_____________________________________________________________________ + Program class: android/support/v13/dreams/BasicDream Superclass: android/app/Activity Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v13.dreams.BasicDream extends android.app.Activity Interfaces (count = 0): Constant Pool (count = 92): + Integer [524289] + String [BasicDream] + String [android.intent.action.BATTERY_CHANGED] + String [exiting onPause] + String [exiting onUserInteraction] + Class [android/app/Activity] + Class [android/content/IntentFilter] + Class [android/support/v13/dreams/BasicDream] + Class [android/support/v13/dreams/a] + Class [android/support/v13/dreams/b] + Class [android/util/Log] + Class [android/view/Window] + Fieldref [android/support/v13/dreams/BasicDream.a Landroid/view/View;] + Fieldref [android/support/v13/dreams/BasicDream.b Z] + Fieldref [android/support/v13/dreams/BasicDream.c Landroid/content/BroadcastReceiver;] + Methodref [android/app/Activity. ()V] + Methodref [android/app/Activity.onPause ()V] + Methodref [android/app/Activity.onStart ()V] + Methodref [android/app/Activity.onStop ()V] + Methodref [android/app/Activity.setContentView (Landroid/view/View;)V] + Methodref [android/content/IntentFilter. ()V] + Methodref [android/content/IntentFilter.addAction (Ljava/lang/String;)V] + Methodref [android/support/v13/dreams/BasicDream.finish ()V] + Methodref [android/support/v13/dreams/BasicDream.getWindow ()Landroid/view/Window;] + Methodref [android/support/v13/dreams/BasicDream.registerReceiver (Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;] + Methodref [android/support/v13/dreams/BasicDream.setContentView (Landroid/view/View;)V] + Methodref [android/support/v13/dreams/BasicDream.unregisterReceiver (Landroid/content/BroadcastReceiver;)V] + Methodref [android/support/v13/dreams/a. (Landroid/support/v13/dreams/BasicDream;)V] + Methodref [android/support/v13/dreams/b. (Landroid/support/v13/dreams/BasicDream;Landroid/content/Context;)V] + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/view/Window.addFlags (I)V] + NameAndType [ ()V] + NameAndType [ (Landroid/support/v13/dreams/BasicDream;)V] + NameAndType [ (Landroid/support/v13/dreams/BasicDream;Landroid/content/Context;)V] + NameAndType [a Landroid/view/View;] + NameAndType [addAction (Ljava/lang/String;)V] + NameAndType [addFlags (I)V] + NameAndType [b Z] + NameAndType [c Landroid/content/BroadcastReceiver;] + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [finish ()V] + NameAndType [getWindow ()Landroid/view/Window;] + NameAndType [onPause ()V] + NameAndType [onStart ()V] + NameAndType [onStop ()V] + NameAndType [registerReceiver (Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;] + NameAndType [setContentView (Landroid/view/View;)V] + NameAndType [unregisterReceiver (Landroid/content/BroadcastReceiver;)V] + Utf8 [()Landroid/view/Window;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/content/BroadcastReceiver;)V] + Utf8 [(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;] + Utf8 [(Landroid/support/v13/dreams/BasicDream;)V] + Utf8 [(Landroid/support/v13/dreams/BasicDream;)Z] + Utf8 [(Landroid/support/v13/dreams/BasicDream;Landroid/content/Context;)V] + Utf8 [(Landroid/support/v13/dreams/BasicDream;Z)Z] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [] + Utf8 [BasicDream] + Utf8 [Code] + Utf8 [Landroid/content/BroadcastReceiver;] + Utf8 [Landroid/view/View;] + Utf8 [Z] + Utf8 [a] + Utf8 [addAction] + Utf8 [addFlags] + Utf8 [android.intent.action.BATTERY_CHANGED] + Utf8 [android/app/Activity] + Utf8 [android/content/IntentFilter] + Utf8 [android/support/v13/dreams/BasicDream] + Utf8 [android/support/v13/dreams/a] + Utf8 [android/support/v13/dreams/b] + Utf8 [android/util/Log] + Utf8 [android/view/Window] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [exiting onPause] + Utf8 [exiting onUserInteraction] + Utf8 [finish] + Utf8 [getWindow] + Utf8 [onPause] + Utf8 [onStart] + Utf8 [onStop] + Utf8 [onUserInteraction] + Utf8 [registerReceiver] + Utf8 [setContentView] + Utf8 [unregisterReceiver] Fields (count = 3): + Field: a Landroid/view/View; Access flags: 0x2 = private android.view.View a + Field: b Z Access flags: 0x2 = private boolean b + Field: c Landroid/content/BroadcastReceiver; Access flags: 0x12 = private final android.content.BroadcastReceiver c Methods (count = 9): - Method: ()V Access flags: 0x1 = public BasicDream() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 1, stack = 4): [0] aload_0 v0 [1] invokespecial #16 + Methodref [android/app/Activity. ()V] [4] aload_0 v0 [5] iconst_0 [6] putfield #14 + Fieldref [android/support/v13/dreams/BasicDream.b Z] [9] aload_0 v0 [10] new #9 + Class [android/support/v13/dreams/a] [13] dup [14] aload_0 v0 [15] invokespecial #28 + Methodref [android/support/v13/dreams/a. (Landroid/support/v13/dreams/BasicDream;)V] [18] putfield #15 + Fieldref [android/support/v13/dreams/BasicDream.c Landroid/content/BroadcastReceiver;] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onStart()V Access flags: 0x1 = public void onStart() Class member attributes (count = 1): + Code attribute instructions (code length = 51, locals = 2, stack = 5): [0] aload_0 v0 [1] invokespecial #18 + Methodref [android/app/Activity.onStart ()V] [4] aload_0 v0 [5] new #10 + Class [android/support/v13/dreams/b] [8] dup [9] aload_0 v0 [10] aload_0 v0 [11] invokespecial #29 + Methodref [android/support/v13/dreams/b. (Landroid/support/v13/dreams/BasicDream;Landroid/content/Context;)V] [14] invokevirtual #26 + Methodref [android/support/v13/dreams/BasicDream.setContentView (Landroid/view/View;)V] [17] aload_0 v0 [18] invokevirtual #24 + Methodref [android/support/v13/dreams/BasicDream.getWindow ()Landroid/view/Window;] [21] ldc #1 + Integer [524289] [23] invokevirtual #31 + Methodref [android/view/Window.addFlags (I)V] [26] new #7 + Class [android/content/IntentFilter] [29] dup [30] invokespecial #21 + Methodref [android/content/IntentFilter. ()V] [33] dup [34] astore_1 v1 [35] ldc #3 + String [android.intent.action.BATTERY_CHANGED] [37] invokevirtual #22 + Methodref [android/content/IntentFilter.addAction (Ljava/lang/String;)V] [40] aload_0 v0 [41] aload_0 v0 [42] getfield #15 + Fieldref [android/support/v13/dreams/BasicDream.c Landroid/content/BroadcastReceiver;] [45] aload_1 v1 [46] invokevirtual #25 + Methodref [android/support/v13/dreams/BasicDream.registerReceiver (Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;] [49] pop [50] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPause()V Access flags: 0x1 = public void onPause() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #17 + Methodref [android/app/Activity.onPause ()V] [4] ldc #2 + String [BasicDream] [6] ldc #4 + String [exiting onPause] [8] invokestatic #30 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [11] pop [12] aload_0 v0 [13] invokevirtual #23 + Methodref [android/support/v13/dreams/BasicDream.finish ()V] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onStop()V Access flags: 0x1 = public void onStop() Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #19 + Methodref [android/app/Activity.onStop ()V] [4] aload_0 v0 [5] aload_0 v0 [6] getfield #15 + Fieldref [android/support/v13/dreams/BasicDream.c Landroid/content/BroadcastReceiver;] [9] invokevirtual #27 + Methodref [android/support/v13/dreams/BasicDream.unregisterReceiver (Landroid/content/BroadcastReceiver;)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;)V Access flags: 0x1 = public void setContentView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #20 + Methodref [android/app/Activity.setContentView (Landroid/view/View;)V] [5] aload_0 v0 [6] aload_1 v1 [7] putfield #13 + Fieldref [android/support/v13/dreams/BasicDream.a Landroid/view/View;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()V Access flags: 0x9 = public static void a() Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 0, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onUserInteraction()V Access flags: 0x1 = public void onUserInteraction() Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 2): [0] ldc #2 + String [BasicDream] [2] ldc #5 + String [exiting onUserInteraction] [4] invokestatic #30 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [7] pop [8] aload_0 v0 [9] invokevirtual #23 + Methodref [android/support/v13/dreams/BasicDream.finish ()V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v13/dreams/BasicDream;)Z Access flags: 0x1008 = static synthetic boolean a(android.support.v13.dreams.BasicDream) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #14 + Fieldref [android/support/v13/dreams/BasicDream.b Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v13/dreams/BasicDream;Z)Z Access flags: 0x1008 = static synthetic boolean a(android.support.v13.dreams.BasicDream,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] dup_x1 [3] putfield #14 + Fieldref [android/support/v13/dreams/BasicDream.b Z] [6] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v13/dreams/a Superclass: android/content/BroadcastReceiver Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v13.dreams.a extends android.content.BroadcastReceiver Interfaces (count = 0): Constant Pool (count = 84): + String [BasicDream] + String [android.intent.action.BATTERY_CHANGED] + String [now ] + String [plugged] + String [plugged in] + String [unplugged] + Class [android/content/BroadcastReceiver] + Class [android/content/Intent] + Class [android/support/v13/dreams/BasicDream] + Class [android/support/v13/dreams/a] + Class [android/util/Log] + Class [android/view/Window] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Fieldref [android/support/v13/dreams/a.a Landroid/support/v13/dreams/BasicDream;] + Methodref [android/content/BroadcastReceiver. ()V] + Methodref [android/content/Intent.getAction ()Ljava/lang/String;] + Methodref [android/content/Intent.getIntExtra (Ljava/lang/String;I)I] + Methodref [android/support/v13/dreams/BasicDream.a (Landroid/support/v13/dreams/BasicDream;)Z] + Methodref [android/support/v13/dreams/BasicDream.a (Landroid/support/v13/dreams/BasicDream;Z)Z] + Methodref [android/support/v13/dreams/BasicDream.getWindow ()Landroid/view/Window;] + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/view/Window.addFlags (I)V] + Methodref [android/view/Window.clearFlags (I)V] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a (Landroid/support/v13/dreams/BasicDream;)Z] + NameAndType [a (Landroid/support/v13/dreams/BasicDream;Z)Z] + NameAndType [a Landroid/support/v13/dreams/BasicDream;] + NameAndType [addFlags (I)V] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [clearFlags (I)V] + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [getAction ()Ljava/lang/String;] + NameAndType [getIntExtra (Ljava/lang/String;I)I] + NameAndType [getWindow ()Landroid/view/Window;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()Landroid/view/Window;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;Landroid/content/Intent;)V] + Utf8 [(Landroid/support/v13/dreams/BasicDream;)V] + Utf8 [(Landroid/support/v13/dreams/BasicDream;)Z] + Utf8 [(Landroid/support/v13/dreams/BasicDream;Z)Z] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;I)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [] + Utf8 [BasicDream] + Utf8 [Code] + Utf8 [Landroid/support/v13/dreams/BasicDream;] + Utf8 [a] + Utf8 [addFlags] + Utf8 [android.intent.action.BATTERY_CHANGED] + Utf8 [android/content/BroadcastReceiver] + Utf8 [android/content/Intent] + Utf8 [android/support/v13/dreams/BasicDream] + Utf8 [android/support/v13/dreams/a] + Utf8 [android/util/Log] + Utf8 [android/view/Window] + Utf8 [append] + Utf8 [clearFlags] + Utf8 [d] + Utf8 [equals] + Utf8 [getAction] + Utf8 [getIntExtra] + Utf8 [getWindow] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [now ] + Utf8 [onReceive] + Utf8 [plugged] + Utf8 [plugged in] + Utf8 [toString] + Utf8 [unplugged] Fields (count = 1): + Field: a Landroid/support/v13/dreams/BasicDream; Access flags: 0x1010 = final synthetic android.support.v13.dreams.BasicDream a Methods (count = 2): - Method: (Landroid/support/v13/dreams/BasicDream;)V Access flags: 0x0 = a(android.support.v13.dreams.BasicDream) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #15 + Fieldref [android/support/v13/dreams/a.a Landroid/support/v13/dreams/BasicDream;] [5] aload_0 v0 [6] invokespecial #16 + Methodref [android/content/BroadcastReceiver. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onReceive(Landroid/content/Context;Landroid/content/Intent;)V Access flags: 0x11 = public final void onReceive(android.content.Context,android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 121, locals = 3, stack = 4): [0] aload_2 v2 [1] invokevirtual #17 + Methodref [android/content/Intent.getAction ()Ljava/lang/String;] [4] astore_1 v1 [5] ldc #2 + String [android.intent.action.BATTERY_CHANGED] [7] aload_1 v1 [8] invokevirtual #25 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [11] ifeq +109 (target=120) [14] iconst_1 [15] aload_2 v2 [16] ldc #4 + String [plugged] [18] iconst_0 [19] invokevirtual #18 + Methodref [android/content/Intent.getIntExtra (Ljava/lang/String;I)I] [22] ificmpne +7 (target=29) [25] iconst_1 [26] goto +4 (target=30) [29] iconst_0 [30] dup [31] istore_1 v1 [32] aload_0 v0 [33] getfield #15 + Fieldref [android/support/v13/dreams/a.a Landroid/support/v13/dreams/BasicDream;] [36] invokestatic #19 + Methodref [android/support/v13/dreams/BasicDream.a (Landroid/support/v13/dreams/BasicDream;)Z] [39] ificmpeq +81 (target=120) [42] ldc #1 + String [BasicDream] [44] new #14 + Class [java/lang/StringBuilder] [47] dup [48] ldc #3 + String [now ] [50] invokespecial #26 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [53] iload_1 v1 [54] ifeq +8 (target=62) [57] ldc #5 + String [plugged in] [59] goto +5 (target=64) [62] ldc #6 + String [unplugged] [64] invokevirtual #27 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [67] invokevirtual #28 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [70] invokestatic #22 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [73] pop [74] aload_0 v0 [75] getfield #15 + Fieldref [android/support/v13/dreams/a.a Landroid/support/v13/dreams/BasicDream;] [78] iload_1 v1 [79] invokestatic #20 + Methodref [android/support/v13/dreams/BasicDream.a (Landroid/support/v13/dreams/BasicDream;Z)Z] [82] pop [83] aload_0 v0 [84] getfield #15 + Fieldref [android/support/v13/dreams/a.a Landroid/support/v13/dreams/BasicDream;] [87] invokestatic #19 + Methodref [android/support/v13/dreams/BasicDream.a (Landroid/support/v13/dreams/BasicDream;)Z] [90] ifeq +17 (target=107) [93] aload_0 v0 [94] getfield #15 + Fieldref [android/support/v13/dreams/a.a Landroid/support/v13/dreams/BasicDream;] [97] invokevirtual #21 + Methodref [android/support/v13/dreams/BasicDream.getWindow ()Landroid/view/Window;] [100] sipush 128 [103] invokevirtual #23 + Methodref [android/view/Window.addFlags (I)V] [106] return [107] aload_0 v0 [108] getfield #15 + Fieldref [android/support/v13/dreams/a.a Landroid/support/v13/dreams/BasicDream;] [111] invokevirtual #21 + Methodref [android/support/v13/dreams/BasicDream.getWindow ()Landroid/view/Window;] [114] sipush 128 [117] invokevirtual #24 + Methodref [android/view/Window.clearFlags (I)V] [120] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v13/dreams/b Superclass: android/view/View Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v13.dreams.b extends android.view.View Interfaces (count = 0): Constant Pool (count = 27): + Class [android/support/v13/dreams/BasicDream] + Class [android/support/v13/dreams/b] + Class [android/view/View] + Fieldref [android/support/v13/dreams/b.a Landroid/support/v13/dreams/BasicDream;] + Methodref [android/support/v13/dreams/BasicDream.a ()V] + Methodref [android/support/v13/dreams/b.setSystemUiVisibility (I)V] + Methodref [android/view/View. (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [a ()V] + NameAndType [a Landroid/support/v13/dreams/BasicDream;] + NameAndType [setSystemUiVisibility (I)V] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/graphics/Canvas;)V] + Utf8 [(Landroid/support/v13/dreams/BasicDream;Landroid/content/Context;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v13/dreams/BasicDream;] + Utf8 [a] + Utf8 [android/support/v13/dreams/BasicDream] + Utf8 [android/support/v13/dreams/b] + Utf8 [android/view/View] + Utf8 [onAttachedToWindow] + Utf8 [onDraw] + Utf8 [setSystemUiVisibility] Fields (count = 1): + Field: a Landroid/support/v13/dreams/BasicDream; Access flags: 0x1010 = final synthetic android.support.v13.dreams.BasicDream a Methods (count = 3): - Method: (Landroid/support/v13/dreams/BasicDream;Landroid/content/Context;)V Access flags: 0x1 = public b(android.support.v13.dreams.BasicDream,android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #4 + Fieldref [android/support/v13/dreams/b.a Landroid/support/v13/dreams/BasicDream;] [5] aload_0 v0 [6] aload_2 v2 [7] invokespecial #7 + Methodref [android/view/View. (Landroid/content/Context;)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAttachedToWindow()V Access flags: 0x11 = public final void onAttachedToWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] invokevirtual #6 + Methodref [android/support/v13/dreams/b.setSystemUiVisibility (I)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDraw(Landroid/graphics/Canvas;)V Access flags: 0x11 = public final void onDraw(android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 1): [0] aload_0 v0 [1] getfield #4 + Fieldref [android/support/v13/dreams/b.a Landroid/support/v13/dreams/BasicDream;] [4] pop [5] invokestatic #5 + Methodref [android/support/v13/dreams/BasicDream.a ()V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/ActivityCompat Superclass: android/support/v4/a/a Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.app.ActivityCompat extends android.support.v4.a.a Interfaces (count = 0): Constant Pool (count = 23): + Class [android/os/Build$VERSION] + Class [android/support/v4/a/a] + Class [android/support/v4/app/ActivityCompat] + Class [android/support/v4/app/ActivityCompatHoneycomb] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Methodref [android/support/v4/a/a. ()V] + Methodref [android/support/v4/app/ActivityCompatHoneycomb.invalidateOptionsMenu (Landroid/app/Activity;)V] + NameAndType [ ()V] + NameAndType [SDK_INT I] + NameAndType [invalidateOptionsMenu (Landroid/app/Activity;)V] + Utf8 [()V] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/app/Activity;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [SDK_INT] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/a/a] + Utf8 [android/support/v4/app/ActivityCompat] + Utf8 [android/support/v4/app/ActivityCompatHoneycomb] + Utf8 [invalidateOptionsMenu] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x1 = public ActivityCompat() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #6 + Methodref [android/support/v4/a/a. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: invalidateOptionsMenu(Landroid/app/Activity;)Z Access flags: 0x9 = public static boolean invalidateOptionsMenu(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 2): [0] getstatic #5 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 11 [5] ificmplt +9 (target=14) [8] aload_0 v0 [9] invokestatic #7 + Methodref [android/support/v4/app/ActivityCompatHoneycomb.invalidateOptionsMenu (Landroid/app/Activity;)V] [12] iconst_1 [13] ireturn [14] iconst_0 [15] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/ActivityCompatHoneycomb Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.ActivityCompatHoneycomb extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 21): + Class [android/app/Activity] + Class [android/support/v4/app/ActivityCompatHoneycomb] + Class [java/lang/Object] + Methodref [android/app/Activity.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + Methodref [android/app/Activity.invalidateOptionsMenu ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + NameAndType [invalidateOptionsMenu ()V] + Utf8 [()V] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [android/app/Activity] + Utf8 [android/support/v4/app/ActivityCompatHoneycomb] + Utf8 [dump] + Utf8 [invalidateOptionsMenu] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x0 = ActivityCompatHoneycomb() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #6 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: invalidateOptionsMenu(Landroid/app/Activity;)V Access flags: 0x8 = static void invalidateOptionsMenu(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #5 + Methodref [android/app/Activity.invalidateOptionsMenu ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dump(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V Access flags: 0x8 = static void dump(android.app.Activity,java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 5, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] aload_3 v3 [4] aload v4 [6] invokevirtual #4 + Methodref [android/app/Activity.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/BackStackRecord Superclass: android/support/v4/app/FragmentTransaction Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.app.BackStackRecord extends android.support.v4.app.FragmentTransaction Interfaces (count = 2): + Class [android/support/v4/app/FragmentManager$BackStackEntry] + Class [java/lang/Runnable] Constant Pool (count = 441): + Integer [0] + Integer [1] + Integer [2] + Integer [3] + Integer [4] + Integer [5] + Integer [6] + Integer [7] + String [ ] + String [ #] + String [ Op #] + String [ by ] + String [ exitAnim=#] + String [ fragment=] + String [ mBreadCrumbShortTitleText=] + String [ mBreadCrumbTitleText=] + String [ mCommitted=] + String [ mExitAnim=#] + String [ mIndex=] + String [ mPopExitAnim=#] + String [ mTransitionStyle=#] + String [ now ] + String [ old=] + String [ popExitAnim=#] + String [ to ] + String [:] + String [: ] + String [: was ] + String [BackStackEntry] + String [Bump nesting in ] + String [Bump nesting of ] + String [Can't change container ID of fragment ] + String [Can't change tag of fragment ] + String [Commit: ] + String [Must use non-zero containerViewId] + String [OP_REPLACE: adding=] + String [Operations:] + String [Removed:] + String [Removed: ] + String [Run: ] + String [This FragmentTransaction is not allowed to be added to the back stack.] + String [This transaction is already being added to the back stack] + String [Unknown cmd: ] + String [addToBackStack() called after commit()] + String [cmd=] + String [commit already called] + String [enterAnim=#] + String [mBreadCrumbShortTitleRes=#] + String [mBreadCrumbTitleRes=#] + String [mEnterAnim=#] + String [mName=] + String [mPopEnterAnim=#] + String [mTransition=#] + String [popEnterAnim=#] + String [popFromBackStack: ] + Class [android/support/v4/app/BackStackRecord] + Class [android/support/v4/app/BackStackRecord$Op] + Class [android/support/v4/app/Fragment] + Class [android/support/v4/app/FragmentActivity] + Class [android/support/v4/app/FragmentManager$BackStackEntry] + Class [android/support/v4/app/FragmentManagerImpl] + Class [android/support/v4/app/FragmentTransaction] + Class [android/util/Log] + Class [java/io/PrintWriter] + Class [java/lang/IllegalArgumentException] + Class [java/lang/IllegalStateException] + Class [java/lang/Integer] + Class [java/lang/Runnable] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/util/ArrayList] + Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z] + Fieldref [android/support/v4/app/BackStackRecord.mAllowAddToBackStack Z] + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I] + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleText Ljava/lang/CharSequence;] + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I] + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleText Ljava/lang/CharSequence;] + Fieldref [android/support/v4/app/BackStackRecord.mCommitted Z] + Fieldref [android/support/v4/app/BackStackRecord.mEnterAnim I] + Fieldref [android/support/v4/app/BackStackRecord.mExitAnim I] + Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;] + Fieldref [android/support/v4/app/BackStackRecord.mIndex I] + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] + Fieldref [android/support/v4/app/BackStackRecord.mName Ljava/lang/String;] + Fieldref [android/support/v4/app/BackStackRecord.mNumOp I] + Fieldref [android/support/v4/app/BackStackRecord.mPopEnterAnim I] + Fieldref [android/support/v4/app/BackStackRecord.mPopExitAnim I] + Fieldref [android/support/v4/app/BackStackRecord.mTail Landroid/support/v4/app/BackStackRecord$Op;] + Fieldref [android/support/v4/app/BackStackRecord.mTransition I] + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I] + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I] + Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I] + Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I] + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] + Fieldref [android/support/v4/app/BackStackRecord$Op.next Landroid/support/v4/app/BackStackRecord$Op;] + Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I] + Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I] + Fieldref [android/support/v4/app/BackStackRecord$Op.prev Landroid/support/v4/app/BackStackRecord$Op;] + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] + Fieldref [android/support/v4/app/Fragment.mContainerId I] + Fieldref [android/support/v4/app/Fragment.mFragmentId I] + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;] + Fieldref [android/support/v4/app/Fragment.mNextAnim I] + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I] + Methodref [android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V] + Methodref [android/support/v4/app/BackStackRecord.bumpBackStackNesting (I)V] + Methodref [android/support/v4/app/BackStackRecord.commitInternal (Z)I] + Methodref [android/support/v4/app/BackStackRecord.doAddOp (ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V] + Methodref [android/support/v4/app/BackStackRecord.replace (ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/BackStackRecord.setCustomAnimations (IIII)Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/BackStackRecord$Op. ()V] + Methodref [android/support/v4/app/FragmentActivity.getText (I)Ljava/lang/CharSequence;] + Methodref [android/support/v4/app/FragmentManagerImpl.addBackStackState (Landroid/support/v4/app/BackStackRecord;)V] + Methodref [android/support/v4/app/FragmentManagerImpl.addFragment (Landroid/support/v4/app/Fragment;Z)V] + Methodref [android/support/v4/app/FragmentManagerImpl.allocBackStackIndex (Landroid/support/v4/app/BackStackRecord;)I] + Methodref [android/support/v4/app/FragmentManagerImpl.attachFragment (Landroid/support/v4/app/Fragment;II)V] + Methodref [android/support/v4/app/FragmentManagerImpl.detachFragment (Landroid/support/v4/app/Fragment;II)V] + Methodref [android/support/v4/app/FragmentManagerImpl.enqueueAction (Ljava/lang/Runnable;Z)V] + Methodref [android/support/v4/app/FragmentManagerImpl.freeBackStackIndex (I)V] + Methodref [android/support/v4/app/FragmentManagerImpl.hideFragment (Landroid/support/v4/app/Fragment;II)V] + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IIIZ)V] + Methodref [android/support/v4/app/FragmentManagerImpl.removeFragment (Landroid/support/v4/app/Fragment;II)V] + Methodref [android/support/v4/app/FragmentManagerImpl.reverseTransit (I)I] + Methodref [android/support/v4/app/FragmentManagerImpl.showFragment (Landroid/support/v4/app/Fragment;II)V] + Methodref [android/support/v4/app/FragmentTransaction. ()V] + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [java/io/PrintWriter.print (I)V] + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] + Methodref [java/io/PrintWriter.println (Z)V] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [DEBUG Z] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addBackStackState (Landroid/support/v4/app/BackStackRecord;)V] + NameAndType [addFragment (Landroid/support/v4/app/Fragment;Z)V] + NameAndType [addOp (Landroid/support/v4/app/BackStackRecord$Op;)V] + NameAndType [allocBackStackIndex (Landroid/support/v4/app/BackStackRecord;)I] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [attachFragment (Landroid/support/v4/app/Fragment;II)V] + NameAndType [bumpBackStackNesting (I)V] + NameAndType [cmd I] + NameAndType [commitInternal (Z)I] + NameAndType [detachFragment (Landroid/support/v4/app/Fragment;II)V] + NameAndType [doAddOp (ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V] + NameAndType [enqueueAction (Ljava/lang/Runnable;Z)V] + NameAndType [enterAnim I] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [exitAnim I] + NameAndType [fragment Landroid/support/v4/app/Fragment;] + NameAndType [freeBackStackIndex (I)V] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getText (I)Ljava/lang/CharSequence;] + NameAndType [hideFragment (Landroid/support/v4/app/Fragment;II)V] + NameAndType [mActivity Landroid/support/v4/app/FragmentActivity;] + NameAndType [mAddToBackStack Z] + NameAndType [mAdded Ljava/util/ArrayList;] + NameAndType [mAllowAddToBackStack Z] + NameAndType [mBackStackNesting I] + NameAndType [mBreadCrumbShortTitleRes I] + NameAndType [mBreadCrumbShortTitleText Ljava/lang/CharSequence;] + NameAndType [mBreadCrumbTitleRes I] + NameAndType [mBreadCrumbTitleText Ljava/lang/CharSequence;] + NameAndType [mCommitted Z] + NameAndType [mContainerId I] + NameAndType [mCurState I] + NameAndType [mEnterAnim I] + NameAndType [mExitAnim I] + NameAndType [mFragmentId I] + NameAndType [mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;] + NameAndType [mHead Landroid/support/v4/app/BackStackRecord$Op;] + NameAndType [mIndex I] + NameAndType [mManager Landroid/support/v4/app/FragmentManagerImpl;] + NameAndType [mName Ljava/lang/String;] + NameAndType [mNextAnim I] + NameAndType [mNumOp I] + NameAndType [mPopEnterAnim I] + NameAndType [mPopExitAnim I] + NameAndType [mTag Ljava/lang/String;] + NameAndType [mTail Landroid/support/v4/app/BackStackRecord$Op;] + NameAndType [mTransition I] + NameAndType [mTransitionStyle I] + NameAndType [moveToState (IIIZ)V] + NameAndType [next Landroid/support/v4/app/BackStackRecord$Op;] + NameAndType [popEnterAnim I] + NameAndType [popExitAnim I] + NameAndType [prev Landroid/support/v4/app/BackStackRecord$Op;] + NameAndType [print (I)V] + NameAndType [print (Ljava/lang/String;)V] + NameAndType [println (Ljava/lang/Object;)V] + NameAndType [println (Ljava/lang/String;)V] + NameAndType [println (Z)V] + NameAndType [removeFragment (Landroid/support/v4/app/Fragment;II)V] + NameAndType [removed Ljava/util/ArrayList;] + NameAndType [replace (ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [reverseTransit (I)I] + NameAndType [setCustomAnimations (IIII)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [showFragment (Landroid/support/v4/app/Fragment;II)V] + NameAndType [size ()I] + NameAndType [toHexString (I)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [ ] + Utf8 [ #] + Utf8 [ Op #] + Utf8 [ by ] + Utf8 [ exitAnim=#] + Utf8 [ fragment=] + Utf8 [ mBreadCrumbShortTitleText=] + Utf8 [ mBreadCrumbTitleText=] + Utf8 [ mCommitted=] + Utf8 [ mExitAnim=#] + Utf8 [ mIndex=] + Utf8 [ mPopExitAnim=#] + Utf8 [ mTransitionStyle=#] + Utf8 [ now ] + Utf8 [ old=] + Utf8 [ popExitAnim=#] + Utf8 [ to ] + Utf8 [()I] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)I] + Utf8 [(I)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(I)Ljava/lang/CharSequence;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(II)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(IIII)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(IIIZ)V] + Utf8 [(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V] + Utf8 [(Landroid/support/v4/app/BackStackRecord$Op;)V] + Utf8 [(Landroid/support/v4/app/BackStackRecord;)I] + Utf8 [(Landroid/support/v4/app/BackStackRecord;)V] + Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Landroid/support/v4/app/Fragment;II)V] + Utf8 [(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Landroid/support/v4/app/Fragment;Z)V] + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;)V] + Utf8 [(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Runnable;Z)V] + Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Z)I] + Utf8 [(Z)V] + Utf8 [:] + Utf8 [: ] + Utf8 [: was ] + Utf8 [] + Utf8 [BackStackEntry] + Utf8 [Bump nesting in ] + Utf8 [Bump nesting of ] + Utf8 [Can't change container ID of fragment ] + Utf8 [Can't change tag of fragment ] + Utf8 [Code] + Utf8 [Commit: ] + Utf8 [ConstantValue] + Utf8 [DEBUG] + Utf8 [I] + Utf8 [Landroid/support/v4/app/BackStackRecord$Op;] + Utf8 [Landroid/support/v4/app/Fragment;] + Utf8 [Landroid/support/v4/app/FragmentActivity;] + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [Must use non-zero containerViewId] + Utf8 [OP_ADD] + Utf8 [OP_ATTACH] + Utf8 [OP_DETACH] + Utf8 [OP_HIDE] + Utf8 [OP_NULL] + Utf8 [OP_REMOVE] + Utf8 [OP_REPLACE] + Utf8 [OP_REPLACE: adding=] + Utf8 [OP_SHOW] + Utf8 [Operations:] + Utf8 [Removed:] + Utf8 [Removed: ] + Utf8 [Run: ] + Utf8 [TAG] + Utf8 [This FragmentTransaction is not allowed to be added to the back stack.] + Utf8 [This transaction is already being added to the back stack] + Utf8 [Unknown cmd: ] + Utf8 [Z] + Utf8 [add] + Utf8 [addBackStackState] + Utf8 [addFragment] + Utf8 [addOp] + Utf8 [addToBackStack] + Utf8 [addToBackStack() called after commit()] + Utf8 [allocBackStackIndex] + Utf8 [android/support/v4/app/BackStackRecord] + Utf8 [android/support/v4/app/BackStackRecord$Op] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/support/v4/app/FragmentActivity] + Utf8 [android/support/v4/app/FragmentManager$BackStackEntry] + Utf8 [android/support/v4/app/FragmentManagerImpl] + Utf8 [android/support/v4/app/FragmentTransaction] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [attach] + Utf8 [attachFragment] + Utf8 [bumpBackStackNesting] + Utf8 [cmd] + Utf8 [cmd=] + Utf8 [commit] + Utf8 [commit already called] + Utf8 [commitAllowingStateLoss] + Utf8 [commitInternal] + Utf8 [detach] + Utf8 [detachFragment] + Utf8 [disallowAddToBackStack] + Utf8 [doAddOp] + Utf8 [dump] + Utf8 [enqueueAction] + Utf8 [enterAnim] + Utf8 [enterAnim=#] + Utf8 [equals] + Utf8 [exitAnim] + Utf8 [fragment] + Utf8 [freeBackStackIndex] + Utf8 [get] + Utf8 [getBreadCrumbShortTitle] + Utf8 [getBreadCrumbShortTitleRes] + Utf8 [getBreadCrumbTitle] + Utf8 [getBreadCrumbTitleRes] + Utf8 [getId] + Utf8 [getName] + Utf8 [getText] + Utf8 [getTransition] + Utf8 [getTransitionStyle] + Utf8 [hide] + Utf8 [hideFragment] + Utf8 [isAddToBackStackAllowed] + Utf8 [isEmpty] + Utf8 [java/io/PrintWriter] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Runnable] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/ArrayList] + Utf8 [mActivity] + Utf8 [mAddToBackStack] + Utf8 [mAdded] + Utf8 [mAllowAddToBackStack] + Utf8 [mBackStackNesting] + Utf8 [mBreadCrumbShortTitleRes] + Utf8 [mBreadCrumbShortTitleRes=#] + Utf8 [mBreadCrumbShortTitleText] + Utf8 [mBreadCrumbTitleRes] + Utf8 [mBreadCrumbTitleRes=#] + Utf8 [mBreadCrumbTitleText] + Utf8 [mCommitted] + Utf8 [mContainerId] + Utf8 [mCurState] + Utf8 [mEnterAnim] + Utf8 [mEnterAnim=#] + Utf8 [mExitAnim] + Utf8 [mFragmentId] + Utf8 [mFragmentManager] + Utf8 [mHead] + Utf8 [mIndex] + Utf8 [mManager] + Utf8 [mName] + Utf8 [mName=] + Utf8 [mNextAnim] + Utf8 [mNumOp] + Utf8 [mPopEnterAnim] + Utf8 [mPopEnterAnim=#] + Utf8 [mPopExitAnim] + Utf8 [mTag] + Utf8 [mTail] + Utf8 [mTransition] + Utf8 [mTransition=#] + Utf8 [mTransitionStyle] + Utf8 [moveToState] + Utf8 [next] + Utf8 [popEnterAnim] + Utf8 [popEnterAnim=#] + Utf8 [popExitAnim] + Utf8 [popFromBackStack] + Utf8 [popFromBackStack: ] + Utf8 [prev] + Utf8 [print] + Utf8 [println] + Utf8 [remove] + Utf8 [removeFragment] + Utf8 [removed] + Utf8 [replace] + Utf8 [reverseTransit] + Utf8 [run] + Utf8 [setBreadCrumbShortTitle] + Utf8 [setBreadCrumbTitle] + Utf8 [setCustomAnimations] + Utf8 [setTransition] + Utf8 [setTransitionStyle] + Utf8 [show] + Utf8 [showFragment] + Utf8 [size] + Utf8 [toHexString] + Utf8 [toString] + Utf8 [v] Fields (count = 28): + Field: TAG Ljava/lang/String; Access flags: 0x18 = static final java.lang.String TAG Class member attributes (count = 1): + Constant value attribute: + String [BackStackEntry] + Field: mManager Landroid/support/v4/app/FragmentManagerImpl; Access flags: 0x10 = final android.support.v4.app.FragmentManagerImpl mManager + Field: OP_NULL I Access flags: 0x18 = static final int OP_NULL Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: OP_ADD I Access flags: 0x18 = static final int OP_ADD Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: OP_REPLACE I Access flags: 0x18 = static final int OP_REPLACE Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: OP_REMOVE I Access flags: 0x18 = static final int OP_REMOVE Class member attributes (count = 1): + Constant value attribute: + Integer [3] + Field: OP_HIDE I Access flags: 0x18 = static final int OP_HIDE Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: OP_SHOW I Access flags: 0x18 = static final int OP_SHOW Class member attributes (count = 1): + Constant value attribute: + Integer [5] + Field: OP_DETACH I Access flags: 0x18 = static final int OP_DETACH Class member attributes (count = 1): + Constant value attribute: + Integer [6] + Field: OP_ATTACH I Access flags: 0x18 = static final int OP_ATTACH Class member attributes (count = 1): + Constant value attribute: + Integer [7] + Field: mHead Landroid/support/v4/app/BackStackRecord$Op; Access flags: 0x0 = android.support.v4.app.BackStackRecord$Op mHead + Field: mTail Landroid/support/v4/app/BackStackRecord$Op; Access flags: 0x0 = android.support.v4.app.BackStackRecord$Op mTail + Field: mNumOp I Access flags: 0x0 = int mNumOp + Field: mEnterAnim I Access flags: 0x0 = int mEnterAnim + Field: mExitAnim I Access flags: 0x0 = int mExitAnim + Field: mPopEnterAnim I Access flags: 0x0 = int mPopEnterAnim + Field: mPopExitAnim I Access flags: 0x0 = int mPopExitAnim + Field: mTransition I Access flags: 0x0 = int mTransition + Field: mTransitionStyle I Access flags: 0x0 = int mTransitionStyle + Field: mAddToBackStack Z Access flags: 0x0 = boolean mAddToBackStack + Field: mAllowAddToBackStack Z Access flags: 0x0 = boolean mAllowAddToBackStack + Field: mName Ljava/lang/String; Access flags: 0x0 = java.lang.String mName + Field: mCommitted Z Access flags: 0x0 = boolean mCommitted + Field: mIndex I Access flags: 0x0 = int mIndex + Field: mBreadCrumbTitleRes I Access flags: 0x0 = int mBreadCrumbTitleRes + Field: mBreadCrumbTitleText Ljava/lang/CharSequence; Access flags: 0x0 = java.lang.CharSequence mBreadCrumbTitleText + Field: mBreadCrumbShortTitleRes I Access flags: 0x0 = int mBreadCrumbShortTitleRes + Field: mBreadCrumbShortTitleText Ljava/lang/CharSequence; Access flags: 0x0 = java.lang.CharSequence mBreadCrumbShortTitleText Methods (count = 40): + Method: dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V Access flags: 0x11 = public final void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) Class member attributes (count = 1): + Code attribute instructions (code length = 639, locals = 6, stack = 3): [0] aload_3 v3 [1] aload_1 v1 [2] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [5] aload_3 v3 [6] ldc #51 + String [mName=] [8] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [11] aload_3 v3 [12] aload_0 v0 [13] getfield #84 + Fieldref [android/support/v4/app/BackStackRecord.mName Ljava/lang/String;] [16] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [19] aload_3 v3 [20] ldc #19 + String [ mIndex=] [22] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [25] aload_3 v3 [26] aload_0 v0 [27] getfield #82 + Fieldref [android/support/v4/app/BackStackRecord.mIndex I] [30] invokevirtual #132 + Methodref [java/io/PrintWriter.print (I)V] [33] aload_3 v3 [34] ldc #17 + String [ mCommitted=] [36] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [39] aload_3 v3 [40] aload_0 v0 [41] getfield #78 + Fieldref [android/support/v4/app/BackStackRecord.mCommitted Z] [44] invokevirtual #136 + Methodref [java/io/PrintWriter.println (Z)V] [47] aload_0 v0 [48] getfield #89 + Fieldref [android/support/v4/app/BackStackRecord.mTransition I] [51] ifeq +42 (target=93) [54] aload_3 v3 [55] aload_1 v1 [56] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [59] aload_3 v3 [60] ldc #53 + String [mTransition=#] [62] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [65] aload_3 v3 [66] aload_0 v0 [67] getfield #89 + Fieldref [android/support/v4/app/BackStackRecord.mTransition I] [70] invokestatic #139 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [73] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [76] aload_3 v3 [77] ldc #21 + String [ mTransitionStyle=#] [79] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [82] aload_3 v3 [83] aload_0 v0 [84] getfield #90 + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I] [87] invokestatic #139 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [90] invokevirtual #135 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [93] aload_0 v0 [94] getfield #79 + Fieldref [android/support/v4/app/BackStackRecord.mEnterAnim I] [97] ifne +10 (target=107) [100] aload_0 v0 [101] getfield #80 + Fieldref [android/support/v4/app/BackStackRecord.mExitAnim I] [104] ifeq +42 (target=146) [107] aload_3 v3 [108] aload_1 v1 [109] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [112] aload_3 v3 [113] ldc #50 + String [mEnterAnim=#] [115] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [118] aload_3 v3 [119] aload_0 v0 [120] getfield #79 + Fieldref [android/support/v4/app/BackStackRecord.mEnterAnim I] [123] invokestatic #139 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [126] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [129] aload_3 v3 [130] ldc #18 + String [ mExitAnim=#] [132] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [135] aload_3 v3 [136] aload_0 v0 [137] getfield #80 + Fieldref [android/support/v4/app/BackStackRecord.mExitAnim I] [140] invokestatic #139 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [143] invokevirtual #135 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [146] aload_0 v0 [147] getfield #86 + Fieldref [android/support/v4/app/BackStackRecord.mPopEnterAnim I] [150] ifne +10 (target=160) [153] aload_0 v0 [154] getfield #87 + Fieldref [android/support/v4/app/BackStackRecord.mPopExitAnim I] [157] ifeq +42 (target=199) [160] aload_3 v3 [161] aload_1 v1 [162] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [165] aload_3 v3 [166] ldc #52 + String [mPopEnterAnim=#] [168] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [171] aload_3 v3 [172] aload_0 v0 [173] getfield #86 + Fieldref [android/support/v4/app/BackStackRecord.mPopEnterAnim I] [176] invokestatic #139 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [179] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [182] aload_3 v3 [183] ldc #20 + String [ mPopExitAnim=#] [185] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [188] aload_3 v3 [189] aload_0 v0 [190] getfield #87 + Fieldref [android/support/v4/app/BackStackRecord.mPopExitAnim I] [193] invokestatic #139 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [196] invokevirtual #135 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [199] aload_0 v0 [200] getfield #76 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I] [203] ifne +10 (target=213) [206] aload_0 v0 [207] getfield #77 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleText Ljava/lang/CharSequence;] [210] ifnull +39 (target=249) [213] aload_3 v3 [214] aload_1 v1 [215] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [218] aload_3 v3 [219] ldc #49 + String [mBreadCrumbTitleRes=#] [221] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [224] aload_3 v3 [225] aload_0 v0 [226] getfield #76 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I] [229] invokestatic #139 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [232] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [235] aload_3 v3 [236] ldc #16 + String [ mBreadCrumbTitleText=] [238] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [241] aload_3 v3 [242] aload_0 v0 [243] getfield #77 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleText Ljava/lang/CharSequence;] [246] invokevirtual #134 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [249] aload_0 v0 [250] getfield #74 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I] [253] ifne +10 (target=263) [256] aload_0 v0 [257] getfield #75 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleText Ljava/lang/CharSequence;] [260] ifnull +39 (target=299) [263] aload_3 v3 [264] aload_1 v1 [265] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [268] aload_3 v3 [269] ldc #48 + String [mBreadCrumbShortTitleRes=#] [271] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [274] aload_3 v3 [275] aload_0 v0 [276] getfield #74 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I] [279] invokestatic #139 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [282] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [285] aload_3 v3 [286] ldc #15 + String [ mBreadCrumbShortTitleText=] [288] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [291] aload_3 v3 [292] aload_0 v0 [293] getfield #75 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleText Ljava/lang/CharSequence;] [296] invokevirtual #134 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [299] aload_0 v0 [300] getfield #81 + Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;] [303] ifnull +335 (target=638) [306] aload_3 v3 [307] aload_1 v1 [308] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [311] aload_3 v3 [312] ldc #37 + String [Operations:] [314] invokevirtual #135 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [317] new #70 + Class [java/lang/StringBuilder] [320] dup [321] invokespecial #141 + Methodref [java/lang/StringBuilder. ()V] [324] aload_1 v1 [325] invokevirtual #145 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [328] ldc #9 + String [ ] [330] invokevirtual #145 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [333] invokevirtual #146 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [336] astore_2 v2 [337] aload_0 v0 [338] getfield #81 + Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;] [341] astore v4 [343] aload v4 [345] ifnull +293 (target=638) [348] aload_3 v3 [349] aload_1 v1 [350] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [353] aload_3 v3 [354] ldc #11 + String [ Op #] [356] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [359] aload_3 v3 [360] iconst_0 [361] invokevirtual #132 + Methodref [java/io/PrintWriter.print (I)V] [364] aload_3 v3 [365] ldc #26 + String [:] [367] invokevirtual #135 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [370] aload_3 v3 [371] aload_2 v2 [372] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [375] aload_3 v3 [376] ldc #45 + String [cmd=] [378] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [381] aload_3 v3 [382] aload v4 [384] getfield #91 + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I] [387] invokevirtual #132 + Methodref [java/io/PrintWriter.print (I)V] [390] aload_3 v3 [391] ldc #14 + String [ fragment=] [393] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [396] aload_3 v3 [397] aload v4 [399] getfield #94 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [402] invokevirtual #134 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [405] aload v4 [407] getfield #92 + Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I] [410] ifne +11 (target=421) [413] aload v4 [415] getfield #93 + Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I] [418] ifeq +44 (target=462) [421] aload_3 v3 [422] aload_1 v1 [423] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [426] aload_3 v3 [427] ldc #47 + String [enterAnim=#] [429] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [432] aload_3 v3 [433] aload v4 [435] getfield #92 + Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I] [438] invokestatic #139 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [441] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [444] aload_3 v3 [445] ldc #13 + String [ exitAnim=#] [447] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [450] aload_3 v3 [451] aload v4 [453] getfield #93 + Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I] [456] invokestatic #139 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [459] invokevirtual #135 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [462] aload v4 [464] getfield #96 + Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I] [467] ifne +11 (target=478) [470] aload v4 [472] getfield #97 + Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I] [475] ifeq +44 (target=519) [478] aload_3 v3 [479] aload_1 v1 [480] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [483] aload_3 v3 [484] ldc #54 + String [popEnterAnim=#] [486] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [489] aload_3 v3 [490] aload v4 [492] getfield #96 + Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I] [495] invokestatic #139 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [498] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [501] aload_3 v3 [502] ldc #24 + String [ popExitAnim=#] [504] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [507] aload_3 v3 [508] aload v4 [510] getfield #97 + Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I] [513] invokestatic #139 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [516] invokevirtual #135 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [519] aload v4 [521] getfield #99 + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;] [524] ifnull +104 (target=628) [527] aload v4 [529] getfield #99 + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;] [532] invokevirtual #150 + Methodref [java/util/ArrayList.size ()I] [535] ifle +93 (target=628) [538] iconst_0 [539] istore v5 [541] iload v5 [543] aload v4 [545] getfield #99 + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;] [548] invokevirtual #150 + Methodref [java/util/ArrayList.size ()I] [551] ificmpge +77 (target=628) [554] aload_3 v3 [555] aload_2 v2 [556] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [559] aload v4 [561] getfield #99 + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;] [564] invokevirtual #150 + Methodref [java/util/ArrayList.size ()I] [567] iconst_1 [568] ificmpne +12 (target=580) [571] aload_3 v3 [572] ldc #39 + String [Removed: ] [574] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [577] goto +31 (target=608) [580] aload_3 v3 [581] ldc #38 + String [Removed:] [583] invokevirtual #135 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [586] aload_3 v3 [587] aload_2 v2 [588] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [591] aload_3 v3 [592] ldc #10 + String [ #] [594] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [597] aload_3 v3 [598] iconst_0 [599] invokevirtual #132 + Methodref [java/io/PrintWriter.print (I)V] [602] aload_3 v3 [603] ldc #27 + String [: ] [605] invokevirtual #133 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [608] aload_3 v3 [609] aload v4 [611] getfield #99 + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;] [614] iload v5 [616] invokevirtual #149 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [619] invokevirtual #134 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [622] iinc v5, 1 [625] goto -84 (target=541) [628] aload v4 [630] getfield #95 + Fieldref [android/support/v4/app/BackStackRecord$Op.next Landroid/support/v4/app/BackStackRecord$Op;] [633] astore v4 [635] goto -292 (target=343) [638] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/support/v4/app/FragmentManagerImpl;)V Access flags: 0x1 = public BackStackRecord(android.support.v4.app.FragmentManagerImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #130 + Methodref [android/support/v4/app/FragmentTransaction. ()V] [4] aload_0 v0 [5] iconst_1 [6] putfield #73 + Fieldref [android/support/v4/app/BackStackRecord.mAllowAddToBackStack Z] [9] aload_0 v0 [10] aload_1 v1 [11] putfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getId()I Access flags: 0x11 = public final int getId() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #82 + Fieldref [android/support/v4/app/BackStackRecord.mIndex I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getBreadCrumbTitleRes()I Access flags: 0x11 = public final int getBreadCrumbTitleRes() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #76 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getBreadCrumbShortTitleRes()I Access flags: 0x11 = public final int getBreadCrumbShortTitleRes() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #74 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getBreadCrumbTitle()Ljava/lang/CharSequence; Access flags: 0x11 = public final java.lang.CharSequence getBreadCrumbTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #76 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I] [4] ifeq +18 (target=22) [7] aload_0 v0 [8] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [11] getfield #107 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [14] aload_0 v0 [15] getfield #76 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I] [18] invokevirtual #117 + Methodref [android/support/v4/app/FragmentActivity.getText (I)Ljava/lang/CharSequence;] [21] areturn [22] aload_0 v0 [23] getfield #77 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleText Ljava/lang/CharSequence;] [26] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getBreadCrumbShortTitle()Ljava/lang/CharSequence; Access flags: 0x11 = public final java.lang.CharSequence getBreadCrumbShortTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #74 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I] [4] ifeq +18 (target=22) [7] aload_0 v0 [8] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [11] getfield #107 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [14] aload_0 v0 [15] getfield #74 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I] [18] invokevirtual #117 + Methodref [android/support/v4/app/FragmentActivity.getText (I)Ljava/lang/CharSequence;] [21] areturn [22] aload_0 v0 [23] getfield #75 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleText Ljava/lang/CharSequence;] [26] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addOp(Landroid/support/v4/app/BackStackRecord$Op;)V Access flags: 0x10 = final void addOp(android.support.v4.app.BackStackRecord$Op) Class member attributes (count = 1): + Code attribute instructions (code length = 84, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #81 + Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;] [4] ifnonnull +16 (target=20) [7] aload_0 v0 [8] aload_0 v0 [9] aload_1 v1 [10] dup_x1 [11] putfield #88 + Fieldref [android/support/v4/app/BackStackRecord.mTail Landroid/support/v4/app/BackStackRecord$Op;] [14] putfield #81 + Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;] [17] goto +24 (target=41) [20] aload_1 v1 [21] aload_0 v0 [22] getfield #88 + Fieldref [android/support/v4/app/BackStackRecord.mTail Landroid/support/v4/app/BackStackRecord$Op;] [25] putfield #98 + Fieldref [android/support/v4/app/BackStackRecord$Op.prev Landroid/support/v4/app/BackStackRecord$Op;] [28] aload_0 v0 [29] getfield #88 + Fieldref [android/support/v4/app/BackStackRecord.mTail Landroid/support/v4/app/BackStackRecord$Op;] [32] aload_1 v1 [33] putfield #95 + Fieldref [android/support/v4/app/BackStackRecord$Op.next Landroid/support/v4/app/BackStackRecord$Op;] [36] aload_0 v0 [37] aload_1 v1 [38] putfield #88 + Fieldref [android/support/v4/app/BackStackRecord.mTail Landroid/support/v4/app/BackStackRecord$Op;] [41] aload_1 v1 [42] aload_0 v0 [43] getfield #79 + Fieldref [android/support/v4/app/BackStackRecord.mEnterAnim I] [46] putfield #92 + Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I] [49] aload_1 v1 [50] aload_0 v0 [51] getfield #80 + Fieldref [android/support/v4/app/BackStackRecord.mExitAnim I] [54] putfield #93 + Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I] [57] aload_1 v1 [58] aload_0 v0 [59] getfield #86 + Fieldref [android/support/v4/app/BackStackRecord.mPopEnterAnim I] [62] putfield #96 + Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I] [65] aload_1 v1 [66] aload_0 v0 [67] getfield #87 + Fieldref [android/support/v4/app/BackStackRecord.mPopExitAnim I] [70] putfield #97 + Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I] [73] aload_0 v0 [74] dup [75] getfield #85 + Fieldref [android/support/v4/app/BackStackRecord.mNumOp I] [78] iconst_1 [79] iadd [80] putfield #85 + Fieldref [android/support/v4/app/BackStackRecord.mNumOp I] [83] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: add(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x11 = public final android.support.v4.app.FragmentTransaction add(android.support.v4.app.Fragment,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 5): [0] aload_0 v0 [1] iconst_0 [2] aload_1 v1 [3] aload_2 v2 [4] iconst_1 [5] invokespecial #113 + Methodref [android/support/v4/app/BackStackRecord.doAddOp (ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V] [8] aload_0 v0 [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x11 = public final android.support.v4.app.FragmentTransaction add(int,android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 5): [0] aload_0 v0 [1] iload_1 v1 [2] aload_2 v2 [3] aconst_null [4] iconst_1 [5] invokespecial #113 + Methodref [android/support/v4/app/BackStackRecord.doAddOp (ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V] [8] aload_0 v0 [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x11 = public final android.support.v4.app.FragmentTransaction add(int,android.support.v4.app.Fragment,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 4, stack = 5): [0] aload_0 v0 [1] iload_1 v1 [2] aload_2 v2 [3] aload_3 v3 [4] iconst_1 [5] invokespecial #113 + Methodref [android/support/v4/app/BackStackRecord.doAddOp (ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V] [8] aload_0 v0 [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: doAddOp(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V Access flags: 0x2 = private void doAddOp(int,android.support.v4.app.Fragment,java.lang.String,int) Class member attributes (count = 1): + Code attribute instructions (code length = 179, locals = 5, stack = 5): [0] aload_2 v2 [1] aload_0 v0 [2] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [5] putfield #103 + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;] [8] aload_3 v3 [9] ifnull +71 (target=80) [12] aload_2 v2 [13] getfield #105 + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] [16] ifnull +59 (target=75) [19] aload_3 v3 [20] aload_2 v2 [21] getfield #105 + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] [24] invokevirtual #140 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [27] ifne +48 (target=75) [30] new #66 + Class [java/lang/IllegalStateException] [33] dup [34] new #70 + Class [java/lang/StringBuilder] [37] dup [38] ldc #33 + String [Can't change tag of fragment ] [40] invokespecial #142 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [43] aload_2 v2 [44] invokevirtual #144 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [47] ldc #28 + String [: was ] [49] invokevirtual #145 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [52] aload_2 v2 [53] getfield #105 + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] [56] invokevirtual #145 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [59] ldc #22 + String [ now ] [61] invokevirtual #145 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [64] aload_3 v3 [65] invokevirtual #145 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [68] invokevirtual #146 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [71] invokespecial #138 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [74] athrow [75] aload_2 v2 [76] aload_3 v3 [77] putfield #105 + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] [80] iload_1 v1 [81] ifeq +73 (target=154) [84] aload_2 v2 [85] getfield #102 + Fieldref [android/support/v4/app/Fragment.mFragmentId I] [88] ifeq +56 (target=144) [91] aload_2 v2 [92] getfield #102 + Fieldref [android/support/v4/app/Fragment.mFragmentId I] [95] iload_1 v1 [96] ificmpeq +48 (target=144) [99] new #66 + Class [java/lang/IllegalStateException] [102] dup [103] new #70 + Class [java/lang/StringBuilder] [106] dup [107] ldc #32 + String [Can't change container ID of fragment ] [109] invokespecial #142 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [112] aload_2 v2 [113] invokevirtual #144 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [116] ldc #28 + String [: was ] [118] invokevirtual #145 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [121] aload_2 v2 [122] getfield #102 + Fieldref [android/support/v4/app/Fragment.mFragmentId I] [125] invokevirtual #143 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [128] ldc #22 + String [ now ] [130] invokevirtual #145 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [133] iload_1 v1 [134] invokevirtual #143 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [137] invokevirtual #146 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [140] invokespecial #138 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [143] athrow [144] aload_2 v2 [145] aload_2 v2 [146] iload_1 v1 [147] dup_x1 [148] putfield #102 + Fieldref [android/support/v4/app/Fragment.mFragmentId I] [151] putfield #101 + Fieldref [android/support/v4/app/Fragment.mContainerId I] [154] new #57 + Class [android/support/v4/app/BackStackRecord$Op] [157] dup [158] invokespecial #116 + Methodref [android/support/v4/app/BackStackRecord$Op. ()V] [161] dup [162] astore_1 v1 [163] iload v4 [165] putfield #91 + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I] [168] aload_1 v1 [169] aload_2 v2 [170] putfield #94 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [173] aload_0 v0 [174] aload_1 v1 [175] invokevirtual #110 + Methodref [android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V] [178] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x11 = public final android.support.v4.app.FragmentTransaction replace(int,android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 3, stack = 4): [0] aload_0 v0 [1] iload_1 v1 [2] aload_2 v2 [3] aconst_null [4] invokevirtual #114 + Methodref [android/support/v4/app/BackStackRecord.replace (ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: replace(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x11 = public final android.support.v4.app.FragmentTransaction replace(int,android.support.v4.app.Fragment,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 4, stack = 5): [0] iload_1 v1 [1] ifne +13 (target=14) [4] new #65 + Class [java/lang/IllegalArgumentException] [7] dup [8] ldc #35 + String [Must use non-zero containerViewId] [10] invokespecial #137 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [13] athrow [14] aload_0 v0 [15] iload_1 v1 [16] aload_2 v2 [17] aload_3 v3 [18] iconst_2 [19] invokespecial #113 + Methodref [android/support/v4/app/BackStackRecord.doAddOp (ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V] [22] aload_0 v0 [23] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: remove(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x11 = public final android.support.v4.app.FragmentTransaction remove(android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 2): [0] new #57 + Class [android/support/v4/app/BackStackRecord$Op] [3] dup [4] invokespecial #116 + Methodref [android/support/v4/app/BackStackRecord$Op. ()V] [7] dup [8] astore_2 v2 [9] iconst_3 [10] putfield #91 + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I] [13] aload_2 v2 [14] aload_1 v1 [15] putfield #94 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [18] aload_0 v0 [19] aload_2 v2 [20] invokevirtual #110 + Methodref [android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V] [23] aload_0 v0 [24] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hide(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x11 = public final android.support.v4.app.FragmentTransaction hide(android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 2): [0] new #57 + Class [android/support/v4/app/BackStackRecord$Op] [3] dup [4] invokespecial #116 + Methodref [android/support/v4/app/BackStackRecord$Op. ()V] [7] dup [8] astore_2 v2 [9] iconst_4 [10] putfield #91 + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I] [13] aload_2 v2 [14] aload_1 v1 [15] putfield #94 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [18] aload_0 v0 [19] aload_2 v2 [20] invokevirtual #110 + Methodref [android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V] [23] aload_0 v0 [24] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: show(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x11 = public final android.support.v4.app.FragmentTransaction show(android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 2): [0] new #57 + Class [android/support/v4/app/BackStackRecord$Op] [3] dup [4] invokespecial #116 + Methodref [android/support/v4/app/BackStackRecord$Op. ()V] [7] dup [8] astore_2 v2 [9] iconst_5 [10] putfield #91 + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I] [13] aload_2 v2 [14] aload_1 v1 [15] putfield #94 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [18] aload_0 v0 [19] aload_2 v2 [20] invokevirtual #110 + Methodref [android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V] [23] aload_0 v0 [24] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: detach(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x11 = public final android.support.v4.app.FragmentTransaction detach(android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 3, stack = 2): [0] new #57 + Class [android/support/v4/app/BackStackRecord$Op] [3] dup [4] invokespecial #116 + Methodref [android/support/v4/app/BackStackRecord$Op. ()V] [7] dup [8] astore_2 v2 [9] bipush 6 [11] putfield #91 + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I] [14] aload_2 v2 [15] aload_1 v1 [16] putfield #94 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [19] aload_0 v0 [20] aload_2 v2 [21] invokevirtual #110 + Methodref [android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V] [24] aload_0 v0 [25] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: attach(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x11 = public final android.support.v4.app.FragmentTransaction attach(android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 3, stack = 2): [0] new #57 + Class [android/support/v4/app/BackStackRecord$Op] [3] dup [4] invokespecial #116 + Methodref [android/support/v4/app/BackStackRecord$Op. ()V] [7] dup [8] astore_2 v2 [9] bipush 7 [11] putfield #91 + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I] [14] aload_2 v2 [15] aload_1 v1 [16] putfield #94 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [19] aload_0 v0 [20] aload_2 v2 [21] invokevirtual #110 + Methodref [android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V] [24] aload_0 v0 [25] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCustomAnimations(II)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x11 = public final android.support.v4.app.FragmentTransaction setCustomAnimations(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 3, stack = 5): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] iconst_0 [4] iconst_0 [5] invokevirtual #115 + Methodref [android/support/v4/app/BackStackRecord.setCustomAnimations (IIII)Landroid/support/v4/app/FragmentTransaction;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCustomAnimations(IIII)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x11 = public final android.support.v4.app.FragmentTransaction setCustomAnimations(int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 5, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #79 + Fieldref [android/support/v4/app/BackStackRecord.mEnterAnim I] [5] aload_0 v0 [6] iload_2 v2 [7] putfield #80 + Fieldref [android/support/v4/app/BackStackRecord.mExitAnim I] [10] aload_0 v0 [11] iload_3 v3 [12] putfield #86 + Fieldref [android/support/v4/app/BackStackRecord.mPopEnterAnim I] [15] aload_0 v0 [16] iload v4 [18] putfield #87 + Fieldref [android/support/v4/app/BackStackRecord.mPopExitAnim I] [21] aload_0 v0 [22] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTransition(I)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x11 = public final android.support.v4.app.FragmentTransaction setTransition(int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #89 + Fieldref [android/support/v4/app/BackStackRecord.mTransition I] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTransitionStyle(I)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x11 = public final android.support.v4.app.FragmentTransaction setTransitionStyle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #90 + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x11 = public final android.support.v4.app.FragmentTransaction addToBackStack(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #73 + Fieldref [android/support/v4/app/BackStackRecord.mAllowAddToBackStack Z] [4] ifne +13 (target=17) [7] new #66 + Class [java/lang/IllegalStateException] [10] dup [11] ldc #41 + String [This FragmentTransaction is not allowed to be added to the back stack.] [13] invokespecial #138 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] aload_0 v0 [18] iconst_1 [19] putfield #72 + Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z] [22] aload_0 v0 [23] aload_1 v1 [24] putfield #84 + Fieldref [android/support/v4/app/BackStackRecord.mName Ljava/lang/String;] [27] aload_0 v0 [28] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isAddToBackStackAllowed()Z Access flags: 0x11 = public final boolean isAddToBackStackAllowed() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #73 + Fieldref [android/support/v4/app/BackStackRecord.mAllowAddToBackStack Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: disallowAddToBackStack()Landroid/support/v4/app/FragmentTransaction; Access flags: 0x11 = public final android.support.v4.app.FragmentTransaction disallowAddToBackStack() Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #72 + Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z] [4] ifeq +13 (target=17) [7] new #66 + Class [java/lang/IllegalStateException] [10] dup [11] ldc #42 + String [This transaction is already being added to the back stack] [13] invokespecial #138 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] aload_0 v0 [18] iconst_0 [19] putfield #73 + Fieldref [android/support/v4/app/BackStackRecord.mAllowAddToBackStack Z] [22] aload_0 v0 [23] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setBreadCrumbTitle(I)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x11 = public final android.support.v4.app.FragmentTransaction setBreadCrumbTitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #76 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I] [5] aload_0 v0 [6] aconst_null [7] putfield #77 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleText Ljava/lang/CharSequence;] [10] aload_0 v0 [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setBreadCrumbTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x11 = public final android.support.v4.app.FragmentTransaction setBreadCrumbTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] putfield #76 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I] [5] aload_0 v0 [6] aload_1 v1 [7] putfield #77 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleText Ljava/lang/CharSequence;] [10] aload_0 v0 [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setBreadCrumbShortTitle(I)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x11 = public final android.support.v4.app.FragmentTransaction setBreadCrumbShortTitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #74 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I] [5] aload_0 v0 [6] aconst_null [7] putfield #75 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleText Ljava/lang/CharSequence;] [10] aload_0 v0 [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setBreadCrumbShortTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x11 = public final android.support.v4.app.FragmentTransaction setBreadCrumbShortTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] putfield #74 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I] [5] aload_0 v0 [6] aload_1 v1 [7] putfield #75 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleText Ljava/lang/CharSequence;] [10] aload_0 v0 [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: bumpBackStackNesting(I)V Access flags: 0x10 = final void bumpBackStackNesting(int) Class member attributes (count = 1): + Code attribute instructions (code length = 221, locals = 5, stack = 4): [0] aload_0 v0 [1] getfield #72 + Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z] [4] ifne +4 (target=8) [7] return [8] getstatic #106 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [11] ifeq +34 (target=45) [14] ldc #29 + String [BackStackEntry] [16] new #70 + Class [java/lang/StringBuilder] [19] dup [20] ldc #30 + String [Bump nesting in ] [22] invokespecial #142 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [25] aload_0 v0 [26] invokevirtual #144 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [29] ldc #12 + String [ by ] [31] invokevirtual #145 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [34] iload_1 v1 [35] invokevirtual #143 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [38] invokevirtual #146 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [41] invokestatic #131 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [44] pop [45] aload_0 v0 [46] getfield #81 + Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;] [49] astore_2 v2 [50] aload_2 v2 [51] ifnull +169 (target=220) [54] aload_2 v2 [55] getfield #94 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [58] ifnull +62 (target=120) [61] aload_2 v2 [62] getfield #94 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [65] dup [66] getfield #100 + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] [69] iload_1 v1 [70] iadd [71] putfield #100 + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] [74] getstatic #106 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [77] ifeq +43 (target=120) [80] ldc #29 + String [BackStackEntry] [82] new #70 + Class [java/lang/StringBuilder] [85] dup [86] ldc #31 + String [Bump nesting of ] [88] invokespecial #142 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [91] aload_2 v2 [92] getfield #94 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [95] invokevirtual #144 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [98] ldc #25 + String [ to ] [100] invokevirtual #145 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [103] aload_2 v2 [104] getfield #94 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [107] getfield #100 + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] [110] invokevirtual #143 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [113] invokevirtual #146 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [116] invokestatic #131 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [119] pop [120] aload_2 v2 [121] getfield #99 + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;] [124] ifnull +88 (target=212) [127] aload_2 v2 [128] getfield #99 + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;] [131] invokevirtual #150 + Methodref [java/util/ArrayList.size ()I] [134] iconst_1 [135] isub [136] istore_3 v3 [137] iload_3 v3 [138] iflt +74 (target=212) [141] aload_2 v2 [142] getfield #99 + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;] [145] iload_3 v3 [146] invokevirtual #149 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [149] checkcast #58 + Class [android/support/v4/app/Fragment] [152] dup [153] astore v4 [155] dup [156] getfield #100 + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] [159] iload_1 v1 [160] iadd [161] putfield #100 + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] [164] getstatic #106 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [167] ifeq +39 (target=206) [170] ldc #29 + String [BackStackEntry] [172] new #70 + Class [java/lang/StringBuilder] [175] dup [176] ldc #31 + String [Bump nesting of ] [178] invokespecial #142 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [181] aload v4 [183] invokevirtual #144 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [186] ldc #25 + String [ to ] [188] invokevirtual #145 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [191] aload v4 [193] getfield #100 + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] [196] invokevirtual #143 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [199] invokevirtual #146 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [202] invokestatic #131 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [205] pop [206] iinc v3, -1 [209] goto -72 (target=137) [212] aload_2 v2 [213] getfield #95 + Fieldref [android/support/v4/app/BackStackRecord$Op.next Landroid/support/v4/app/BackStackRecord$Op;] [216] astore_2 v2 [217] goto -167 (target=50) [220] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: commit()I Access flags: 0x11 = public final int commit() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] invokevirtual #112 + Methodref [android/support/v4/app/BackStackRecord.commitInternal (Z)I] [5] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: commitAllowingStateLoss()I Access flags: 0x11 = public final int commitAllowingStateLoss() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] invokevirtual #112 + Methodref [android/support/v4/app/BackStackRecord.commitInternal (Z)I] [5] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: commitInternal(Z)I Access flags: 0x10 = final int commitInternal(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 91, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #78 + Fieldref [android/support/v4/app/BackStackRecord.mCommitted Z] [4] ifeq +13 (target=17) [7] new #66 + Class [java/lang/IllegalStateException] [10] dup [11] ldc #46 + String [commit already called] [13] invokespecial #138 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] getstatic #106 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [20] ifeq +25 (target=45) [23] ldc #29 + String [BackStackEntry] [25] new #70 + Class [java/lang/StringBuilder] [28] dup [29] ldc #34 + String [Commit: ] [31] invokespecial #142 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [34] aload_0 v0 [35] invokevirtual #144 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [38] invokevirtual #146 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [41] invokestatic #131 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [44] pop [45] aload_0 v0 [46] iconst_1 [47] putfield #78 + Fieldref [android/support/v4/app/BackStackRecord.mCommitted Z] [50] aload_0 v0 [51] getfield #72 + Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z] [54] ifeq +18 (target=72) [57] aload_0 v0 [58] aload_0 v0 [59] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [62] aload_0 v0 [63] invokevirtual #120 + Methodref [android/support/v4/app/FragmentManagerImpl.allocBackStackIndex (Landroid/support/v4/app/BackStackRecord;)I] [66] putfield #82 + Fieldref [android/support/v4/app/BackStackRecord.mIndex I] [69] goto +8 (target=77) [72] aload_0 v0 [73] iconst_m1 [74] putfield #82 + Fieldref [android/support/v4/app/BackStackRecord.mIndex I] [77] aload_0 v0 [78] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [81] aload_0 v0 [82] iload_1 v1 [83] invokevirtual #123 + Methodref [android/support/v4/app/FragmentManagerImpl.enqueueAction (Ljava/lang/Runnable;Z)V] [86] aload_0 v0 [87] getfield #82 + Fieldref [android/support/v4/app/BackStackRecord.mIndex I] [90] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x11 = public final void run() Class member attributes (count = 1): + Code attribute instructions (code length = 632, locals = 5, stack = 5): [0] getstatic #106 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [3] ifeq +25 (target=28) [6] ldc #29 + String [BackStackEntry] [8] new #70 + Class [java/lang/StringBuilder] [11] dup [12] ldc #40 + String [Run: ] [14] invokespecial #142 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [17] aload_0 v0 [18] invokevirtual #144 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [21] invokevirtual #146 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [24] invokestatic #131 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [27] pop [28] aload_0 v0 [29] getfield #72 + Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z] [32] ifeq +20 (target=52) [35] aload_0 v0 [36] getfield #82 + Fieldref [android/support/v4/app/BackStackRecord.mIndex I] [39] ifge +13 (target=52) [42] new #66 + Class [java/lang/IllegalStateException] [45] dup [46] ldc #44 + String [addToBackStack() called after commit()] [48] invokespecial #138 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [51] athrow [52] aload_0 v0 [53] iconst_1 [54] invokevirtual #111 + Methodref [android/support/v4/app/BackStackRecord.bumpBackStackNesting (I)V] [57] aload_0 v0 [58] getfield #81 + Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;] [61] astore_1 v1 [62] aload_1 v1 [63] ifnull +530 (target=593) [66] aload_1 v1 [67] getfield #91 + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I] [70] tableswitch (7 offsets, default=488) (target=558) 1: offset = 42, target = 112 2: offset = 67, target = 137 3: offset = 328, target = 398 4: offset = 360, target = 430 5: offset = 392, target = 462 6: offset = 424, target = 494 7: offset = 456, target = 526 default: offset = 488, target = 558 [112] aload_1 v1 [113] getfield #94 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [116] dup [117] astore_2 v2 [118] aload_1 v1 [119] getfield #92 + Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I] [122] putfield #104 + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [125] aload_0 v0 [126] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [129] aload_2 v2 [130] iconst_0 [131] invokevirtual #119 + Methodref [android/support/v4/app/FragmentManagerImpl.addFragment (Landroid/support/v4/app/Fragment;Z)V] [134] goto +451 (target=585) [137] aload_1 v1 [138] getfield #94 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [141] astore_2 v2 [142] aload_0 v0 [143] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [146] getfield #108 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [149] ifnull +225 (target=374) [152] iconst_0 [153] istore_3 v3 [154] iload_3 v3 [155] aload_0 v0 [156] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [159] getfield #108 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [162] invokevirtual #150 + Methodref [java/util/ArrayList.size ()I] [165] ificmpge +209 (target=374) [168] aload_0 v0 [169] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [172] getfield #108 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [175] iload_3 v3 [176] invokevirtual #149 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [179] checkcast #58 + Class [android/support/v4/app/Fragment] [182] astore v4 [184] getstatic #106 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [187] ifeq +35 (target=222) [190] ldc #29 + String [BackStackEntry] [192] new #70 + Class [java/lang/StringBuilder] [195] dup [196] ldc #36 + String [OP_REPLACE: adding=] [198] invokespecial #142 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [201] aload_2 v2 [202] invokevirtual #144 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [205] ldc #23 + String [ old=] [207] invokevirtual #145 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [210] aload v4 [212] invokevirtual #144 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [215] invokevirtual #146 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [218] invokestatic #131 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [221] pop [222] aload_2 v2 [223] ifnull +15 (target=238) [226] aload v4 [228] getfield #101 + Fieldref [android/support/v4/app/Fragment.mContainerId I] [231] aload_2 v2 [232] getfield #101 + Fieldref [android/support/v4/app/Fragment.mContainerId I] [235] ificmpne +133 (target=368) [238] aload v4 [240] aload_2 v2 [241] ifacmpne +13 (target=254) [244] aload_1 v1 [245] aconst_null [246] dup [247] astore_2 v2 [248] putfield #94 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [251] goto +117 (target=368) [254] aload_1 v1 [255] getfield #99 + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;] [258] ifnonnull +14 (target=272) [261] aload_1 v1 [262] new #71 + Class [java/util/ArrayList] [265] dup [266] invokespecial #147 + Methodref [java/util/ArrayList. ()V] [269] putfield #99 + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;] [272] aload_1 v1 [273] getfield #99 + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;] [276] aload v4 [278] invokevirtual #148 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [281] pop [282] aload v4 [284] aload_1 v1 [285] getfield #93 + Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I] [288] putfield #104 + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [291] aload_0 v0 [292] getfield #72 + Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z] [295] ifeq +56 (target=351) [298] aload v4 [300] dup [301] getfield #100 + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] [304] iconst_1 [305] iadd [306] putfield #100 + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] [309] getstatic #106 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [312] ifeq +39 (target=351) [315] ldc #29 + String [BackStackEntry] [317] new #70 + Class [java/lang/StringBuilder] [320] dup [321] ldc #31 + String [Bump nesting of ] [323] invokespecial #142 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [326] aload v4 [328] invokevirtual #144 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [331] ldc #25 + String [ to ] [333] invokevirtual #145 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [336] aload v4 [338] getfield #100 + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] [341] invokevirtual #143 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [344] invokevirtual #146 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [347] invokestatic #131 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [350] pop [351] aload_0 v0 [352] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [355] aload v4 [357] aload_0 v0 [358] getfield #89 + Fieldref [android/support/v4/app/BackStackRecord.mTransition I] [361] aload_0 v0 [362] getfield #90 + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I] [365] invokevirtual #127 + Methodref [android/support/v4/app/FragmentManagerImpl.removeFragment (Landroid/support/v4/app/Fragment;II)V] [368] iinc v3, 1 [371] goto -217 (target=154) [374] aload_2 v2 [375] ifnull +20 (target=395) [378] aload_2 v2 [379] aload_1 v1 [380] getfield #92 + Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I] [383] putfield #104 + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [386] aload_0 v0 [387] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [390] aload_2 v2 [391] iconst_0 [392] invokevirtual #119 + Methodref [android/support/v4/app/FragmentManagerImpl.addFragment (Landroid/support/v4/app/Fragment;Z)V] [395] goto +190 (target=585) [398] aload_1 v1 [399] getfield #94 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [402] dup [403] astore_2 v2 [404] aload_1 v1 [405] getfield #93 + Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I] [408] putfield #104 + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [411] aload_0 v0 [412] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [415] aload_2 v2 [416] aload_0 v0 [417] getfield #89 + Fieldref [android/support/v4/app/BackStackRecord.mTransition I] [420] aload_0 v0 [421] getfield #90 + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I] [424] invokevirtual #127 + Methodref [android/support/v4/app/FragmentManagerImpl.removeFragment (Landroid/support/v4/app/Fragment;II)V] [427] goto +158 (target=585) [430] aload_1 v1 [431] getfield #94 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [434] dup [435] astore_2 v2 [436] aload_1 v1 [437] getfield #93 + Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I] [440] putfield #104 + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [443] aload_0 v0 [444] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [447] aload_2 v2 [448] aload_0 v0 [449] getfield #89 + Fieldref [android/support/v4/app/BackStackRecord.mTransition I] [452] aload_0 v0 [453] getfield #90 + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I] [456] invokevirtual #125 + Methodref [android/support/v4/app/FragmentManagerImpl.hideFragment (Landroid/support/v4/app/Fragment;II)V] [459] goto +126 (target=585) [462] aload_1 v1 [463] getfield #94 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [466] dup [467] astore_2 v2 [468] aload_1 v1 [469] getfield #92 + Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I] [472] putfield #104 + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [475] aload_0 v0 [476] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [479] aload_2 v2 [480] aload_0 v0 [481] getfield #89 + Fieldref [android/support/v4/app/BackStackRecord.mTransition I] [484] aload_0 v0 [485] getfield #90 + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I] [488] invokevirtual #129 + Methodref [android/support/v4/app/FragmentManagerImpl.showFragment (Landroid/support/v4/app/Fragment;II)V] [491] goto +94 (target=585) [494] aload_1 v1 [495] getfield #94 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [498] dup [499] astore_2 v2 [500] aload_1 v1 [501] getfield #93 + Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I] [504] putfield #104 + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [507] aload_0 v0 [508] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [511] aload_2 v2 [512] aload_0 v0 [513] getfield #89 + Fieldref [android/support/v4/app/BackStackRecord.mTransition I] [516] aload_0 v0 [517] getfield #90 + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I] [520] invokevirtual #122 + Methodref [android/support/v4/app/FragmentManagerImpl.detachFragment (Landroid/support/v4/app/Fragment;II)V] [523] goto +62 (target=585) [526] aload_1 v1 [527] getfield #94 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [530] dup [531] astore_2 v2 [532] aload_1 v1 [533] getfield #92 + Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I] [536] putfield #104 + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [539] aload_0 v0 [540] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [543] aload_2 v2 [544] aload_0 v0 [545] getfield #89 + Fieldref [android/support/v4/app/BackStackRecord.mTransition I] [548] aload_0 v0 [549] getfield #90 + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I] [552] invokevirtual #121 + Methodref [android/support/v4/app/FragmentManagerImpl.attachFragment (Landroid/support/v4/app/Fragment;II)V] [555] goto +30 (target=585) [558] new #65 + Class [java/lang/IllegalArgumentException] [561] dup [562] new #70 + Class [java/lang/StringBuilder] [565] dup [566] ldc #43 + String [Unknown cmd: ] [568] invokespecial #142 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [571] aload_1 v1 [572] getfield #91 + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I] [575] invokevirtual #143 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [578] invokevirtual #146 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [581] invokespecial #137 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [584] athrow [585] aload_1 v1 [586] getfield #95 + Fieldref [android/support/v4/app/BackStackRecord$Op.next Landroid/support/v4/app/BackStackRecord$Op;] [589] astore_1 v1 [590] goto -528 (target=62) [593] aload_0 v0 [594] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [597] aload_0 v0 [598] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [601] getfield #109 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I] [604] aload_0 v0 [605] getfield #89 + Fieldref [android/support/v4/app/BackStackRecord.mTransition I] [608] aload_0 v0 [609] getfield #90 + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I] [612] iconst_1 [613] invokevirtual #126 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IIIZ)V] [616] aload_0 v0 [617] getfield #72 + Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z] [620] ifeq +11 (target=631) [623] aload_0 v0 [624] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [627] aload_0 v0 [628] invokevirtual #118 + Methodref [android/support/v4/app/FragmentManagerImpl.addBackStackState (Landroid/support/v4/app/BackStackRecord;)V] [631] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: popFromBackStack(Z)V Access flags: 0x11 = public final void popFromBackStack(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 473, locals = 5, stack = 5): [0] getstatic #106 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [3] ifeq +25 (target=28) [6] ldc #29 + String [BackStackEntry] [8] new #70 + Class [java/lang/StringBuilder] [11] dup [12] ldc #55 + String [popFromBackStack: ] [14] invokespecial #142 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [17] aload_0 v0 [18] invokevirtual #144 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [21] invokevirtual #146 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [24] invokestatic #131 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [27] pop [28] aload_0 v0 [29] iconst_m1 [30] invokevirtual #111 + Methodref [android/support/v4/app/BackStackRecord.bumpBackStackNesting (I)V] [33] aload_0 v0 [34] getfield #88 + Fieldref [android/support/v4/app/BackStackRecord.mTail Landroid/support/v4/app/BackStackRecord$Op;] [37] astore_2 v2 [38] aload_2 v2 [39] ifnull +380 (target=419) [42] aload_2 v2 [43] getfield #91 + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I] [46] tableswitch (7 offsets, default=338) (target=384) 1: offset = 42, target = 88 2: offset = 77, target = 123 3: offset = 173, target = 219 4: offset = 198, target = 244 5: offset = 233, target = 279 6: offset = 268, target = 314 7: offset = 303, target = 349 default: offset = 338, target = 384 [88] aload_2 v2 [89] getfield #94 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [92] dup [93] astore_3 v3 [94] aload_2 v2 [95] getfield #97 + Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I] [98] putfield #104 + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [101] aload_0 v0 [102] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [105] aload_3 v3 [106] aload_0 v0 [107] getfield #89 + Fieldref [android/support/v4/app/BackStackRecord.mTransition I] [110] invokestatic #128 + Methodref [android/support/v4/app/FragmentManagerImpl.reverseTransit (I)I] [113] aload_0 v0 [114] getfield #90 + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I] [117] invokevirtual #127 + Methodref [android/support/v4/app/FragmentManagerImpl.removeFragment (Landroid/support/v4/app/Fragment;II)V] [120] goto +291 (target=411) [123] aload_2 v2 [124] getfield #94 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [127] dup [128] astore_3 v3 [129] ifnull +30 (target=159) [132] aload_3 v3 [133] aload_2 v2 [134] getfield #97 + Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I] [137] putfield #104 + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [140] aload_0 v0 [141] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [144] aload_3 v3 [145] aload_0 v0 [146] getfield #89 + Fieldref [android/support/v4/app/BackStackRecord.mTransition I] [149] invokestatic #128 + Methodref [android/support/v4/app/FragmentManagerImpl.reverseTransit (I)I] [152] aload_0 v0 [153] getfield #90 + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I] [156] invokevirtual #127 + Methodref [android/support/v4/app/FragmentManagerImpl.removeFragment (Landroid/support/v4/app/Fragment;II)V] [159] aload_2 v2 [160] getfield #99 + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;] [163] ifnull +53 (target=216) [166] iconst_0 [167] istore_3 v3 [168] iload_3 v3 [169] aload_2 v2 [170] getfield #99 + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;] [173] invokevirtual #150 + Methodref [java/util/ArrayList.size ()I] [176] ificmpge +40 (target=216) [179] aload_2 v2 [180] getfield #99 + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;] [183] iload_3 v3 [184] invokevirtual #149 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [187] checkcast #58 + Class [android/support/v4/app/Fragment] [190] dup [191] astore v4 [193] aload_2 v2 [194] getfield #96 + Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I] [197] putfield #104 + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [200] aload_0 v0 [201] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [204] aload v4 [206] iconst_0 [207] invokevirtual #119 + Methodref [android/support/v4/app/FragmentManagerImpl.addFragment (Landroid/support/v4/app/Fragment;Z)V] [210] iinc v3, 1 [213] goto -45 (target=168) [216] goto +195 (target=411) [219] aload_2 v2 [220] getfield #94 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [223] dup [224] astore_3 v3 [225] aload_2 v2 [226] getfield #96 + Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I] [229] putfield #104 + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [232] aload_0 v0 [233] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [236] aload_3 v3 [237] iconst_0 [238] invokevirtual #119 + Methodref [android/support/v4/app/FragmentManagerImpl.addFragment (Landroid/support/v4/app/Fragment;Z)V] [241] goto +170 (target=411) [244] aload_2 v2 [245] getfield #94 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [248] dup [249] astore_3 v3 [250] aload_2 v2 [251] getfield #96 + Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I] [254] putfield #104 + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [257] aload_0 v0 [258] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [261] aload_3 v3 [262] aload_0 v0 [263] getfield #89 + Fieldref [android/support/v4/app/BackStackRecord.mTransition I] [266] invokestatic #128 + Methodref [android/support/v4/app/FragmentManagerImpl.reverseTransit (I)I] [269] aload_0 v0 [270] getfield #90 + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I] [273] invokevirtual #129 + Methodref [android/support/v4/app/FragmentManagerImpl.showFragment (Landroid/support/v4/app/Fragment;II)V] [276] goto +135 (target=411) [279] aload_2 v2 [280] getfield #94 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [283] dup [284] astore_3 v3 [285] aload_2 v2 [286] getfield #97 + Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I] [289] putfield #104 + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [292] aload_0 v0 [293] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [296] aload_3 v3 [297] aload_0 v0 [298] getfield #89 + Fieldref [android/support/v4/app/BackStackRecord.mTransition I] [301] invokestatic #128 + Methodref [android/support/v4/app/FragmentManagerImpl.reverseTransit (I)I] [304] aload_0 v0 [305] getfield #90 + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I] [308] invokevirtual #125 + Methodref [android/support/v4/app/FragmentManagerImpl.hideFragment (Landroid/support/v4/app/Fragment;II)V] [311] goto +100 (target=411) [314] aload_2 v2 [315] getfield #94 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [318] dup [319] astore_3 v3 [320] aload_2 v2 [321] getfield #96 + Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I] [324] putfield #104 + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [327] aload_0 v0 [328] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [331] aload_3 v3 [332] aload_0 v0 [333] getfield #89 + Fieldref [android/support/v4/app/BackStackRecord.mTransition I] [336] invokestatic #128 + Methodref [android/support/v4/app/FragmentManagerImpl.reverseTransit (I)I] [339] aload_0 v0 [340] getfield #90 + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I] [343] invokevirtual #121 + Methodref [android/support/v4/app/FragmentManagerImpl.attachFragment (Landroid/support/v4/app/Fragment;II)V] [346] goto +65 (target=411) [349] aload_2 v2 [350] getfield #94 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [353] dup [354] astore_3 v3 [355] aload_2 v2 [356] getfield #96 + Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I] [359] putfield #104 + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [362] aload_0 v0 [363] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [366] aload_3 v3 [367] aload_0 v0 [368] getfield #89 + Fieldref [android/support/v4/app/BackStackRecord.mTransition I] [371] invokestatic #128 + Methodref [android/support/v4/app/FragmentManagerImpl.reverseTransit (I)I] [374] aload_0 v0 [375] getfield #90 + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I] [378] invokevirtual #122 + Methodref [android/support/v4/app/FragmentManagerImpl.detachFragment (Landroid/support/v4/app/Fragment;II)V] [381] goto +30 (target=411) [384] new #65 + Class [java/lang/IllegalArgumentException] [387] dup [388] new #70 + Class [java/lang/StringBuilder] [391] dup [392] ldc #43 + String [Unknown cmd: ] [394] invokespecial #142 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [397] aload_2 v2 [398] getfield #91 + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I] [401] invokevirtual #143 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [404] invokevirtual #146 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [407] invokespecial #137 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [410] athrow [411] aload_2 v2 [412] getfield #98 + Fieldref [android/support/v4/app/BackStackRecord$Op.prev Landroid/support/v4/app/BackStackRecord$Op;] [415] astore_2 v2 [416] goto -378 (target=38) [419] iload_1 v1 [420] ifeq +29 (target=449) [423] aload_0 v0 [424] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [427] aload_0 v0 [428] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [431] getfield #109 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I] [434] aload_0 v0 [435] getfield #89 + Fieldref [android/support/v4/app/BackStackRecord.mTransition I] [438] invokestatic #128 + Methodref [android/support/v4/app/FragmentManagerImpl.reverseTransit (I)I] [441] aload_0 v0 [442] getfield #90 + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I] [445] iconst_1 [446] invokevirtual #126 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IIIZ)V] [449] aload_0 v0 [450] getfield #82 + Fieldref [android/support/v4/app/BackStackRecord.mIndex I] [453] iflt +19 (target=472) [456] aload_0 v0 [457] getfield #83 + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;] [460] aload_0 v0 [461] getfield #82 + Fieldref [android/support/v4/app/BackStackRecord.mIndex I] [464] invokevirtual #124 + Methodref [android/support/v4/app/FragmentManagerImpl.freeBackStackIndex (I)V] [467] aload_0 v0 [468] iconst_m1 [469] putfield #82 + Fieldref [android/support/v4/app/BackStackRecord.mIndex I] [472] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getName()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String getName() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #84 + Fieldref [android/support/v4/app/BackStackRecord.mName Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTransition()I Access flags: 0x11 = public final int getTransition() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #89 + Fieldref [android/support/v4/app/BackStackRecord.mTransition I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTransitionStyle()I Access flags: 0x11 = public final int getTransitionStyle() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #90 + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isEmpty()Z Access flags: 0x11 = public final boolean isEmpty() Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #85 + Fieldref [android/support/v4/app/BackStackRecord.mNumOp I] [4] ifne +5 (target=9) [7] iconst_1 [8] ireturn [9] iconst_0 [10] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/BackStackRecord$Op Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.app.BackStackRecord$Op extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 23): + Class [android/support/v4/app/BackStackRecord$Op] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/app/BackStackRecord$Op;] + Utf8 [Landroid/support/v4/app/Fragment;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [android/support/v4/app/BackStackRecord$Op] + Utf8 [cmd] + Utf8 [enterAnim] + Utf8 [exitAnim] + Utf8 [fragment] + Utf8 [java/lang/Object] + Utf8 [next] + Utf8 [popEnterAnim] + Utf8 [popExitAnim] + Utf8 [prev] + Utf8 [removed] Fields (count = 9): + Field: next Landroid/support/v4/app/BackStackRecord$Op; Access flags: 0x0 = android.support.v4.app.BackStackRecord$Op next + Field: prev Landroid/support/v4/app/BackStackRecord$Op; Access flags: 0x0 = android.support.v4.app.BackStackRecord$Op prev + Field: cmd I Access flags: 0x0 = int cmd + Field: fragment Landroid/support/v4/app/Fragment; Access flags: 0x0 = android.support.v4.app.Fragment fragment + Field: enterAnim I Access flags: 0x0 = int enterAnim + Field: exitAnim I Access flags: 0x0 = int exitAnim + Field: popEnterAnim I Access flags: 0x0 = int popEnterAnim + Field: popExitAnim I Access flags: 0x0 = int popExitAnim + Field: removed Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList removed Methods (count = 1): - Method: ()V Access flags: 0x0 = BackStackRecord$Op() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #3 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/BackStackState Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.app.BackStackState extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable] Constant Pool (count = 222): + String [ set base fragment #] + String [ set remove fragment #] + String [BSE ] + String [FragmentManager] + String [Not on back stack] + Class [android/os/Parcel] + Class [android/os/Parcelable] + Class [android/os/Parcelable$Creator] + Class [android/support/v4/app/BackStackRecord] + Class [android/support/v4/app/BackStackRecord$Op] + Class [android/support/v4/app/BackStackState] + Class [android/support/v4/app/BackStackState$1] + Class [android/support/v4/app/Fragment] + Class [android/support/v4/app/FragmentManagerImpl] + Class [android/text/TextUtils] + Class [android/util/Log] + Class [java/lang/CharSequence] + Class [java/lang/IllegalStateException] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Class [java/util/ArrayList] + Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z] + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I] + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleText Ljava/lang/CharSequence;] + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I] + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleText Ljava/lang/CharSequence;] + Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;] + Fieldref [android/support/v4/app/BackStackRecord.mIndex I] + Fieldref [android/support/v4/app/BackStackRecord.mName Ljava/lang/String;] + Fieldref [android/support/v4/app/BackStackRecord.mNumOp I] + Fieldref [android/support/v4/app/BackStackRecord.mTransition I] + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I] + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I] + Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I] + Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I] + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] + Fieldref [android/support/v4/app/BackStackRecord$Op.next Landroid/support/v4/app/BackStackRecord$Op;] + Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I] + Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I] + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/BackStackState.CREATOR Landroid/os/Parcelable$Creator;] + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleRes I] + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleText Ljava/lang/CharSequence;] + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleRes I] + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleText Ljava/lang/CharSequence;] + Fieldref [android/support/v4/app/BackStackState.mIndex I] + Fieldref [android/support/v4/app/BackStackState.mName Ljava/lang/String;] + Fieldref [android/support/v4/app/BackStackState.mOps [I] + Fieldref [android/support/v4/app/BackStackState.mTransition I] + Fieldref [android/support/v4/app/BackStackState.mTransitionStyle I] + Fieldref [android/support/v4/app/Fragment.mIndex I] + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] + Fieldref [android/text/TextUtils.CHAR_SEQUENCE_CREATOR Landroid/os/Parcelable$Creator;] + Methodref [android/os/Parcel.createIntArray ()[I] + Methodref [android/os/Parcel.readInt ()I] + Methodref [android/os/Parcel.readString ()Ljava/lang/String;] + Methodref [android/os/Parcel.writeInt (I)V] + Methodref [android/os/Parcel.writeIntArray ([I)V] + Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V] + Methodref [android/support/v4/app/BackStackRecord. (Landroid/support/v4/app/FragmentManagerImpl;)V] + Methodref [android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V] + Methodref [android/support/v4/app/BackStackRecord.bumpBackStackNesting (I)V] + Methodref [android/support/v4/app/BackStackRecord$Op. ()V] + Methodref [android/support/v4/app/BackStackState$1. ()V] + Methodref [android/text/TextUtils.writeToParcel (Ljava/lang/CharSequence;Landroid/os/Parcel;I)V] + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/util/ArrayList. (I)V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + InterfaceMethodref [android/os/Parcelable$Creator.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [ (Landroid/support/v4/app/FragmentManagerImpl;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [CHAR_SEQUENCE_CREATOR Landroid/os/Parcelable$Creator;] + NameAndType [CREATOR Landroid/os/Parcelable$Creator;] + NameAndType [DEBUG Z] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addOp (Landroid/support/v4/app/BackStackRecord$Op;)V] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [bumpBackStackNesting (I)V] + NameAndType [cmd I] + NameAndType [createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;] + NameAndType [createIntArray ()[I] + NameAndType [enterAnim I] + NameAndType [exitAnim I] + NameAndType [fragment Landroid/support/v4/app/Fragment;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [mActive Ljava/util/ArrayList;] + NameAndType [mAddToBackStack Z] + NameAndType [mBreadCrumbShortTitleRes I] + NameAndType [mBreadCrumbShortTitleText Ljava/lang/CharSequence;] + NameAndType [mBreadCrumbTitleRes I] + NameAndType [mBreadCrumbTitleText Ljava/lang/CharSequence;] + NameAndType [mHead Landroid/support/v4/app/BackStackRecord$Op;] + NameAndType [mIndex I] + NameAndType [mName Ljava/lang/String;] + NameAndType [mNumOp I] + NameAndType [mOps [I] + NameAndType [mTransition I] + NameAndType [mTransitionStyle I] + NameAndType [next Landroid/support/v4/app/BackStackRecord$Op;] + NameAndType [popEnterAnim I] + NameAndType [popExitAnim I] + NameAndType [readInt ()I] + NameAndType [readString ()Ljava/lang/String;] + NameAndType [removed Ljava/util/ArrayList;] + NameAndType [size ()I] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [writeInt (I)V] + NameAndType [writeIntArray ([I)V] + NameAndType [writeString (Ljava/lang/String;)V] + NameAndType [writeToParcel (Ljava/lang/CharSequence;Landroid/os/Parcel;I)V] + Utf8 [ set base fragment #] + Utf8 [ set remove fragment #] + Utf8 [()I] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()[I] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Landroid/support/v4/app/BackStackRecord$Op;)V] + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;] + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;)V] + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V] + Utf8 [(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [([I)V] + Utf8 [] + Utf8 [] + Utf8 [BSE ] + Utf8 [CHAR_SEQUENCE_CREATOR] + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [DEBUG] + Utf8 [FragmentManager] + Utf8 [I] + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Landroid/support/v4/app/BackStackRecord$Op;] + Utf8 [Landroid/support/v4/app/Fragment;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [Not on back stack] + Utf8 [Z] + Utf8 [[I] + Utf8 [add] + Utf8 [addOp] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable] + Utf8 [android/os/Parcelable$Creator] + Utf8 [android/support/v4/app/BackStackRecord] + Utf8 [android/support/v4/app/BackStackRecord$Op] + Utf8 [android/support/v4/app/BackStackState] + Utf8 [android/support/v4/app/BackStackState$1] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/support/v4/app/FragmentManagerImpl] + Utf8 [android/text/TextUtils] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [bumpBackStackNesting] + Utf8 [cmd] + Utf8 [createFromParcel] + Utf8 [createIntArray] + Utf8 [describeContents] + Utf8 [enterAnim] + Utf8 [exitAnim] + Utf8 [fragment] + Utf8 [get] + Utf8 [instantiate] + Utf8 [java/lang/CharSequence] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/ArrayList] + Utf8 [mActive] + Utf8 [mAddToBackStack] + Utf8 [mBreadCrumbShortTitleRes] + Utf8 [mBreadCrumbShortTitleText] + Utf8 [mBreadCrumbTitleRes] + Utf8 [mBreadCrumbTitleText] + Utf8 [mHead] + Utf8 [mIndex] + Utf8 [mName] + Utf8 [mNumOp] + Utf8 [mOps] + Utf8 [mTransition] + Utf8 [mTransitionStyle] + Utf8 [next] + Utf8 [popEnterAnim] + Utf8 [popExitAnim] + Utf8 [readInt] + Utf8 [readString] + Utf8 [removed] + Utf8 [size] + Utf8 [toString] + Utf8 [v] + Utf8 [writeInt] + Utf8 [writeIntArray] + Utf8 [writeString] + Utf8 [writeToParcel] Fields (count = 10): + Field: mOps [I Access flags: 0x10 = final int[] mOps + Field: mTransition I Access flags: 0x10 = final int mTransition + Field: mTransitionStyle I Access flags: 0x10 = final int mTransitionStyle + Field: mName Ljava/lang/String; Access flags: 0x10 = final java.lang.String mName + Field: mIndex I Access flags: 0x10 = final int mIndex + Field: mBreadCrumbTitleRes I Access flags: 0x10 = final int mBreadCrumbTitleRes + Field: mBreadCrumbTitleText Ljava/lang/CharSequence; Access flags: 0x10 = final java.lang.CharSequence mBreadCrumbTitleText + Field: mBreadCrumbShortTitleRes I Access flags: 0x10 = final int mBreadCrumbShortTitleRes + Field: mBreadCrumbShortTitleText Ljava/lang/CharSequence; Access flags: 0x10 = final java.lang.CharSequence mBreadCrumbShortTitleText + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR Methods (count = 6): - Method: (Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V Access flags: 0x1 = public BackStackState(android.support.v4.app.FragmentManagerImpl,android.support.v4.app.BackStackRecord) Class member attributes (count = 1): + Code attribute instructions (code length = 328, locals = 6, stack = 4): [0] aload_0 v0 [1] invokespecial #69 + Methodref [java/lang/Object. ()V] [4] iconst_0 [5] istore_1 v1 [6] aload_2 v2 [7] getfield #27 + Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;] [10] astore_3 v3 [11] aload_3 v3 [12] ifnull +28 (target=40) [15] aload_3 v3 [16] getfield #40 + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;] [19] ifnull +13 (target=32) [22] iload_1 v1 [23] aload_3 v3 [24] getfield #40 + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;] [27] invokevirtual #78 + Methodref [java/util/ArrayList.size ()I] [30] iadd [31] istore_1 v1 [32] aload_3 v3 [33] getfield #37 + Fieldref [android/support/v4/app/BackStackRecord$Op.next Landroid/support/v4/app/BackStackRecord$Op;] [36] astore_3 v3 [37] goto -26 (target=11) [40] aload_0 v0 [41] aload_2 v2 [42] getfield #30 + Fieldref [android/support/v4/app/BackStackRecord.mNumOp I] [45] bipush 7 [47] imul [48] iload_1 v1 [49] iadd [50] newarray 10 [52] putfield #48 + Fieldref [android/support/v4/app/BackStackState.mOps [I] [55] aload_2 v2 [56] getfield #22 + Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z] [59] ifne +13 (target=72) [62] new #18 + Class [java/lang/IllegalStateException] [65] dup [66] ldc #5 + String [Not on back stack] [68] invokespecial #68 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [71] athrow [72] aload_2 v2 [73] getfield #27 + Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;] [76] astore_3 v3 [77] iconst_0 [78] istore_1 v1 [79] aload_3 v3 [80] ifnull +183 (target=263) [83] aload_0 v0 [84] getfield #48 + Fieldref [android/support/v4/app/BackStackState.mOps [I] [87] iload_1 v1 [88] iinc v1, 1 [91] aload_3 v3 [92] getfield #33 + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I] [95] iastore [96] aload_0 v0 [97] getfield #48 + Fieldref [android/support/v4/app/BackStackState.mOps [I] [100] iload_1 v1 [101] iinc v1, 1 [104] aload_3 v3 [105] getfield #36 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [108] ifnull +13 (target=121) [111] aload_3 v3 [112] getfield #36 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [115] getfield #51 + Fieldref [android/support/v4/app/Fragment.mIndex I] [118] goto +4 (target=122) [121] iconst_m1 [122] iastore [123] aload_0 v0 [124] getfield #48 + Fieldref [android/support/v4/app/BackStackState.mOps [I] [127] iload_1 v1 [128] iinc v1, 1 [131] aload_3 v3 [132] getfield #34 + Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I] [135] iastore [136] aload_0 v0 [137] getfield #48 + Fieldref [android/support/v4/app/BackStackState.mOps [I] [140] iload_1 v1 [141] iinc v1, 1 [144] aload_3 v3 [145] getfield #35 + Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I] [148] iastore [149] aload_0 v0 [150] getfield #48 + Fieldref [android/support/v4/app/BackStackState.mOps [I] [153] iload_1 v1 [154] iinc v1, 1 [157] aload_3 v3 [158] getfield #38 + Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I] [161] iastore [162] aload_0 v0 [163] getfield #48 + Fieldref [android/support/v4/app/BackStackState.mOps [I] [166] iload_1 v1 [167] iinc v1, 1 [170] aload_3 v3 [171] getfield #39 + Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I] [174] iastore [175] aload_3 v3 [176] getfield #40 + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;] [179] ifnull +66 (target=245) [182] aload_3 v3 [183] getfield #40 + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;] [186] invokevirtual #78 + Methodref [java/util/ArrayList.size ()I] [189] istore v4 [191] aload_0 v0 [192] getfield #48 + Fieldref [android/support/v4/app/BackStackState.mOps [I] [195] iload_1 v1 [196] iinc v1, 1 [199] iload v4 [201] iastore [202] iconst_0 [203] istore v5 [205] iload v5 [207] iload v4 [209] ificmpge +33 (target=242) [212] aload_0 v0 [213] getfield #48 + Fieldref [android/support/v4/app/BackStackState.mOps [I] [216] iload_1 v1 [217] iinc v1, 1 [220] aload_3 v3 [221] getfield #40 + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;] [224] iload v5 [226] invokevirtual #77 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [229] checkcast #13 + Class [android/support/v4/app/Fragment] [232] getfield #51 + Fieldref [android/support/v4/app/Fragment.mIndex I] [235] iastore [236] iinc v5, 1 [239] goto -34 (target=205) [242] goto +13 (target=255) [245] aload_0 v0 [246] getfield #48 + Fieldref [android/support/v4/app/BackStackState.mOps [I] [249] iload_1 v1 [250] iinc v1, 1 [253] iconst_0 [254] iastore [255] aload_3 v3 [256] getfield #37 + Fieldref [android/support/v4/app/BackStackRecord$Op.next Landroid/support/v4/app/BackStackRecord$Op;] [259] astore_3 v3 [260] goto -181 (target=79) [263] aload_0 v0 [264] aload_2 v2 [265] getfield #31 + Fieldref [android/support/v4/app/BackStackRecord.mTransition I] [268] putfield #49 + Fieldref [android/support/v4/app/BackStackState.mTransition I] [271] aload_0 v0 [272] aload_2 v2 [273] getfield #32 + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I] [276] putfield #50 + Fieldref [android/support/v4/app/BackStackState.mTransitionStyle I] [279] aload_0 v0 [280] aload_2 v2 [281] getfield #29 + Fieldref [android/support/v4/app/BackStackRecord.mName Ljava/lang/String;] [284] putfield #47 + Fieldref [android/support/v4/app/BackStackState.mName Ljava/lang/String;] [287] aload_0 v0 [288] aload_2 v2 [289] getfield #28 + Fieldref [android/support/v4/app/BackStackRecord.mIndex I] [292] putfield #46 + Fieldref [android/support/v4/app/BackStackState.mIndex I] [295] aload_0 v0 [296] aload_2 v2 [297] getfield #25 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I] [300] putfield #44 + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleRes I] [303] aload_0 v0 [304] aload_2 v2 [305] getfield #26 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleText Ljava/lang/CharSequence;] [308] putfield #45 + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleText Ljava/lang/CharSequence;] [311] aload_0 v0 [312] aload_2 v2 [313] getfield #23 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I] [316] putfield #42 + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleRes I] [319] aload_0 v0 [320] aload_2 v2 [321] getfield #24 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleText Ljava/lang/CharSequence;] [324] putfield #43 + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleText Ljava/lang/CharSequence;] [327] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcel;)V Access flags: 0x1 = public BackStackState(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 93, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #69 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] invokevirtual #55 + Methodref [android/os/Parcel.createIntArray ()[I] [9] putfield #48 + Fieldref [android/support/v4/app/BackStackState.mOps [I] [12] aload_0 v0 [13] aload_1 v1 [14] invokevirtual #56 + Methodref [android/os/Parcel.readInt ()I] [17] putfield #49 + Fieldref [android/support/v4/app/BackStackState.mTransition I] [20] aload_0 v0 [21] aload_1 v1 [22] invokevirtual #56 + Methodref [android/os/Parcel.readInt ()I] [25] putfield #50 + Fieldref [android/support/v4/app/BackStackState.mTransitionStyle I] [28] aload_0 v0 [29] aload_1 v1 [30] invokevirtual #57 + Methodref [android/os/Parcel.readString ()Ljava/lang/String;] [33] putfield #47 + Fieldref [android/support/v4/app/BackStackState.mName Ljava/lang/String;] [36] aload_0 v0 [37] aload_1 v1 [38] invokevirtual #56 + Methodref [android/os/Parcel.readInt ()I] [41] putfield #46 + Fieldref [android/support/v4/app/BackStackState.mIndex I] [44] aload_0 v0 [45] aload_1 v1 [46] invokevirtual #56 + Methodref [android/os/Parcel.readInt ()I] [49] putfield #44 + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleRes I] [52] aload_0 v0 [53] getstatic #54 + Fieldref [android/text/TextUtils.CHAR_SEQUENCE_CREATOR Landroid/os/Parcelable$Creator;] [56] aload_1 v1 [57] invokeinterface #79 + InterfaceMethodref [android/os/Parcelable$Creator.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;] [62] checkcast #17 + Class [java/lang/CharSequence] [65] putfield #45 + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleText Ljava/lang/CharSequence;] [68] aload_0 v0 [69] aload_1 v1 [70] invokevirtual #56 + Methodref [android/os/Parcel.readInt ()I] [73] putfield #42 + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleRes I] [76] aload_0 v0 [77] getstatic #54 + Fieldref [android/text/TextUtils.CHAR_SEQUENCE_CREATOR Landroid/os/Parcelable$Creator;] [80] aload_1 v1 [81] invokeinterface #79 + InterfaceMethodref [android/os/Parcelable$Creator.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;] [86] checkcast #17 + Class [java/lang/CharSequence] [89] putfield #43 + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleText Ljava/lang/CharSequence;] [92] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: instantiate(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; Access flags: 0x11 = public final android.support.v4.app.BackStackRecord instantiate(android.support.v4.app.FragmentManagerImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 389, locals = 8, stack = 4): [0] new #9 + Class [android/support/v4/app/BackStackRecord] [3] dup [4] aload_1 v1 [5] invokespecial #61 + Methodref [android/support/v4/app/BackStackRecord. (Landroid/support/v4/app/FragmentManagerImpl;)V] [8] astore_2 v2 [9] iconst_0 [10] istore_3 v3 [11] iload_3 v3 [12] aload_0 v0 [13] getfield #48 + Fieldref [android/support/v4/app/BackStackState.mOps [I] [16] arraylength [17] ificmpge +296 (target=313) [20] new #10 + Class [android/support/v4/app/BackStackRecord$Op] [23] dup [24] invokespecial #64 + Methodref [android/support/v4/app/BackStackRecord$Op. ()V] [27] dup [28] astore v4 [30] aload_0 v0 [31] getfield #48 + Fieldref [android/support/v4/app/BackStackState.mOps [I] [34] iload_3 v3 [35] iinc v3, 1 [38] iaload [39] putfield #33 + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I] [42] getstatic #52 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [45] ifeq +39 (target=84) [48] ldc #4 + String [FragmentManager] [50] new #20 + Class [java/lang/StringBuilder] [53] dup [54] ldc #3 + String [BSE ] [56] invokespecial #70 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [59] aload_2 v2 [60] invokevirtual #72 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [63] ldc #1 + String [ set base fragment #] [65] invokevirtual #73 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [68] aload_0 v0 [69] getfield #48 + Fieldref [android/support/v4/app/BackStackState.mOps [I] [72] iload_3 v3 [73] iaload [74] invokevirtual #71 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [77] invokevirtual #74 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [80] invokestatic #67 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [83] pop [84] aload_0 v0 [85] getfield #48 + Fieldref [android/support/v4/app/BackStackState.mOps [I] [88] iload_3 v3 [89] iinc v3, 1 [92] iaload [93] dup [94] istore v5 [96] iflt +27 (target=123) [99] aload_1 v1 [100] getfield #53 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [103] iload v5 [105] invokevirtual #77 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [108] checkcast #13 + Class [android/support/v4/app/Fragment] [111] astore v5 [113] aload v4 [115] aload v5 [117] putfield #36 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [120] goto +9 (target=129) [123] aload v4 [125] aconst_null [126] putfield #36 + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;] [129] aload v4 [131] aload_0 v0 [132] getfield #48 + Fieldref [android/support/v4/app/BackStackState.mOps [I] [135] iload_3 v3 [136] iinc v3, 1 [139] iaload [140] putfield #34 + Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I] [143] aload v4 [145] aload_0 v0 [146] getfield #48 + Fieldref [android/support/v4/app/BackStackState.mOps [I] [149] iload_3 v3 [150] iinc v3, 1 [153] iaload [154] putfield #35 + Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I] [157] aload v4 [159] aload_0 v0 [160] getfield #48 + Fieldref [android/support/v4/app/BackStackState.mOps [I] [163] iload_3 v3 [164] iinc v3, 1 [167] iaload [168] putfield #38 + Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I] [171] aload v4 [173] aload_0 v0 [174] getfield #48 + Fieldref [android/support/v4/app/BackStackState.mOps [I] [177] iload_3 v3 [178] iinc v3, 1 [181] iaload [182] putfield #39 + Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I] [185] aload_0 v0 [186] getfield #48 + Fieldref [android/support/v4/app/BackStackState.mOps [I] [189] iload_3 v3 [190] iinc v3, 1 [193] iaload [194] dup [195] istore v5 [197] ifle +107 (target=304) [200] aload v4 [202] new #21 + Class [java/util/ArrayList] [205] dup [206] iload v5 [208] invokespecial #75 + Methodref [java/util/ArrayList. (I)V] [211] putfield #40 + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;] [214] iconst_0 [215] istore v6 [217] iload v6 [219] iload v5 [221] ificmpge +83 (target=304) [224] getstatic #52 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [227] ifeq +39 (target=266) [230] ldc #4 + String [FragmentManager] [232] new #20 + Class [java/lang/StringBuilder] [235] dup [236] ldc #3 + String [BSE ] [238] invokespecial #70 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [241] aload_2 v2 [242] invokevirtual #72 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [245] ldc #2 + String [ set remove fragment #] [247] invokevirtual #73 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [250] aload_0 v0 [251] getfield #48 + Fieldref [android/support/v4/app/BackStackState.mOps [I] [254] iload_3 v3 [255] iaload [256] invokevirtual #71 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [259] invokevirtual #74 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [262] invokestatic #67 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [265] pop [266] aload_1 v1 [267] getfield #53 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [270] aload_0 v0 [271] getfield #48 + Fieldref [android/support/v4/app/BackStackState.mOps [I] [274] iload_3 v3 [275] iinc v3, 1 [278] iaload [279] invokevirtual #77 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [282] checkcast #13 + Class [android/support/v4/app/Fragment] [285] astore v7 [287] aload v4 [289] getfield #40 + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;] [292] aload v7 [294] invokevirtual #76 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [297] pop [298] iinc v6, 1 [301] goto -84 (target=217) [304] aload_2 v2 [305] aload v4 [307] invokevirtual #62 + Methodref [android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V] [310] goto -299 (target=11) [313] aload_2 v2 [314] aload_0 v0 [315] getfield #49 + Fieldref [android/support/v4/app/BackStackState.mTransition I] [318] putfield #31 + Fieldref [android/support/v4/app/BackStackRecord.mTransition I] [321] aload_2 v2 [322] aload_0 v0 [323] getfield #50 + Fieldref [android/support/v4/app/BackStackState.mTransitionStyle I] [326] putfield #32 + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I] [329] aload_2 v2 [330] aload_0 v0 [331] getfield #47 + Fieldref [android/support/v4/app/BackStackState.mName Ljava/lang/String;] [334] putfield #29 + Fieldref [android/support/v4/app/BackStackRecord.mName Ljava/lang/String;] [337] aload_2 v2 [338] aload_0 v0 [339] getfield #46 + Fieldref [android/support/v4/app/BackStackState.mIndex I] [342] putfield #28 + Fieldref [android/support/v4/app/BackStackRecord.mIndex I] [345] aload_2 v2 [346] iconst_1 [347] putfield #22 + Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z] [350] aload_2 v2 [351] aload_0 v0 [352] getfield #44 + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleRes I] [355] putfield #25 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I] [358] aload_2 v2 [359] aload_0 v0 [360] getfield #45 + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleText Ljava/lang/CharSequence;] [363] putfield #26 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleText Ljava/lang/CharSequence;] [366] aload_2 v2 [367] aload_0 v0 [368] getfield #42 + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleRes I] [371] putfield #23 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I] [374] aload_2 v2 [375] aload_0 v0 [376] getfield #43 + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleText Ljava/lang/CharSequence;] [379] putfield #24 + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleText Ljava/lang/CharSequence;] [382] aload_2 v2 [383] iconst_1 [384] invokevirtual #63 + Methodref [android/support/v4/app/BackStackRecord.bumpBackStackNesting (I)V] [387] aload_2 v2 [388] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: describeContents()I Access flags: 0x11 = public final int describeContents() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: writeToParcel(Landroid/os/Parcel;I)V Access flags: 0x11 = public final void writeToParcel(android.os.Parcel,int) Class member attributes (count = 1): + Code attribute instructions (code length = 75, locals = 3, stack = 3): [0] aload_1 v1 [1] aload_0 v0 [2] getfield #48 + Fieldref [android/support/v4/app/BackStackState.mOps [I] [5] invokevirtual #59 + Methodref [android/os/Parcel.writeIntArray ([I)V] [8] aload_1 v1 [9] aload_0 v0 [10] getfield #49 + Fieldref [android/support/v4/app/BackStackState.mTransition I] [13] invokevirtual #58 + Methodref [android/os/Parcel.writeInt (I)V] [16] aload_1 v1 [17] aload_0 v0 [18] getfield #50 + Fieldref [android/support/v4/app/BackStackState.mTransitionStyle I] [21] invokevirtual #58 + Methodref [android/os/Parcel.writeInt (I)V] [24] aload_1 v1 [25] aload_0 v0 [26] getfield #47 + Fieldref [android/support/v4/app/BackStackState.mName Ljava/lang/String;] [29] invokevirtual #60 + Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V] [32] aload_1 v1 [33] aload_0 v0 [34] getfield #46 + Fieldref [android/support/v4/app/BackStackState.mIndex I] [37] invokevirtual #58 + Methodref [android/os/Parcel.writeInt (I)V] [40] aload_1 v1 [41] aload_0 v0 [42] getfield #44 + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleRes I] [45] invokevirtual #58 + Methodref [android/os/Parcel.writeInt (I)V] [48] aload_0 v0 [49] getfield #45 + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleText Ljava/lang/CharSequence;] [52] aload_1 v1 [53] iconst_0 [54] invokestatic #66 + Methodref [android/text/TextUtils.writeToParcel (Ljava/lang/CharSequence;Landroid/os/Parcel;I)V] [57] aload_1 v1 [58] aload_0 v0 [59] getfield #42 + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleRes I] [62] invokevirtual #58 + Methodref [android/os/Parcel.writeInt (I)V] [65] aload_0 v0 [66] getfield #43 + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleText Ljava/lang/CharSequence;] [69] aload_1 v1 [70] iconst_0 [71] invokestatic #66 + Methodref [android/text/TextUtils.writeToParcel (Ljava/lang/CharSequence;Landroid/os/Parcel;I)V] [74] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 0, stack = 2): [0] new #12 + Class [android/support/v4/app/BackStackState$1] [3] dup [4] invokespecial #65 + Methodref [android/support/v4/app/BackStackState$1. ()V] [7] putstatic #41 + Fieldref [android/support/v4/app/BackStackState.CREATOR Landroid/os/Parcelable$Creator;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/BackStackState$1 Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.app.BackStackState$1 extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable$Creator] Constant Pool (count = 27): + Class [android/os/Parcelable$Creator] + Class [android/support/v4/app/BackStackState] + Class [android/support/v4/app/BackStackState$1] + Class [java/lang/Object] + Methodref [android/support/v4/app/BackStackState. (Landroid/os/Parcel;)V] + Methodref [android/support/v4/app/BackStackState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;] + Methodref [android/support/v4/app/BackStackState$1.newArray (I)[Landroid/support/v4/app/BackStackState;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;)V] + NameAndType [createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;] + NameAndType [newArray (I)[Landroid/support/v4/app/BackStackState;] + Utf8 [()V] + Utf8 [(I)[Landroid/support/v4/app/BackStackState;] + Utf8 [(I)[Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;] + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [] + Utf8 [Code] + Utf8 [android/os/Parcelable$Creator] + Utf8 [android/support/v4/app/BackStackState] + Utf8 [android/support/v4/app/BackStackState$1] + Utf8 [createFromParcel] + Utf8 [java/lang/Object] + Utf8 [newArray] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x0 = BackStackState$1() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #8 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; Access flags: 0x11 = public final android.support.v4.app.BackStackState createFromParcel(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 3): [0] new #2 + Class [android/support/v4/app/BackStackState] [3] dup [4] aload_1 v1 [5] invokespecial #5 + Methodref [android/support/v4/app/BackStackState. (Landroid/os/Parcel;)V] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Landroid/support/v4/app/BackStackState; Access flags: 0x11 = public final android.support.v4.app.BackStackState[] newArray(int) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] iload_1 v1 [1] anewarray #2 + Class [android/support/v4/app/BackStackState] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Ljava/lang/Object; Access flags: 0x1051 = public final bridge synthetic java.lang.Object[] newArray(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokevirtual #7 + Methodref [android/support/v4/app/BackStackState$1.newArray (I)[Landroid/support/v4/app/BackStackState;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; Access flags: 0x1051 = public final bridge synthetic java.lang.Object createFromParcel(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #6 + Methodref [android/support/v4/app/BackStackState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/DialogFragment Superclass: android/support/v4/app/Fragment Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.app.DialogFragment extends android.support.v4.app.Fragment Interfaces (count = 2): + Class [android/content/DialogInterface$OnCancelListener] + Class [android/content/DialogInterface$OnDismissListener] Constant Pool (count = 281): + Integer [0] + Integer [1] + Integer [2] + Integer [3] + Integer [16973913] + String [DialogFragment can not be attached to a container view] + String [android:backStackId] + String [android:cancelable] + String [android:savedDialogState] + String [android:showsDialog] + String [android:style] + String [android:theme] + String [layout_inflater] + Class [android/app/Dialog] + Class [android/content/Context] + Class [android/content/DialogInterface$OnCancelListener] + Class [android/content/DialogInterface$OnDismissListener] + Class [android/os/Bundle] + Class [android/support/v4/app/DialogFragment] + Class [android/support/v4/app/Fragment] + Class [android/support/v4/app/FragmentActivity] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentTransaction] + Class [android/view/LayoutInflater] + Class [android/view/View] + Class [android/view/Window] + Class [java/lang/IllegalStateException] + Fieldref [android/support/v4/app/DialogFragment.mActivity Landroid/support/v4/app/FragmentActivity;] + Fieldref [android/support/v4/app/DialogFragment.mBackStackId I] + Fieldref [android/support/v4/app/DialogFragment.mCancelable Z] + Fieldref [android/support/v4/app/DialogFragment.mContainerId I] + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;] + Fieldref [android/support/v4/app/DialogFragment.mDismissed Z] + Fieldref [android/support/v4/app/DialogFragment.mShownByMe Z] + Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z] + Fieldref [android/support/v4/app/DialogFragment.mStyle I] + Fieldref [android/support/v4/app/DialogFragment.mTheme I] + Fieldref [android/support/v4/app/DialogFragment.mViewDestroyed Z] + Methodref [android/app/Dialog. (Landroid/content/Context;I)V] + Methodref [android/app/Dialog.dismiss ()V] + Methodref [android/app/Dialog.getContext ()Landroid/content/Context;] + Methodref [android/app/Dialog.getWindow ()Landroid/view/Window;] + Methodref [android/app/Dialog.hide ()V] + Methodref [android/app/Dialog.onRestoreInstanceState (Landroid/os/Bundle;)V] + Methodref [android/app/Dialog.onSaveInstanceState ()Landroid/os/Bundle;] + Methodref [android/app/Dialog.requestWindowFeature (I)Z] + Methodref [android/app/Dialog.setCancelable (Z)V] + Methodref [android/app/Dialog.setContentView (Landroid/view/View;)V] + Methodref [android/app/Dialog.setOnCancelListener (Landroid/content/DialogInterface$OnCancelListener;)V] + Methodref [android/app/Dialog.setOnDismissListener (Landroid/content/DialogInterface$OnDismissListener;)V] + Methodref [android/app/Dialog.setOwnerActivity (Landroid/app/Activity;)V] + Methodref [android/app/Dialog.show ()V] + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z] + Methodref [android/os/Bundle.getBundle (Ljava/lang/String;)Landroid/os/Bundle;] + Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I] + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] + Methodref [android/os/Bundle.putBundle (Ljava/lang/String;Landroid/os/Bundle;)V] + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] + Methodref [android/support/v4/app/DialogFragment.dismissInternal (Z)V] + Methodref [android/support/v4/app/DialogFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;] + Methodref [android/support/v4/app/DialogFragment.getFragmentManager ()Landroid/support/v4/app/FragmentManager;] + Methodref [android/support/v4/app/DialogFragment.getTheme ()I] + Methodref [android/support/v4/app/DialogFragment.getView ()Landroid/view/View;] + Methodref [android/support/v4/app/DialogFragment.onCreateDialog (Landroid/os/Bundle;)Landroid/app/Dialog;] + Methodref [android/support/v4/app/Fragment. ()V] + Methodref [android/support/v4/app/Fragment.getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;] + Methodref [android/support/v4/app/Fragment.onActivityCreated (Landroid/os/Bundle;)V] + Methodref [android/support/v4/app/Fragment.onAttach (Landroid/app/Activity;)V] + Methodref [android/support/v4/app/Fragment.onCreate (Landroid/os/Bundle;)V] + Methodref [android/support/v4/app/Fragment.onDestroyView ()V] + Methodref [android/support/v4/app/Fragment.onDetach ()V] + Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V] + Methodref [android/support/v4/app/Fragment.onStart ()V] + Methodref [android/support/v4/app/Fragment.onStop ()V] + Methodref [android/support/v4/app/FragmentActivity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentManager.popBackStack (II)V] + Methodref [android/support/v4/app/FragmentTransaction.add (Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] + Methodref [android/support/v4/app/FragmentTransaction.commitAllowingStateLoss ()I] + Methodref [android/support/v4/app/FragmentTransaction.remove (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] + Methodref [android/view/Window.addFlags (I)V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;I)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [add (Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [addFlags (I)V] + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [commit ()I] + NameAndType [commitAllowingStateLoss ()I] + NameAndType [dismiss ()V] + NameAndType [dismissInternal (Z)V] + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;] + NameAndType [getBoolean (Ljava/lang/String;Z)Z] + NameAndType [getBundle (Ljava/lang/String;)Landroid/os/Bundle;] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getFragmentManager ()Landroid/support/v4/app/FragmentManager;] + NameAndType [getInt (Ljava/lang/String;I)I] + NameAndType [getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + NameAndType [getTheme ()I] + NameAndType [getView ()Landroid/view/View;] + NameAndType [getWindow ()Landroid/view/Window;] + NameAndType [hide ()V] + NameAndType [mActivity Landroid/support/v4/app/FragmentActivity;] + NameAndType [mBackStackId I] + NameAndType [mCancelable Z] + NameAndType [mContainerId I] + NameAndType [mDialog Landroid/app/Dialog;] + NameAndType [mDismissed Z] + NameAndType [mShownByMe Z] + NameAndType [mShowsDialog Z] + NameAndType [mStyle I] + NameAndType [mTheme I] + NameAndType [mViewDestroyed Z] + NameAndType [onActivityCreated (Landroid/os/Bundle;)V] + NameAndType [onAttach (Landroid/app/Activity;)V] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [onCreateDialog (Landroid/os/Bundle;)Landroid/app/Dialog;] + NameAndType [onDestroyView ()V] + NameAndType [onDetach ()V] + NameAndType [onRestoreInstanceState (Landroid/os/Bundle;)V] + NameAndType [onSaveInstanceState ()Landroid/os/Bundle;] + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V] + NameAndType [onStart ()V] + NameAndType [onStop ()V] + NameAndType [popBackStack (II)V] + NameAndType [putBoolean (Ljava/lang/String;Z)V] + NameAndType [putBundle (Ljava/lang/String;Landroid/os/Bundle;)V] + NameAndType [putInt (Ljava/lang/String;I)V] + NameAndType [remove (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [requestWindowFeature (I)Z] + NameAndType [setCancelable (Z)V] + NameAndType [setContentView (Landroid/view/View;)V] + NameAndType [setOnCancelListener (Landroid/content/DialogInterface$OnCancelListener;)V] + NameAndType [setOnDismissListener (Landroid/content/DialogInterface$OnDismissListener;)V] + NameAndType [setOwnerActivity (Landroid/app/Activity;)V] + NameAndType [show ()V] + Utf8 [()I] + Utf8 [()Landroid/app/Dialog;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/os/Bundle;] + Utf8 [()Landroid/support/v4/app/FragmentActivity;] + Utf8 [()Landroid/support/v4/app/FragmentManager;] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()Landroid/view/View;] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()Landroid/view/Window;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)V] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/content/Context;I)V] + Utf8 [(Landroid/content/DialogInterface$OnCancelListener;)V] + Utf8 [(Landroid/content/DialogInterface$OnDismissListener;)V] + Utf8 [(Landroid/content/DialogInterface;)V] + Utf8 [(Landroid/os/Bundle;)Landroid/app/Dialog;] + Utf8 [(Landroid/os/Bundle;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V] + Utf8 [(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Ljava/lang/String;)Landroid/os/Bundle;] + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;I)I] + Utf8 [(Ljava/lang/String;I)V] + Utf8 [(Ljava/lang/String;Landroid/os/Bundle;)V] + Utf8 [(Ljava/lang/String;Z)V] + Utf8 [(Ljava/lang/String;Z)Z] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DialogFragment can not be attached to a container view] + Utf8 [I] + Utf8 [Landroid/app/Dialog;] + Utf8 [Landroid/support/v4/app/FragmentActivity;] + Utf8 [Ljava/lang/String;] + Utf8 [SAVED_BACK_STACK_ID] + Utf8 [SAVED_CANCELABLE] + Utf8 [SAVED_DIALOG_STATE_TAG] + Utf8 [SAVED_SHOWS_DIALOG] + Utf8 [SAVED_STYLE] + Utf8 [SAVED_THEME] + Utf8 [STYLE_NORMAL] + Utf8 [STYLE_NO_FRAME] + Utf8 [STYLE_NO_INPUT] + Utf8 [STYLE_NO_TITLE] + Utf8 [Z] + Utf8 [add] + Utf8 [addFlags] + Utf8 [android/app/Dialog] + Utf8 [android/content/Context] + Utf8 [android/content/DialogInterface$OnCancelListener] + Utf8 [android/content/DialogInterface$OnDismissListener] + Utf8 [android/os/Bundle] + Utf8 [android/support/v4/app/DialogFragment] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/support/v4/app/FragmentActivity] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentTransaction] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/View] + Utf8 [android/view/Window] + Utf8 [android:backStackId] + Utf8 [android:cancelable] + Utf8 [android:savedDialogState] + Utf8 [android:showsDialog] + Utf8 [android:style] + Utf8 [android:theme] + Utf8 [beginTransaction] + Utf8 [commit] + Utf8 [commitAllowingStateLoss] + Utf8 [dismiss] + Utf8 [dismissAllowingStateLoss] + Utf8 [dismissInternal] + Utf8 [getActivity] + Utf8 [getBoolean] + Utf8 [getBundle] + Utf8 [getContext] + Utf8 [getDialog] + Utf8 [getFragmentManager] + Utf8 [getInt] + Utf8 [getLayoutInflater] + Utf8 [getParent] + Utf8 [getShowsDialog] + Utf8 [getSystemService] + Utf8 [getTheme] + Utf8 [getView] + Utf8 [getWindow] + Utf8 [hide] + Utf8 [isCancelable] + Utf8 [java/lang/IllegalStateException] + Utf8 [layout_inflater] + Utf8 [mActivity] + Utf8 [mBackStackId] + Utf8 [mCancelable] + Utf8 [mContainerId] + Utf8 [mDialog] + Utf8 [mDismissed] + Utf8 [mShownByMe] + Utf8 [mShowsDialog] + Utf8 [mStyle] + Utf8 [mTheme] + Utf8 [mViewDestroyed] + Utf8 [onActivityCreated] + Utf8 [onAttach] + Utf8 [onCancel] + Utf8 [onCreate] + Utf8 [onCreateDialog] + Utf8 [onDestroyView] + Utf8 [onDetach] + Utf8 [onDismiss] + Utf8 [onRestoreInstanceState] + Utf8 [onSaveInstanceState] + Utf8 [onStart] + Utf8 [onStop] + Utf8 [popBackStack] + Utf8 [putBoolean] + Utf8 [putBundle] + Utf8 [putInt] + Utf8 [remove] + Utf8 [requestWindowFeature] + Utf8 [setCancelable] + Utf8 [setContentView] + Utf8 [setOnCancelListener] + Utf8 [setOnDismissListener] + Utf8 [setOwnerActivity] + Utf8 [setShowsDialog] + Utf8 [setStyle] + Utf8 [show] Fields (count = 19): + Field: STYLE_NORMAL I Access flags: 0x19 = public static final int STYLE_NORMAL Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: STYLE_NO_TITLE I Access flags: 0x19 = public static final int STYLE_NO_TITLE Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: STYLE_NO_FRAME I Access flags: 0x19 = public static final int STYLE_NO_FRAME Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: STYLE_NO_INPUT I Access flags: 0x19 = public static final int STYLE_NO_INPUT Class member attributes (count = 1): + Constant value attribute: + Integer [3] + Field: SAVED_DIALOG_STATE_TAG Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String SAVED_DIALOG_STATE_TAG Class member attributes (count = 1): + Constant value attribute: + String [android:savedDialogState] + Field: SAVED_STYLE Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String SAVED_STYLE Class member attributes (count = 1): + Constant value attribute: + String [android:style] + Field: SAVED_THEME Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String SAVED_THEME Class member attributes (count = 1): + Constant value attribute: + String [android:theme] + Field: SAVED_CANCELABLE Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String SAVED_CANCELABLE Class member attributes (count = 1): + Constant value attribute: + String [android:cancelable] + Field: SAVED_SHOWS_DIALOG Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String SAVED_SHOWS_DIALOG Class member attributes (count = 1): + Constant value attribute: + String [android:showsDialog] + Field: SAVED_BACK_STACK_ID Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String SAVED_BACK_STACK_ID Class member attributes (count = 1): + Constant value attribute: + String [android:backStackId] + Field: mStyle I Access flags: 0x0 = int mStyle + Field: mTheme I Access flags: 0x0 = int mTheme + Field: mCancelable Z Access flags: 0x0 = boolean mCancelable + Field: mShowsDialog Z Access flags: 0x0 = boolean mShowsDialog + Field: mBackStackId I Access flags: 0x0 = int mBackStackId + Field: mDialog Landroid/app/Dialog; Access flags: 0x0 = android.app.Dialog mDialog + Field: mViewDestroyed Z Access flags: 0x0 = boolean mViewDestroyed + Field: mDismissed Z Access flags: 0x0 = boolean mDismissed + Field: mShownByMe Z Access flags: 0x0 = boolean mShownByMe Methods (count = 25): - Method: ()V Access flags: 0x1 = public DialogFragment() Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #66 + Methodref [android/support/v4/app/Fragment. ()V] [4] aload_0 v0 [5] iconst_0 [6] putfield #36 + Fieldref [android/support/v4/app/DialogFragment.mStyle I] [9] aload_0 v0 [10] iconst_0 [11] putfield #37 + Fieldref [android/support/v4/app/DialogFragment.mTheme I] [14] aload_0 v0 [15] iconst_1 [16] putfield #30 + Fieldref [android/support/v4/app/DialogFragment.mCancelable Z] [19] aload_0 v0 [20] iconst_1 [21] putfield #35 + Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z] [24] aload_0 v0 [25] iconst_m1 [26] putfield #29 + Fieldref [android/support/v4/app/DialogFragment.mBackStackId I] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setStyle(II)V Access flags: 0x1 = public void setStyle(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 3, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #36 + Fieldref [android/support/v4/app/DialogFragment.mStyle I] [5] aload_0 v0 [6] getfield #36 + Fieldref [android/support/v4/app/DialogFragment.mStyle I] [9] iconst_2 [10] ificmpeq +11 (target=21) [13] aload_0 v0 [14] getfield #36 + Fieldref [android/support/v4/app/DialogFragment.mStyle I] [17] iconst_3 [18] ificmpne +9 (target=27) [21] aload_0 v0 [22] ldc #5 + Integer [16973913] [24] putfield #37 + Fieldref [android/support/v4/app/DialogFragment.mTheme I] [27] iload_2 v2 [28] ifeq +8 (target=36) [31] aload_0 v0 [32] iload_2 v2 [33] putfield #37 + Fieldref [android/support/v4/app/DialogFragment.mTheme I] [36] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: show(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V Access flags: 0x1 = public void show(android.support.v4.app.FragmentManager,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 3, stack = 3): [0] aload_0 v0 [1] iconst_0 [2] putfield #33 + Fieldref [android/support/v4/app/DialogFragment.mDismissed Z] [5] aload_0 v0 [6] iconst_1 [7] putfield #34 + Fieldref [android/support/v4/app/DialogFragment.mShownByMe Z] [10] aload_1 v1 [11] invokevirtual #77 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [14] dup [15] astore_1 v1 [16] aload_0 v0 [17] aload_2 v2 [18] invokevirtual #79 + Methodref [android/support/v4/app/FragmentTransaction.add (Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;] [21] pop [22] aload_1 v1 [23] invokevirtual #80 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [26] pop [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: show(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I Access flags: 0x1 = public int show(android.support.v4.app.FragmentTransaction,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 3, stack = 3): [0] aload_0 v0 [1] iconst_0 [2] putfield #33 + Fieldref [android/support/v4/app/DialogFragment.mDismissed Z] [5] aload_0 v0 [6] iconst_1 [7] putfield #34 + Fieldref [android/support/v4/app/DialogFragment.mShownByMe Z] [10] aload_1 v1 [11] aload_0 v0 [12] aload_2 v2 [13] invokevirtual #79 + Methodref [android/support/v4/app/FragmentTransaction.add (Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;] [16] pop [17] aload_0 v0 [18] iconst_0 [19] putfield #38 + Fieldref [android/support/v4/app/DialogFragment.mViewDestroyed Z] [22] aload_0 v0 [23] aload_1 v1 [24] invokevirtual #80 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [27] putfield #29 + Fieldref [android/support/v4/app/DialogFragment.mBackStackId I] [30] aload_0 v0 [31] getfield #29 + Fieldref [android/support/v4/app/DialogFragment.mBackStackId I] [34] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dismiss()V Access flags: 0x1 = public void dismiss() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] invokevirtual #60 + Methodref [android/support/v4/app/DialogFragment.dismissInternal (Z)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dismissAllowingStateLoss()V Access flags: 0x1 = public void dismissAllowingStateLoss() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] invokevirtual #60 + Methodref [android/support/v4/app/DialogFragment.dismissInternal (Z)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dismissInternal(Z)V Access flags: 0x0 = void dismissInternal(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 97, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #33 + Fieldref [android/support/v4/app/DialogFragment.mDismissed Z] [4] ifeq +4 (target=8) [7] return [8] aload_0 v0 [9] iconst_1 [10] putfield #33 + Fieldref [android/support/v4/app/DialogFragment.mDismissed Z] [13] aload_0 v0 [14] iconst_0 [15] putfield #34 + Fieldref [android/support/v4/app/DialogFragment.mShownByMe Z] [18] aload_0 v0 [19] getfield #32 + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;] [22] ifnull +15 (target=37) [25] aload_0 v0 [26] getfield #32 + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;] [29] invokevirtual #40 + Methodref [android/app/Dialog.dismiss ()V] [32] aload_0 v0 [33] aconst_null [34] putfield #32 + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;] [37] aload_0 v0 [38] iconst_1 [39] putfield #38 + Fieldref [android/support/v4/app/DialogFragment.mViewDestroyed Z] [42] aload_0 v0 [43] getfield #29 + Fieldref [android/support/v4/app/DialogFragment.mBackStackId I] [46] iflt +21 (target=67) [49] aload_0 v0 [50] invokevirtual #62 + Methodref [android/support/v4/app/DialogFragment.getFragmentManager ()Landroid/support/v4/app/FragmentManager;] [53] aload_0 v0 [54] getfield #29 + Fieldref [android/support/v4/app/DialogFragment.mBackStackId I] [57] iconst_1 [58] invokevirtual #78 + Methodref [android/support/v4/app/FragmentManager.popBackStack (II)V] [61] aload_0 v0 [62] iconst_m1 [63] putfield #29 + Fieldref [android/support/v4/app/DialogFragment.mBackStackId I] [66] return [67] aload_0 v0 [68] invokevirtual #62 + Methodref [android/support/v4/app/DialogFragment.getFragmentManager ()Landroid/support/v4/app/FragmentManager;] [71] invokevirtual #77 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [74] dup [75] astore_2 v2 [76] aload_0 v0 [77] invokevirtual #82 + Methodref [android/support/v4/app/FragmentTransaction.remove (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [80] pop [81] iload_1 v1 [82] ifeq +9 (target=91) [85] aload_2 v2 [86] invokevirtual #81 + Methodref [android/support/v4/app/FragmentTransaction.commitAllowingStateLoss ()I] [89] pop [90] return [91] aload_2 v2 [92] invokevirtual #80 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [95] pop [96] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getDialog()Landroid/app/Dialog; Access flags: 0x1 = public android.app.Dialog getDialog() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #32 + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTheme()I Access flags: 0x1 = public int getTheme() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #37 + Fieldref [android/support/v4/app/DialogFragment.mTheme I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCancelable(Z)V Access flags: 0x1 = public void setCancelable(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #30 + Fieldref [android/support/v4/app/DialogFragment.mCancelable Z] [5] aload_0 v0 [6] getfield #32 + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;] [9] ifnull +11 (target=20) [12] aload_0 v0 [13] getfield #32 + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;] [16] iload_1 v1 [17] invokevirtual #47 + Methodref [android/app/Dialog.setCancelable (Z)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isCancelable()Z Access flags: 0x1 = public boolean isCancelable() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #30 + Fieldref [android/support/v4/app/DialogFragment.mCancelable Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setShowsDialog(Z)V Access flags: 0x1 = public void setShowsDialog(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #35 + Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getShowsDialog()Z Access flags: 0x1 = public boolean getShowsDialog() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #35 + Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAttach(Landroid/app/Activity;)V Access flags: 0x1 = public void onAttach(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #69 + Methodref [android/support/v4/app/Fragment.onAttach (Landroid/app/Activity;)V] [5] aload_0 v0 [6] getfield #34 + Fieldref [android/support/v4/app/DialogFragment.mShownByMe Z] [9] ifne +8 (target=17) [12] aload_0 v0 [13] iconst_0 [14] putfield #33 + Fieldref [android/support/v4/app/DialogFragment.mDismissed Z] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDetach()V Access flags: 0x1 = public void onDetach() Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #72 + Methodref [android/support/v4/app/Fragment.onDetach ()V] [4] aload_0 v0 [5] getfield #34 + Fieldref [android/support/v4/app/DialogFragment.mShownByMe Z] [8] ifne +15 (target=23) [11] aload_0 v0 [12] getfield #33 + Fieldref [android/support/v4/app/DialogFragment.mDismissed Z] [15] ifne +8 (target=23) [18] aload_0 v0 [19] iconst_1 [20] putfield #33 + Fieldref [android/support/v4/app/DialogFragment.mDismissed Z] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void onCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 84, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #70 + Methodref [android/support/v4/app/Fragment.onCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] aload_0 v0 [7] getfield #31 + Fieldref [android/support/v4/app/DialogFragment.mContainerId I] [10] ifne +7 (target=17) [13] iconst_1 [14] goto +4 (target=18) [17] iconst_0 [18] putfield #35 + Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z] [21] aload_1 v1 [22] ifnull +61 (target=83) [25] aload_0 v0 [26] aload_1 v1 [27] ldc #11 + String [android:style] [29] iconst_0 [30] invokevirtual #56 + Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I] [33] putfield #36 + Fieldref [android/support/v4/app/DialogFragment.mStyle I] [36] aload_0 v0 [37] aload_1 v1 [38] ldc #12 + String [android:theme] [40] iconst_0 [41] invokevirtual #56 + Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I] [44] putfield #37 + Fieldref [android/support/v4/app/DialogFragment.mTheme I] [47] aload_0 v0 [48] aload_1 v1 [49] ldc #8 + String [android:cancelable] [51] iconst_1 [52] invokevirtual #54 + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z] [55] putfield #30 + Fieldref [android/support/v4/app/DialogFragment.mCancelable Z] [58] aload_0 v0 [59] aload_1 v1 [60] ldc #10 + String [android:showsDialog] [62] aload_0 v0 [63] getfield #35 + Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z] [66] invokevirtual #54 + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z] [69] putfield #35 + Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z] [72] aload_0 v0 [73] aload_1 v1 [74] ldc #7 + String [android:backStackId] [76] iconst_m1 [77] invokevirtual #56 + Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I] [80] putfield #29 + Fieldref [android/support/v4/app/DialogFragment.mBackStackId I] [83] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getLayoutInflater(Landroid/os/Bundle;)Landroid/view/LayoutInflater; Access flags: 0x1 = public android.view.LayoutInflater getLayoutInflater(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 109, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #35 + Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z] [4] ifne +9 (target=13) [7] aload_0 v0 [8] aload_1 v1 [9] invokespecial #67 + Methodref [android/support/v4/app/Fragment.getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;] [12] areturn [13] aload_0 v0 [14] aload_0 v0 [15] aload_1 v1 [16] invokevirtual #65 + Methodref [android/support/v4/app/DialogFragment.onCreateDialog (Landroid/os/Bundle;)Landroid/app/Dialog;] [19] putfield #32 + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;] [22] aload_0 v0 [23] getfield #36 + Fieldref [android/support/v4/app/DialogFragment.mStyle I] [26] tableswitch (3 offsets, default=47) (target=73) 1: offset = 38, target = 64 2: offset = 38, target = 64 3: offset = 26, target = 52 default: offset = 47, target = 73 [52] aload_0 v0 [53] getfield #32 + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;] [56] invokevirtual #42 + Methodref [android/app/Dialog.getWindow ()Landroid/view/Window;] [59] bipush 24 [61] invokevirtual #84 + Methodref [android/view/Window.addFlags (I)V] [64] aload_0 v0 [65] getfield #32 + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;] [68] iconst_1 [69] invokevirtual #46 + Methodref [android/app/Dialog.requestWindowFeature (I)Z] [72] pop [73] aload_0 v0 [74] getfield #32 + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;] [77] ifnull +19 (target=96) [80] aload_0 v0 [81] getfield #32 + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;] [84] invokevirtual #41 + Methodref [android/app/Dialog.getContext ()Landroid/content/Context;] [87] ldc #13 + String [layout_inflater] [89] invokevirtual #53 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [92] checkcast #24 + Class [android/view/LayoutInflater] [95] areturn [96] aload_0 v0 [97] getfield #28 + Fieldref [android/support/v4/app/DialogFragment.mActivity Landroid/support/v4/app/FragmentActivity;] [100] ldc #13 + String [layout_inflater] [102] invokevirtual #76 + Methodref [android/support/v4/app/FragmentActivity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [105] checkcast #24 + Class [android/view/LayoutInflater] [108] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog; Access flags: 0x1 = public android.app.Dialog onCreateDialog(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 4): [0] new #14 + Class [android/app/Dialog] [3] dup [4] aload_0 v0 [5] invokevirtual #61 + Methodref [android/support/v4/app/DialogFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;] [8] aload_0 v0 [9] invokevirtual #63 + Methodref [android/support/v4/app/DialogFragment.getTheme ()I] [12] invokespecial #39 + Methodref [android/app/Dialog. (Landroid/content/Context;I)V] [15] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCancel(Landroid/content/DialogInterface;)V Access flags: 0x1 = public void onCancel(android.content.DialogInterface) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDismiss(Landroid/content/DialogInterface;)V Access flags: 0x1 = public void onDismiss(android.content.DialogInterface) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #38 + Fieldref [android/support/v4/app/DialogFragment.mViewDestroyed Z] [4] ifne +8 (target=12) [7] aload_0 v0 [8] iconst_1 [9] invokevirtual #60 + Methodref [android/support/v4/app/DialogFragment.dismissInternal (Z)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onActivityCreated(Landroid/os/Bundle;)V Access flags: 0x1 = public void onActivityCreated(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 109, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #68 + Methodref [android/support/v4/app/Fragment.onActivityCreated (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] getfield #35 + Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z] [9] ifne +4 (target=13) [12] return [13] aload_0 v0 [14] invokevirtual #64 + Methodref [android/support/v4/app/DialogFragment.getView ()Landroid/view/View;] [17] dup [18] astore_2 v2 [19] ifnull +28 (target=47) [22] aload_2 v2 [23] invokevirtual #83 + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] [26] ifnull +13 (target=39) [29] new #27 + Class [java/lang/IllegalStateException] [32] dup [33] ldc #6 + String [DialogFragment can not be attached to a container view] [35] invokespecial #85 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [38] athrow [39] aload_0 v0 [40] getfield #32 + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;] [43] aload_2 v2 [44] invokevirtual #48 + Methodref [android/app/Dialog.setContentView (Landroid/view/View;)V] [47] aload_0 v0 [48] getfield #32 + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;] [51] aload_0 v0 [52] invokevirtual #61 + Methodref [android/support/v4/app/DialogFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;] [55] invokevirtual #51 + Methodref [android/app/Dialog.setOwnerActivity (Landroid/app/Activity;)V] [58] aload_0 v0 [59] getfield #32 + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;] [62] aload_0 v0 [63] getfield #30 + Fieldref [android/support/v4/app/DialogFragment.mCancelable Z] [66] invokevirtual #47 + Methodref [android/app/Dialog.setCancelable (Z)V] [69] aload_0 v0 [70] getfield #32 + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;] [73] aload_0 v0 [74] invokevirtual #49 + Methodref [android/app/Dialog.setOnCancelListener (Landroid/content/DialogInterface$OnCancelListener;)V] [77] aload_0 v0 [78] getfield #32 + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;] [81] aload_0 v0 [82] invokevirtual #50 + Methodref [android/app/Dialog.setOnDismissListener (Landroid/content/DialogInterface$OnDismissListener;)V] [85] aload_1 v1 [86] ifnull +22 (target=108) [89] aload_1 v1 [90] ldc #9 + String [android:savedDialogState] [92] invokevirtual #55 + Methodref [android/os/Bundle.getBundle (Ljava/lang/String;)Landroid/os/Bundle;] [95] dup [96] astore_1 v1 [97] ifnull +11 (target=108) [100] aload_0 v0 [101] getfield #32 + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;] [104] aload_1 v1 [105] invokevirtual #44 + Methodref [android/app/Dialog.onRestoreInstanceState (Landroid/os/Bundle;)V] [108] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onStart()V Access flags: 0x1 = public void onStart() Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #74 + Methodref [android/support/v4/app/Fragment.onStart ()V] [4] aload_0 v0 [5] getfield #32 + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;] [8] ifnull +15 (target=23) [11] aload_0 v0 [12] iconst_0 [13] putfield #38 + Fieldref [android/support/v4/app/DialogFragment.mViewDestroyed Z] [16] aload_0 v0 [17] getfield #32 + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;] [20] invokevirtual #52 + Methodref [android/app/Dialog.show ()V] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onSaveInstanceState(Landroid/os/Bundle;)V Access flags: 0x1 = public void onSaveInstanceState(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 118, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #73 + Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] getfield #32 + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;] [9] ifnull +22 (target=31) [12] aload_0 v0 [13] getfield #32 + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;] [16] invokevirtual #45 + Methodref [android/app/Dialog.onSaveInstanceState ()Landroid/os/Bundle;] [19] dup [20] astore_2 v2 [21] ifnull +10 (target=31) [24] aload_1 v1 [25] ldc #9 + String [android:savedDialogState] [27] aload_2 v2 [28] invokevirtual #58 + Methodref [android/os/Bundle.putBundle (Ljava/lang/String;Landroid/os/Bundle;)V] [31] aload_0 v0 [32] getfield #36 + Fieldref [android/support/v4/app/DialogFragment.mStyle I] [35] ifeq +13 (target=48) [38] aload_1 v1 [39] ldc #11 + String [android:style] [41] aload_0 v0 [42] getfield #36 + Fieldref [android/support/v4/app/DialogFragment.mStyle I] [45] invokevirtual #59 + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] [48] aload_0 v0 [49] getfield #37 + Fieldref [android/support/v4/app/DialogFragment.mTheme I] [52] ifeq +13 (target=65) [55] aload_1 v1 [56] ldc #12 + String [android:theme] [58] aload_0 v0 [59] getfield #37 + Fieldref [android/support/v4/app/DialogFragment.mTheme I] [62] invokevirtual #59 + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] [65] aload_0 v0 [66] getfield #30 + Fieldref [android/support/v4/app/DialogFragment.mCancelable Z] [69] ifne +13 (target=82) [72] aload_1 v1 [73] ldc #8 + String [android:cancelable] [75] aload_0 v0 [76] getfield #30 + Fieldref [android/support/v4/app/DialogFragment.mCancelable Z] [79] invokevirtual #57 + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] [82] aload_0 v0 [83] getfield #35 + Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z] [86] ifne +13 (target=99) [89] aload_1 v1 [90] ldc #10 + String [android:showsDialog] [92] aload_0 v0 [93] getfield #35 + Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z] [96] invokevirtual #57 + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] [99] aload_0 v0 [100] getfield #29 + Fieldref [android/support/v4/app/DialogFragment.mBackStackId I] [103] iconst_m1 [104] ificmpeq +13 (target=117) [107] aload_1 v1 [108] ldc #7 + String [android:backStackId] [110] aload_0 v0 [111] getfield #29 + Fieldref [android/support/v4/app/DialogFragment.mBackStackId I] [114] invokevirtual #59 + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] [117] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onStop()V Access flags: 0x1 = public void onStop() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #75 + Methodref [android/support/v4/app/Fragment.onStop ()V] [4] aload_0 v0 [5] getfield #32 + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;] [8] ifnull +10 (target=18) [11] aload_0 v0 [12] getfield #32 + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;] [15] invokevirtual #43 + Methodref [android/app/Dialog.hide ()V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDestroyView()V Access flags: 0x1 = public void onDestroyView() Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #71 + Methodref [android/support/v4/app/Fragment.onDestroyView ()V] [4] aload_0 v0 [5] getfield #32 + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;] [8] ifnull +20 (target=28) [11] aload_0 v0 [12] iconst_1 [13] putfield #38 + Fieldref [android/support/v4/app/DialogFragment.mViewDestroyed Z] [16] aload_0 v0 [17] getfield #32 + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;] [20] invokevirtual #40 + Methodref [android/app/Dialog.dismiss ()V] [23] aload_0 v0 [24] aconst_null [25] putfield #32 + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/Fragment Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.app.Fragment extends java.lang.Object Interfaces (count = 2): + Class [android/content/ComponentCallbacks] + Class [android/view/View$OnCreateContextMenuListener] Constant Pool (count = 560): + Integer [0] + Integer [1] + Integer [2] + Integer [3] + Integer [4] + Integer [5] + String [ ] + String [ ] + String [ #] + String [ id=0x] + String [ mBackStackNesting=] + String [ mContainerId=#] + String [ mDetached=] + String [ mFromLayout=] + String [ mHasMenu=] + String [ mInLayout=] + String [ mIndex=] + String [ mMenuVisible=] + String [ mRemoving=] + String [ mResumed=] + String [ mRetaining=] + String [ mTag=] + String [ mTargetRequestCode=] + String [ mUserVisibleHint=] + String [ mWho=] + String [ not attached to Activity] + String [: make sure class name exists, is public, and has an empty constructor that is public] + String [Fragment ] + String [Fragment already active] + String [Loader Manager:] + String [Unable to instantiate fragment ] + String [android:fragment:] + String [mActivity=] + String [mAdded=] + String [mAnimatingAway=] + String [mArguments=] + String [mContainer=] + String [mFragmentId=#] + String [mFragmentManager=] + String [mHidden=] + String [mInnerView=] + String [mNextAnim=] + String [mRetainInstance=] + String [mSavedFragmentState=] + String [mSavedViewState=] + String [mState=] + String [mStateAfterAnimating=] + String [mTarget=] + String [mView=] + Class [android/content/ComponentCallbacks] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/os/Bundle] + Class [android/support/v4/app/Fragment] + Class [android/support/v4/app/Fragment$InstantiationException] + Class [android/support/v4/app/Fragment$SavedState] + Class [android/support/v4/app/FragmentActivity] + Class [android/support/v4/app/FragmentManagerImpl] + Class [android/support/v4/app/LoaderManagerImpl] + Class [android/support/v4/c/a] + Class [android/view/View] + Class [android/view/View$OnCreateContextMenuListener] + Class [java/io/PrintWriter] + Class [java/lang/Class] + Class [java/lang/ClassLoader] + Class [java/lang/ClassNotFoundException] + Class [java/lang/IllegalAccessException] + Class [java/lang/IllegalStateException] + Class [java/lang/InstantiationException] + Class [java/lang/Integer] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Class [java/util/HashMap] + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;] + Fieldref [android/support/v4/app/Fragment.mAdded Z] + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] + Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;] + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] + Fieldref [android/support/v4/app/Fragment.mCalled Z] + Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z] + Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;] + Fieldref [android/support/v4/app/Fragment.mContainerId I] + Fieldref [android/support/v4/app/Fragment.mDeferStart Z] + Fieldref [android/support/v4/app/Fragment.mDetached Z] + Fieldref [android/support/v4/app/Fragment.mFragmentId I] + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;] + Fieldref [android/support/v4/app/Fragment.mFromLayout Z] + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] + Fieldref [android/support/v4/app/Fragment.mHidden Z] + Fieldref [android/support/v4/app/Fragment.mInLayout Z] + Fieldref [android/support/v4/app/Fragment.mIndex I] + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;] + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z] + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] + Fieldref [android/support/v4/app/Fragment.mNextAnim I] + Fieldref [android/support/v4/app/Fragment.mRemoving Z] + Fieldref [android/support/v4/app/Fragment.mRestored Z] + Fieldref [android/support/v4/app/Fragment.mResumed Z] + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z] + Fieldref [android/support/v4/app/Fragment.mRetaining Z] + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] + Fieldref [android/support/v4/app/Fragment.mState I] + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I] + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] + Fieldref [android/support/v4/app/Fragment.mTargetIndex I] + Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I] + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z] + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;] + Fieldref [android/support/v4/app/Fragment.sClassMap Ljava/util/HashMap;] + Fieldref [android/support/v4/app/Fragment$SavedState.mState Landroid/os/Bundle;] + Fieldref [android/support/v4/app/FragmentActivity.mRetaining Z] + Methodref [android/content/Context.getClassLoader ()Ljava/lang/ClassLoader;] + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] + Methodref [android/content/res/Resources.getString (I[Ljava/lang/Object;)Ljava/lang/String;] + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;] + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V] + Methodref [android/support/v4/app/Fragment.getActivity ()Landroid/support/v4/app/FragmentActivity;] + Methodref [android/support/v4/app/Fragment.getResources ()Landroid/content/res/Resources;] + Methodref [android/support/v4/app/Fragment.instantiate (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;] + Methodref [android/support/v4/app/Fragment.isAdded ()Z] + Methodref [android/support/v4/app/Fragment.isHidden ()Z] + Methodref [android/support/v4/app/Fragment.onDestroyView ()V] + Methodref [android/support/v4/app/Fragment.onStart ()V] + Methodref [android/support/v4/app/Fragment.onStop ()V] + Methodref [android/support/v4/app/Fragment$InstantiationException. (Ljava/lang/String;Ljava/lang/Exception;)V] + Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;] + Methodref [android/support/v4/app/FragmentActivity.getLoaderManager (IZZ)Landroid/support/v4/app/LoaderManagerImpl;] + Methodref [android/support/v4/app/FragmentActivity.getResources ()Landroid/content/res/Resources;] + Methodref [android/support/v4/app/FragmentActivity.onCreateContextMenu (Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V] + Methodref [android/support/v4/app/FragmentActivity.startActivityFromFragment (Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V] + Methodref [android/support/v4/app/FragmentActivity.supportInvalidateOptionsMenu ()V] + Methodref [android/support/v4/app/FragmentManagerImpl.performPendingDeferredStart (Landroid/support/v4/app/Fragment;)V] + Methodref [android/support/v4/app/LoaderManagerImpl.doDestroy ()V] + Methodref [android/support/v4/app/LoaderManagerImpl.doReportNextStart ()V] + Methodref [android/support/v4/app/LoaderManagerImpl.doReportStart ()V] + Methodref [android/support/v4/app/LoaderManagerImpl.doRetain ()V] + Methodref [android/support/v4/app/LoaderManagerImpl.doStart ()V] + Methodref [android/support/v4/app/LoaderManagerImpl.doStop ()V] + Methodref [android/support/v4/app/LoaderManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + Methodref [android/support/v4/c/a.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + Methodref [android/view/View.getVisibility ()I] + Methodref [android/view/View.getWindowToken ()Landroid/os/IBinder;] + Methodref [android/view/View.restoreHierarchyState (Landroid/util/SparseArray;)V] + Methodref [android/view/View.setOnCreateContextMenuListener (Landroid/view/View$OnCreateContextMenuListener;)V] + Methodref [java/io/PrintWriter.print (I)V] + Methodref [java/io/PrintWriter.print (Ljava/lang/Object;)V] + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] + Methodref [java/io/PrintWriter.print (Z)V] + Methodref [java/io/PrintWriter.println (I)V] + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] + Methodref [java/io/PrintWriter.println (Z)V] + Methodref [java/lang/Class.getClassLoader ()Ljava/lang/ClassLoader;] + Methodref [java/lang/Class.newInstance ()Ljava/lang/Object;] + Methodref [java/lang/ClassLoader.loadClass (Ljava/lang/String;)Ljava/lang/Class;] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/Object.hashCode ()I] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder. (I)V] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/util/HashMap. ()V] + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;Ljava/lang/Exception;)V] + NameAndType [a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + NameAndType [append (C)Ljava/lang/StringBuilder;] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [doDestroy ()V] + NameAndType [doReportNextStart ()V] + NameAndType [doReportStart ()V] + NameAndType [doRetain ()V] + NameAndType [doStart ()V] + NameAndType [doStop ()V] + NameAndType [dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getClassLoader ()Ljava/lang/ClassLoader;] + NameAndType [getLayoutInflater ()Landroid/view/LayoutInflater;] + NameAndType [getLoaderManager (IZZ)Landroid/support/v4/app/LoaderManagerImpl;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getString (I[Ljava/lang/Object;)Ljava/lang/String;] + NameAndType [getText (I)Ljava/lang/CharSequence;] + NameAndType [getVisibility ()I] + NameAndType [getWindowToken ()Landroid/os/IBinder;] + NameAndType [hashCode ()I] + NameAndType [instantiate (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;] + NameAndType [isAdded ()Z] + NameAndType [isHidden ()Z] + NameAndType [loadClass (Ljava/lang/String;)Ljava/lang/Class;] + NameAndType [mActivity Landroid/support/v4/app/FragmentActivity;] + NameAndType [mAdded Z] + NameAndType [mAnimatingAway Landroid/view/View;] + NameAndType [mArguments Landroid/os/Bundle;] + NameAndType [mBackStackNesting I] + NameAndType [mCalled Z] + NameAndType [mCheckedForLoaderManager Z] + NameAndType [mContainer Landroid/view/ViewGroup;] + NameAndType [mContainerId I] + NameAndType [mDeferStart Z] + NameAndType [mDetached Z] + NameAndType [mFragmentId I] + NameAndType [mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;] + NameAndType [mFromLayout Z] + NameAndType [mHasMenu Z] + NameAndType [mHidden Z] + NameAndType [mInLayout Z] + NameAndType [mIndex I] + NameAndType [mInnerView Landroid/view/View;] + NameAndType [mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] + NameAndType [mLoadersStarted Z] + NameAndType [mMenuVisible Z] + NameAndType [mNextAnim I] + NameAndType [mRemoving Z] + NameAndType [mRestored Z] + NameAndType [mResumed Z] + NameAndType [mRetainInstance Z] + NameAndType [mRetaining Z] + NameAndType [mSavedFragmentState Landroid/os/Bundle;] + NameAndType [mSavedViewState Landroid/util/SparseArray;] + NameAndType [mState I] + NameAndType [mState Landroid/os/Bundle;] + NameAndType [mStateAfterAnimating I] + NameAndType [mTag Ljava/lang/String;] + NameAndType [mTarget Landroid/support/v4/app/Fragment;] + NameAndType [mTargetIndex I] + NameAndType [mTargetRequestCode I] + NameAndType [mUserVisibleHint Z] + NameAndType [mView Landroid/view/View;] + NameAndType [mWho Ljava/lang/String;] + NameAndType [newInstance ()Ljava/lang/Object;] + NameAndType [onCreateContextMenu (Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V] + NameAndType [onDestroyView ()V] + NameAndType [onStart ()V] + NameAndType [onStop ()V] + NameAndType [performPendingDeferredStart (Landroid/support/v4/app/Fragment;)V] + NameAndType [print (I)V] + NameAndType [print (Ljava/lang/Object;)V] + NameAndType [print (Ljava/lang/String;)V] + NameAndType [print (Z)V] + NameAndType [println (I)V] + NameAndType [println (Ljava/lang/Object;)V] + NameAndType [println (Ljava/lang/String;)V] + NameAndType [println (Z)V] + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [restoreHierarchyState (Landroid/util/SparseArray;)V] + NameAndType [sClassMap Ljava/util/HashMap;] + NameAndType [setClassLoader (Ljava/lang/ClassLoader;)V] + NameAndType [setOnCreateContextMenuListener (Landroid/view/View$OnCreateContextMenuListener;)V] + NameAndType [startActivityFromFragment (Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V] + NameAndType [supportInvalidateOptionsMenu ()V] + NameAndType [toHexString (I)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [ ] + Utf8 [ ] + Utf8 [ #] + Utf8 [ id=0x] + Utf8 [ mBackStackNesting=] + Utf8 [ mContainerId=#] + Utf8 [ mDetached=] + Utf8 [ mFromLayout=] + Utf8 [ mHasMenu=] + Utf8 [ mInLayout=] + Utf8 [ mIndex=] + Utf8 [ mMenuVisible=] + Utf8 [ mRemoving=] + Utf8 [ mResumed=] + Utf8 [ mRetaining=] + Utf8 [ mTag=] + Utf8 [ mTargetRequestCode=] + Utf8 [ mUserVisibleHint=] + Utf8 [ mWho=] + Utf8 [ not attached to Activity] + Utf8 [()I] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/os/Bundle;] + Utf8 [()Landroid/os/IBinder;] + Utf8 [()Landroid/support/v4/app/Fragment;] + Utf8 [()Landroid/support/v4/app/FragmentActivity;] + Utf8 [()Landroid/support/v4/app/FragmentManager;] + Utf8 [()Landroid/support/v4/app/LoaderManager;] + Utf8 [()Landroid/view/LayoutInflater;] + Utf8 [()Landroid/view/View;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/ClassLoader;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(C)Ljava/lang/StringBuilder;] + Utf8 [(I)Ljava/lang/CharSequence;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(IILandroid/content/Intent;)V] + Utf8 [(IZI)Landroid/view/animation/Animation;] + Utf8 [(IZZ)Landroid/support/v4/app/LoaderManagerImpl;] + Utf8 [(I[Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + Utf8 [(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/content/Intent;I)V] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/os/Bundle;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/support/v4/app/Fragment$SavedState;)V] + Utf8 [(Landroid/support/v4/app/Fragment;)V] + Utf8 [(Landroid/support/v4/app/Fragment;I)V] + Utf8 [(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V] + Utf8 [(Landroid/util/SparseArray;)V] + Utf8 [(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V] + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] + Utf8 [(Landroid/view/Menu;)V] + Utf8 [(Landroid/view/Menu;Landroid/view/MenuInflater;)V] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Landroid/view/View$OnCreateContextMenuListener;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/os/Bundle;)V] + Utf8 [(Ljava/lang/ClassLoader;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/Class;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/Exception;)V] + Utf8 [(Z)V] + Utf8 [: make sure class name exists, is public, and has an empty constructor that is public] + Utf8 [] + Utf8 [] + Utf8 [ACTIVITY_CREATED] + Utf8 [CREATED] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [Fragment ] + Utf8 [Fragment already active] + Utf8 [I] + Utf8 [INITIALIZING] + Utf8 [Landroid/os/Bundle;] + Utf8 [Landroid/support/v4/app/Fragment;] + Utf8 [Landroid/support/v4/app/FragmentActivity;] + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;] + Utf8 [Landroid/support/v4/app/LoaderManagerImpl;] + Utf8 [Landroid/util/SparseArray;] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/view/ViewGroup;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/HashMap;] + Utf8 [Loader Manager:] + Utf8 [RESUMED] + Utf8 [STARTED] + Utf8 [STOPPED] + Utf8 [Unable to instantiate fragment ] + Utf8 [Z] + Utf8 [a] + Utf8 [android/content/ComponentCallbacks] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/os/Bundle] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/support/v4/app/Fragment$InstantiationException] + Utf8 [android/support/v4/app/Fragment$SavedState] + Utf8 [android/support/v4/app/FragmentActivity] + Utf8 [android/support/v4/app/FragmentManagerImpl] + Utf8 [android/support/v4/app/LoaderManagerImpl] + Utf8 [android/support/v4/c/a] + Utf8 [android/view/View] + Utf8 [android/view/View$OnCreateContextMenuListener] + Utf8 [android:fragment:] + Utf8 [append] + Utf8 [doDestroy] + Utf8 [doReportNextStart] + Utf8 [doReportStart] + Utf8 [doRetain] + Utf8 [doStart] + Utf8 [doStop] + Utf8 [dump] + Utf8 [equals] + Utf8 [get] + Utf8 [getActivity] + Utf8 [getArguments] + Utf8 [getClass] + Utf8 [getClassLoader] + Utf8 [getFragmentManager] + Utf8 [getId] + Utf8 [getLayoutInflater] + Utf8 [getLoaderManager] + Utf8 [getResources] + Utf8 [getRetainInstance] + Utf8 [getString] + Utf8 [getTag] + Utf8 [getTargetFragment] + Utf8 [getTargetRequestCode] + Utf8 [getText] + Utf8 [getUserVisibleHint] + Utf8 [getView] + Utf8 [getVisibility] + Utf8 [getWindowToken] + Utf8 [hashCode] + Utf8 [initState] + Utf8 [instantiate] + Utf8 [isAdded] + Utf8 [isDetached] + Utf8 [isHidden] + Utf8 [isInBackStack] + Utf8 [isInLayout] + Utf8 [isRemoving] + Utf8 [isResumed] + Utf8 [isVisible] + Utf8 [java/io/PrintWriter] + Utf8 [java/lang/Class] + Utf8 [java/lang/ClassLoader] + Utf8 [java/lang/ClassNotFoundException] + Utf8 [java/lang/IllegalAccessException] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/InstantiationException] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/HashMap] + Utf8 [loadClass] + Utf8 [mActivity] + Utf8 [mActivity=] + Utf8 [mAdded] + Utf8 [mAdded=] + Utf8 [mAnimatingAway] + Utf8 [mAnimatingAway=] + Utf8 [mArguments] + Utf8 [mArguments=] + Utf8 [mBackStackNesting] + Utf8 [mCalled] + Utf8 [mCheckedForLoaderManager] + Utf8 [mContainer] + Utf8 [mContainer=] + Utf8 [mContainerId] + Utf8 [mDeferStart] + Utf8 [mDetached] + Utf8 [mFragmentId] + Utf8 [mFragmentId=#] + Utf8 [mFragmentManager] + Utf8 [mFragmentManager=] + Utf8 [mFromLayout] + Utf8 [mHasMenu] + Utf8 [mHidden] + Utf8 [mHidden=] + Utf8 [mInLayout] + Utf8 [mIndex] + Utf8 [mInnerView] + Utf8 [mInnerView=] + Utf8 [mLoaderManager] + Utf8 [mLoadersStarted] + Utf8 [mMenuVisible] + Utf8 [mNextAnim] + Utf8 [mNextAnim=] + Utf8 [mRemoving] + Utf8 [mRestored] + Utf8 [mResumed] + Utf8 [mRetainInstance] + Utf8 [mRetainInstance=] + Utf8 [mRetaining] + Utf8 [mSavedFragmentState] + Utf8 [mSavedFragmentState=] + Utf8 [mSavedViewState] + Utf8 [mSavedViewState=] + Utf8 [mState] + Utf8 [mState=] + Utf8 [mStateAfterAnimating] + Utf8 [mStateAfterAnimating=] + Utf8 [mTag] + Utf8 [mTarget] + Utf8 [mTarget=] + Utf8 [mTargetIndex] + Utf8 [mTargetRequestCode] + Utf8 [mUserVisibleHint] + Utf8 [mView] + Utf8 [mView=] + Utf8 [mWho] + Utf8 [newInstance] + Utf8 [onActivityCreated] + Utf8 [onActivityResult] + Utf8 [onAttach] + Utf8 [onConfigurationChanged] + Utf8 [onContextItemSelected] + Utf8 [onCreate] + Utf8 [onCreateAnimation] + Utf8 [onCreateContextMenu] + Utf8 [onCreateOptionsMenu] + Utf8 [onCreateView] + Utf8 [onDestroy] + Utf8 [onDestroyOptionsMenu] + Utf8 [onDestroyView] + Utf8 [onDetach] + Utf8 [onHiddenChanged] + Utf8 [onInflate] + Utf8 [onLowMemory] + Utf8 [onOptionsItemSelected] + Utf8 [onOptionsMenuClosed] + Utf8 [onPause] + Utf8 [onPrepareOptionsMenu] + Utf8 [onResume] + Utf8 [onSaveInstanceState] + Utf8 [onStart] + Utf8 [onStop] + Utf8 [onViewCreated] + Utf8 [performDestroyView] + Utf8 [performPendingDeferredStart] + Utf8 [performReallyStop] + Utf8 [performStart] + Utf8 [performStop] + Utf8 [print] + Utf8 [println] + Utf8 [put] + Utf8 [registerForContextMenu] + Utf8 [restoreHierarchyState] + Utf8 [restoreViewState] + Utf8 [sClassMap] + Utf8 [setArguments] + Utf8 [setClassLoader] + Utf8 [setHasOptionsMenu] + Utf8 [setIndex] + Utf8 [setInitialSavedState] + Utf8 [setMenuVisibility] + Utf8 [setOnCreateContextMenuListener] + Utf8 [setRetainInstance] + Utf8 [setTargetFragment] + Utf8 [setUserVisibleHint] + Utf8 [startActivity] + Utf8 [startActivityForResult] + Utf8 [startActivityFromFragment] + Utf8 [supportInvalidateOptionsMenu] + Utf8 [toHexString] + Utf8 [toString] + Utf8 [unregisterForContextMenu] Fields (count = 46): + Field: sClassMap Ljava/util/HashMap; Access flags: 0x1a = private static final java.util.HashMap sClassMap + Field: INITIALIZING I Access flags: 0x18 = static final int INITIALIZING Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: CREATED I Access flags: 0x18 = static final int CREATED Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: ACTIVITY_CREATED I Access flags: 0x18 = static final int ACTIVITY_CREATED Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: STOPPED I Access flags: 0x18 = static final int STOPPED Class member attributes (count = 1): + Constant value attribute: + Integer [3] + Field: STARTED I Access flags: 0x18 = static final int STARTED Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: RESUMED I Access flags: 0x18 = static final int RESUMED Class member attributes (count = 1): + Constant value attribute: + Integer [5] + Field: mState I Access flags: 0x0 = int mState + Field: mAnimatingAway Landroid/view/View; Access flags: 0x0 = android.view.View mAnimatingAway + Field: mStateAfterAnimating I Access flags: 0x0 = int mStateAfterAnimating + Field: mSavedFragmentState Landroid/os/Bundle; Access flags: 0x0 = android.os.Bundle mSavedFragmentState + Field: mSavedViewState Landroid/util/SparseArray; Access flags: 0x0 = android.util.SparseArray mSavedViewState + Field: mIndex I Access flags: 0x0 = int mIndex + Field: mWho Ljava/lang/String; Access flags: 0x0 = java.lang.String mWho + Field: mArguments Landroid/os/Bundle; Access flags: 0x0 = android.os.Bundle mArguments + Field: mTarget Landroid/support/v4/app/Fragment; Access flags: 0x0 = android.support.v4.app.Fragment mTarget + Field: mTargetIndex I Access flags: 0x0 = int mTargetIndex + Field: mTargetRequestCode I Access flags: 0x0 = int mTargetRequestCode + Field: mAdded Z Access flags: 0x0 = boolean mAdded + Field: mRemoving Z Access flags: 0x0 = boolean mRemoving + Field: mResumed Z Access flags: 0x0 = boolean mResumed + Field: mFromLayout Z Access flags: 0x0 = boolean mFromLayout + Field: mInLayout Z Access flags: 0x0 = boolean mInLayout + Field: mRestored Z Access flags: 0x0 = boolean mRestored + Field: mBackStackNesting I Access flags: 0x0 = int mBackStackNesting + Field: mFragmentManager Landroid/support/v4/app/FragmentManagerImpl; Access flags: 0x0 = android.support.v4.app.FragmentManagerImpl mFragmentManager + Field: mActivity Landroid/support/v4/app/FragmentActivity; Access flags: 0x0 = android.support.v4.app.FragmentActivity mActivity + Field: mFragmentId I Access flags: 0x0 = int mFragmentId + Field: mContainerId I Access flags: 0x0 = int mContainerId + Field: mTag Ljava/lang/String; Access flags: 0x0 = java.lang.String mTag + Field: mHidden Z Access flags: 0x0 = boolean mHidden + Field: mDetached Z Access flags: 0x0 = boolean mDetached + Field: mRetainInstance Z Access flags: 0x0 = boolean mRetainInstance + Field: mRetaining Z Access flags: 0x0 = boolean mRetaining + Field: mHasMenu Z Access flags: 0x0 = boolean mHasMenu + Field: mMenuVisible Z Access flags: 0x0 = boolean mMenuVisible + Field: mCalled Z Access flags: 0x0 = boolean mCalled + Field: mNextAnim I Access flags: 0x0 = int mNextAnim + Field: mContainer Landroid/view/ViewGroup; Access flags: 0x0 = android.view.ViewGroup mContainer + Field: mView Landroid/view/View; Access flags: 0x0 = android.view.View mView + Field: mInnerView Landroid/view/View; Access flags: 0x0 = android.view.View mInnerView + Field: mDeferStart Z Access flags: 0x0 = boolean mDeferStart + Field: mUserVisibleHint Z Access flags: 0x0 = boolean mUserVisibleHint + Field: mLoaderManager Landroid/support/v4/app/LoaderManagerImpl; Access flags: 0x0 = android.support.v4.app.LoaderManagerImpl mLoaderManager + Field: mLoadersStarted Z Access flags: 0x0 = boolean mLoadersStarted + Field: mCheckedForLoaderManager Z Access flags: 0x0 = boolean mCheckedForLoaderManager Methods (count = 76): - Method: ()V Access flags: 0x1 = public Fragment() Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #162 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] iconst_0 [6] putfield #104 + Fieldref [android/support/v4/app/Fragment.mState I] [9] aload_0 v0 [10] iconst_m1 [11] putfield #91 + Fieldref [android/support/v4/app/Fragment.mIndex I] [14] aload_0 v0 [15] iconst_m1 [16] putfield #108 + Fieldref [android/support/v4/app/Fragment.mTargetIndex I] [19] aload_0 v0 [20] iconst_1 [21] putfield #95 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [24] aload_0 v0 [25] iconst_1 [26] putfield #110 + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: instantiate(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; Access flags: 0x9 = public static android.support.v4.app.Fragment instantiate(android.content.Context,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aconst_null [3] invokestatic #123 + Methodref [android/support/v4/app/Fragment.instantiate (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;] [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: instantiate(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; Access flags: 0x9 = public static android.support.v4.app.Fragment instantiate(android.content.Context,java.lang.String,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 156, locals = 4, stack = 5): [0] getstatic #113 + Fieldref [android/support/v4/app/Fragment.sClassMap Ljava/util/HashMap;] [3] aload_1 v1 [4] invokevirtual #175 + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [7] checkcast #64 + Class [java/lang/Class] [10] dup [11] astore_3 v3 [12] ifnonnull +21 (target=33) [15] aload_0 v0 [16] invokevirtual #116 + Methodref [android/content/Context.getClassLoader ()Ljava/lang/ClassLoader;] [19] aload_1 v1 [20] invokevirtual #159 + Methodref [java/lang/ClassLoader.loadClass (Ljava/lang/String;)Ljava/lang/Class;] [23] astore_3 v3 [24] getstatic #113 + Fieldref [android/support/v4/app/Fragment.sClassMap Ljava/util/HashMap;] [27] aload_1 v1 [28] aload_3 v3 [29] invokevirtual #176 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [32] pop [33] aload_3 v3 [34] invokevirtual #158 + Methodref [java/lang/Class.newInstance ()Ljava/lang/Object;] [37] checkcast #54 + Class [android/support/v4/app/Fragment] [40] astore_0 v0 [41] aload_2 v2 [42] ifnull +19 (target=61) [45] aload_2 v2 [46] aload_0 v0 [47] invokevirtual #164 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [50] invokevirtual #157 + Methodref [java/lang/Class.getClassLoader ()Ljava/lang/ClassLoader;] [53] invokevirtual #120 + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V] [56] aload_0 v0 [57] aload_2 v2 [58] putfield #77 + Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;] [61] aload_0 v0 [62] areturn [63] astore_3 v3 [64] new #55 + Class [android/support/v4/app/Fragment$InstantiationException] [67] dup [68] new #72 + Class [java/lang/StringBuilder] [71] dup [72] ldc #31 + String [Unable to instantiate fragment ] [74] invokespecial #168 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [77] aload_1 v1 [78] invokevirtual #172 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [81] ldc #27 + String [: make sure class name exists, is public, and has an empty constructor that is public] [83] invokevirtual #172 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [86] invokevirtual #173 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [89] aload_3 v3 [90] invokespecial #129 + Methodref [android/support/v4/app/Fragment$InstantiationException. (Ljava/lang/String;Ljava/lang/Exception;)V] [93] athrow [94] astore_3 v3 [95] new #55 + Class [android/support/v4/app/Fragment$InstantiationException] [98] dup [99] new #72 + Class [java/lang/StringBuilder] [102] dup [103] ldc #31 + String [Unable to instantiate fragment ] [105] invokespecial #168 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [108] aload_1 v1 [109] invokevirtual #172 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [112] ldc #27 + String [: make sure class name exists, is public, and has an empty constructor that is public] [114] invokevirtual #172 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [117] invokevirtual #173 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [120] aload_3 v3 [121] invokespecial #129 + Methodref [android/support/v4/app/Fragment$InstantiationException. (Ljava/lang/String;Ljava/lang/Exception;)V] [124] athrow [125] astore_3 v3 [126] new #55 + Class [android/support/v4/app/Fragment$InstantiationException] [129] dup [130] new #72 + Class [java/lang/StringBuilder] [133] dup [134] ldc #31 + String [Unable to instantiate fragment ] [136] invokespecial #168 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [139] aload_1 v1 [140] invokevirtual #172 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [143] ldc #27 + String [: make sure class name exists, is public, and has an empty constructor that is public] [145] invokevirtual #172 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [148] invokevirtual #173 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [151] aload_3 v3 [152] invokespecial #129 + Methodref [android/support/v4/app/Fragment$InstantiationException. (Ljava/lang/String;Ljava/lang/Exception;)V] [155] athrow Code attribute exceptions (count = 3): - ExceptionInfo (0 -> 62: 63): + Class [java/lang/ClassNotFoundException] - ExceptionInfo (0 -> 62: 94): + Class [java/lang/InstantiationException] - ExceptionInfo (0 -> 62: 125): + Class [java/lang/IllegalAccessException] Code attribute attributes (attribute count = 0): + Method: restoreViewState()V Access flags: 0x10 = final void restoreViewState() Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #103 + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [4] ifnull +19 (target=23) [7] aload_0 v0 [8] getfield #92 + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;] [11] aload_0 v0 [12] getfield #103 + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [15] invokevirtual #147 + Methodref [android/view/View.restoreHierarchyState (Landroid/util/SparseArray;)V] [18] aload_0 v0 [19] aconst_null [20] putfield #103 + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIndex(I)V Access flags: 0x10 = final void setIndex(int) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 4): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #91 + Fieldref [android/support/v4/app/Fragment.mIndex I] [5] aload_0 v0 [6] new #72 + Class [java/lang/StringBuilder] [9] dup [10] ldc #32 + String [android:fragment:] [12] invokespecial #168 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [15] aload_0 v0 [16] getfield #91 + Fieldref [android/support/v4/app/Fragment.mIndex I] [19] invokevirtual #170 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [22] invokevirtual #173 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [25] putfield #112 + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isInBackStack()Z Access flags: 0x10 = final boolean isInBackStack() Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #78 + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] [4] ifle +5 (target=9) [7] iconst_1 [8] ireturn [9] iconst_0 [10] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: equals(Ljava/lang/Object;)Z Access flags: 0x11 = public final boolean equals(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #163 + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] [5] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hashCode()I Access flags: 0x11 = public final int hashCode() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #165 + Methodref [java/lang/Object.hashCode ()I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: toString()Ljava/lang/String; Access flags: 0x1 = public java.lang.String toString() Class member attributes (count = 1): + Code attribute instructions (code length = 100, locals = 2, stack = 3): [0] new #72 + Class [java/lang/StringBuilder] [3] dup [4] sipush 128 [7] invokespecial #167 + Methodref [java/lang/StringBuilder. (I)V] [10] astore_1 v1 [11] aload_0 v0 [12] aload_1 v1 [13] invokestatic #144 + Methodref [android/support/v4/c/a.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] [16] aload_0 v0 [17] getfield #91 + Fieldref [android/support/v4/app/Fragment.mIndex I] [20] iflt +19 (target=39) [23] aload_1 v1 [24] ldc #9 + String [ #] [26] invokevirtual #172 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [29] pop [30] aload_1 v1 [31] aload_0 v0 [32] getfield #91 + Fieldref [android/support/v4/app/Fragment.mIndex I] [35] invokevirtual #170 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [38] pop [39] aload_0 v0 [40] getfield #85 + Fieldref [android/support/v4/app/Fragment.mFragmentId I] [43] ifeq +22 (target=65) [46] aload_1 v1 [47] ldc #10 + String [ id=0x] [49] invokevirtual #172 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [52] pop [53] aload_1 v1 [54] aload_0 v0 [55] getfield #85 + Fieldref [android/support/v4/app/Fragment.mFragmentId I] [58] invokestatic #161 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [61] invokevirtual #172 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [64] pop [65] aload_0 v0 [66] getfield #106 + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] [69] ifnull +19 (target=88) [72] aload_1 v1 [73] ldc #7 + String [ ] [75] invokevirtual #172 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [78] pop [79] aload_1 v1 [80] aload_0 v0 [81] getfield #106 + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] [84] invokevirtual #172 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [87] pop [88] aload_1 v1 [89] bipush 125 [91] invokevirtual #169 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [94] pop [95] aload_1 v1 [96] invokevirtual #173 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [99] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getId()I Access flags: 0x11 = public final int getId() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #85 + Fieldref [android/support/v4/app/Fragment.mFragmentId I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTag()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String getTag() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #106 + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setArguments(Landroid/os/Bundle;)V Access flags: 0x1 = public void setArguments(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #91 + Fieldref [android/support/v4/app/Fragment.mIndex I] [4] iflt +13 (target=17) [7] new #68 + Class [java/lang/IllegalStateException] [10] dup [11] ldc #29 + String [Fragment already active] [13] invokespecial #160 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] aload_0 v0 [18] aload_1 v1 [19] putfield #77 + Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getArguments()Landroid/os/Bundle; Access flags: 0x11 = public final android.os.Bundle getArguments() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #77 + Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setInitialSavedState(Landroid/support/v4/app/Fragment$SavedState;)V Access flags: 0x1 = public void setInitialSavedState(android.support.v4.app.Fragment$SavedState) Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #91 + Fieldref [android/support/v4/app/Fragment.mIndex I] [4] iflt +13 (target=17) [7] new #68 + Class [java/lang/IllegalStateException] [10] dup [11] ldc #29 + String [Fragment already active] [13] invokespecial #160 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] aload_0 v0 [18] aload_1 v1 [19] ifnull +17 (target=36) [22] aload_1 v1 [23] getfield #114 + Fieldref [android/support/v4/app/Fragment$SavedState.mState Landroid/os/Bundle;] [26] ifnull +10 (target=36) [29] aload_1 v1 [30] getfield #114 + Fieldref [android/support/v4/app/Fragment$SavedState.mState Landroid/os/Bundle;] [33] goto +4 (target=37) [36] aconst_null [37] putfield #102 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [40] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTargetFragment(Landroid/support/v4/app/Fragment;I)V Access flags: 0x1 = public void setTargetFragment(android.support.v4.app.Fragment,int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #107 + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [5] aload_0 v0 [6] iload_2 v2 [7] putfield #109 + Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTargetFragment()Landroid/support/v4/app/Fragment; Access flags: 0x11 = public final android.support.v4.app.Fragment getTargetFragment() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #107 + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTargetRequestCode()I Access flags: 0x11 = public final int getTargetRequestCode() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #109 + Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getActivity()Landroid/support/v4/app/FragmentActivity; Access flags: 0x11 = public final android.support.v4.app.FragmentActivity getActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #74 + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getResources()Landroid/content/res/Resources; Access flags: 0x11 = public final android.content.res.Resources getResources() Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #74 + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;] [4] ifnonnull +32 (target=36) [7] new #68 + Class [java/lang/IllegalStateException] [10] dup [11] new #72 + Class [java/lang/StringBuilder] [14] dup [15] ldc #28 + String [Fragment ] [17] invokespecial #168 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [20] aload_0 v0 [21] invokevirtual #171 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [24] ldc #26 + String [ not attached to Activity] [26] invokevirtual #172 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [29] invokevirtual #173 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [32] invokespecial #160 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [35] athrow [36] aload_0 v0 [37] getfield #74 + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;] [40] invokevirtual #132 + Methodref [android/support/v4/app/FragmentActivity.getResources ()Landroid/content/res/Resources;] [43] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getText(I)Ljava/lang/CharSequence; Access flags: 0x11 = public final java.lang.CharSequence getText(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #122 + Methodref [android/support/v4/app/Fragment.getResources ()Landroid/content/res/Resources;] [4] iload_1 v1 [5] invokevirtual #119 + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getString(I)Ljava/lang/String; Access flags: 0x11 = public final java.lang.String getString(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #122 + Methodref [android/support/v4/app/Fragment.getResources ()Landroid/content/res/Resources;] [4] iload_1 v1 [5] invokevirtual #117 + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getString(I[Ljava/lang/Object;)Ljava/lang/String; Access flags: 0x91 = public final varargs java.lang.String getString(int,java.lang.Object[]) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #122 + Methodref [android/support/v4/app/Fragment.getResources ()Landroid/content/res/Resources;] [4] iload_1 v1 [5] aload_2 v2 [6] invokevirtual #118 + Methodref [android/content/res/Resources.getString (I[Ljava/lang/Object;)Ljava/lang/String;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getFragmentManager()Landroid/support/v4/app/FragmentManager; Access flags: 0x11 = public final android.support.v4.app.FragmentManager getFragmentManager() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #86 + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isAdded()Z Access flags: 0x11 = public final boolean isAdded() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #74 + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;] [4] ifnull +12 (target=16) [7] aload_0 v0 [8] getfield #75 + Fieldref [android/support/v4/app/Fragment.mAdded Z] [11] ifeq +5 (target=16) [14] iconst_1 [15] ireturn [16] iconst_0 [17] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isDetached()Z Access flags: 0x11 = public final boolean isDetached() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #84 + Fieldref [android/support/v4/app/Fragment.mDetached Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isRemoving()Z Access flags: 0x11 = public final boolean isRemoving() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #97 + Fieldref [android/support/v4/app/Fragment.mRemoving Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isInLayout()Z Access flags: 0x11 = public final boolean isInLayout() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #90 + Fieldref [android/support/v4/app/Fragment.mInLayout Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isResumed()Z Access flags: 0x11 = public final boolean isResumed() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #99 + Fieldref [android/support/v4/app/Fragment.mResumed Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isVisible()Z Access flags: 0x11 = public final boolean isVisible() Class member attributes (count = 1): + Code attribute instructions (code length = 45, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #124 + Methodref [android/support/v4/app/Fragment.isAdded ()Z] [4] ifeq +39 (target=43) [7] aload_0 v0 [8] invokevirtual #125 + Methodref [android/support/v4/app/Fragment.isHidden ()Z] [11] ifne +32 (target=43) [14] aload_0 v0 [15] getfield #111 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [18] ifnull +25 (target=43) [21] aload_0 v0 [22] getfield #111 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [25] invokevirtual #146 + Methodref [android/view/View.getWindowToken ()Landroid/os/IBinder;] [28] ifnull +15 (target=43) [31] aload_0 v0 [32] getfield #111 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [35] invokevirtual #145 + Methodref [android/view/View.getVisibility ()I] [38] ifne +5 (target=43) [41] iconst_1 [42] ireturn [43] iconst_0 [44] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isHidden()Z Access flags: 0x11 = public final boolean isHidden() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #89 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onHiddenChanged(Z)V Access flags: 0x1 = public void onHiddenChanged(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setRetainInstance(Z)V Access flags: 0x1 = public void setRetainInstance(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #100 + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getRetainInstance()Z Access flags: 0x11 = public final boolean getRetainInstance() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #100 + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHasOptionsMenu(Z)V Access flags: 0x1 = public void setHasOptionsMenu(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #88 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [4] iload_1 v1 [5] ificmpeq +29 (target=34) [8] aload_0 v0 [9] iload_1 v1 [10] putfield #88 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [13] aload_0 v0 [14] invokevirtual #124 + Methodref [android/support/v4/app/Fragment.isAdded ()Z] [17] ifeq +17 (target=34) [20] aload_0 v0 [21] invokevirtual #125 + Methodref [android/support/v4/app/Fragment.isHidden ()Z] [24] ifne +10 (target=34) [27] aload_0 v0 [28] getfield #74 + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;] [31] invokevirtual #135 + Methodref [android/support/v4/app/FragmentActivity.supportInvalidateOptionsMenu ()V] [34] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setMenuVisibility(Z)V Access flags: 0x1 = public void setMenuVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #95 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [4] iload_1 v1 [5] ificmpeq +36 (target=41) [8] aload_0 v0 [9] iload_1 v1 [10] putfield #95 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [13] aload_0 v0 [14] getfield #88 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [17] ifeq +24 (target=41) [20] aload_0 v0 [21] invokevirtual #124 + Methodref [android/support/v4/app/Fragment.isAdded ()Z] [24] ifeq +17 (target=41) [27] aload_0 v0 [28] invokevirtual #125 + Methodref [android/support/v4/app/Fragment.isHidden ()Z] [31] ifne +10 (target=41) [34] aload_0 v0 [35] getfield #74 + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;] [38] invokevirtual #135 + Methodref [android/support/v4/app/FragmentActivity.supportInvalidateOptionsMenu ()V] [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setUserVisibleHint(Z)V Access flags: 0x1 = public void setUserVisibleHint(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #110 + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z] [4] ifne +23 (target=27) [7] iload_1 v1 [8] ifeq +19 (target=27) [11] aload_0 v0 [12] getfield #104 + Fieldref [android/support/v4/app/Fragment.mState I] [15] iconst_4 [16] ificmpge +11 (target=27) [19] aload_0 v0 [20] getfield #86 + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;] [23] aload_0 v0 [24] invokevirtual #136 + Methodref [android/support/v4/app/FragmentManagerImpl.performPendingDeferredStart (Landroid/support/v4/app/Fragment;)V] [27] aload_0 v0 [28] iload_1 v1 [29] putfield #110 + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z] [32] aload_0 v0 [33] iload_1 v1 [34] ifne +7 (target=41) [37] iconst_1 [38] goto +4 (target=42) [41] iconst_0 [42] putfield #83 + Fieldref [android/support/v4/app/Fragment.mDeferStart Z] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getUserVisibleHint()Z Access flags: 0x1 = public boolean getUserVisibleHint() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #110 + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getLoaderManager()Landroid/support/v4/app/LoaderManager; Access flags: 0x1 = public android.support.v4.app.LoaderManager getLoaderManager() Class member attributes (count = 1): + Code attribute instructions (code length = 78, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #93 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [4] ifnull +8 (target=12) [7] aload_0 v0 [8] getfield #93 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [11] areturn [12] aload_0 v0 [13] getfield #74 + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;] [16] ifnonnull +32 (target=48) [19] new #68 + Class [java/lang/IllegalStateException] [22] dup [23] new #72 + Class [java/lang/StringBuilder] [26] dup [27] ldc #28 + String [Fragment ] [29] invokespecial #168 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [32] aload_0 v0 [33] invokevirtual #171 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [36] ldc #26 + String [ not attached to Activity] [38] invokevirtual #172 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [41] invokevirtual #173 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [44] invokespecial #160 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [47] athrow [48] aload_0 v0 [49] iconst_1 [50] putfield #80 + Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z] [53] aload_0 v0 [54] aload_0 v0 [55] getfield #74 + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;] [58] aload_0 v0 [59] getfield #91 + Fieldref [android/support/v4/app/Fragment.mIndex I] [62] aload_0 v0 [63] getfield #94 + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z] [66] iconst_1 [67] invokevirtual #131 + Methodref [android/support/v4/app/FragmentActivity.getLoaderManager (IZZ)Landroid/support/v4/app/LoaderManagerImpl;] [70] putfield #93 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [73] aload_0 v0 [74] getfield #93 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [77] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startActivity(Landroid/content/Intent;)V Access flags: 0x1 = public void startActivity(android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 2, stack = 5): [0] aload_0 v0 [1] getfield #74 + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;] [4] ifnonnull +32 (target=36) [7] new #68 + Class [java/lang/IllegalStateException] [10] dup [11] new #72 + Class [java/lang/StringBuilder] [14] dup [15] ldc #28 + String [Fragment ] [17] invokespecial #168 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [20] aload_0 v0 [21] invokevirtual #171 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [24] ldc #26 + String [ not attached to Activity] [26] invokevirtual #172 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [29] invokevirtual #173 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [32] invokespecial #160 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [35] athrow [36] aload_0 v0 [37] getfield #74 + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;] [40] aload_0 v0 [41] aload_1 v1 [42] iconst_m1 [43] invokevirtual #134 + Methodref [android/support/v4/app/FragmentActivity.startActivityFromFragment (Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V] [46] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startActivityForResult(Landroid/content/Intent;I)V Access flags: 0x1 = public void startActivityForResult(android.content.Intent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 3, stack = 5): [0] aload_0 v0 [1] getfield #74 + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;] [4] ifnonnull +32 (target=36) [7] new #68 + Class [java/lang/IllegalStateException] [10] dup [11] new #72 + Class [java/lang/StringBuilder] [14] dup [15] ldc #28 + String [Fragment ] [17] invokespecial #168 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [20] aload_0 v0 [21] invokevirtual #171 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [24] ldc #26 + String [ not attached to Activity] [26] invokevirtual #172 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [29] invokevirtual #173 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [32] invokespecial #160 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [35] athrow [36] aload_0 v0 [37] getfield #74 + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;] [40] aload_0 v0 [41] aload_1 v1 [42] iload_2 v2 [43] invokevirtual #134 + Methodref [android/support/v4/app/FragmentActivity.startActivityFromFragment (Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V] [46] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onActivityResult(IILandroid/content/Intent;)V Access flags: 0x1 = public void onActivityResult(int,int,android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 4, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getLayoutInflater(Landroid/os/Bundle;)Landroid/view/LayoutInflater; Access flags: 0x1 = public android.view.LayoutInflater getLayoutInflater(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 2, stack = 1): [0] aload_0 v0 [1] getfield #74 + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;] [4] invokevirtual #130 + Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onInflate(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V Access flags: 0x1 = public void onInflate(android.app.Activity,android.util.AttributeSet,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 4, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #79 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAttach(Landroid/app/Activity;)V Access flags: 0x1 = public void onAttach(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #79 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateAnimation(IZI)Landroid/view/animation/Animation; Access flags: 0x1 = public android.view.animation.Animation onCreateAnimation(int,boolean,int) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 4, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void onCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #79 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; Access flags: 0x1 = public android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 4, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V Access flags: 0x1 = public void onViewCreated(android.view.View,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 3, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getView()Landroid/view/View; Access flags: 0x1 = public android.view.View getView() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #111 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onActivityCreated(Landroid/os/Bundle;)V Access flags: 0x1 = public void onActivityCreated(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #79 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onStart()V Access flags: 0x1 = public void onStart() Class member attributes (count = 1): + Code attribute instructions (code length = 64, locals = 1, stack = 5): [0] aload_0 v0 [1] iconst_1 [2] putfield #79 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [5] aload_0 v0 [6] getfield #94 + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z] [9] ifne +54 (target=63) [12] aload_0 v0 [13] iconst_1 [14] putfield #94 + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z] [17] aload_0 v0 [18] getfield #80 + Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z] [21] ifne +28 (target=49) [24] aload_0 v0 [25] iconst_1 [26] putfield #80 + Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z] [29] aload_0 v0 [30] aload_0 v0 [31] getfield #74 + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;] [34] aload_0 v0 [35] getfield #91 + Fieldref [android/support/v4/app/Fragment.mIndex I] [38] aload_0 v0 [39] getfield #94 + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z] [42] iconst_0 [43] invokevirtual #131 + Methodref [android/support/v4/app/FragmentActivity.getLoaderManager (IZZ)Landroid/support/v4/app/LoaderManagerImpl;] [46] putfield #93 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [49] aload_0 v0 [50] getfield #93 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [53] ifnull +10 (target=63) [56] aload_0 v0 [57] getfield #93 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [60] invokevirtual #141 + Methodref [android/support/v4/app/LoaderManagerImpl.doStart ()V] [63] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onResume()V Access flags: 0x1 = public void onResume() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #79 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onSaveInstanceState(Landroid/os/Bundle;)V Access flags: 0x1 = public void onSaveInstanceState(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onConfigurationChanged(Landroid/content/res/Configuration;)V Access flags: 0x1 = public void onConfigurationChanged(android.content.res.Configuration) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #79 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPause()V Access flags: 0x1 = public void onPause() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #79 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onStop()V Access flags: 0x1 = public void onStop() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #79 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onLowMemory()V Access flags: 0x1 = public void onLowMemory() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #79 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDestroyView()V Access flags: 0x1 = public void onDestroyView() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #79 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDestroy()V Access flags: 0x1 = public void onDestroy() Class member attributes (count = 1): + Code attribute instructions (code length = 52, locals = 1, stack = 5): [0] aload_0 v0 [1] iconst_1 [2] putfield #79 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [5] aload_0 v0 [6] getfield #80 + Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z] [9] ifne +28 (target=37) [12] aload_0 v0 [13] iconst_1 [14] putfield #80 + Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z] [17] aload_0 v0 [18] aload_0 v0 [19] getfield #74 + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;] [22] aload_0 v0 [23] getfield #91 + Fieldref [android/support/v4/app/Fragment.mIndex I] [26] aload_0 v0 [27] getfield #94 + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z] [30] iconst_0 [31] invokevirtual #131 + Methodref [android/support/v4/app/FragmentActivity.getLoaderManager (IZZ)Landroid/support/v4/app/LoaderManagerImpl;] [34] putfield #93 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [37] aload_0 v0 [38] getfield #93 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [41] ifnull +10 (target=51) [44] aload_0 v0 [45] getfield #93 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [48] invokevirtual #137 + Methodref [android/support/v4/app/LoaderManagerImpl.doDestroy ()V] [51] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initState()V Access flags: 0x0 = void initState() Class member attributes (count = 1): + Code attribute instructions (code length = 101, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_m1 [2] putfield #91 + Fieldref [android/support/v4/app/Fragment.mIndex I] [5] aload_0 v0 [6] aconst_null [7] putfield #112 + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;] [10] aload_0 v0 [11] iconst_0 [12] putfield #75 + Fieldref [android/support/v4/app/Fragment.mAdded Z] [15] aload_0 v0 [16] iconst_0 [17] putfield #97 + Fieldref [android/support/v4/app/Fragment.mRemoving Z] [20] aload_0 v0 [21] iconst_0 [22] putfield #99 + Fieldref [android/support/v4/app/Fragment.mResumed Z] [25] aload_0 v0 [26] iconst_0 [27] putfield #87 + Fieldref [android/support/v4/app/Fragment.mFromLayout Z] [30] aload_0 v0 [31] iconst_0 [32] putfield #90 + Fieldref [android/support/v4/app/Fragment.mInLayout Z] [35] aload_0 v0 [36] iconst_0 [37] putfield #98 + Fieldref [android/support/v4/app/Fragment.mRestored Z] [40] aload_0 v0 [41] iconst_0 [42] putfield #78 + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] [45] aload_0 v0 [46] aconst_null [47] putfield #86 + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;] [50] aload_0 v0 [51] aconst_null [52] putfield #74 + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;] [55] aload_0 v0 [56] iconst_0 [57] putfield #85 + Fieldref [android/support/v4/app/Fragment.mFragmentId I] [60] aload_0 v0 [61] iconst_0 [62] putfield #82 + Fieldref [android/support/v4/app/Fragment.mContainerId I] [65] aload_0 v0 [66] aconst_null [67] putfield #106 + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] [70] aload_0 v0 [71] iconst_0 [72] putfield #89 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [75] aload_0 v0 [76] iconst_0 [77] putfield #84 + Fieldref [android/support/v4/app/Fragment.mDetached Z] [80] aload_0 v0 [81] iconst_0 [82] putfield #101 + Fieldref [android/support/v4/app/Fragment.mRetaining Z] [85] aload_0 v0 [86] aconst_null [87] putfield #93 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [90] aload_0 v0 [91] iconst_0 [92] putfield #94 + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z] [95] aload_0 v0 [96] iconst_0 [97] putfield #80 + Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z] [100] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDetach()V Access flags: 0x1 = public void onDetach() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #79 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V Access flags: 0x1 = public void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 3, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareOptionsMenu(Landroid/view/Menu;)V Access flags: 0x1 = public void onPrepareOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDestroyOptionsMenu()V Access flags: 0x1 = public void onDestroyOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 1, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x1 = public boolean onOptionsItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onOptionsMenuClosed(Landroid/view/Menu;)V Access flags: 0x1 = public void onOptionsMenuClosed(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V Access flags: 0x1 = public void onCreateContextMenu(android.view.ContextMenu,android.view.View,android.view.ContextMenu$ContextMenuInfo) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 4, stack = 4): [0] aload_0 v0 [1] invokevirtual #121 + Methodref [android/support/v4/app/Fragment.getActivity ()Landroid/support/v4/app/FragmentActivity;] [4] aload_1 v1 [5] aload_2 v2 [6] aload_3 v3 [7] invokevirtual #133 + Methodref [android/support/v4/app/FragmentActivity.onCreateContextMenu (Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: registerForContextMenu(Landroid/view/View;)V Access flags: 0x1 = public void registerForContextMenu(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_1 v1 [1] aload_0 v0 [2] invokevirtual #148 + Methodref [android/view/View.setOnCreateContextMenuListener (Landroid/view/View$OnCreateContextMenuListener;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: unregisterForContextMenu(Landroid/view/View;)V Access flags: 0x1 = public void unregisterForContextMenu(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_1 v1 [1] aconst_null [2] invokevirtual #148 + Methodref [android/view/View.setOnCreateContextMenuListener (Landroid/view/View$OnCreateContextMenuListener;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onContextItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x1 = public boolean onContextItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V Access flags: 0x1 = public void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) Class member attributes (count = 1): + Code attribute instructions (code length = 665, locals = 5, stack = 5): [0] aload_3 v3 [1] aload_1 v1 [2] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [5] aload_3 v3 [6] ldc #38 + String [mFragmentId=#] [8] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [11] aload_3 v3 [12] aload_0 v0 [13] getfield #85 + Fieldref [android/support/v4/app/Fragment.mFragmentId I] [16] invokestatic #161 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [19] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [22] aload_3 v3 [23] ldc #12 + String [ mContainerId=#] [25] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [28] aload_3 v3 [29] aload_0 v0 [30] getfield #82 + Fieldref [android/support/v4/app/Fragment.mContainerId I] [33] invokestatic #161 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [36] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [39] aload_3 v3 [40] ldc #22 + String [ mTag=] [42] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [45] aload_3 v3 [46] aload_0 v0 [47] getfield #106 + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] [50] invokevirtual #155 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [53] aload_3 v3 [54] aload_1 v1 [55] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [58] aload_3 v3 [59] ldc #46 + String [mState=] [61] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [64] aload_3 v3 [65] aload_0 v0 [66] getfield #104 + Fieldref [android/support/v4/app/Fragment.mState I] [69] invokevirtual #149 + Methodref [java/io/PrintWriter.print (I)V] [72] aload_3 v3 [73] ldc #17 + String [ mIndex=] [75] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [78] aload_3 v3 [79] aload_0 v0 [80] getfield #91 + Fieldref [android/support/v4/app/Fragment.mIndex I] [83] invokevirtual #149 + Methodref [java/io/PrintWriter.print (I)V] [86] aload_3 v3 [87] ldc #25 + String [ mWho=] [89] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [92] aload_3 v3 [93] aload_0 v0 [94] getfield #112 + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;] [97] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [100] aload_3 v3 [101] ldc #11 + String [ mBackStackNesting=] [103] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [106] aload_3 v3 [107] aload_0 v0 [108] getfield #78 + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] [111] invokevirtual #153 + Methodref [java/io/PrintWriter.println (I)V] [114] aload_3 v3 [115] aload_1 v1 [116] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [119] aload_3 v3 [120] ldc #34 + String [mAdded=] [122] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [125] aload_3 v3 [126] aload_0 v0 [127] getfield #75 + Fieldref [android/support/v4/app/Fragment.mAdded Z] [130] invokevirtual #152 + Methodref [java/io/PrintWriter.print (Z)V] [133] aload_3 v3 [134] ldc #19 + String [ mRemoving=] [136] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [139] aload_3 v3 [140] aload_0 v0 [141] getfield #97 + Fieldref [android/support/v4/app/Fragment.mRemoving Z] [144] invokevirtual #152 + Methodref [java/io/PrintWriter.print (Z)V] [147] aload_3 v3 [148] ldc #20 + String [ mResumed=] [150] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [153] aload_3 v3 [154] aload_0 v0 [155] getfield #99 + Fieldref [android/support/v4/app/Fragment.mResumed Z] [158] invokevirtual #152 + Methodref [java/io/PrintWriter.print (Z)V] [161] aload_3 v3 [162] ldc #14 + String [ mFromLayout=] [164] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [167] aload_3 v3 [168] aload_0 v0 [169] getfield #87 + Fieldref [android/support/v4/app/Fragment.mFromLayout Z] [172] invokevirtual #152 + Methodref [java/io/PrintWriter.print (Z)V] [175] aload_3 v3 [176] ldc #16 + String [ mInLayout=] [178] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [181] aload_3 v3 [182] aload_0 v0 [183] getfield #90 + Fieldref [android/support/v4/app/Fragment.mInLayout Z] [186] invokevirtual #156 + Methodref [java/io/PrintWriter.println (Z)V] [189] aload_3 v3 [190] aload_1 v1 [191] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [194] aload_3 v3 [195] ldc #40 + String [mHidden=] [197] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [200] aload_3 v3 [201] aload_0 v0 [202] getfield #89 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [205] invokevirtual #152 + Methodref [java/io/PrintWriter.print (Z)V] [208] aload_3 v3 [209] ldc #13 + String [ mDetached=] [211] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [214] aload_3 v3 [215] aload_0 v0 [216] getfield #84 + Fieldref [android/support/v4/app/Fragment.mDetached Z] [219] invokevirtual #152 + Methodref [java/io/PrintWriter.print (Z)V] [222] aload_3 v3 [223] ldc #18 + String [ mMenuVisible=] [225] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [228] aload_3 v3 [229] aload_0 v0 [230] getfield #95 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [233] invokevirtual #152 + Methodref [java/io/PrintWriter.print (Z)V] [236] aload_3 v3 [237] ldc #15 + String [ mHasMenu=] [239] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [242] aload_3 v3 [243] aload_0 v0 [244] getfield #88 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [247] invokevirtual #156 + Methodref [java/io/PrintWriter.println (Z)V] [250] aload_3 v3 [251] aload_1 v1 [252] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [255] aload_3 v3 [256] ldc #43 + String [mRetainInstance=] [258] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [261] aload_3 v3 [262] aload_0 v0 [263] getfield #100 + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z] [266] invokevirtual #152 + Methodref [java/io/PrintWriter.print (Z)V] [269] aload_3 v3 [270] ldc #21 + String [ mRetaining=] [272] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [275] aload_3 v3 [276] aload_0 v0 [277] getfield #101 + Fieldref [android/support/v4/app/Fragment.mRetaining Z] [280] invokevirtual #152 + Methodref [java/io/PrintWriter.print (Z)V] [283] aload_3 v3 [284] ldc #24 + String [ mUserVisibleHint=] [286] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [289] aload_3 v3 [290] aload_0 v0 [291] getfield #110 + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z] [294] invokevirtual #156 + Methodref [java/io/PrintWriter.println (Z)V] [297] aload_0 v0 [298] getfield #86 + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;] [301] ifnull +22 (target=323) [304] aload_3 v3 [305] aload_1 v1 [306] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [309] aload_3 v3 [310] ldc #39 + String [mFragmentManager=] [312] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [315] aload_3 v3 [316] aload_0 v0 [317] getfield #86 + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;] [320] invokevirtual #154 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [323] aload_0 v0 [324] getfield #74 + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;] [327] ifnull +22 (target=349) [330] aload_3 v3 [331] aload_1 v1 [332] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [335] aload_3 v3 [336] ldc #33 + String [mActivity=] [338] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [341] aload_3 v3 [342] aload_0 v0 [343] getfield #74 + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;] [346] invokevirtual #154 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [349] aload_0 v0 [350] getfield #77 + Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;] [353] ifnull +22 (target=375) [356] aload_3 v3 [357] aload_1 v1 [358] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [361] aload_3 v3 [362] ldc #36 + String [mArguments=] [364] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [367] aload_3 v3 [368] aload_0 v0 [369] getfield #77 + Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;] [372] invokevirtual #154 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [375] aload_0 v0 [376] getfield #102 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [379] ifnull +22 (target=401) [382] aload_3 v3 [383] aload_1 v1 [384] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [387] aload_3 v3 [388] ldc #44 + String [mSavedFragmentState=] [390] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [393] aload_3 v3 [394] aload_0 v0 [395] getfield #102 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [398] invokevirtual #154 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [401] aload_0 v0 [402] getfield #103 + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [405] ifnull +22 (target=427) [408] aload_3 v3 [409] aload_1 v1 [410] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [413] aload_3 v3 [414] ldc #45 + String [mSavedViewState=] [416] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [419] aload_3 v3 [420] aload_0 v0 [421] getfield #103 + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [424] invokevirtual #154 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [427] aload_0 v0 [428] getfield #107 + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [431] ifnull +36 (target=467) [434] aload_3 v3 [435] aload_1 v1 [436] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [439] aload_3 v3 [440] ldc #48 + String [mTarget=] [442] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [445] aload_3 v3 [446] aload_0 v0 [447] getfield #107 + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [450] invokevirtual #150 + Methodref [java/io/PrintWriter.print (Ljava/lang/Object;)V] [453] aload_3 v3 [454] ldc #23 + String [ mTargetRequestCode=] [456] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [459] aload_3 v3 [460] aload_0 v0 [461] getfield #109 + Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I] [464] invokevirtual #153 + Methodref [java/io/PrintWriter.println (I)V] [467] aload_0 v0 [468] getfield #96 + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [471] ifeq +22 (target=493) [474] aload_3 v3 [475] aload_1 v1 [476] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [479] aload_3 v3 [480] ldc #42 + String [mNextAnim=] [482] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [485] aload_3 v3 [486] aload_0 v0 [487] getfield #96 + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [490] invokevirtual #153 + Methodref [java/io/PrintWriter.println (I)V] [493] aload_0 v0 [494] getfield #81 + Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;] [497] ifnull +22 (target=519) [500] aload_3 v3 [501] aload_1 v1 [502] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [505] aload_3 v3 [506] ldc #37 + String [mContainer=] [508] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [511] aload_3 v3 [512] aload_0 v0 [513] getfield #81 + Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;] [516] invokevirtual #154 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [519] aload_0 v0 [520] getfield #111 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [523] ifnull +22 (target=545) [526] aload_3 v3 [527] aload_1 v1 [528] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [531] aload_3 v3 [532] ldc #49 + String [mView=] [534] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [537] aload_3 v3 [538] aload_0 v0 [539] getfield #111 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [542] invokevirtual #154 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [545] aload_0 v0 [546] getfield #92 + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;] [549] ifnull +22 (target=571) [552] aload_3 v3 [553] aload_1 v1 [554] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [557] aload_3 v3 [558] ldc #41 + String [mInnerView=] [560] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [563] aload_3 v3 [564] aload_0 v0 [565] getfield #111 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [568] invokevirtual #154 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [571] aload_0 v0 [572] getfield #76 + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] [575] ifnull +41 (target=616) [578] aload_3 v3 [579] aload_1 v1 [580] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [583] aload_3 v3 [584] ldc #35 + String [mAnimatingAway=] [586] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [589] aload_3 v3 [590] aload_0 v0 [591] getfield #76 + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] [594] invokevirtual #154 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [597] aload_3 v3 [598] aload_1 v1 [599] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [602] aload_3 v3 [603] ldc #47 + String [mStateAfterAnimating=] [605] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [608] aload_3 v3 [609] aload_0 v0 [610] getfield #105 + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I] [613] invokevirtual #153 + Methodref [java/io/PrintWriter.println (I)V] [616] aload_0 v0 [617] getfield #93 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [620] ifnull +44 (target=664) [623] aload_3 v3 [624] aload_1 v1 [625] invokevirtual #151 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [628] aload_3 v3 [629] ldc #30 + String [Loader Manager:] [631] invokevirtual #155 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [634] aload_0 v0 [635] getfield #93 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [638] new #72 + Class [java/lang/StringBuilder] [641] dup [642] invokespecial #166 + Methodref [java/lang/StringBuilder. ()V] [645] aload_1 v1 [646] invokevirtual #172 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [649] ldc #8 + String [ ] [651] invokevirtual #172 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [654] invokevirtual #173 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [657] aload_2 v2 [658] aload_3 v3 [659] aload v4 [661] invokevirtual #143 + Methodref [android/support/v4/app/LoaderManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] [664] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: performStart()V Access flags: 0x0 = void performStart() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #127 + Methodref [android/support/v4/app/Fragment.onStart ()V] [4] aload_0 v0 [5] getfield #93 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [8] ifnull +10 (target=18) [11] aload_0 v0 [12] getfield #93 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [15] invokevirtual #139 + Methodref [android/support/v4/app/LoaderManagerImpl.doReportStart ()V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: performStop()V Access flags: 0x0 = void performStop() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #128 + Methodref [android/support/v4/app/Fragment.onStop ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: performReallyStop()V Access flags: 0x0 = void performReallyStop() Class member attributes (count = 1): + Code attribute instructions (code length = 77, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #94 + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z] [4] ifeq +72 (target=76) [7] aload_0 v0 [8] iconst_0 [9] putfield #94 + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z] [12] aload_0 v0 [13] getfield #80 + Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z] [16] ifne +28 (target=44) [19] aload_0 v0 [20] iconst_1 [21] putfield #80 + Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z] [24] aload_0 v0 [25] aload_0 v0 [26] getfield #74 + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;] [29] aload_0 v0 [30] getfield #91 + Fieldref [android/support/v4/app/Fragment.mIndex I] [33] aload_0 v0 [34] getfield #94 + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z] [37] iconst_0 [38] invokevirtual #131 + Methodref [android/support/v4/app/FragmentActivity.getLoaderManager (IZZ)Landroid/support/v4/app/LoaderManagerImpl;] [41] putfield #93 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [44] aload_0 v0 [45] getfield #93 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [48] ifnull +28 (target=76) [51] aload_0 v0 [52] getfield #74 + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;] [55] getfield #115 + Fieldref [android/support/v4/app/FragmentActivity.mRetaining Z] [58] ifne +11 (target=69) [61] aload_0 v0 [62] getfield #93 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [65] invokevirtual #142 + Methodref [android/support/v4/app/LoaderManagerImpl.doStop ()V] [68] return [69] aload_0 v0 [70] getfield #93 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [73] invokevirtual #140 + Methodref [android/support/v4/app/LoaderManagerImpl.doRetain ()V] [76] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: performDestroyView()V Access flags: 0x0 = void performDestroyView() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #126 + Methodref [android/support/v4/app/Fragment.onDestroyView ()V] [4] aload_0 v0 [5] getfield #93 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [8] ifnull +10 (target=18) [11] aload_0 v0 [12] getfield #93 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [15] invokevirtual #138 + Methodref [android/support/v4/app/LoaderManagerImpl.doReportNextStart ()V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 0, stack = 2): [0] new #73 + Class [java/util/HashMap] [3] dup [4] invokespecial #174 + Methodref [java/util/HashMap. ()V] [7] putstatic #113 + Fieldref [android/support/v4/app/Fragment.sClassMap Ljava/util/HashMap;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/Fragment$InstantiationException Superclass: java/lang/RuntimeException Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.app.Fragment$InstantiationException extends java.lang.RuntimeException Interfaces (count = 0): Constant Pool (count = 11): + Class [android/support/v4/app/Fragment$InstantiationException] + Class [java/lang/RuntimeException] + Methodref [java/lang/RuntimeException. (Ljava/lang/String;Ljava/lang/Throwable;)V] + NameAndType [ (Ljava/lang/String;Ljava/lang/Throwable;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/Exception;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V] + Utf8 [] + Utf8 [Code] + Utf8 [android/support/v4/app/Fragment$InstantiationException] + Utf8 [java/lang/RuntimeException] Fields (count = 0): Methods (count = 1): - Method: (Ljava/lang/String;Ljava/lang/Exception;)V Access flags: 0x1 = public Fragment$InstantiationException(java.lang.String,java.lang.Exception) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #3 + Methodref [java/lang/RuntimeException. (Ljava/lang/String;Ljava/lang/Throwable;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/Fragment$SavedState Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.app.Fragment$SavedState extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable] Constant Pool (count = 45): + Class [android/os/Bundle] + Class [android/os/Parcel] + Class [android/os/Parcelable] + Class [android/support/v4/app/Fragment$SavedState] + Class [android/support/v4/app/Fragment$SavedState$1] + Class [java/lang/Object] + Fieldref [android/support/v4/app/Fragment$SavedState.CREATOR Landroid/os/Parcelable$Creator;] + Fieldref [android/support/v4/app/Fragment$SavedState.mState Landroid/os/Bundle;] + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V] + Methodref [android/os/Parcel.readBundle ()Landroid/os/Bundle;] + Methodref [android/os/Parcel.writeBundle (Landroid/os/Bundle;)V] + Methodref [android/support/v4/app/Fragment$SavedState$1. ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [CREATOR Landroid/os/Parcelable$Creator;] + NameAndType [mState Landroid/os/Bundle;] + NameAndType [readBundle ()Landroid/os/Bundle;] + NameAndType [setClassLoader (Ljava/lang/ClassLoader;)V] + NameAndType [writeBundle (Landroid/os/Bundle;)V] + Utf8 [()I] + Utf8 [()Landroid/os/Bundle;] + Utf8 [()V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V] + Utf8 [(Ljava/lang/ClassLoader;)V] + Utf8 [] + Utf8 [] + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [Landroid/os/Bundle;] + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [android/os/Bundle] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable] + Utf8 [android/support/v4/app/Fragment$SavedState] + Utf8 [android/support/v4/app/Fragment$SavedState$1] + Utf8 [describeContents] + Utf8 [java/lang/Object] + Utf8 [mState] + Utf8 [readBundle] + Utf8 [setClassLoader] + Utf8 [writeBundle] + Utf8 [writeToParcel] Fields (count = 2): + Field: mState Landroid/os/Bundle; Access flags: 0x10 = final android.os.Bundle mState + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR Methods (count = 5): - Method: (Landroid/os/Bundle;)V Access flags: 0x0 = Fragment$SavedState(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #13 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #8 + Fieldref [android/support/v4/app/Fragment$SavedState.mState Landroid/os/Bundle;] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V Access flags: 0x0 = Fragment$SavedState(android.os.Parcel,java.lang.ClassLoader) Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 3, stack = 2): [0] aload_0 v0 [1] invokespecial #13 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] invokevirtual #10 + Methodref [android/os/Parcel.readBundle ()Landroid/os/Bundle;] [9] putfield #8 + Fieldref [android/support/v4/app/Fragment$SavedState.mState Landroid/os/Bundle;] [12] aload_2 v2 [13] ifnull +18 (target=31) [16] aload_0 v0 [17] getfield #8 + Fieldref [android/support/v4/app/Fragment$SavedState.mState Landroid/os/Bundle;] [20] ifnull +11 (target=31) [23] aload_0 v0 [24] getfield #8 + Fieldref [android/support/v4/app/Fragment$SavedState.mState Landroid/os/Bundle;] [27] aload_2 v2 [28] invokevirtual #9 + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V] [31] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: describeContents()I Access flags: 0x1 = public int describeContents() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: writeToParcel(Landroid/os/Parcel;I)V Access flags: 0x1 = public void writeToParcel(android.os.Parcel,int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 3, stack = 2): [0] aload_1 v1 [1] aload_0 v0 [2] getfield #8 + Fieldref [android/support/v4/app/Fragment$SavedState.mState Landroid/os/Bundle;] [5] invokevirtual #11 + Methodref [android/os/Parcel.writeBundle (Landroid/os/Bundle;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 0, stack = 2): [0] new #5 + Class [android/support/v4/app/Fragment$SavedState$1] [3] dup [4] invokespecial #12 + Methodref [android/support/v4/app/Fragment$SavedState$1. ()V] [7] putstatic #7 + Fieldref [android/support/v4/app/Fragment$SavedState.CREATOR Landroid/os/Parcelable$Creator;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/Fragment$SavedState$1 Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.app.Fragment$SavedState$1 extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable$Creator] Constant Pool (count = 27): + Class [android/os/Parcelable$Creator] + Class [android/support/v4/app/Fragment$SavedState] + Class [android/support/v4/app/Fragment$SavedState$1] + Class [java/lang/Object] + Methodref [android/support/v4/app/Fragment$SavedState. (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V] + Methodref [android/support/v4/app/Fragment$SavedState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;] + Methodref [android/support/v4/app/Fragment$SavedState$1.newArray (I)[Landroid/support/v4/app/Fragment$SavedState;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V] + NameAndType [createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;] + NameAndType [newArray (I)[Landroid/support/v4/app/Fragment$SavedState;] + Utf8 [()V] + Utf8 [(I)[Landroid/support/v4/app/Fragment$SavedState;] + Utf8 [(I)[Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;] + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V] + Utf8 [] + Utf8 [Code] + Utf8 [android/os/Parcelable$Creator] + Utf8 [android/support/v4/app/Fragment$SavedState] + Utf8 [android/support/v4/app/Fragment$SavedState$1] + Utf8 [createFromParcel] + Utf8 [java/lang/Object] + Utf8 [newArray] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x0 = Fragment$SavedState$1() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #8 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; Access flags: 0x11 = public final android.support.v4.app.Fragment$SavedState createFromParcel(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 4): [0] new #2 + Class [android/support/v4/app/Fragment$SavedState] [3] dup [4] aload_1 v1 [5] aconst_null [6] invokespecial #5 + Methodref [android/support/v4/app/Fragment$SavedState. (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Landroid/support/v4/app/Fragment$SavedState; Access flags: 0x11 = public final android.support.v4.app.Fragment$SavedState[] newArray(int) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] iload_1 v1 [1] anewarray #2 + Class [android/support/v4/app/Fragment$SavedState] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Ljava/lang/Object; Access flags: 0x1051 = public final bridge synthetic java.lang.Object[] newArray(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokevirtual #7 + Methodref [android/support/v4/app/Fragment$SavedState$1.newArray (I)[Landroid/support/v4/app/Fragment$SavedState;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; Access flags: 0x1051 = public final bridge synthetic java.lang.Object createFromParcel(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #6 + Methodref [android/support/v4/app/Fragment$SavedState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentActivity Superclass: android/app/Activity Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.app.FragmentActivity extends android.app.Activity Interfaces (count = 0): Constant Pool (count = 619): + Integer [-65536] + Integer [1] + Integer [2] + Integer [11] + Integer [65535] + String [ ] + String [ State:] + String [ did not create a view.] + String [ existing=] + String [ fname=] + String [ mReallyStopped=] + String [ mStopped=] + String [ with another fragment for ] + String [, or parent id 0x] + String [, tag ] + String [:] + String [: Duplicate id 0x] + String [Activity result fragment index out of range: 0x] + String [Activity result no fragment exists for index: 0x] + String [Can only use lower 16 bits for requestCode] + String [Fragment ] + String [FragmentActivity] + String [Loader Manager ] + String [Local FragmentActivity ] + String [android:support:fragments] + String [class] + String [fragment] + String [mCreated=] + String [mLoadersStarted=] + String [mResumed=] + String [onCreateView: id=0x] + Class [android/app/Activity] + Class [android/content/Context] + Class [android/content/res/TypedArray] + Class [android/os/Build$VERSION] + Class [android/os/Bundle] + Class [android/os/Handler] + Class [android/support/v4/app/ActivityCompatHoneycomb] + Class [android/support/v4/app/Fragment] + Class [android/support/v4/app/FragmentActivity] + Class [android/support/v4/app/FragmentActivity$1] + Class [android/support/v4/app/FragmentActivity$FragmentTag] + Class [android/support/v4/app/FragmentActivity$NonConfigurationInstances] + Class [android/support/v4/app/FragmentManagerImpl] + Class [android/support/v4/app/LoaderManagerImpl] + Class [android/support/v4/c/c] + Class [android/util/AttributeSet] + Class [android/util/Log] + Class [android/view/KeyEvent] + Class [android/view/LayoutInflater] + Class [android/view/Menu] + Class [android/view/View] + Class [java/io/PrintWriter] + Class [java/lang/IllegalArgumentException] + Class [java/lang/IllegalStateException] + Class [java/lang/Integer] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/System] + Class [java/util/ArrayList] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/app/Fragment.mContainerId I] + Fieldref [android/support/v4/app/Fragment.mFragmentId I] + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;] + Fieldref [android/support/v4/app/Fragment.mFromLayout Z] + Fieldref [android/support/v4/app/Fragment.mInLayout Z] + Fieldref [android/support/v4/app/Fragment.mIndex I] + Fieldref [android/support/v4/app/Fragment.mRetaining Z] + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;] + Fieldref [android/support/v4/app/FragmentActivity.mCheckedForLoaderManager Z] + Fieldref [android/support/v4/app/FragmentActivity.mCreated Z] + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] + Fieldref [android/support/v4/app/FragmentActivity.mLoadersStarted Z] + Fieldref [android/support/v4/app/FragmentActivity.mOptionsMenuInvalidated Z] + Fieldref [android/support/v4/app/FragmentActivity.mReallyStopped Z] + Fieldref [android/support/v4/app/FragmentActivity.mResumed Z] + Fieldref [android/support/v4/app/FragmentActivity.mRetaining Z] + Fieldref [android/support/v4/app/FragmentActivity.mStopped Z] + Fieldref [android/support/v4/app/FragmentActivity$FragmentTag.Fragment [I] + Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.activity Ljava/lang/Object;] + Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.children Ljava/util/HashMap;] + Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.custom Ljava/lang/Object;] + Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.fragments Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.loaders Landroid/support/v4/c/c;] + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/LoaderManagerImpl.mRetaining Z] + Methodref [android/app/Activity. ()V] + Methodref [android/app/Activity.onActivityResult (IILandroid/content/Intent;)V] + Methodref [android/app/Activity.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V] + Methodref [android/app/Activity.onCreatePanelMenu (ILandroid/view/Menu;)Z] + Methodref [android/app/Activity.onCreateView (Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;] + Methodref [android/app/Activity.onDestroy ()V] + Methodref [android/app/Activity.onKeyDown (ILandroid/view/KeyEvent;)Z] + Methodref [android/app/Activity.onLowMemory ()V] + Methodref [android/app/Activity.onMenuItemSelected (ILandroid/view/MenuItem;)Z] + Methodref [android/app/Activity.onPanelClosed (ILandroid/view/Menu;)V] + Methodref [android/app/Activity.onPause ()V] + Methodref [android/app/Activity.onPostResume ()V] + Methodref [android/app/Activity.onPreparePanel (ILandroid/view/View;Landroid/view/Menu;)Z] + Methodref [android/app/Activity.onResume ()V] + Methodref [android/app/Activity.onSaveInstanceState (Landroid/os/Bundle;)V] + Methodref [android/app/Activity.onStart ()V] + Methodref [android/app/Activity.onStop ()V] + Methodref [android/app/Activity.startActivityForResult (Landroid/content/Intent;I)V] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getResourceId (II)I] + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/os/Bundle.getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;] + Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V] + Methodref [android/os/Handler.hasMessages (I)Z] + Methodref [android/os/Handler.removeMessages (I)V] + Methodref [android/os/Handler.sendEmptyMessage (I)Z] + Methodref [android/support/v4/app/ActivityCompatHoneycomb.invalidateOptionsMenu (Landroid/app/Activity;)V] + Methodref [android/support/v4/app/Fragment.instantiate (Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + Methodref [android/support/v4/app/Fragment.onActivityResult (IILandroid/content/Intent;)V] + Methodref [android/support/v4/app/Fragment.onInflate (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V] + Methodref [android/support/v4/app/FragmentActivity.doReallyStop (Z)V] + Methodref [android/support/v4/app/FragmentActivity.finish ()V] + Methodref [android/support/v4/app/FragmentActivity.getLastNonConfigurationInstance ()Ljava/lang/Object;] + Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;] + Methodref [android/support/v4/app/FragmentActivity.getLoaderManager (IZZ)Landroid/support/v4/app/LoaderManagerImpl;] + Methodref [android/support/v4/app/FragmentActivity.getMenuInflater ()Landroid/view/MenuInflater;] + Methodref [android/support/v4/app/FragmentActivity.onBackPressed ()V] + Methodref [android/support/v4/app/FragmentActivity.onCreatePanelMenu (ILandroid/view/Menu;)Z] + Methodref [android/support/v4/app/FragmentActivity.onReallyStop ()V] + Methodref [android/support/v4/app/FragmentActivity.onResumeFragments ()V] + Methodref [android/support/v4/app/FragmentActivity.onRetainCustomNonConfigurationInstance ()Ljava/lang/Object;] + Methodref [android/support/v4/app/FragmentActivity$1. (Landroid/support/v4/app/FragmentActivity;)V] + Methodref [android/support/v4/app/FragmentActivity$NonConfigurationInstances. ()V] + Methodref [android/support/v4/app/FragmentManagerImpl. ()V] + Methodref [android/support/v4/app/FragmentManagerImpl.addFragment (Landroid/support/v4/app/Fragment;Z)V] + Methodref [android/support/v4/app/FragmentManagerImpl.attachActivity (Landroid/support/v4/app/FragmentActivity;)V] + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchActivityCreated ()V] + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchContextItemSelected (Landroid/view/MenuItem;)Z] + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchCreate ()V] + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)Z] + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchDestroy ()V] + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchLowMemory ()V] + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchOptionsMenuClosed (Landroid/view/Menu;)V] + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchPause ()V] + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchReallyStop ()V] + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchResume ()V] + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchStart ()V] + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchStop ()V] + Methodref [android/support/v4/app/FragmentManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z] + Methodref [android/support/v4/app/FragmentManagerImpl.findFragmentById (I)Landroid/support/v4/app/Fragment;] + Methodref [android/support/v4/app/FragmentManagerImpl.findFragmentByTag (Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;)V] + Methodref [android/support/v4/app/FragmentManagerImpl.noteStateNotSaved ()V] + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackImmediate ()Z] + Methodref [android/support/v4/app/FragmentManagerImpl.restoreAllState (Landroid/os/Parcelable;Ljava/util/ArrayList;)V] + Methodref [android/support/v4/app/FragmentManagerImpl.retainNonConfig ()Ljava/util/ArrayList;] + Methodref [android/support/v4/app/FragmentManagerImpl.saveAllState ()Landroid/os/Parcelable;] + Methodref [android/support/v4/app/LoaderManagerImpl. (Landroid/support/v4/app/FragmentActivity;Z)V] + Methodref [android/support/v4/app/LoaderManagerImpl.doDestroy ()V] + Methodref [android/support/v4/app/LoaderManagerImpl.doReportStart ()V] + Methodref [android/support/v4/app/LoaderManagerImpl.doRetain ()V] + Methodref [android/support/v4/app/LoaderManagerImpl.doStart ()V] + Methodref [android/support/v4/app/LoaderManagerImpl.doStop ()V] + Methodref [android/support/v4/app/LoaderManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + Methodref [android/support/v4/app/LoaderManagerImpl.finishRetain ()V] + Methodref [android/support/v4/app/LoaderManagerImpl.updateActivity (Landroid/support/v4/app/FragmentActivity;)V] + Methodref [android/support/v4/c/c. ()V] + Methodref [android/support/v4/c/c.a ()I] + Methodref [android/support/v4/c/c.a (I)Ljava/lang/Object;] + Methodref [android/support/v4/c/c.a (ILjava/lang/Object;)V] + Methodref [android/support/v4/c/c.b (I)V] + Methodref [android/support/v4/c/c.c (I)V] + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/view/KeyEvent.getRepeatCount ()I] + Methodref [android/view/LayoutInflater.getFactory ()Landroid/view/LayoutInflater$Factory;] + Methodref [android/view/LayoutInflater.setFactory (Landroid/view/LayoutInflater$Factory;)V] + Methodref [android/view/View.getTag ()Ljava/lang/Object;] + Methodref [android/view/View.setId (I)V] + Methodref [android/view/View.setTag (Ljava/lang/Object;)V] + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] + Methodref [java/io/PrintWriter.print (Z)V] + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] + Methodref [java/io/PrintWriter.println (Z)V] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + InterfaceMethodref [android/util/AttributeSet.getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + InterfaceMethodref [android/util/AttributeSet.getPositionDescription ()Ljava/lang/String;] + InterfaceMethodref [android/view/Menu.clear ()V] + InterfaceMethodref [android/view/Menu.hasVisibleItems ()Z] + NameAndType [ ()V] + NameAndType [ (Landroid/support/v4/app/FragmentActivity;)V] + NameAndType [ (Landroid/support/v4/app/FragmentActivity;Z)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [DEBUG Z] + NameAndType [Fragment [I] + NameAndType [SDK_INT I] + NameAndType [a ()I] + NameAndType [a (I)Ljava/lang/Object;] + NameAndType [a (ILjava/lang/Object;)V] + NameAndType [activity Ljava/lang/Object;] + NameAndType [addFragment (Landroid/support/v4/app/Fragment;Z)V] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [attachActivity (Landroid/support/v4/app/FragmentActivity;)V] + NameAndType [b (I)V] + NameAndType [c (I)V] + NameAndType [children Ljava/util/HashMap;] + NameAndType [clear ()V] + NameAndType [custom Ljava/lang/Object;] + NameAndType [dispatchActivityCreated ()V] + NameAndType [dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [dispatchContextItemSelected (Landroid/view/MenuItem;)Z] + NameAndType [dispatchCreate ()V] + NameAndType [dispatchCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)Z] + NameAndType [dispatchDestroy ()V] + NameAndType [dispatchLowMemory ()V] + NameAndType [dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] + NameAndType [dispatchOptionsMenuClosed (Landroid/view/Menu;)V] + NameAndType [dispatchPause ()V] + NameAndType [dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] + NameAndType [dispatchReallyStop ()V] + NameAndType [dispatchResume ()V] + NameAndType [dispatchStart ()V] + NameAndType [dispatchStop ()V] + NameAndType [doDestroy ()V] + NameAndType [doReallyStop (Z)V] + NameAndType [doReportStart ()V] + NameAndType [doRetain ()V] + NameAndType [doStart ()V] + NameAndType [doStop ()V] + NameAndType [dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + NameAndType [e (I)Ljava/lang/Object;] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [execPendingActions ()Z] + NameAndType [findFragmentById (I)Landroid/support/v4/app/Fragment;] + NameAndType [findFragmentByTag (Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + NameAndType [finish ()V] + NameAndType [finishRetain ()V] + NameAndType [fragments Ljava/util/ArrayList;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getFactory ()Landroid/view/LayoutInflater$Factory;] + NameAndType [getLastNonConfigurationInstance ()Ljava/lang/Object;] + NameAndType [getLayoutInflater ()Landroid/view/LayoutInflater;] + NameAndType [getLoaderManager (IZZ)Landroid/support/v4/app/LoaderManagerImpl;] + NameAndType [getMenuInflater ()Landroid/view/MenuInflater;] + NameAndType [getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;] + NameAndType [getPositionDescription ()Ljava/lang/String;] + NameAndType [getRepeatCount ()I] + NameAndType [getResourceId (II)I] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getTag ()Ljava/lang/Object;] + NameAndType [hasMessages (I)Z] + NameAndType [hasVisibleItems ()Z] + NameAndType [identityHashCode (Ljava/lang/Object;)I] + NameAndType [instantiate (Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + NameAndType [invalidateOptionsMenu (Landroid/app/Activity;)V] + NameAndType [loaders Landroid/support/v4/c/c;] + NameAndType [mActive Ljava/util/ArrayList;] + NameAndType [mAllLoaderManagers Landroid/support/v4/c/c;] + NameAndType [mCheckedForLoaderManager Z] + NameAndType [mContainerId I] + NameAndType [mCreated Z] + NameAndType [mFragmentId I] + NameAndType [mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;] + NameAndType [mFragments Landroid/support/v4/app/FragmentManagerImpl;] + NameAndType [mFromLayout Z] + NameAndType [mHandler Landroid/os/Handler;] + NameAndType [mInLayout Z] + NameAndType [mIndex I] + NameAndType [mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] + NameAndType [mLoadersStarted Z] + NameAndType [mOptionsMenuInvalidated Z] + NameAndType [mReallyStopped Z] + NameAndType [mResumed Z] + NameAndType [mRetaining Z] + NameAndType [mSavedFragmentState Landroid/os/Bundle;] + NameAndType [mStopped Z] + NameAndType [mTag Ljava/lang/String;] + NameAndType [mView Landroid/view/View;] + NameAndType [moveToState (Landroid/support/v4/app/Fragment;)V] + NameAndType [noteStateNotSaved ()V] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + NameAndType [onActivityResult (IILandroid/content/Intent;)V] + NameAndType [onBackPressed ()V] + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [onCreatePanelMenu (ILandroid/view/Menu;)Z] + NameAndType [onCreateView (Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;] + NameAndType [onDestroy ()V] + NameAndType [onInflate (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V] + NameAndType [onKeyDown (ILandroid/view/KeyEvent;)Z] + NameAndType [onLowMemory ()V] + NameAndType [onMenuItemSelected (ILandroid/view/MenuItem;)Z] + NameAndType [onPanelClosed (ILandroid/view/Menu;)V] + NameAndType [onPause ()V] + NameAndType [onPostResume ()V] + NameAndType [onPreparePanel (ILandroid/view/View;Landroid/view/Menu;)Z] + NameAndType [onReallyStop ()V] + NameAndType [onResume ()V] + NameAndType [onResumeFragments ()V] + NameAndType [onRetainCustomNonConfigurationInstance ()Ljava/lang/Object;] + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V] + NameAndType [onStart ()V] + NameAndType [onStop ()V] + NameAndType [popBackStackImmediate ()Z] + NameAndType [print (Ljava/lang/String;)V] + NameAndType [print (Z)V] + NameAndType [println (Ljava/lang/String;)V] + NameAndType [println (Z)V] + NameAndType [putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V] + NameAndType [recycle ()V] + NameAndType [removeMessages (I)V] + NameAndType [restoreAllState (Landroid/os/Parcelable;Ljava/util/ArrayList;)V] + NameAndType [retainNonConfig ()Ljava/util/ArrayList;] + NameAndType [saveAllState ()Landroid/os/Parcelable;] + NameAndType [sendEmptyMessage (I)Z] + NameAndType [setFactory (Landroid/view/LayoutInflater$Factory;)V] + NameAndType [setId (I)V] + NameAndType [setTag (Ljava/lang/Object;)V] + NameAndType [size ()I] + NameAndType [startActivityForResult (Landroid/content/Intent;I)V] + NameAndType [toHexString (I)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [updateActivity (Landroid/support/v4/app/FragmentActivity;)V] + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [ ] + Utf8 [ State:] + Utf8 [ did not create a view.] + Utf8 [ existing=] + Utf8 [ fname=] + Utf8 [ mReallyStopped=] + Utf8 [ mStopped=] + Utf8 [ with another fragment for ] + Utf8 [()I] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Landroid/support/v4/app/FragmentManager;] + Utf8 [()Landroid/support/v4/app/LoaderManager;] + Utf8 [()Landroid/view/LayoutInflater$Factory;] + Utf8 [()Landroid/view/LayoutInflater;] + Utf8 [()Landroid/view/MenuInflater;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/support/v4/app/Fragment;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)I] + Utf8 [(IILandroid/content/Intent;)V] + Utf8 [(ILandroid/view/KeyEvent;)Z] + Utf8 [(ILandroid/view/Menu;)V] + Utf8 [(ILandroid/view/Menu;)Z] + Utf8 [(ILandroid/view/MenuItem;)Z] + Utf8 [(ILandroid/view/View;Landroid/view/Menu;)Z] + Utf8 [(ILjava/lang/Object;)V] + Utf8 [(IZZ)Landroid/support/v4/app/LoaderManagerImpl;] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + Utf8 [(Landroid/content/Intent;I)V] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/os/Parcelable;Ljava/util/ArrayList;)V] + Utf8 [(Landroid/support/v4/app/Fragment;)V] + Utf8 [(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V] + Utf8 [(Landroid/support/v4/app/Fragment;Z)V] + Utf8 [(Landroid/support/v4/app/FragmentActivity;)V] + Utf8 [(Landroid/support/v4/app/FragmentActivity;Z)V] + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/LayoutInflater$Factory;)V] + Utf8 [(Landroid/view/Menu;)V] + Utf8 [(Landroid/view/Menu;)Z] + Utf8 [(Landroid/view/Menu;Landroid/view/MenuInflater;)Z] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Ljava/lang/Object;)I] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)Landroid/os/Parcelable;] + Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;] + Utf8 [(Ljava/lang/String;Landroid/os/Parcelable;)V] + Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Z)V] + Utf8 [, or parent id 0x] + Utf8 [, tag ] + Utf8 [:] + Utf8 [: Duplicate id 0x] + Utf8 [] + Utf8 [Activity result fragment index out of range: 0x] + Utf8 [Activity result no fragment exists for index: 0x] + Utf8 [Can only use lower 16 bits for requestCode] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DEBUG] + Utf8 [FRAGMENTS_TAG] + Utf8 [Fragment] + Utf8 [Fragment ] + Utf8 [FragmentActivity] + Utf8 [HONEYCOMB] + Utf8 [I] + Utf8 [Landroid/os/Bundle;] + Utf8 [Landroid/os/Handler;] + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;] + Utf8 [Landroid/support/v4/app/LoaderManagerImpl;] + Utf8 [Landroid/support/v4/c/c;] + Utf8 [Landroid/view/View;] + Utf8 [Ljava/lang/Object;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [Ljava/util/HashMap;] + Utf8 [Loader Manager ] + Utf8 [Local FragmentActivity ] + Utf8 [MSG_REALLY_STOPPED] + Utf8 [MSG_RESUME_PENDING] + Utf8 [SDK_INT] + Utf8 [TAG] + Utf8 [Z] + Utf8 [[I] + Utf8 [a] + Utf8 [activity] + Utf8 [addFragment] + Utf8 [android/app/Activity] + Utf8 [android/content/Context] + Utf8 [android/content/res/TypedArray] + Utf8 [android/os/Build$VERSION] + Utf8 [android/os/Bundle] + Utf8 [android/os/Handler] + Utf8 [android/support/v4/app/ActivityCompatHoneycomb] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/support/v4/app/FragmentActivity] + Utf8 [android/support/v4/app/FragmentActivity$1] + Utf8 [android/support/v4/app/FragmentActivity$FragmentTag] + Utf8 [android/support/v4/app/FragmentActivity$NonConfigurationInstances] + Utf8 [android/support/v4/app/FragmentManagerImpl] + Utf8 [android/support/v4/app/LoaderManagerImpl] + Utf8 [android/support/v4/c/c] + Utf8 [android/util/AttributeSet] + Utf8 [android/util/Log] + Utf8 [android/view/KeyEvent] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/Menu] + Utf8 [android/view/View] + Utf8 [android:support:fragments] + Utf8 [append] + Utf8 [attachActivity] + Utf8 [b] + Utf8 [c] + Utf8 [children] + Utf8 [class] + Utf8 [clear] + Utf8 [custom] + Utf8 [dispatchActivityCreated] + Utf8 [dispatchConfigurationChanged] + Utf8 [dispatchContextItemSelected] + Utf8 [dispatchCreate] + Utf8 [dispatchCreateOptionsMenu] + Utf8 [dispatchDestroy] + Utf8 [dispatchLowMemory] + Utf8 [dispatchOptionsItemSelected] + Utf8 [dispatchOptionsMenuClosed] + Utf8 [dispatchPause] + Utf8 [dispatchPrepareOptionsMenu] + Utf8 [dispatchReallyStop] + Utf8 [dispatchResume] + Utf8 [dispatchStart] + Utf8 [dispatchStop] + Utf8 [doDestroy] + Utf8 [doReallyStop] + Utf8 [doReportStart] + Utf8 [doRetain] + Utf8 [doStart] + Utf8 [doStop] + Utf8 [dump] + Utf8 [e] + Utf8 [equals] + Utf8 [execPendingActions] + Utf8 [findFragmentById] + Utf8 [findFragmentByTag] + Utf8 [finish] + Utf8 [finishRetain] + Utf8 [fragment] + Utf8 [fragments] + Utf8 [get] + Utf8 [getAttributeValue] + Utf8 [getFactory] + Utf8 [getLastCustomNonConfigurationInstance] + Utf8 [getLastNonConfigurationInstance] + Utf8 [getLayoutInflater] + Utf8 [getLoaderManager] + Utf8 [getMenuInflater] + Utf8 [getParcelable] + Utf8 [getPositionDescription] + Utf8 [getRepeatCount] + Utf8 [getResourceId] + Utf8 [getString] + Utf8 [getSupportFragmentManager] + Utf8 [getSupportLoaderManager] + Utf8 [getTag] + Utf8 [hasMessages] + Utf8 [hasVisibleItems] + Utf8 [identityHashCode] + Utf8 [instantiate] + Utf8 [invalidateOptionsMenu] + Utf8 [invalidateSupportFragmentIndex] + Utf8 [java/io/PrintWriter] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Integer] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/System] + Utf8 [java/util/ArrayList] + Utf8 [loaders] + Utf8 [mActive] + Utf8 [mAllLoaderManagers] + Utf8 [mCheckedForLoaderManager] + Utf8 [mContainerId] + Utf8 [mCreated] + Utf8 [mCreated=] + Utf8 [mFragmentId] + Utf8 [mFragmentManager] + Utf8 [mFragments] + Utf8 [mFromLayout] + Utf8 [mHandler] + Utf8 [mInLayout] + Utf8 [mIndex] + Utf8 [mLoaderManager] + Utf8 [mLoadersStarted] + Utf8 [mLoadersStarted=] + Utf8 [mOptionsMenuInvalidated] + Utf8 [mReallyStopped] + Utf8 [mResumed] + Utf8 [mResumed=] + Utf8 [mRetaining] + Utf8 [mSavedFragmentState] + Utf8 [mStopped] + Utf8 [mTag] + Utf8 [mView] + Utf8 [moveToState] + Utf8 [noteStateNotSaved] + Utf8 [obtainStyledAttributes] + Utf8 [onActivityResult] + Utf8 [onAttachFragment] + Utf8 [onBackPressed] + Utf8 [onConfigurationChanged] + Utf8 [onCreate] + Utf8 [onCreatePanelMenu] + Utf8 [onCreateView] + Utf8 [onCreateView: id=0x] + Utf8 [onDestroy] + Utf8 [onInflate] + Utf8 [onKeyDown] + Utf8 [onLowMemory] + Utf8 [onMenuItemSelected] + Utf8 [onPanelClosed] + Utf8 [onPause] + Utf8 [onPostResume] + Utf8 [onPreparePanel] + Utf8 [onReallyStop] + Utf8 [onResume] + Utf8 [onResumeFragments] + Utf8 [onRetainCustomNonConfigurationInstance] + Utf8 [onRetainNonConfigurationInstance] + Utf8 [onSaveInstanceState] + Utf8 [onStart] + Utf8 [onStop] + Utf8 [popBackStackImmediate] + Utf8 [print] + Utf8 [println] + Utf8 [putParcelable] + Utf8 [recycle] + Utf8 [removeMessages] + Utf8 [restoreAllState] + Utf8 [retainNonConfig] + Utf8 [saveAllState] + Utf8 [sendEmptyMessage] + Utf8 [setFactory] + Utf8 [setId] + Utf8 [setTag] + Utf8 [size] + Utf8 [startActivityForResult] + Utf8 [startActivityFromFragment] + Utf8 [supportInvalidateOptionsMenu] + Utf8 [toHexString] + Utf8 [toString] + Utf8 [updateActivity] + Utf8 [v] + Utf8 [w] Fields (count = 17): + Field: TAG Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String TAG Class member attributes (count = 1): + Constant value attribute: + String [FragmentActivity] + Field: FRAGMENTS_TAG Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String FRAGMENTS_TAG Class member attributes (count = 1): + Constant value attribute: + String [android:support:fragments] + Field: HONEYCOMB I Access flags: 0x1a = private static final int HONEYCOMB Class member attributes (count = 1): + Constant value attribute: + Integer [11] + Field: MSG_REALLY_STOPPED I Access flags: 0x18 = static final int MSG_REALLY_STOPPED Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: MSG_RESUME_PENDING I Access flags: 0x18 = static final int MSG_RESUME_PENDING Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: mHandler Landroid/os/Handler; Access flags: 0x10 = final android.os.Handler mHandler + Field: mFragments Landroid/support/v4/app/FragmentManagerImpl; Access flags: 0x10 = final android.support.v4.app.FragmentManagerImpl mFragments + Field: mCreated Z Access flags: 0x0 = boolean mCreated + Field: mResumed Z Access flags: 0x0 = boolean mResumed + Field: mStopped Z Access flags: 0x0 = boolean mStopped + Field: mReallyStopped Z Access flags: 0x0 = boolean mReallyStopped + Field: mRetaining Z Access flags: 0x0 = boolean mRetaining + Field: mOptionsMenuInvalidated Z Access flags: 0x0 = boolean mOptionsMenuInvalidated + Field: mCheckedForLoaderManager Z Access flags: 0x0 = boolean mCheckedForLoaderManager + Field: mLoadersStarted Z Access flags: 0x0 = boolean mLoadersStarted + Field: mAllLoaderManagers Landroid/support/v4/c/c; Access flags: 0x0 = android.support.v4.c.c mAllLoaderManagers + Field: mLoaderManager Landroid/support/v4/app/LoaderManagerImpl; Access flags: 0x0 = android.support.v4.app.LoaderManagerImpl mLoaderManager Methods (count = 34): - Method: ()V Access flags: 0x1 = public FragmentActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 1, stack = 4): [0] aload_0 v0 [1] invokespecial #93 + Methodref [android/app/Activity. ()V] [4] aload_0 v0 [5] new #41 + Class [android/support/v4/app/FragmentActivity$1] [8] dup [9] aload_0 v0 [10] invokespecial #136 + Methodref [android/support/v4/app/FragmentActivity$1. (Landroid/support/v4/app/FragmentActivity;)V] [13] putfield #76 + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] [16] aload_0 v0 [17] new #44 + Class [android/support/v4/app/FragmentManagerImpl] [20] dup [21] invokespecial #138 + Methodref [android/support/v4/app/FragmentManagerImpl. ()V] [24] putfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onActivityResult(IILandroid/content/Intent;)V Access flags: 0x4 = protected void onActivityResult(int,int,android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 136, locals = 5, stack = 4): [0] iload_1 v1 [1] bipush 16 [3] ishr [4] dup [5] istore v4 [7] ifeq +121 (target=128) [10] iinc v4, -1 [13] aload_0 v0 [14] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [17] getfield #91 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [20] ifnull +23 (target=43) [23] iload v4 [25] iflt +18 (target=43) [28] iload v4 [30] aload_0 v0 [31] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [34] getfield #91 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [37] invokevirtual #205 + Methodref [java/util/ArrayList.size ()I] [40] ificmplt +29 (target=69) [43] ldc #22 + String [FragmentActivity] [45] new #58 + Class [java/lang/StringBuilder] [48] dup [49] ldc #18 + String [Activity result fragment index out of range: 0x] [51] invokespecial #199 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [54] iload_1 v1 [55] invokestatic #196 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [58] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [61] invokevirtual #202 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [64] invokestatic #183 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [67] pop [68] return [69] aload_0 v0 [70] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [73] getfield #91 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [76] iload v4 [78] invokevirtual #204 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [81] checkcast #39 + Class [android/support/v4/app/Fragment] [84] dup [85] astore v4 [87] ifnonnull +29 (target=116) [90] ldc #22 + String [FragmentActivity] [92] new #58 + Class [java/lang/StringBuilder] [95] dup [96] ldc #19 + String [Activity result no fragment exists for index: 0x] [98] invokespecial #199 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [101] iload_1 v1 [102] invokestatic #196 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [105] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [108] invokevirtual #202 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [111] invokestatic #183 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [114] pop [115] return [116] aload v4 [118] iload_1 v1 [119] ldc #5 + Integer [65535] [121] iand [122] iload_2 v2 [123] aload_3 v3 [124] invokevirtual #123 + Methodref [android/support/v4/app/Fragment.onActivityResult (IILandroid/content/Intent;)V] [127] return [128] aload_0 v0 [129] iload_1 v1 [130] iload_2 v2 [131] aload_3 v3 [132] invokespecial #94 + Methodref [android/app/Activity.onActivityResult (IILandroid/content/Intent;)V] [135] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onBackPressed()V Access flags: 0x1 = public void onBackPressed() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [4] invokevirtual #162 + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackImmediate ()Z] [7] ifne +7 (target=14) [10] aload_0 v0 [11] invokevirtual #126 + Methodref [android/support/v4/app/FragmentActivity.finish ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onConfigurationChanged(Landroid/content/res/Configuration;)V Access flags: 0x1 = public void onConfigurationChanged(android.content.res.Configuration) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #95 + Methodref [android/app/Activity.onConfigurationChanged (Landroid/content/res/Configuration;)V] [5] aload_0 v0 [6] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [9] aload_1 v1 [10] invokevirtual #142 + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreate(Landroid/os/Bundle;)V Access flags: 0x4 = protected void onCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 90, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [4] aload_0 v0 [5] invokevirtual #140 + Methodref [android/support/v4/app/FragmentManagerImpl.attachActivity (Landroid/support/v4/app/FragmentActivity;)V] [8] aload_0 v0 [9] invokevirtual #128 + Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;] [12] invokevirtual #185 + Methodref [android/view/LayoutInflater.getFactory ()Landroid/view/LayoutInflater$Factory;] [15] ifnonnull +11 (target=26) [18] aload_0 v0 [19] invokevirtual #128 + Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;] [22] aload_0 v0 [23] invokevirtual #186 + Methodref [android/view/LayoutInflater.setFactory (Landroid/view/LayoutInflater$Factory;)V] [26] aload_0 v0 [27] aload_1 v1 [28] invokespecial #96 + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V] [31] aload_0 v0 [32] invokevirtual #127 + Methodref [android/support/v4/app/FragmentActivity.getLastNonConfigurationInstance ()Ljava/lang/Object;] [35] checkcast #43 + Class [android/support/v4/app/FragmentActivity$NonConfigurationInstances] [38] dup [39] astore_2 v2 [40] ifnull +11 (target=51) [43] aload_0 v0 [44] aload_2 v2 [45] getfield #89 + Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.loaders Landroid/support/v4/c/c;] [48] putfield #72 + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;] [51] aload_1 v1 [52] ifnull +30 (target=82) [55] aload_1 v1 [56] ldc #25 + String [android:support:fragments] [58] invokevirtual #116 + Methodref [android/os/Bundle.getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;] [61] astore_1 v1 [62] aload_0 v0 [63] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [66] aload_1 v1 [67] aload_2 v2 [68] ifnull +10 (target=78) [71] aload_2 v2 [72] getfield #88 + Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.fragments Ljava/util/ArrayList;] [75] goto +4 (target=79) [78] aconst_null [79] invokevirtual #163 + Methodref [android/support/v4/app/FragmentManagerImpl.restoreAllState (Landroid/os/Parcelable;Ljava/util/ArrayList;)V] [82] aload_0 v0 [83] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [86] invokevirtual #144 + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchCreate ()V] [89] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreatePanelMenu(ILandroid/view/Menu;)Z Access flags: 0x1 = public boolean onCreatePanelMenu(int,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 3, stack = 4): [0] iload_1 v1 [1] ifne +35 (target=36) [4] aload_0 v0 [5] iload_1 v1 [6] aload_2 v2 [7] invokespecial #97 + Methodref [android/app/Activity.onCreatePanelMenu (ILandroid/view/Menu;)Z] [10] aload_0 v0 [11] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [14] aload_2 v2 [15] aload_0 v0 [16] invokevirtual #130 + Methodref [android/support/v4/app/FragmentActivity.getMenuInflater ()Landroid/view/MenuInflater;] [19] invokevirtual #145 + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)Z] [22] ior [23] istore_1 v1 [24] getstatic #61 + Fieldref [android/os/Build$VERSION.SDK_INT I] [27] bipush 11 [29] ificmplt +5 (target=34) [32] iload_1 v1 [33] ireturn [34] iconst_1 [35] ireturn [36] aload_0 v0 [37] iload_1 v1 [38] aload_2 v2 [39] invokespecial #97 + Methodref [android/app/Activity.onCreatePanelMenu (ILandroid/view/Menu;)Z] [42] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; Access flags: 0x1 = public android.view.View onCreateView(java.lang.String,android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 425, locals = 6, stack = 5): [0] ldc #27 + String [fragment] [2] aload_1 v1 [3] invokevirtual #197 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [6] ifne +11 (target=17) [9] aload_0 v0 [10] aload_1 v1 [11] aload_2 v2 [12] aload_3 v3 [13] invokespecial #98 + Methodref [android/app/Activity.onCreateView (Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;] [16] areturn [17] aload_3 v3 [18] aconst_null [19] ldc #26 + String [class] [21] invokeinterface #206 + InterfaceMethodref [android/util/AttributeSet.getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [26] astore_1 v1 [27] aload_2 v2 [28] aload_3 v3 [29] getstatic #84 + Fieldref [android/support/v4/app/FragmentActivity$FragmentTag.Fragment [I] [32] invokevirtual #112 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] [35] astore_2 v2 [36] aload_1 v1 [37] ifnonnull +9 (target=46) [40] aload_2 v2 [41] iconst_0 [42] invokevirtual #114 + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] [45] astore_1 v1 [46] aload_2 v2 [47] iconst_1 [48] iconst_m1 [49] invokevirtual #113 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [52] istore v4 [54] aload_2 v2 [55] iconst_2 [56] invokevirtual #114 + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] [59] astore v5 [61] aload_2 v2 [62] invokevirtual #115 + Methodref [android/content/res/TypedArray.recycle ()V] [65] iload v4 [67] iconst_m1 [68] ificmpeq +15 (target=83) [71] aload_0 v0 [72] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [75] iload v4 [77] invokevirtual #158 + Methodref [android/support/v4/app/FragmentManagerImpl.findFragmentById (I)Landroid/support/v4/app/Fragment;] [80] goto +4 (target=84) [83] aconst_null [84] dup [85] astore_2 v2 [86] ifnonnull +18 (target=104) [89] aload v5 [91] ifnull +13 (target=104) [94] aload_0 v0 [95] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [98] aload v5 [100] invokevirtual #159 + Methodref [android/support/v4/app/FragmentManagerImpl.findFragmentByTag (Ljava/lang/String;)Landroid/support/v4/app/Fragment;] [103] astore_2 v2 [104] aload_2 v2 [105] ifnonnull +12 (target=117) [108] aload_0 v0 [109] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [112] iconst_0 [113] invokevirtual #158 + Methodref [android/support/v4/app/FragmentManagerImpl.findFragmentById (I)Landroid/support/v4/app/Fragment;] [116] astore_2 v2 [117] getstatic #90 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [120] ifeq +47 (target=167) [123] ldc #22 + String [FragmentActivity] [125] new #58 + Class [java/lang/StringBuilder] [128] dup [129] ldc #31 + String [onCreateView: id=0x] [131] invokespecial #199 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [134] iload v4 [136] invokestatic #196 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [139] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [142] ldc #10 + String [ fname=] [144] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [147] aload_1 v1 [148] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [151] ldc #9 + String [ existing=] [153] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [156] aload_2 v2 [157] invokevirtual #200 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [160] invokevirtual #202 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [163] invokestatic #182 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [166] pop [167] aload_2 v2 [168] ifnonnull +75 (target=243) [171] aload_0 v0 [172] aload_1 v1 [173] invokestatic #122 + Methodref [android/support/v4/app/Fragment.instantiate (Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] [176] dup [177] astore_2 v2 [178] iconst_1 [179] putfield #65 + Fieldref [android/support/v4/app/Fragment.mFromLayout Z] [182] aload_2 v2 [183] iload v4 [185] ifeq +8 (target=193) [188] iload v4 [190] goto +4 (target=194) [193] iconst_0 [194] putfield #63 + Fieldref [android/support/v4/app/Fragment.mFragmentId I] [197] aload_2 v2 [198] iconst_0 [199] putfield #62 + Fieldref [android/support/v4/app/Fragment.mContainerId I] [202] aload_2 v2 [203] aload v5 [205] putfield #70 + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] [208] aload_2 v2 [209] iconst_1 [210] putfield #66 + Fieldref [android/support/v4/app/Fragment.mInLayout Z] [213] aload_2 v2 [214] aload_0 v0 [215] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [218] putfield #64 + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;] [221] aload_2 v2 [222] aload_0 v0 [223] aload_3 v3 [224] aload_2 v2 [225] getfield #69 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [228] invokevirtual #124 + Methodref [android/support/v4/app/Fragment.onInflate (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V] [231] aload_0 v0 [232] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [235] aload_2 v2 [236] iconst_1 [237] invokevirtual #139 + Methodref [android/support/v4/app/FragmentManagerImpl.addFragment (Landroid/support/v4/app/Fragment;Z)V] [240] goto +111 (target=351) [243] aload_2 v2 [244] getfield #66 + Fieldref [android/support/v4/app/Fragment.mInLayout Z] [247] ifeq +74 (target=321) [250] new #54 + Class [java/lang/IllegalArgumentException] [253] dup [254] new #58 + Class [java/lang/StringBuilder] [257] dup [258] invokespecial #198 + Methodref [java/lang/StringBuilder. ()V] [261] aload_3 v3 [262] invokeinterface #207 + InterfaceMethodref [android/util/AttributeSet.getPositionDescription ()Ljava/lang/String;] [267] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [270] ldc #17 + String [: Duplicate id 0x] [272] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [275] iload v4 [277] invokestatic #196 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [280] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [283] ldc #15 + String [, tag ] [285] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [288] aload v5 [290] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [293] ldc #14 + String [, or parent id 0x] [295] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [298] iconst_0 [299] invokestatic #196 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [302] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [305] ldc #13 + String [ with another fragment for ] [307] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [310] aload_1 v1 [311] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [314] invokevirtual #202 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [317] invokespecial #194 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [320] athrow [321] aload_2 v2 [322] iconst_1 [323] putfield #66 + Fieldref [android/support/v4/app/Fragment.mInLayout Z] [326] aload_2 v2 [327] getfield #68 + Fieldref [android/support/v4/app/Fragment.mRetaining Z] [330] ifne +13 (target=343) [333] aload_2 v2 [334] aload_0 v0 [335] aload_3 v3 [336] aload_2 v2 [337] getfield #69 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [340] invokevirtual #124 + Methodref [android/support/v4/app/Fragment.onInflate (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V] [343] aload_0 v0 [344] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [347] aload_2 v2 [348] invokevirtual #160 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;)V] [351] aload_2 v2 [352] getfield #71 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [355] ifnonnull +32 (target=387) [358] new #55 + Class [java/lang/IllegalStateException] [361] dup [362] new #58 + Class [java/lang/StringBuilder] [365] dup [366] ldc #21 + String [Fragment ] [368] invokespecial #199 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [371] aload_1 v1 [372] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [375] ldc #8 + String [ did not create a view.] [377] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [380] invokevirtual #202 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [383] invokespecial #195 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [386] athrow [387] iload v4 [389] ifeq +12 (target=401) [392] aload_2 v2 [393] getfield #71 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [396] iload v4 [398] invokevirtual #188 + Methodref [android/view/View.setId (I)V] [401] aload_2 v2 [402] getfield #71 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [405] invokevirtual #187 + Methodref [android/view/View.getTag ()Ljava/lang/Object;] [408] ifnonnull +12 (target=420) [411] aload_2 v2 [412] getfield #71 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [415] aload v5 [417] invokevirtual #189 + Methodref [android/view/View.setTag (Ljava/lang/Object;)V] [420] aload_2 v2 [421] getfield #71 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [424] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDestroy()V Access flags: 0x4 = protected void onDestroy() Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #99 + Methodref [android/app/Activity.onDestroy ()V] [4] aload_0 v0 [5] iconst_0 [6] invokevirtual #125 + Methodref [android/support/v4/app/FragmentActivity.doReallyStop (Z)V] [9] aload_0 v0 [10] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [13] invokevirtual #146 + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchDestroy ()V] [16] aload_0 v0 [17] getfield #77 + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [20] ifnull +10 (target=30) [23] aload_0 v0 [24] getfield #77 + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [27] invokevirtual #167 + Methodref [android/support/v4/app/LoaderManagerImpl.doDestroy ()V] [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onKeyDown(ILandroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean onKeyDown(int,android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 3, stack = 3): [0] getstatic #61 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] iconst_5 [4] ificmpge +21 (target=25) [7] iload_1 v1 [8] iconst_4 [9] ificmpne +16 (target=25) [12] aload_2 v2 [13] invokevirtual #184 + Methodref [android/view/KeyEvent.getRepeatCount ()I] [16] ifne +9 (target=25) [19] aload_0 v0 [20] invokevirtual #131 + Methodref [android/support/v4/app/FragmentActivity.onBackPressed ()V] [23] iconst_1 [24] ireturn [25] aload_0 v0 [26] iload_1 v1 [27] aload_2 v2 [28] invokespecial #100 + Methodref [android/app/Activity.onKeyDown (ILandroid/view/KeyEvent;)Z] [31] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onLowMemory()V Access flags: 0x1 = public void onLowMemory() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #101 + Methodref [android/app/Activity.onLowMemory ()V] [4] aload_0 v0 [5] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [8] invokevirtual #147 + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchLowMemory ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuItemSelected(ILandroid/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemSelected(int,android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 60, locals = 3, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] aload_2 v2 [3] invokespecial #102 + Methodref [android/app/Activity.onMenuItemSelected (ILandroid/view/MenuItem;)Z] [6] ifeq +5 (target=11) [9] iconst_1 [10] ireturn [11] iload_1 v1 [12] lookupswitch (2 offsets, default=46) (target=58) 0: offset = 28, target = 40 6: offset = 37, target = 49 default: offset = 46, target = 58 [40] aload_0 v0 [41] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [44] aload_2 v2 [45] invokevirtual #148 + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] [48] ireturn [49] aload_0 v0 [50] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [53] aload_2 v2 [54] invokevirtual #143 + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchContextItemSelected (Landroid/view/MenuItem;)Z] [57] ireturn [58] iconst_0 [59] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPanelClosed(ILandroid/view/Menu;)V Access flags: 0x1 = public void onPanelClosed(int,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 3, stack = 3): [0] iload_1 v1 [1] lookupswitch (1 offsets, default=27) (target=28) 0: offset = 19, target = 20 default: offset = 27, target = 28 [20] aload_0 v0 [21] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [24] aload_2 v2 [25] invokevirtual #149 + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchOptionsMenuClosed (Landroid/view/Menu;)V] [28] aload_0 v0 [29] iload_1 v1 [30] aload_2 v2 [31] invokespecial #103 + Methodref [android/app/Activity.onPanelClosed (ILandroid/view/Menu;)V] [34] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPause()V Access flags: 0x4 = protected void onPause() Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #104 + Methodref [android/app/Activity.onPause ()V] [4] aload_0 v0 [5] iconst_0 [6] putfield #81 + Fieldref [android/support/v4/app/FragmentActivity.mResumed Z] [9] aload_0 v0 [10] getfield #76 + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] [13] iconst_2 [14] invokevirtual #118 + Methodref [android/os/Handler.hasMessages (I)Z] [17] ifeq +15 (target=32) [20] aload_0 v0 [21] getfield #76 + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] [24] iconst_2 [25] invokevirtual #119 + Methodref [android/os/Handler.removeMessages (I)V] [28] aload_0 v0 [29] invokevirtual #134 + Methodref [android/support/v4/app/FragmentActivity.onResumeFragments ()V] [32] aload_0 v0 [33] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [36] invokevirtual #150 + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchPause ()V] [39] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onResume()V Access flags: 0x4 = protected void onResume() Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #107 + Methodref [android/app/Activity.onResume ()V] [4] aload_0 v0 [5] getfield #76 + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] [8] iconst_2 [9] invokevirtual #120 + Methodref [android/os/Handler.sendEmptyMessage (I)Z] [12] pop [13] aload_0 v0 [14] iconst_1 [15] putfield #81 + Fieldref [android/support/v4/app/FragmentActivity.mResumed Z] [18] aload_0 v0 [19] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [22] invokevirtual #157 + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z] [25] pop [26] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPostResume()V Access flags: 0x4 = protected void onPostResume() Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #105 + Methodref [android/app/Activity.onPostResume ()V] [4] aload_0 v0 [5] getfield #76 + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] [8] iconst_2 [9] invokevirtual #119 + Methodref [android/os/Handler.removeMessages (I)V] [12] aload_0 v0 [13] invokevirtual #134 + Methodref [android/support/v4/app/FragmentActivity.onResumeFragments ()V] [16] aload_0 v0 [17] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [20] invokevirtual #157 + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z] [23] pop [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onResumeFragments()V Access flags: 0x4 = protected void onResumeFragments() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [4] invokevirtual #153 + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchResume ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z Access flags: 0x1 = public boolean onPreparePanel(int,android.view.View,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 73, locals = 4, stack = 4): [0] iload_1 v1 [1] ifne +64 (target=65) [4] aload_3 v3 [5] ifnull +60 (target=65) [8] aload_0 v0 [9] getfield #79 + Fieldref [android/support/v4/app/FragmentActivity.mOptionsMenuInvalidated Z] [12] ifeq +21 (target=33) [15] aload_0 v0 [16] iconst_0 [17] putfield #79 + Fieldref [android/support/v4/app/FragmentActivity.mOptionsMenuInvalidated Z] [20] aload_3 v3 [21] invokeinterface #208 + InterfaceMethodref [android/view/Menu.clear ()V] [26] aload_0 v0 [27] iload_1 v1 [28] aload_3 v3 [29] invokevirtual #132 + Methodref [android/support/v4/app/FragmentActivity.onCreatePanelMenu (ILandroid/view/Menu;)Z] [32] pop [33] aload_0 v0 [34] iload_1 v1 [35] aload_2 v2 [36] aload_3 v3 [37] invokespecial #106 + Methodref [android/app/Activity.onPreparePanel (ILandroid/view/View;Landroid/view/Menu;)Z] [40] aload_0 v0 [41] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [44] aload_3 v3 [45] invokevirtual #151 + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] [48] ior [49] ifeq +14 (target=63) [52] aload_3 v3 [53] invokeinterface #209 + InterfaceMethodref [android/view/Menu.hasVisibleItems ()Z] [58] ifeq +5 (target=63) [61] iconst_1 [62] ireturn [63] iconst_0 [64] ireturn [65] aload_0 v0 [66] iload_1 v1 [67] aload_2 v2 [68] aload_3 v3 [69] invokespecial #106 + Methodref [android/app/Activity.onPreparePanel (ILandroid/view/View;Landroid/view/Menu;)Z] [72] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onRetainNonConfigurationInstance()Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object onRetainNonConfigurationInstance() Class member attributes (count = 1): + Code attribute instructions (code length = 154, locals = 6, stack = 2): [0] aload_0 v0 [1] getfield #83 + Fieldref [android/support/v4/app/FragmentActivity.mStopped Z] [4] ifeq +8 (target=12) [7] aload_0 v0 [8] iconst_1 [9] invokevirtual #125 + Methodref [android/support/v4/app/FragmentActivity.doReallyStop (Z)V] [12] aload_0 v0 [13] invokevirtual #135 + Methodref [android/support/v4/app/FragmentActivity.onRetainCustomNonConfigurationInstance ()Ljava/lang/Object;] [16] astore_1 v1 [17] aload_0 v0 [18] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [21] invokevirtual #164 + Methodref [android/support/v4/app/FragmentManagerImpl.retainNonConfig ()Ljava/util/ArrayList;] [24] astore_2 v2 [25] iconst_0 [26] istore_3 v3 [27] aload_0 v0 [28] getfield #72 + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;] [31] ifnull +65 (target=96) [34] aload_0 v0 [35] getfield #72 + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;] [38] invokevirtual #176 + Methodref [android/support/v4/c/c.a ()I] [41] iconst_1 [42] isub [43] istore v4 [45] iload v4 [47] iflt +49 (target=96) [50] aload_0 v0 [51] getfield #72 + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;] [54] iload v4 [56] invokevirtual #181 + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] [59] checkcast #45 + Class [android/support/v4/app/LoaderManagerImpl] [62] dup [63] astore v5 [65] getfield #92 + Fieldref [android/support/v4/app/LoaderManagerImpl.mRetaining Z] [68] ifeq +8 (target=76) [71] iconst_1 [72] istore_3 v3 [73] goto +17 (target=90) [76] aload v5 [78] invokevirtual #167 + Methodref [android/support/v4/app/LoaderManagerImpl.doDestroy ()V] [81] aload_0 v0 [82] getfield #72 + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;] [85] iload v4 [87] invokevirtual #180 + Methodref [android/support/v4/c/c.c (I)V] [90] iinc v4, -1 [93] goto -48 (target=45) [96] aload_2 v2 [97] ifnonnull +13 (target=110) [100] iload_3 v3 [101] ifne +9 (target=110) [104] aload_1 v1 [105] ifnonnull +5 (target=110) [108] aconst_null [109] areturn [110] new #43 + Class [android/support/v4/app/FragmentActivity$NonConfigurationInstances] [113] dup [114] invokespecial #137 + Methodref [android/support/v4/app/FragmentActivity$NonConfigurationInstances. ()V] [117] dup [118] astore v4 [120] aconst_null [121] putfield #85 + Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.activity Ljava/lang/Object;] [124] aload v4 [126] aload_1 v1 [127] putfield #87 + Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.custom Ljava/lang/Object;] [130] aload v4 [132] aconst_null [133] putfield #86 + Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.children Ljava/util/HashMap;] [136] aload v4 [138] aload_2 v2 [139] putfield #88 + Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.fragments Ljava/util/ArrayList;] [142] aload v4 [144] aload_0 v0 [145] getfield #72 + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;] [148] putfield #89 + Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.loaders Landroid/support/v4/c/c;] [151] aload v4 [153] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onSaveInstanceState(Landroid/os/Bundle;)V Access flags: 0x4 = protected void onSaveInstanceState(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #108 + Methodref [android/app/Activity.onSaveInstanceState (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [9] invokevirtual #165 + Methodref [android/support/v4/app/FragmentManagerImpl.saveAllState ()Landroid/os/Parcelable;] [12] dup [13] astore_2 v2 [14] ifnull +10 (target=24) [17] aload_1 v1 [18] ldc #25 + String [android:support:fragments] [20] aload_2 v2 [21] invokevirtual #117 + Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onStart()V Access flags: 0x4 = protected void onStart() Class member attributes (count = 1): + Code attribute instructions (code length = 166, locals = 3, stack = 5): [0] aload_0 v0 [1] invokespecial #109 + Methodref [android/app/Activity.onStart ()V] [4] aload_0 v0 [5] iconst_0 [6] putfield #83 + Fieldref [android/support/v4/app/FragmentActivity.mStopped Z] [9] aload_0 v0 [10] iconst_0 [11] putfield #80 + Fieldref [android/support/v4/app/FragmentActivity.mReallyStopped Z] [14] aload_0 v0 [15] getfield #76 + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] [18] iconst_1 [19] invokevirtual #119 + Methodref [android/os/Handler.removeMessages (I)V] [22] aload_0 v0 [23] getfield #74 + Fieldref [android/support/v4/app/FragmentActivity.mCreated Z] [26] ifne +15 (target=41) [29] aload_0 v0 [30] iconst_1 [31] putfield #74 + Fieldref [android/support/v4/app/FragmentActivity.mCreated Z] [34] aload_0 v0 [35] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [38] invokevirtual #141 + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchActivityCreated ()V] [41] aload_0 v0 [42] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [45] invokevirtual #161 + Methodref [android/support/v4/app/FragmentManagerImpl.noteStateNotSaved ()V] [48] aload_0 v0 [49] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [52] invokevirtual #157 + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z] [55] pop [56] aload_0 v0 [57] getfield #78 + Fieldref [android/support/v4/app/FragmentActivity.mLoadersStarted Z] [60] ifne +51 (target=111) [63] aload_0 v0 [64] iconst_1 [65] putfield #78 + Fieldref [android/support/v4/app/FragmentActivity.mLoadersStarted Z] [68] aload_0 v0 [69] getfield #77 + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [72] ifnull +13 (target=85) [75] aload_0 v0 [76] getfield #77 + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [79] invokevirtual #170 + Methodref [android/support/v4/app/LoaderManagerImpl.doStart ()V] [82] goto +24 (target=106) [85] aload_0 v0 [86] getfield #73 + Fieldref [android/support/v4/app/FragmentActivity.mCheckedForLoaderManager Z] [89] ifne +17 (target=106) [92] aload_0 v0 [93] aload_0 v0 [94] iconst_m1 [95] aload_0 v0 [96] getfield #78 + Fieldref [android/support/v4/app/FragmentActivity.mLoadersStarted Z] [99] iconst_0 [100] invokevirtual #129 + Methodref [android/support/v4/app/FragmentActivity.getLoaderManager (IZZ)Landroid/support/v4/app/LoaderManagerImpl;] [103] putfield #77 + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [106] aload_0 v0 [107] iconst_1 [108] putfield #73 + Fieldref [android/support/v4/app/FragmentActivity.mCheckedForLoaderManager Z] [111] aload_0 v0 [112] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [115] invokevirtual #154 + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchStart ()V] [118] aload_0 v0 [119] getfield #72 + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;] [122] ifnull +43 (target=165) [125] aload_0 v0 [126] getfield #72 + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;] [129] invokevirtual #176 + Methodref [android/support/v4/c/c.a ()I] [132] iconst_1 [133] isub [134] istore_1 v1 [135] iload_1 v1 [136] iflt +29 (target=165) [139] aload_0 v0 [140] getfield #72 + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;] [143] iload_1 v1 [144] invokevirtual #181 + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] [147] checkcast #45 + Class [android/support/v4/app/LoaderManagerImpl] [150] dup [151] astore_2 v2 [152] invokevirtual #173 + Methodref [android/support/v4/app/LoaderManagerImpl.finishRetain ()V] [155] aload_2 v2 [156] invokevirtual #168 + Methodref [android/support/v4/app/LoaderManagerImpl.doReportStart ()V] [159] iinc v1, -1 [162] goto -27 (target=135) [165] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onStop()V Access flags: 0x4 = protected void onStop() Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #110 + Methodref [android/app/Activity.onStop ()V] [4] aload_0 v0 [5] iconst_1 [6] putfield #83 + Fieldref [android/support/v4/app/FragmentActivity.mStopped Z] [9] aload_0 v0 [10] getfield #76 + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] [13] iconst_1 [14] invokevirtual #120 + Methodref [android/os/Handler.sendEmptyMessage (I)Z] [17] pop [18] aload_0 v0 [19] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [22] invokevirtual #155 + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchStop ()V] [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onRetainCustomNonConfigurationInstance()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object onRetainCustomNonConfigurationInstance() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getLastCustomNonConfigurationInstance()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getLastCustomNonConfigurationInstance() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #127 + Methodref [android/support/v4/app/FragmentActivity.getLastNonConfigurationInstance ()Ljava/lang/Object;] [4] checkcast #43 + Class [android/support/v4/app/FragmentActivity$NonConfigurationInstances] [7] dup [8] astore_1 v1 [9] ifnull +8 (target=17) [12] aload_1 v1 [13] getfield #87 + Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.custom Ljava/lang/Object;] [16] areturn [17] aconst_null [18] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: supportInvalidateOptionsMenu()V Access flags: 0x1 = public void supportInvalidateOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 2): [0] getstatic #61 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 11 [5] ificmplt +8 (target=13) [8] aload_0 v0 [9] invokestatic #121 + Methodref [android/support/v4/app/ActivityCompatHoneycomb.invalidateOptionsMenu (Landroid/app/Activity;)V] [12] return [13] aload_0 v0 [14] iconst_1 [15] putfield #79 + Fieldref [android/support/v4/app/FragmentActivity.mOptionsMenuInvalidated Z] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V Access flags: 0x1 = public void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) Class member attributes (count = 1): + Code attribute instructions (code length = 216, locals = 6, stack = 5): [0] getstatic #61 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] pop [4] aload_3 v3 [5] aload_1 v1 [6] invokevirtual #190 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [9] aload_3 v3 [10] ldc #24 + String [Local FragmentActivity ] [12] invokevirtual #190 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [15] aload_3 v3 [16] aload_0 v0 [17] invokestatic #203 + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] [20] invokestatic #196 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [23] invokevirtual #190 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [26] aload_3 v3 [27] ldc #7 + String [ State:] [29] invokevirtual #192 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [32] new #58 + Class [java/lang/StringBuilder] [35] dup [36] invokespecial #198 + Methodref [java/lang/StringBuilder. ()V] [39] aload_1 v1 [40] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [43] ldc #6 + String [ ] [45] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [48] invokevirtual #202 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [51] astore v5 [53] aload_3 v3 [54] aload v5 [56] invokevirtual #190 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [59] aload_3 v3 [60] ldc #28 + String [mCreated=] [62] invokevirtual #190 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [65] aload_3 v3 [66] aload_0 v0 [67] getfield #74 + Fieldref [android/support/v4/app/FragmentActivity.mCreated Z] [70] invokevirtual #191 + Methodref [java/io/PrintWriter.print (Z)V] [73] aload_3 v3 [74] ldc #30 + String [mResumed=] [76] invokevirtual #190 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [79] aload_3 v3 [80] aload_0 v0 [81] getfield #81 + Fieldref [android/support/v4/app/FragmentActivity.mResumed Z] [84] invokevirtual #191 + Methodref [java/io/PrintWriter.print (Z)V] [87] aload_3 v3 [88] ldc #12 + String [ mStopped=] [90] invokevirtual #190 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [93] aload_3 v3 [94] aload_0 v0 [95] getfield #83 + Fieldref [android/support/v4/app/FragmentActivity.mStopped Z] [98] invokevirtual #191 + Methodref [java/io/PrintWriter.print (Z)V] [101] aload_3 v3 [102] ldc #11 + String [ mReallyStopped=] [104] invokevirtual #190 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [107] aload_3 v3 [108] aload_0 v0 [109] getfield #80 + Fieldref [android/support/v4/app/FragmentActivity.mReallyStopped Z] [112] invokevirtual #193 + Methodref [java/io/PrintWriter.println (Z)V] [115] aload_3 v3 [116] aload v5 [118] invokevirtual #190 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [121] aload_3 v3 [122] ldc #29 + String [mLoadersStarted=] [124] invokevirtual #190 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [127] aload_3 v3 [128] aload_0 v0 [129] getfield #78 + Fieldref [android/support/v4/app/FragmentActivity.mLoadersStarted Z] [132] invokevirtual #193 + Methodref [java/io/PrintWriter.println (Z)V] [135] aload_0 v0 [136] getfield #77 + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [139] ifnull +64 (target=203) [142] aload_3 v3 [143] aload_1 v1 [144] invokevirtual #190 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [147] aload_3 v3 [148] ldc #23 + String [Loader Manager ] [150] invokevirtual #190 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [153] aload_3 v3 [154] aload_0 v0 [155] getfield #77 + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [158] invokestatic #203 + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] [161] invokestatic #196 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [164] invokevirtual #190 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [167] aload_3 v3 [168] ldc #16 + String [:] [170] invokevirtual #192 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [173] aload_0 v0 [174] getfield #77 + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [177] new #58 + Class [java/lang/StringBuilder] [180] dup [181] invokespecial #198 + Methodref [java/lang/StringBuilder. ()V] [184] aload_1 v1 [185] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [188] ldc #6 + String [ ] [190] invokevirtual #201 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [193] invokevirtual #202 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [196] aload_2 v2 [197] aload_3 v3 [198] aload v4 [200] invokevirtual #172 + Methodref [android/support/v4/app/LoaderManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] [203] aload_0 v0 [204] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [207] aload_1 v1 [208] aload_2 v2 [209] aload_3 v3 [210] aload v4 [212] invokevirtual #156 + Methodref [android/support/v4/app/FragmentManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] [215] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: doReallyStop(Z)V Access flags: 0x0 = void doReallyStop(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #80 + Fieldref [android/support/v4/app/FragmentActivity.mReallyStopped Z] [4] ifne +25 (target=29) [7] aload_0 v0 [8] iconst_1 [9] putfield #80 + Fieldref [android/support/v4/app/FragmentActivity.mReallyStopped Z] [12] aload_0 v0 [13] iload_1 v1 [14] putfield #82 + Fieldref [android/support/v4/app/FragmentActivity.mRetaining Z] [17] aload_0 v0 [18] getfield #76 + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] [21] iconst_1 [22] invokevirtual #119 + Methodref [android/os/Handler.removeMessages (I)V] [25] aload_0 v0 [26] invokevirtual #133 + Methodref [android/support/v4/app/FragmentActivity.onReallyStop ()V] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onReallyStop()V Access flags: 0x0 = void onReallyStop() Class member attributes (count = 1): + Code attribute instructions (code length = 51, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #78 + Fieldref [android/support/v4/app/FragmentActivity.mLoadersStarted Z] [4] ifeq +39 (target=43) [7] aload_0 v0 [8] iconst_0 [9] putfield #78 + Fieldref [android/support/v4/app/FragmentActivity.mLoadersStarted Z] [12] aload_0 v0 [13] getfield #77 + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [16] ifnull +27 (target=43) [19] aload_0 v0 [20] getfield #82 + Fieldref [android/support/v4/app/FragmentActivity.mRetaining Z] [23] ifne +13 (target=36) [26] aload_0 v0 [27] getfield #77 + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [30] invokevirtual #171 + Methodref [android/support/v4/app/LoaderManagerImpl.doStop ()V] [33] goto +10 (target=43) [36] aload_0 v0 [37] getfield #77 + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [40] invokevirtual #169 + Methodref [android/support/v4/app/LoaderManagerImpl.doRetain ()V] [43] aload_0 v0 [44] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [47] invokevirtual #152 + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchReallyStop ()V] [50] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAttachFragment(Landroid/support/v4/app/Fragment;)V Access flags: 0x1 = public void onAttachFragment(android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; Access flags: 0x1 = public android.support.v4.app.FragmentManager getSupportFragmentManager() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #75 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startActivityForResult(Landroid/content/Intent;I)V Access flags: 0x1 = public void startActivityForResult(android.content.Intent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 3, stack = 3): [0] iload_2 v2 [1] iconst_m1 [2] ificmpeq +20 (target=22) [5] iload_2 v2 [6] ldc #1 + Integer [-65536] [8] iand [9] ifeq +13 (target=22) [12] new #54 + Class [java/lang/IllegalArgumentException] [15] dup [16] ldc #20 + String [Can only use lower 16 bits for requestCode] [18] invokespecial #194 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [21] athrow [22] aload_0 v0 [23] aload_1 v1 [24] iload_2 v2 [25] invokespecial #111 + Methodref [android/app/Activity.startActivityForResult (Landroid/content/Intent;I)V] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startActivityFromFragment(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V Access flags: 0x1 = public void startActivityFromFragment(android.support.v4.app.Fragment,android.content.Intent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 4, stack = 5): [0] iload_3 v3 [1] iconst_m1 [2] ificmpne +10 (target=12) [5] aload_0 v0 [6] aload_2 v2 [7] iconst_m1 [8] invokespecial #111 + Methodref [android/app/Activity.startActivityForResult (Landroid/content/Intent;I)V] [11] return [12] iload_3 v3 [13] ldc #1 + Integer [-65536] [15] iand [16] ifeq +13 (target=29) [19] new #54 + Class [java/lang/IllegalArgumentException] [22] dup [23] ldc #20 + String [Can only use lower 16 bits for requestCode] [25] invokespecial #194 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [28] athrow [29] aload_0 v0 [30] aload_2 v2 [31] aload_1 v1 [32] getfield #67 + Fieldref [android/support/v4/app/Fragment.mIndex I] [35] iconst_1 [36] iadd [37] bipush 16 [39] ishl [40] iload_3 v3 [41] ldc #5 + Integer [65535] [43] iand [44] iadd [45] invokespecial #111 + Methodref [android/app/Activity.startActivityForResult (Landroid/content/Intent;I)V] [48] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: invalidateSupportFragmentIndex(I)V Access flags: 0x0 = void invalidateSupportFragmentIndex(int) Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #72 + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;] [4] ifnull +38 (target=42) [7] aload_0 v0 [8] getfield #72 + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;] [11] iload_1 v1 [12] invokevirtual #177 + Methodref [android/support/v4/c/c.a (I)Ljava/lang/Object;] [15] checkcast #45 + Class [android/support/v4/app/LoaderManagerImpl] [18] dup [19] astore_2 v2 [20] ifnull +22 (target=42) [23] aload_2 v2 [24] getfield #92 + Fieldref [android/support/v4/app/LoaderManagerImpl.mRetaining Z] [27] ifne +15 (target=42) [30] aload_2 v2 [31] invokevirtual #167 + Methodref [android/support/v4/app/LoaderManagerImpl.doDestroy ()V] [34] aload_0 v0 [35] getfield #72 + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;] [38] iload_1 v1 [39] invokevirtual #179 + Methodref [android/support/v4/c/c.b (I)V] [42] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSupportLoaderManager()Landroid/support/v4/app/LoaderManager; Access flags: 0x1 = public android.support.v4.app.LoaderManager getSupportLoaderManager() Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #77 + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [4] ifnull +8 (target=12) [7] aload_0 v0 [8] getfield #77 + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [11] areturn [12] aload_0 v0 [13] iconst_1 [14] putfield #73 + Fieldref [android/support/v4/app/FragmentActivity.mCheckedForLoaderManager Z] [17] aload_0 v0 [18] aload_0 v0 [19] iconst_m1 [20] aload_0 v0 [21] getfield #78 + Fieldref [android/support/v4/app/FragmentActivity.mLoadersStarted Z] [24] iconst_1 [25] invokevirtual #129 + Methodref [android/support/v4/app/FragmentActivity.getLoaderManager (IZZ)Landroid/support/v4/app/LoaderManagerImpl;] [28] putfield #77 + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [31] aload_0 v0 [32] getfield #77 + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [35] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getLoaderManager(IZZ)Landroid/support/v4/app/LoaderManagerImpl; Access flags: 0x0 = android.support.v4.app.LoaderManagerImpl getLoaderManager(int,boolean,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 72, locals = 5, stack = 4): [0] aload_0 v0 [1] getfield #72 + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;] [4] ifnonnull +14 (target=18) [7] aload_0 v0 [8] new #46 + Class [android/support/v4/c/c] [11] dup [12] invokespecial #175 + Methodref [android/support/v4/c/c. ()V] [15] putfield #72 + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;] [18] aload_0 v0 [19] getfield #72 + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;] [22] iload_1 v1 [23] invokevirtual #177 + Methodref [android/support/v4/c/c.a (I)Ljava/lang/Object;] [26] checkcast #45 + Class [android/support/v4/app/LoaderManagerImpl] [29] dup [30] astore v4 [32] ifnonnull +31 (target=63) [35] iload_3 v3 [36] ifeq +33 (target=69) [39] new #45 + Class [android/support/v4/app/LoaderManagerImpl] [42] dup [43] aload_0 v0 [44] iload_2 v2 [45] invokespecial #166 + Methodref [android/support/v4/app/LoaderManagerImpl. (Landroid/support/v4/app/FragmentActivity;Z)V] [48] astore v4 [50] aload_0 v0 [51] getfield #72 + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;] [54] iload_1 v1 [55] aload v4 [57] invokevirtual #178 + Methodref [android/support/v4/c/c.a (ILjava/lang/Object;)V] [60] goto +9 (target=69) [63] aload v4 [65] aload_0 v0 [66] invokevirtual #174 + Methodref [android/support/v4/app/LoaderManagerImpl.updateActivity (Landroid/support/v4/app/FragmentActivity;)V] [69] aload v4 [71] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentActivity$1 Superclass: android/os/Handler Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.FragmentActivity$1 extends android.os.Handler Interfaces (count = 0): Constant Pool (count = 48): + Class [android/os/Handler] + Class [android/os/Message] + Class [android/support/v4/app/FragmentActivity] + Class [android/support/v4/app/FragmentActivity$1] + Class [android/support/v4/app/FragmentManagerImpl] + Fieldref [android/os/Message.what I] + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] + Fieldref [android/support/v4/app/FragmentActivity.mStopped Z] + Fieldref [android/support/v4/app/FragmentActivity$1.this$0 Landroid/support/v4/app/FragmentActivity;] + Methodref [android/os/Handler. ()V] + Methodref [android/os/Handler.handleMessage (Landroid/os/Message;)V] + Methodref [android/support/v4/app/FragmentActivity.doReallyStop (Z)V] + Methodref [android/support/v4/app/FragmentActivity.onResumeFragments ()V] + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z] + NameAndType [ ()V] + NameAndType [doReallyStop (Z)V] + NameAndType [execPendingActions ()Z] + NameAndType [handleMessage (Landroid/os/Message;)V] + NameAndType [mFragments Landroid/support/v4/app/FragmentManagerImpl;] + NameAndType [mStopped Z] + NameAndType [onResumeFragments ()V] + NameAndType [this$0 Landroid/support/v4/app/FragmentActivity;] + NameAndType [what I] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Landroid/os/Message;)V] + Utf8 [(Landroid/support/v4/app/FragmentActivity;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/app/FragmentActivity;] + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;] + Utf8 [Z] + Utf8 [android/os/Handler] + Utf8 [android/os/Message] + Utf8 [android/support/v4/app/FragmentActivity] + Utf8 [android/support/v4/app/FragmentActivity$1] + Utf8 [android/support/v4/app/FragmentManagerImpl] + Utf8 [doReallyStop] + Utf8 [execPendingActions] + Utf8 [handleMessage] + Utf8 [mFragments] + Utf8 [mStopped] + Utf8 [onResumeFragments] + Utf8 [this$0] + Utf8 [what] Fields (count = 1): + Field: this$0 Landroid/support/v4/app/FragmentActivity; Access flags: 0x1010 = final synthetic android.support.v4.app.FragmentActivity this$0 Methods (count = 2): - Method: (Landroid/support/v4/app/FragmentActivity;)V Access flags: 0x0 = FragmentActivity$1(android.support.v4.app.FragmentActivity) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #9 + Fieldref [android/support/v4/app/FragmentActivity$1.this$0 Landroid/support/v4/app/FragmentActivity;] [5] aload_0 v0 [6] invokespecial #10 + Methodref [android/os/Handler. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: handleMessage(Landroid/os/Message;)V Access flags: 0x1 = public void handleMessage(android.os.Message) Class member attributes (count = 1): + Code attribute instructions (code length = 76, locals = 2, stack = 2): [0] aload_1 v1 [1] getfield #6 + Fieldref [android/os/Message.what I] [4] lookupswitch (2 offsets, default=66) (target=70) 1: offset = 28, target = 32 2: offset = 47, target = 51 default: offset = 66, target = 70 [32] aload_0 v0 [33] getfield #9 + Fieldref [android/support/v4/app/FragmentActivity$1.this$0 Landroid/support/v4/app/FragmentActivity;] [36] getfield #8 + Fieldref [android/support/v4/app/FragmentActivity.mStopped Z] [39] ifeq +36 (target=75) [42] aload_0 v0 [43] getfield #9 + Fieldref [android/support/v4/app/FragmentActivity$1.this$0 Landroid/support/v4/app/FragmentActivity;] [46] iconst_0 [47] invokevirtual #12 + Methodref [android/support/v4/app/FragmentActivity.doReallyStop (Z)V] [50] return [51] aload_0 v0 [52] getfield #9 + Fieldref [android/support/v4/app/FragmentActivity$1.this$0 Landroid/support/v4/app/FragmentActivity;] [55] invokevirtual #13 + Methodref [android/support/v4/app/FragmentActivity.onResumeFragments ()V] [58] aload_0 v0 [59] getfield #9 + Fieldref [android/support/v4/app/FragmentActivity$1.this$0 Landroid/support/v4/app/FragmentActivity;] [62] getfield #7 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [65] invokevirtual #14 + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z] [68] pop [69] return [70] aload_0 v0 [71] aload_1 v1 [72] invokespecial #11 + Methodref [android/os/Handler.handleMessage (Landroid/os/Message;)V] [75] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentActivity$FragmentTag Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.FragmentActivity$FragmentTag extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 26): + Integer [0] + Integer [1] + Integer [2] + Integer [16842755] + Integer [16842960] + Integer [16842961] + Class [android/support/v4/app/FragmentActivity$FragmentTag] + Class [java/lang/Object] + Fieldref [android/support/v4/app/FragmentActivity$FragmentTag.Fragment [I] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [Fragment [I] + Utf8 [()V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [Fragment] + Utf8 [Fragment_id] + Utf8 [Fragment_name] + Utf8 [Fragment_tag] + Utf8 [I] + Utf8 [[I] + Utf8 [android/support/v4/app/FragmentActivity$FragmentTag] + Utf8 [java/lang/Object] Fields (count = 4): + Field: Fragment [I Access flags: 0x19 = public static final int[] Fragment + Field: Fragment_id I Access flags: 0x19 = public static final int Fragment_id Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: Fragment_name I Access flags: 0x19 = public static final int Fragment_name Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: Fragment_tag I Access flags: 0x19 = public static final int Fragment_tag Class member attributes (count = 1): + Constant value attribute: + Integer [2] Methods (count = 2): - Method: ()V Access flags: 0x0 = FragmentActivity$FragmentTag() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #10 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 0, stack = 4): [0] iconst_3 [1] newarray 10 [3] dup [4] iconst_0 [5] ldc #4 + Integer [16842755] [7] iastore [8] dup [9] iconst_1 [10] ldc #5 + Integer [16842960] [12] iastore [13] dup [14] iconst_2 [15] ldc #6 + Integer [16842961] [17] iastore [18] putstatic #9 + Fieldref [android/support/v4/app/FragmentActivity$FragmentTag.Fragment [I] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentActivity$NonConfigurationInstances Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.app.FragmentActivity$NonConfigurationInstances extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 19): + Class [android/support/v4/app/FragmentActivity$NonConfigurationInstances] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/c/c;] + Utf8 [Ljava/lang/Object;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [Ljava/util/HashMap;] + Utf8 [activity] + Utf8 [android/support/v4/app/FragmentActivity$NonConfigurationInstances] + Utf8 [children] + Utf8 [custom] + Utf8 [fragments] + Utf8 [java/lang/Object] + Utf8 [loaders] Fields (count = 5): + Field: activity Ljava/lang/Object; Access flags: 0x0 = java.lang.Object activity + Field: custom Ljava/lang/Object; Access flags: 0x0 = java.lang.Object custom + Field: children Ljava/util/HashMap; Access flags: 0x0 = java.util.HashMap children + Field: fragments Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList fragments + Field: loaders Landroid/support/v4/c/c; Access flags: 0x0 = android.support.v4.c.c loaders Methods (count = 1): - Method: ()V Access flags: 0x0 = FragmentActivity$NonConfigurationInstances() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #3 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentManager Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x421 = public abstract class android.support.v4.app.FragmentManager extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 56): + Integer [1] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentManagerImpl] + Class [java/lang/Object] + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [DEBUG Z] + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()I] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/support/v4/app/Fragment;] + Utf8 [(I)Landroid/support/v4/app/FragmentManager$BackStackEntry;] + Utf8 [(II)V] + Utf8 [(II)Z] + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] + Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;] + Utf8 [(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V] + Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + Utf8 [(Ljava/lang/String;I)V] + Utf8 [(Ljava/lang/String;I)Z] + Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DEBUG] + Utf8 [I] + Utf8 [Ljava/lang/Deprecated;] + Utf8 [POP_BACK_STACK_INCLUSIVE] + Utf8 [RuntimeVisibleAnnotations] + Utf8 [Z] + Utf8 [addOnBackStackChangedListener] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentManagerImpl] + Utf8 [beginTransaction] + Utf8 [dump] + Utf8 [enableDebugLogging] + Utf8 [executePendingTransactions] + Utf8 [findFragmentById] + Utf8 [findFragmentByTag] + Utf8 [getBackStackEntryAt] + Utf8 [getBackStackEntryCount] + Utf8 [getFragment] + Utf8 [java/lang/Object] + Utf8 [openTransaction] + Utf8 [popBackStack] + Utf8 [popBackStackImmediate] + Utf8 [putFragment] + Utf8 [removeOnBackStackChangedListener] + Utf8 [saveFragmentInstanceState] Fields (count = 1): + Field: POP_BACK_STACK_INCLUSIVE I Access flags: 0x19 = public static final int POP_BACK_STACK_INCLUSIVE Class member attributes (count = 1): + Constant value attribute: + Integer [1] Methods (count = 21): - Method: ()V Access flags: 0x1 = public FragmentManager() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #7 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: beginTransaction()Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction beginTransaction() + Method: openTransaction()Landroid/support/v4/app/FragmentTransaction; Access flags: 0x1 = public android.support.v4.app.FragmentTransaction openTransaction() Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #6 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Runtime visible annotations attribute: - Annotation [Ljava/lang/Deprecated;]: + Method: executePendingTransactions()Z Access flags: 0x401 = public abstract boolean executePendingTransactions() + Method: findFragmentById(I)Landroid/support/v4/app/Fragment; Access flags: 0x401 = public abstract android.support.v4.app.Fragment findFragmentById(int) + Method: findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; Access flags: 0x401 = public abstract android.support.v4.app.Fragment findFragmentByTag(java.lang.String) + Method: popBackStack()V Access flags: 0x401 = public abstract void popBackStack() + Method: popBackStackImmediate()Z Access flags: 0x401 = public abstract boolean popBackStackImmediate() + Method: popBackStack(Ljava/lang/String;I)V Access flags: 0x401 = public abstract void popBackStack(java.lang.String,int) + Method: popBackStackImmediate(Ljava/lang/String;I)Z Access flags: 0x401 = public abstract boolean popBackStackImmediate(java.lang.String,int) + Method: popBackStack(II)V Access flags: 0x401 = public abstract void popBackStack(int,int) + Method: popBackStackImmediate(II)Z Access flags: 0x401 = public abstract boolean popBackStackImmediate(int,int) + Method: getBackStackEntryCount()I Access flags: 0x401 = public abstract int getBackStackEntryCount() + Method: getBackStackEntryAt(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; Access flags: 0x401 = public abstract android.support.v4.app.FragmentManager$BackStackEntry getBackStackEntryAt(int) + Method: addOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V Access flags: 0x401 = public abstract void addOnBackStackChangedListener(android.support.v4.app.FragmentManager$OnBackStackChangedListener) + Method: removeOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V Access flags: 0x401 = public abstract void removeOnBackStackChangedListener(android.support.v4.app.FragmentManager$OnBackStackChangedListener) + Method: putFragment(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V Access flags: 0x401 = public abstract void putFragment(android.os.Bundle,java.lang.String,android.support.v4.app.Fragment) + Method: getFragment(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; Access flags: 0x401 = public abstract android.support.v4.app.Fragment getFragment(android.os.Bundle,java.lang.String) + Method: saveFragmentInstanceState(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; Access flags: 0x401 = public abstract android.support.v4.app.Fragment$SavedState saveFragmentInstanceState(android.support.v4.app.Fragment) + Method: dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V Access flags: 0x401 = public abstract void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) + Method: enableDebugLogging(Z)V Access flags: 0x9 = public static void enableDebugLogging(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] iload_0 v0 [1] putstatic #5 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentManager$BackStackEntry Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface android.support.v4.app.FragmentManager$BackStackEntry extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 14): + Class [android/support/v4/app/FragmentManager$BackStackEntry] + Class [java/lang/Object] + Utf8 [()I] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/String;] + Utf8 [android/support/v4/app/FragmentManager$BackStackEntry] + Utf8 [getBreadCrumbShortTitle] + Utf8 [getBreadCrumbShortTitleRes] + Utf8 [getBreadCrumbTitle] + Utf8 [getBreadCrumbTitleRes] + Utf8 [getId] + Utf8 [getName] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 6): + Method: getId()I Access flags: 0x401 = public abstract int getId() + Method: getName()Ljava/lang/String; Access flags: 0x401 = public abstract java.lang.String getName() + Method: getBreadCrumbTitleRes()I Access flags: 0x401 = public abstract int getBreadCrumbTitleRes() + Method: getBreadCrumbShortTitleRes()I Access flags: 0x401 = public abstract int getBreadCrumbShortTitleRes() + Method: getBreadCrumbTitle()Ljava/lang/CharSequence; Access flags: 0x401 = public abstract java.lang.CharSequence getBreadCrumbTitle() + Method: getBreadCrumbShortTitle()Ljava/lang/CharSequence; Access flags: 0x401 = public abstract java.lang.CharSequence getBreadCrumbShortTitle() Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentManager$OnBackStackChangedListener Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface android.support.v4.app.FragmentManager$OnBackStackChangedListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [android/support/v4/app/FragmentManager$OnBackStackChangedListener] + Class [java/lang/Object] + Utf8 [()V] + Utf8 [android/support/v4/app/FragmentManager$OnBackStackChangedListener] + Utf8 [java/lang/Object] + Utf8 [onBackStackChanged] Fields (count = 0): Methods (count = 1): + Method: onBackStackChanged()V Access flags: 0x401 = public abstract void onBackStackChanged() Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentManagerImpl Superclass: android/support/v4/app/FragmentManager Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.app.FragmentManagerImpl extends android.support.v4.app.FragmentManager Interfaces (count = 0): Constant Pool (count = 1093): + Integer [1] + Integer [2] + Integer [3] + Integer [4] + Integer [5] + Integer [6] + Integer [220] + Float [0.5] + Float [0.975] + Float [1.075] + Float [1.125] + Float [1.5] + Float [2.5] + String [ ] + String [ ] + String [ #] + String [ mAvailIndices: ] + String [ mCurState=] + String [ mNeedMenuInvalidate=] + String [ mNoTransactionsBecause=] + String [ (index ] + String [ did not call through to super.onActivityCreated()] + String [ did not call through to super.onAttach()] + String [ did not call through to super.onCreate()] + String [ did not call through to super.onDestroy()] + String [ did not call through to super.onDestroyView()] + String [ did not call through to super.onDetach()] + String [ did not call through to super.onPause()] + String [ did not call through to super.onResume()] + String [ did not call through to super.onStart()] + String [ did not call through to super.onStop()] + String [ for fragment ] + String [ has cleared index: ] + String [ has target not in fragment manager: ] + String [ in ] + String [ is not currently in the FragmentManager] + String [ mDestroyed=] + String [ mStateSaved=] + String [ nesting=] + String [ target no longer exists: ] + String [ to ] + String [ with ] + String [): ] + String [:] + String [: ] + String [: (null)] + String [: index ] + String [Active Fragments in ] + String [Activity has been destroyed] + String [Added Fragments:] + String [Adding available back stack index ] + String [Adding back stack index ] + String [Allocated fragment index ] + String [Back Stack Indices:] + String [Back Stack:] + String [Bad id: ] + String [Can not perform this action after onSaveInstanceState] + String [Can not perform this action inside of ] + String [Failure saving state: ] + String [Failure saving state: active ] + String [Fragement no longer exists for key ] + String [Fragment ] + String [FragmentManager] + String [FragmentManager misc state:] + String [FragmentManager{] + String [Fragments Created Menus:] + String [Freeing back stack index ] + String [Freeing fragment index ] + String [Must be called from main thread of process] + String [No activity] + String [No instantiated fragment for index #] + String [No view found for id 0x] + String [Pending Actions:] + String [Popping back stack state: ] + String [Re-attaching retained fragment ] + String [Recursive entry to executePendingTransactions] + String [Saved state of ] + String [Setting back stack index ] + String [add: ] + String [android:target_req_state] + String [android:target_state] + String [android:user_visible_hint] + String [android:view_state] + String [attach: ] + String [detach: ] + String [hide: ] + String [mAvailBackStackIndices: ] + String [movefrom ACTIVITY_CREATED: ] + String [movefrom CREATED: ] + String [movefrom RESUMED: ] + String [movefrom STARTED: ] + String [movefrom STOPPED: ] + String [moveto ACTIVITY_CREATED: ] + String [moveto CREATED: ] + String [moveto RESUMED: ] + String [moveto STARTED: ] + String [remove: ] + String [restoreAllState: adding #] + String [restoreAllState: adding avail #] + String [restoreAllState: adding bse #] + String [restoreAllState: making added #] + String [restoreAllState: re-attaching retained ] + String [retainNonConfig: keeping retained ] + String [saveAllState: adding back stack #] + String [saveAllState: adding fragment #] + String [saveAllState: no fragments!] + String [show: ] + String [}}] + Class [android/os/Build$VERSION] + Class [android/os/Bundle] + Class [android/os/Handler] + Class [android/os/Looper] + Class [android/support/v4/app/BackStackRecord] + Class [android/support/v4/app/BackStackState] + Class [android/support/v4/app/Fragment] + Class [android/support/v4/app/Fragment$SavedState] + Class [android/support/v4/app/FragmentActivity] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentManager$BackStackEntry] + Class [android/support/v4/app/FragmentManager$OnBackStackChangedListener] + Class [android/support/v4/app/FragmentManagerImpl] + Class [android/support/v4/app/FragmentManagerImpl$1] + Class [android/support/v4/app/FragmentManagerImpl$2] + Class [android/support/v4/app/FragmentManagerImpl$3] + Class [android/support/v4/app/FragmentManagerImpl$4] + Class [android/support/v4/app/FragmentManagerImpl$5] + Class [android/support/v4/app/FragmentManagerState] + Class [android/support/v4/app/FragmentState] + Class [android/support/v4/app/LoaderManagerImpl] + Class [android/support/v4/app/NoSaveStateFrameLayout] + Class [android/support/v4/app/SuperNotCalledException] + Class [android/support/v4/c/a] + Class [android/support/v4/c/b] + Class [android/util/Log] + Class [android/util/SparseArray] + Class [android/view/View] + Class [android/view/ViewGroup] + Class [android/view/Window] + Class [android/view/WindowManager$LayoutParams] + Class [android/view/animation/AccelerateInterpolator] + Class [android/view/animation/AlphaAnimation] + Class [android/view/animation/Animation] + Class [android/view/animation/AnimationSet] + Class [android/view/animation/AnimationUtils] + Class [android/view/animation/DecelerateInterpolator] + Class [android/view/animation/ScaleAnimation] + Class [java/io/PrintWriter] + Class [java/lang/IllegalArgumentException] + Class [java/lang/IllegalStateException] + Class [java/lang/Integer] + Class [java/lang/Object] + Class [java/lang/Runnable] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/System] + Class [java/util/ArrayList] + Class [java/util/Arrays] + Long [220] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/app/BackStackRecord.mIndex I] + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;] + Fieldref [android/support/v4/app/Fragment.mAdded Z] + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] + Fieldref [android/support/v4/app/Fragment.mCalled Z] + Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;] + Fieldref [android/support/v4/app/Fragment.mContainerId I] + Fieldref [android/support/v4/app/Fragment.mDeferStart Z] + Fieldref [android/support/v4/app/Fragment.mDetached Z] + Fieldref [android/support/v4/app/Fragment.mFragmentId I] + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;] + Fieldref [android/support/v4/app/Fragment.mFromLayout Z] + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] + Fieldref [android/support/v4/app/Fragment.mHidden Z] + Fieldref [android/support/v4/app/Fragment.mInLayout Z] + Fieldref [android/support/v4/app/Fragment.mIndex I] + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;] + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] + Fieldref [android/support/v4/app/Fragment.mNextAnim I] + Fieldref [android/support/v4/app/Fragment.mRemoving Z] + Fieldref [android/support/v4/app/Fragment.mRestored Z] + Fieldref [android/support/v4/app/Fragment.mResumed Z] + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z] + Fieldref [android/support/v4/app/Fragment.mRetaining Z] + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] + Fieldref [android/support/v4/app/Fragment.mState I] + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I] + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] + Fieldref [android/support/v4/app/Fragment.mTargetIndex I] + Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I] + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z] + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;] + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] + Fieldref [android/support/v4/app/FragmentManagerImpl.ACCELERATE_CUBIC Landroid/view/animation/Interpolator;] + Fieldref [android/support/v4/app/FragmentManagerImpl.ACCELERATE_QUINT Landroid/view/animation/Interpolator;] + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] + Fieldref [android/support/v4/app/FragmentManagerImpl.DECELERATE_CUBIC Landroid/view/animation/Interpolator;] + Fieldref [android/support/v4/app/FragmentManagerImpl.DECELERATE_QUINT Landroid/view/animation/Interpolator;] + Fieldref [android/support/v4/app/FragmentManagerImpl.HONEYCOMB Z] + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackChangeListeners Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/FragmentManagerImpl.mCreatedMenus Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I] + Fieldref [android/support/v4/app/FragmentManagerImpl.mDestroyed Z] + Fieldref [android/support/v4/app/FragmentManagerImpl.mExecCommit Ljava/lang/Runnable;] + Fieldref [android/support/v4/app/FragmentManagerImpl.mExecutingActions Z] + Fieldref [android/support/v4/app/FragmentManagerImpl.mHavePendingDeferredStart Z] + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z] + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;] + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateArray Landroid/util/SparseArray;] + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateBundle Landroid/os/Bundle;] + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z] + Fieldref [android/support/v4/app/FragmentManagerImpl.mTmpActions [Ljava/lang/Runnable;] + Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;] + Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I] + Fieldref [android/support/v4/app/FragmentManagerState.mBackStack [Landroid/support/v4/app/BackStackState;] + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] + Fieldref [android/view/WindowManager$LayoutParams.windowAnimations I] + Methodref [android/os/Bundle. ()V] + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z] + Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I] + Methodref [android/os/Bundle.getSparseParcelableArray (Ljava/lang/String;)Landroid/util/SparseArray;] + Methodref [android/os/Bundle.isEmpty ()Z] + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] + Methodref [android/os/Bundle.putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V] + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V] + Methodref [android/os/Handler.getLooper ()Landroid/os/Looper;] + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V] + Methodref [android/os/Looper.myLooper ()Landroid/os/Looper;] + Methodref [android/support/v4/app/BackStackRecord. (Landroid/support/v4/app/FragmentManagerImpl;)V] + Methodref [android/support/v4/app/BackStackRecord.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + Methodref [android/support/v4/app/BackStackRecord.getName ()Ljava/lang/String;] + Methodref [android/support/v4/app/BackStackRecord.popFromBackStack (Z)V] + Methodref [android/support/v4/app/BackStackState. (Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V] + Methodref [android/support/v4/app/BackStackState.instantiate (Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;] + Methodref [android/support/v4/app/Fragment.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + Methodref [android/support/v4/app/Fragment.getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;] + Methodref [android/support/v4/app/Fragment.initState ()V] + Methodref [android/support/v4/app/Fragment.isInBackStack ()Z] + Methodref [android/support/v4/app/Fragment.onActivityCreated (Landroid/os/Bundle;)V] + Methodref [android/support/v4/app/Fragment.onAttach (Landroid/app/Activity;)V] + Methodref [android/support/v4/app/Fragment.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [android/support/v4/app/Fragment.onContextItemSelected (Landroid/view/MenuItem;)Z] + Methodref [android/support/v4/app/Fragment.onCreate (Landroid/os/Bundle;)V] + Methodref [android/support/v4/app/Fragment.onCreateAnimation (IZI)Landroid/view/animation/Animation;] + Methodref [android/support/v4/app/Fragment.onCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)V] + Methodref [android/support/v4/app/Fragment.onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] + Methodref [android/support/v4/app/Fragment.onDestroy ()V] + Methodref [android/support/v4/app/Fragment.onDestroyOptionsMenu ()V] + Methodref [android/support/v4/app/Fragment.onDetach ()V] + Methodref [android/support/v4/app/Fragment.onHiddenChanged (Z)V] + Methodref [android/support/v4/app/Fragment.onLowMemory ()V] + Methodref [android/support/v4/app/Fragment.onOptionsItemSelected (Landroid/view/MenuItem;)Z] + Methodref [android/support/v4/app/Fragment.onOptionsMenuClosed (Landroid/view/Menu;)V] + Methodref [android/support/v4/app/Fragment.onPause ()V] + Methodref [android/support/v4/app/Fragment.onPrepareOptionsMenu (Landroid/view/Menu;)V] + Methodref [android/support/v4/app/Fragment.onResume ()V] + Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V] + Methodref [android/support/v4/app/Fragment.onViewCreated (Landroid/view/View;Landroid/os/Bundle;)V] + Methodref [android/support/v4/app/Fragment.performDestroyView ()V] + Methodref [android/support/v4/app/Fragment.performReallyStop ()V] + Methodref [android/support/v4/app/Fragment.performStart ()V] + Methodref [android/support/v4/app/Fragment.performStop ()V] + Methodref [android/support/v4/app/Fragment.restoreViewState ()V] + Methodref [android/support/v4/app/Fragment.setIndex (I)V] + Methodref [android/support/v4/app/Fragment.toString ()Ljava/lang/String;] + Methodref [android/support/v4/app/Fragment$SavedState. (Landroid/os/Bundle;)V] + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;] + Methodref [android/support/v4/app/FragmentActivity.getClassLoader ()Ljava/lang/ClassLoader;] + Methodref [android/support/v4/app/FragmentActivity.getWindow ()Landroid/view/Window;] + Methodref [android/support/v4/app/FragmentActivity.invalidateSupportFragmentIndex (I)V] + Methodref [android/support/v4/app/FragmentActivity.isFinishing ()Z] + Methodref [android/support/v4/app/FragmentActivity.onAttachFragment (Landroid/support/v4/app/Fragment;)V] + Methodref [android/support/v4/app/FragmentActivity.supportInvalidateOptionsMenu ()V] + Methodref [android/support/v4/app/FragmentManager. ()V] + Methodref [android/support/v4/app/FragmentManagerImpl.checkStateLoss ()V] + Methodref [android/support/v4/app/FragmentManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + Methodref [android/support/v4/app/FragmentManagerImpl.enqueueAction (Ljava/lang/Runnable;Z)V] + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z] + Methodref [android/support/v4/app/FragmentManagerImpl.executePendingTransactions ()Z] + Methodref [android/support/v4/app/FragmentManagerImpl.getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + Methodref [android/support/v4/app/FragmentManagerImpl.loadAnimation (Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;] + Methodref [android/support/v4/app/FragmentManagerImpl.makeActive (Landroid/support/v4/app/Fragment;)V] + Methodref [android/support/v4/app/FragmentManagerImpl.makeFadeAnimation (Landroid/content/Context;FF)Landroid/view/animation/Animation;] + Methodref [android/support/v4/app/FragmentManagerImpl.makeInactive (Landroid/support/v4/app/Fragment;)V] + Methodref [android/support/v4/app/FragmentManagerImpl.makeOpenCloseAnimation (Landroid/content/Context;FFFF)Landroid/view/animation/Animation;] + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IIIZ)V] + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V] + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;)V] + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V] + Methodref [android/support/v4/app/FragmentManagerImpl.performPendingDeferredStart (Landroid/support/v4/app/Fragment;)V] + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z] + Methodref [android/support/v4/app/FragmentManagerImpl.putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] + Methodref [android/support/v4/app/FragmentManagerImpl.reportBackStackChanged ()V] + Methodref [android/support/v4/app/FragmentManagerImpl.saveFragmentBasicState (Landroid/support/v4/app/Fragment;)Landroid/os/Bundle;] + Methodref [android/support/v4/app/FragmentManagerImpl.saveFragmentViewState (Landroid/support/v4/app/Fragment;)V] + Methodref [android/support/v4/app/FragmentManagerImpl.setBackStackIndex (ILandroid/support/v4/app/BackStackRecord;)V] + Methodref [android/support/v4/app/FragmentManagerImpl.startPendingDeferredFragments ()V] + Methodref [android/support/v4/app/FragmentManagerImpl.transitToStyleIndex (IZ)I] + Methodref [android/support/v4/app/FragmentManagerImpl$1. (Landroid/support/v4/app/FragmentManagerImpl;)V] + Methodref [android/support/v4/app/FragmentManagerImpl$2. (Landroid/support/v4/app/FragmentManagerImpl;)V] + Methodref [android/support/v4/app/FragmentManagerImpl$3. (Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V] + Methodref [android/support/v4/app/FragmentManagerImpl$4. (Landroid/support/v4/app/FragmentManagerImpl;II)V] + Methodref [android/support/v4/app/FragmentManagerImpl$5. (Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V] + Methodref [android/support/v4/app/FragmentManagerState. ()V] + Methodref [android/support/v4/app/FragmentState. (Landroid/support/v4/app/Fragment;)V] + Methodref [android/support/v4/app/FragmentState.instantiate (Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment;] + Methodref [android/support/v4/app/LoaderManagerImpl.hasRunningLoaders ()Z] + Methodref [android/support/v4/app/NoSaveStateFrameLayout.wrap (Landroid/view/View;)Landroid/view/ViewGroup;] + Methodref [android/support/v4/app/SuperNotCalledException. (Ljava/lang/String;)V] + Methodref [android/support/v4/c/a.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + Methodref [android/support/v4/c/b. (Ljava/lang/String;)V] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/SparseArray. ()V] + Methodref [android/util/SparseArray.clear ()V] + Methodref [android/util/SparseArray.size ()I] + Methodref [android/view/View.clearAnimation ()V] + Methodref [android/view/View.saveHierarchyState (Landroid/util/SparseArray;)V] + Methodref [android/view/View.setVisibility (I)V] + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] + Methodref [android/view/ViewGroup.addView (Landroid/view/View;)V] + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] + Methodref [android/view/Window.getAttributes ()Landroid/view/WindowManager$LayoutParams;] + Methodref [android/view/animation/AccelerateInterpolator. (F)V] + Methodref [android/view/animation/AlphaAnimation. (FF)V] + Methodref [android/view/animation/AlphaAnimation.setDuration (J)V] + Methodref [android/view/animation/AlphaAnimation.setInterpolator (Landroid/view/animation/Interpolator;)V] + Methodref [android/view/animation/Animation.setAnimationListener (Landroid/view/animation/Animation$AnimationListener;)V] + Methodref [android/view/animation/AnimationSet. (Z)V] + Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V] + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;] + Methodref [android/view/animation/DecelerateInterpolator. (F)V] + Methodref [android/view/animation/ScaleAnimation. (FFFFIFIF)V] + Methodref [android/view/animation/ScaleAnimation.setDuration (J)V] + Methodref [android/view/animation/ScaleAnimation.setInterpolator (Landroid/view/animation/Interpolator;)V] + Methodref [java/io/PrintWriter. (Ljava/io/Writer;)V] + Methodref [java/io/PrintWriter.print (I)V] + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] + Methodref [java/io/PrintWriter.print (Z)V] + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] + Methodref [java/io/PrintWriter.println (Z)V] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + Methodref [java/lang/IllegalStateException. ()V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Integer.intValue ()I] + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder. (I)V] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/ArrayList. (I)V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.clear ()V] + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + Methodref [java/util/ArrayList.toArray ()[Ljava/lang/Object;] + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] + Methodref [java/util/Arrays.toString ([Ljava/lang/Object;)Ljava/lang/String;] + InterfaceMethodref [android/support/v4/app/FragmentManager$OnBackStackChangedListener.onBackStackChanged ()V] + InterfaceMethodref [java/lang/Runnable.run ()V] + NameAndType [ ()V] + NameAndType [ (F)V] + NameAndType [ (FF)V] + NameAndType [ (FFFFIFIF)V] + NameAndType [ (I)V] + NameAndType [ (Landroid/os/Bundle;)V] + NameAndType [ (Landroid/support/v4/app/Fragment;)V] + NameAndType [ (Landroid/support/v4/app/FragmentManagerImpl;)V] + NameAndType [ (Landroid/support/v4/app/FragmentManagerImpl;II)V] + NameAndType [ (Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V] + NameAndType [ (Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V] + NameAndType [ (Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V] + NameAndType [ (Ljava/io/Writer;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Z)V] + NameAndType [ACCELERATE_CUBIC Landroid/view/animation/Interpolator;] + NameAndType [ACCELERATE_QUINT Landroid/view/animation/Interpolator;] + NameAndType [DEBUG Z] + NameAndType [DECELERATE_CUBIC Landroid/view/animation/Interpolator;] + NameAndType [DECELERATE_QUINT Landroid/view/animation/Interpolator;] + NameAndType [HONEYCOMB Z] + NameAndType [SDK_INT I] + NameAndType [a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addAnimation (Landroid/view/animation/Animation;)V] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [checkStateLoss ()V] + NameAndType [clear ()V] + NameAndType [clearAnimation ()V] + NameAndType [contains (Ljava/lang/Object;)Z] + NameAndType [dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [enqueueAction (Ljava/lang/Runnable;Z)V] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [execPendingActions ()Z] + NameAndType [executePendingTransactions ()Z] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getAttributes ()Landroid/view/WindowManager$LayoutParams;] + NameAndType [getBoolean (Ljava/lang/String;Z)Z] + NameAndType [getClassLoader ()Ljava/lang/ClassLoader;] + NameAndType [getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + NameAndType [getInt (Ljava/lang/String;I)I] + NameAndType [getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;] + NameAndType [getLooper ()Landroid/os/Looper;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getSparseParcelableArray (Ljava/lang/String;)Landroid/util/SparseArray;] + NameAndType [getWindow ()Landroid/view/Window;] + NameAndType [hasRunningLoaders ()Z] + NameAndType [identityHashCode (Ljava/lang/Object;)I] + NameAndType [initState ()V] + NameAndType [instantiate (Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment;] + NameAndType [instantiate (Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;] + NameAndType [intValue ()I] + NameAndType [invalidateSupportFragmentIndex (I)V] + NameAndType [isEmpty ()Z] + NameAndType [isFinishing ()Z] + NameAndType [isInBackStack ()Z] + NameAndType [loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;] + NameAndType [loadAnimation (Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;] + NameAndType [mActive Ljava/util/ArrayList;] + NameAndType [mActive [Landroid/support/v4/app/FragmentState;] + NameAndType [mActivity Landroid/support/v4/app/FragmentActivity;] + NameAndType [mAdded Ljava/util/ArrayList;] + NameAndType [mAdded Z] + NameAndType [mAdded [I] + NameAndType [mAnimatingAway Landroid/view/View;] + NameAndType [mAvailBackStackIndices Ljava/util/ArrayList;] + NameAndType [mAvailIndices Ljava/util/ArrayList;] + NameAndType [mBackStack Ljava/util/ArrayList;] + NameAndType [mBackStack [Landroid/support/v4/app/BackStackState;] + NameAndType [mBackStackChangeListeners Ljava/util/ArrayList;] + NameAndType [mBackStackIndices Ljava/util/ArrayList;] + NameAndType [mBackStackNesting I] + NameAndType [mCalled Z] + NameAndType [mContainer Landroid/view/ViewGroup;] + NameAndType [mContainerId I] + NameAndType [mCreatedMenus Ljava/util/ArrayList;] + NameAndType [mCurState I] + NameAndType [mDeferStart Z] + NameAndType [mDestroyed Z] + NameAndType [mDetached Z] + NameAndType [mExecCommit Ljava/lang/Runnable;] + NameAndType [mExecutingActions Z] + NameAndType [mFragmentId I] + NameAndType [mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;] + NameAndType [mFragments Landroid/support/v4/app/FragmentManagerImpl;] + NameAndType [mFromLayout Z] + NameAndType [mHandler Landroid/os/Handler;] + NameAndType [mHasMenu Z] + NameAndType [mHavePendingDeferredStart Z] + NameAndType [mHidden Z] + NameAndType [mInLayout Z] + NameAndType [mIndex I] + NameAndType [mInnerView Landroid/view/View;] + NameAndType [mInstance Landroid/support/v4/app/Fragment;] + NameAndType [mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] + NameAndType [mMenuVisible Z] + NameAndType [mNeedMenuInvalidate Z] + NameAndType [mNextAnim I] + NameAndType [mNoTransactionsBecause Ljava/lang/String;] + NameAndType [mPendingActions Ljava/util/ArrayList;] + NameAndType [mRemoving Z] + NameAndType [mRestored Z] + NameAndType [mResumed Z] + NameAndType [mRetainInstance Z] + NameAndType [mRetaining Z] + NameAndType [mSavedFragmentState Landroid/os/Bundle;] + NameAndType [mSavedViewState Landroid/util/SparseArray;] + NameAndType [mState I] + NameAndType [mStateAfterAnimating I] + NameAndType [mStateArray Landroid/util/SparseArray;] + NameAndType [mStateBundle Landroid/os/Bundle;] + NameAndType [mStateSaved Z] + NameAndType [mTag Ljava/lang/String;] + NameAndType [mTarget Landroid/support/v4/app/Fragment;] + NameAndType [mTargetIndex I] + NameAndType [mTargetRequestCode I] + NameAndType [mTmpActions [Ljava/lang/Runnable;] + NameAndType [mUserVisibleHint Z] + NameAndType [mView Landroid/view/View;] + NameAndType [mWho Ljava/lang/String;] + NameAndType [makeActive (Landroid/support/v4/app/Fragment;)V] + NameAndType [makeFadeAnimation (Landroid/content/Context;FF)Landroid/view/animation/Animation;] + NameAndType [makeInactive (Landroid/support/v4/app/Fragment;)V] + NameAndType [makeOpenCloseAnimation (Landroid/content/Context;FFFF)Landroid/view/animation/Animation;] + NameAndType [moveToState (IIIZ)V] + NameAndType [moveToState (IZ)V] + NameAndType [moveToState (Landroid/support/v4/app/Fragment;)V] + NameAndType [moveToState (Landroid/support/v4/app/Fragment;IIIZ)V] + NameAndType [myLooper ()Landroid/os/Looper;] + NameAndType [onActivityCreated (Landroid/os/Bundle;)V] + NameAndType [onAttach (Landroid/app/Activity;)V] + NameAndType [onAttachFragment (Landroid/support/v4/app/Fragment;)V] + NameAndType [onBackStackChanged ()V] + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [onContextItemSelected (Landroid/view/MenuItem;)Z] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [onCreateAnimation (IZI)Landroid/view/animation/Animation;] + NameAndType [onCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)V] + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] + NameAndType [onDestroy ()V] + NameAndType [onDestroyOptionsMenu ()V] + NameAndType [onDetach ()V] + NameAndType [onHiddenChanged (Z)V] + NameAndType [onLowMemory ()V] + NameAndType [onOptionsItemSelected (Landroid/view/MenuItem;)Z] + NameAndType [onOptionsMenuClosed (Landroid/view/Menu;)V] + NameAndType [onPause ()V] + NameAndType [onPrepareOptionsMenu (Landroid/view/Menu;)V] + NameAndType [onResume ()V] + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V] + NameAndType [onViewCreated (Landroid/view/View;Landroid/os/Bundle;)V] + NameAndType [performDestroyView ()V] + NameAndType [performPendingDeferredStart (Landroid/support/v4/app/Fragment;)V] + NameAndType [performReallyStop ()V] + NameAndType [performStart ()V] + NameAndType [performStop ()V] + NameAndType [popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z] + NameAndType [popFromBackStack (Z)V] + NameAndType [post (Ljava/lang/Runnable;)Z] + NameAndType [print (I)V] + NameAndType [print (Ljava/lang/String;)V] + NameAndType [print (Z)V] + NameAndType [println (Ljava/lang/Object;)V] + NameAndType [println (Ljava/lang/String;)V] + NameAndType [println (Z)V] + NameAndType [putBoolean (Ljava/lang/String;Z)V] + NameAndType [putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] + NameAndType [putInt (Ljava/lang/String;I)V] + NameAndType [putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V] + NameAndType [remove (I)Ljava/lang/Object;] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [removeCallbacks (Ljava/lang/Runnable;)V] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [reportBackStackChanged ()V] + NameAndType [restoreViewState ()V] + NameAndType [run ()V] + NameAndType [saveFragmentBasicState (Landroid/support/v4/app/Fragment;)Landroid/os/Bundle;] + NameAndType [saveFragmentViewState (Landroid/support/v4/app/Fragment;)V] + NameAndType [saveHierarchyState (Landroid/util/SparseArray;)V] + NameAndType [set (ILjava/lang/Object;)Ljava/lang/Object;] + NameAndType [setAnimationListener (Landroid/view/animation/Animation$AnimationListener;)V] + NameAndType [setBackStackIndex (ILandroid/support/v4/app/BackStackRecord;)V] + NameAndType [setClassLoader (Ljava/lang/ClassLoader;)V] + NameAndType [setDuration (J)V] + NameAndType [setIndex (I)V] + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V] + NameAndType [setVisibility (I)V] + NameAndType [size ()I] + NameAndType [startAnimation (Landroid/view/animation/Animation;)V] + NameAndType [startPendingDeferredFragments ()V] + NameAndType [supportInvalidateOptionsMenu ()V] + NameAndType [toArray ()[Ljava/lang/Object;] + NameAndType [toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] + NameAndType [toHexString (I)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [toString ([Ljava/lang/Object;)Ljava/lang/String;] + NameAndType [transitToStyleIndex (IZ)I] + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [valueOf (I)Ljava/lang/Integer;] + NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [windowAnimations I] + NameAndType [wrap (Landroid/view/View;)Landroid/view/ViewGroup;] + Utf8 [ ] + Utf8 [ ] + Utf8 [ #] + Utf8 [ mAvailIndices: ] + Utf8 [ mCurState=] + Utf8 [ mNeedMenuInvalidate=] + Utf8 [ mNoTransactionsBecause=] + Utf8 [ (index ] + Utf8 [ did not call through to super.onActivityCreated()] + Utf8 [ did not call through to super.onAttach()] + Utf8 [ did not call through to super.onCreate()] + Utf8 [ did not call through to super.onDestroy()] + Utf8 [ did not call through to super.onDestroyView()] + Utf8 [ did not call through to super.onDetach()] + Utf8 [ did not call through to super.onPause()] + Utf8 [ did not call through to super.onResume()] + Utf8 [ did not call through to super.onStart()] + Utf8 [ did not call through to super.onStop()] + Utf8 [ for fragment ] + Utf8 [ has cleared index: ] + Utf8 [ has target not in fragment manager: ] + Utf8 [ in ] + Utf8 [ is not currently in the FragmentManager] + Utf8 [ mDestroyed=] + Utf8 [ mStateSaved=] + Utf8 [ nesting=] + Utf8 [ target no longer exists: ] + Utf8 [ to ] + Utf8 [ with ] + Utf8 [()I] + Utf8 [()Landroid/os/Looper;] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()Landroid/view/Window;] + Utf8 [()Landroid/view/WindowManager$LayoutParams;] + Utf8 [()Ljava/lang/ClassLoader;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [()[Ljava/lang/Object;] + Utf8 [(F)V] + Utf8 [(FF)V] + Utf8 [(FFFFIFIF)V] + Utf8 [(I)I] + Utf8 [(I)Landroid/support/v4/app/Fragment;] + Utf8 [(I)Landroid/support/v4/app/FragmentManager$BackStackEntry;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/Integer;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(II)V] + Utf8 [(II)Z] + Utf8 [(IIIZ)V] + Utf8 [(ILandroid/support/v4/app/BackStackRecord;)V] + Utf8 [(ILjava/lang/Object;)Ljava/lang/Object;] + Utf8 [(IZ)I] + Utf8 [(IZ)V] + Utf8 [(IZI)Landroid/view/animation/Animation;] + Utf8 [(J)V] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/content/Context;FF)Landroid/view/animation/Animation;] + Utf8 [(Landroid/content/Context;FFFF)Landroid/view/animation/Animation;] + Utf8 [(Landroid/content/Context;I)Landroid/view/animation/Animation;] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/os/Bundle;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] + Utf8 [(Landroid/os/Handler;Ljava/lang/String;II)Z] + Utf8 [(Landroid/os/Parcelable;Ljava/util/ArrayList;)V] + Utf8 [(Landroid/support/v4/app/BackStackRecord;)I] + Utf8 [(Landroid/support/v4/app/BackStackRecord;)V] + Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle;] + Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;] + Utf8 [(Landroid/support/v4/app/Fragment;)V] + Utf8 [(Landroid/support/v4/app/Fragment;II)V] + Utf8 [(Landroid/support/v4/app/Fragment;IIIZ)V] + Utf8 [(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;] + Utf8 [(Landroid/support/v4/app/Fragment;Z)V] + Utf8 [(Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment;] + Utf8 [(Landroid/support/v4/app/FragmentActivity;)V] + Utf8 [(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V] + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;] + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;)V] + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;II)V] + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V] + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V] + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V] + Utf8 [(Landroid/util/SparseArray;)V] + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] + Utf8 [(Landroid/view/Menu;)V] + Utf8 [(Landroid/view/Menu;)Z] + Utf8 [(Landroid/view/Menu;Landroid/view/MenuInflater;)V] + Utf8 [(Landroid/view/Menu;Landroid/view/MenuInflater;)Z] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Landroid/view/View;)Landroid/view/ViewGroup;] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/animation/Animation$AnimationListener;)V] + Utf8 [(Landroid/view/animation/Animation;)V] + Utf8 [(Landroid/view/animation/Interpolator;)V] + Utf8 [(Ljava/io/Writer;)V] + Utf8 [(Ljava/lang/ClassLoader;)V] + Utf8 [(Ljava/lang/Object;)I] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + Utf8 [(Ljava/lang/Runnable;)V] + Utf8 [(Ljava/lang/Runnable;)Z] + Utf8 [(Ljava/lang/Runnable;Z)V] + Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + Utf8 [(Ljava/lang/String;)Landroid/util/SparseArray;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;I)I] + Utf8 [(Ljava/lang/String;I)V] + Utf8 [(Ljava/lang/String;I)Z] + Utf8 [(Ljava/lang/String;Landroid/util/SparseArray;)V] + Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Z)V] + Utf8 [(Ljava/lang/String;Z)Z] + Utf8 [(Z)V] + Utf8 [([Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [([Ljava/lang/Object;)[Ljava/lang/Object;] + Utf8 [): ] + Utf8 [:] + Utf8 [: ] + Utf8 [: (null)] + Utf8 [: index ] + Utf8 [] + Utf8 [] + Utf8 [ACCELERATE_CUBIC] + Utf8 [ACCELERATE_QUINT] + Utf8 [ANIM_DUR] + Utf8 [ANIM_STYLE_CLOSE_ENTER] + Utf8 [ANIM_STYLE_CLOSE_EXIT] + Utf8 [ANIM_STYLE_FADE_ENTER] + Utf8 [ANIM_STYLE_FADE_EXIT] + Utf8 [ANIM_STYLE_OPEN_ENTER] + Utf8 [ANIM_STYLE_OPEN_EXIT] + Utf8 [Active Fragments in ] + Utf8 [Activity has been destroyed] + Utf8 [Added Fragments:] + Utf8 [Adding available back stack index ] + Utf8 [Adding back stack index ] + Utf8 [Allocated fragment index ] + Utf8 [Back Stack Indices:] + Utf8 [Back Stack:] + Utf8 [Bad id: ] + Utf8 [Can not perform this action after onSaveInstanceState] + Utf8 [Can not perform this action inside of ] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DEBUG] + Utf8 [DECELERATE_CUBIC] + Utf8 [DECELERATE_QUINT] + Utf8 [Failure saving state: ] + Utf8 [Failure saving state: active ] + Utf8 [Fragement no longer exists for key ] + Utf8 [Fragment ] + Utf8 [FragmentManager] + Utf8 [FragmentManager misc state:] + Utf8 [FragmentManager{] + Utf8 [Fragments Created Menus:] + Utf8 [Freeing back stack index ] + Utf8 [Freeing fragment index ] + Utf8 [HONEYCOMB] + Utf8 [I] + Utf8 [Landroid/os/Bundle;] + Utf8 [Landroid/os/Handler;] + Utf8 [Landroid/support/v4/app/Fragment;] + Utf8 [Landroid/support/v4/app/FragmentActivity;] + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;] + Utf8 [Landroid/support/v4/app/LoaderManagerImpl;] + Utf8 [Landroid/util/SparseArray;] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/view/ViewGroup;] + Utf8 [Landroid/view/animation/Interpolator;] + Utf8 [Ljava/lang/Runnable;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [Must be called from main thread of process] + Utf8 [No activity] + Utf8 [No instantiated fragment for index #] + Utf8 [No view found for id 0x] + Utf8 [Pending Actions:] + Utf8 [Popping back stack state: ] + Utf8 [Re-attaching retained fragment ] + Utf8 [Recursive entry to executePendingTransactions] + Utf8 [SDK_INT] + Utf8 [Saved state of ] + Utf8 [Setting back stack index ] + Utf8 [TAG] + Utf8 [TARGET_REQUEST_CODE_STATE_TAG] + Utf8 [TARGET_STATE_TAG] + Utf8 [USER_VISIBLE_HINT_TAG] + Utf8 [VIEW_STATE_TAG] + Utf8 [Z] + Utf8 [[I] + Utf8 [[Landroid/support/v4/app/BackStackState;] + Utf8 [[Landroid/support/v4/app/FragmentState;] + Utf8 [[Ljava/lang/Runnable;] + Utf8 [a] + Utf8 [add] + Utf8 [add: ] + Utf8 [addAnimation] + Utf8 [addBackStackState] + Utf8 [addFragment] + Utf8 [addOnBackStackChangedListener] + Utf8 [addView] + Utf8 [allocBackStackIndex] + Utf8 [android/os/Build$VERSION] + Utf8 [android/os/Bundle] + Utf8 [android/os/Handler] + Utf8 [android/os/Looper] + Utf8 [android/support/v4/app/BackStackRecord] + Utf8 [android/support/v4/app/BackStackState] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/support/v4/app/Fragment$SavedState] + Utf8 [android/support/v4/app/FragmentActivity] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentManager$BackStackEntry] + Utf8 [android/support/v4/app/FragmentManager$OnBackStackChangedListener] + Utf8 [android/support/v4/app/FragmentManagerImpl] + Utf8 [android/support/v4/app/FragmentManagerImpl$1] + Utf8 [android/support/v4/app/FragmentManagerImpl$2] + Utf8 [android/support/v4/app/FragmentManagerImpl$3] + Utf8 [android/support/v4/app/FragmentManagerImpl$4] + Utf8 [android/support/v4/app/FragmentManagerImpl$5] + Utf8 [android/support/v4/app/FragmentManagerState] + Utf8 [android/support/v4/app/FragmentState] + Utf8 [android/support/v4/app/LoaderManagerImpl] + Utf8 [android/support/v4/app/NoSaveStateFrameLayout] + Utf8 [android/support/v4/app/SuperNotCalledException] + Utf8 [android/support/v4/c/a] + Utf8 [android/support/v4/c/b] + Utf8 [android/util/Log] + Utf8 [android/util/SparseArray] + Utf8 [android/view/View] + Utf8 [android/view/ViewGroup] + Utf8 [android/view/Window] + Utf8 [android/view/WindowManager$LayoutParams] + Utf8 [android/view/animation/AccelerateInterpolator] + Utf8 [android/view/animation/AlphaAnimation] + Utf8 [android/view/animation/Animation] + Utf8 [android/view/animation/AnimationSet] + Utf8 [android/view/animation/AnimationUtils] + Utf8 [android/view/animation/DecelerateInterpolator] + Utf8 [android/view/animation/ScaleAnimation] + Utf8 [android:target_req_state] + Utf8 [android:target_state] + Utf8 [android:user_visible_hint] + Utf8 [android:view_state] + Utf8 [append] + Utf8 [attach: ] + Utf8 [attachActivity] + Utf8 [attachFragment] + Utf8 [beginTransaction] + Utf8 [checkStateLoss] + Utf8 [clear] + Utf8 [clearAnimation] + Utf8 [contains] + Utf8 [detach: ] + Utf8 [detachFragment] + Utf8 [dispatchActivityCreated] + Utf8 [dispatchConfigurationChanged] + Utf8 [dispatchContextItemSelected] + Utf8 [dispatchCreate] + Utf8 [dispatchCreateOptionsMenu] + Utf8 [dispatchDestroy] + Utf8 [dispatchLowMemory] + Utf8 [dispatchOptionsItemSelected] + Utf8 [dispatchOptionsMenuClosed] + Utf8 [dispatchPause] + Utf8 [dispatchPrepareOptionsMenu] + Utf8 [dispatchReallyStop] + Utf8 [dispatchResume] + Utf8 [dispatchStart] + Utf8 [dispatchStop] + Utf8 [dump] + Utf8 [e] + Utf8 [enqueueAction] + Utf8 [equals] + Utf8 [execPendingActions] + Utf8 [executePendingTransactions] + Utf8 [findFragmentById] + Utf8 [findFragmentByTag] + Utf8 [findFragmentByWho] + Utf8 [findViewById] + Utf8 [freeBackStackIndex] + Utf8 [get] + Utf8 [getAttributes] + Utf8 [getBackStackEntryAt] + Utf8 [getBackStackEntryCount] + Utf8 [getBoolean] + Utf8 [getClassLoader] + Utf8 [getFragment] + Utf8 [getInt] + Utf8 [getLayoutInflater] + Utf8 [getLooper] + Utf8 [getName] + Utf8 [getSparseParcelableArray] + Utf8 [getWindow] + Utf8 [hasRunningLoaders] + Utf8 [hide: ] + Utf8 [hideFragment] + Utf8 [identityHashCode] + Utf8 [initState] + Utf8 [instantiate] + Utf8 [intValue] + Utf8 [invalidateSupportFragmentIndex] + Utf8 [isEmpty] + Utf8 [isFinishing] + Utf8 [isInBackStack] + Utf8 [java/io/PrintWriter] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/System] + Utf8 [java/util/ArrayList] + Utf8 [java/util/Arrays] + Utf8 [loadAnimation] + Utf8 [mActive] + Utf8 [mActivity] + Utf8 [mAdded] + Utf8 [mAnimatingAway] + Utf8 [mAvailBackStackIndices] + Utf8 [mAvailBackStackIndices: ] + Utf8 [mAvailIndices] + Utf8 [mBackStack] + Utf8 [mBackStackChangeListeners] + Utf8 [mBackStackIndices] + Utf8 [mBackStackNesting] + Utf8 [mCalled] + Utf8 [mContainer] + Utf8 [mContainerId] + Utf8 [mCreatedMenus] + Utf8 [mCurState] + Utf8 [mDeferStart] + Utf8 [mDestroyed] + Utf8 [mDetached] + Utf8 [mExecCommit] + Utf8 [mExecutingActions] + Utf8 [mFragmentId] + Utf8 [mFragmentManager] + Utf8 [mFragments] + Utf8 [mFromLayout] + Utf8 [mHandler] + Utf8 [mHasMenu] + Utf8 [mHavePendingDeferredStart] + Utf8 [mHidden] + Utf8 [mInLayout] + Utf8 [mIndex] + Utf8 [mInnerView] + Utf8 [mInstance] + Utf8 [mLoaderManager] + Utf8 [mMenuVisible] + Utf8 [mNeedMenuInvalidate] + Utf8 [mNextAnim] + Utf8 [mNoTransactionsBecause] + Utf8 [mPendingActions] + Utf8 [mRemoving] + Utf8 [mRestored] + Utf8 [mResumed] + Utf8 [mRetainInstance] + Utf8 [mRetaining] + Utf8 [mSavedFragmentState] + Utf8 [mSavedViewState] + Utf8 [mState] + Utf8 [mStateAfterAnimating] + Utf8 [mStateArray] + Utf8 [mStateBundle] + Utf8 [mStateSaved] + Utf8 [mTag] + Utf8 [mTarget] + Utf8 [mTargetIndex] + Utf8 [mTargetRequestCode] + Utf8 [mTmpActions] + Utf8 [mUserVisibleHint] + Utf8 [mView] + Utf8 [mWho] + Utf8 [makeActive] + Utf8 [makeFadeAnimation] + Utf8 [makeInactive] + Utf8 [makeOpenCloseAnimation] + Utf8 [moveToState] + Utf8 [movefrom ACTIVITY_CREATED: ] + Utf8 [movefrom CREATED: ] + Utf8 [movefrom RESUMED: ] + Utf8 [movefrom STARTED: ] + Utf8 [movefrom STOPPED: ] + Utf8 [moveto ACTIVITY_CREATED: ] + Utf8 [moveto CREATED: ] + Utf8 [moveto RESUMED: ] + Utf8 [moveto STARTED: ] + Utf8 [myLooper] + Utf8 [noteStateNotSaved] + Utf8 [onActivityCreated] + Utf8 [onAttach] + Utf8 [onAttachFragment] + Utf8 [onBackStackChanged] + Utf8 [onConfigurationChanged] + Utf8 [onContextItemSelected] + Utf8 [onCreate] + Utf8 [onCreateAnimation] + Utf8 [onCreateOptionsMenu] + Utf8 [onCreateView] + Utf8 [onDestroy] + Utf8 [onDestroyOptionsMenu] + Utf8 [onDetach] + Utf8 [onHiddenChanged] + Utf8 [onLowMemory] + Utf8 [onOptionsItemSelected] + Utf8 [onOptionsMenuClosed] + Utf8 [onPause] + Utf8 [onPrepareOptionsMenu] + Utf8 [onResume] + Utf8 [onSaveInstanceState] + Utf8 [onViewCreated] + Utf8 [performDestroyView] + Utf8 [performPendingDeferredStart] + Utf8 [performReallyStop] + Utf8 [performStart] + Utf8 [performStop] + Utf8 [popBackStack] + Utf8 [popBackStackImmediate] + Utf8 [popBackStackState] + Utf8 [popFromBackStack] + Utf8 [post] + Utf8 [print] + Utf8 [println] + Utf8 [putBoolean] + Utf8 [putFragment] + Utf8 [putInt] + Utf8 [putSparseParcelableArray] + Utf8 [remove] + Utf8 [remove: ] + Utf8 [removeCallbacks] + Utf8 [removeFragment] + Utf8 [removeOnBackStackChangedListener] + Utf8 [removeView] + Utf8 [reportBackStackChanged] + Utf8 [restoreAllState] + Utf8 [restoreAllState: adding #] + Utf8 [restoreAllState: adding avail #] + Utf8 [restoreAllState: adding bse #] + Utf8 [restoreAllState: making added #] + Utf8 [restoreAllState: re-attaching retained ] + Utf8 [restoreViewState] + Utf8 [retainNonConfig] + Utf8 [retainNonConfig: keeping retained ] + Utf8 [reverseTransit] + Utf8 [run] + Utf8 [saveAllState] + Utf8 [saveAllState: adding back stack #] + Utf8 [saveAllState: adding fragment #] + Utf8 [saveAllState: no fragments!] + Utf8 [saveFragmentBasicState] + Utf8 [saveFragmentInstanceState] + Utf8 [saveFragmentViewState] + Utf8 [saveHierarchyState] + Utf8 [set] + Utf8 [setAnimationListener] + Utf8 [setBackStackIndex] + Utf8 [setClassLoader] + Utf8 [setDuration] + Utf8 [setIndex] + Utf8 [setInterpolator] + Utf8 [setVisibility] + Utf8 [show: ] + Utf8 [showFragment] + Utf8 [size] + Utf8 [startAnimation] + Utf8 [startPendingDeferredFragments] + Utf8 [supportInvalidateOptionsMenu] + Utf8 [toArray] + Utf8 [toHexString] + Utf8 [toString] + Utf8 [transitToStyleIndex] + Utf8 [v] + Utf8 [valueOf] + Utf8 [w] + Utf8 [windowAnimations] + Utf8 [wrap] + Utf8 [}}] Fields (count = 39): + Field: DEBUG Z Access flags: 0x8 = static boolean DEBUG + Field: TAG Ljava/lang/String; Access flags: 0x18 = static final java.lang.String TAG Class member attributes (count = 1): + Constant value attribute: + String [FragmentManager] + Field: HONEYCOMB Z Access flags: 0x18 = static final boolean HONEYCOMB + Field: TARGET_REQUEST_CODE_STATE_TAG Ljava/lang/String; Access flags: 0x18 = static final java.lang.String TARGET_REQUEST_CODE_STATE_TAG Class member attributes (count = 1): + Constant value attribute: + String [android:target_req_state] + Field: TARGET_STATE_TAG Ljava/lang/String; Access flags: 0x18 = static final java.lang.String TARGET_STATE_TAG Class member attributes (count = 1): + Constant value attribute: + String [android:target_state] + Field: VIEW_STATE_TAG Ljava/lang/String; Access flags: 0x18 = static final java.lang.String VIEW_STATE_TAG Class member attributes (count = 1): + Constant value attribute: + String [android:view_state] + Field: USER_VISIBLE_HINT_TAG Ljava/lang/String; Access flags: 0x18 = static final java.lang.String USER_VISIBLE_HINT_TAG Class member attributes (count = 1): + Constant value attribute: + String [android:user_visible_hint] + Field: mPendingActions Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList mPendingActions + Field: mTmpActions [Ljava/lang/Runnable; Access flags: 0x0 = java.lang.Runnable[] mTmpActions + Field: mExecutingActions Z Access flags: 0x0 = boolean mExecutingActions + Field: mActive Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList mActive + Field: mAdded Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList mAdded + Field: mAvailIndices Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList mAvailIndices + Field: mBackStack Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList mBackStack + Field: mCreatedMenus Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList mCreatedMenus + Field: mBackStackIndices Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList mBackStackIndices + Field: mAvailBackStackIndices Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList mAvailBackStackIndices + Field: mBackStackChangeListeners Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList mBackStackChangeListeners + Field: mCurState I Access flags: 0x0 = int mCurState + Field: mActivity Landroid/support/v4/app/FragmentActivity; Access flags: 0x0 = android.support.v4.app.FragmentActivity mActivity + Field: mNeedMenuInvalidate Z Access flags: 0x0 = boolean mNeedMenuInvalidate + Field: mStateSaved Z Access flags: 0x0 = boolean mStateSaved + Field: mDestroyed Z Access flags: 0x0 = boolean mDestroyed + Field: mNoTransactionsBecause Ljava/lang/String; Access flags: 0x0 = java.lang.String mNoTransactionsBecause + Field: mHavePendingDeferredStart Z Access flags: 0x0 = boolean mHavePendingDeferredStart + Field: mStateBundle Landroid/os/Bundle; Access flags: 0x0 = android.os.Bundle mStateBundle + Field: mStateArray Landroid/util/SparseArray; Access flags: 0x0 = android.util.SparseArray mStateArray + Field: mExecCommit Ljava/lang/Runnable; Access flags: 0x0 = java.lang.Runnable mExecCommit + Field: DECELERATE_QUINT Landroid/view/animation/Interpolator; Access flags: 0x18 = static final android.view.animation.Interpolator DECELERATE_QUINT + Field: DECELERATE_CUBIC Landroid/view/animation/Interpolator; Access flags: 0x18 = static final android.view.animation.Interpolator DECELERATE_CUBIC + Field: ACCELERATE_QUINT Landroid/view/animation/Interpolator; Access flags: 0x18 = static final android.view.animation.Interpolator ACCELERATE_QUINT + Field: ACCELERATE_CUBIC Landroid/view/animation/Interpolator; Access flags: 0x18 = static final android.view.animation.Interpolator ACCELERATE_CUBIC + Field: ANIM_DUR I Access flags: 0x18 = static final int ANIM_DUR Class member attributes (count = 1): + Constant value attribute: + Integer [220] + Field: ANIM_STYLE_OPEN_ENTER I Access flags: 0x19 = public static final int ANIM_STYLE_OPEN_ENTER Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: ANIM_STYLE_OPEN_EXIT I Access flags: 0x19 = public static final int ANIM_STYLE_OPEN_EXIT Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: ANIM_STYLE_CLOSE_ENTER I Access flags: 0x19 = public static final int ANIM_STYLE_CLOSE_ENTER Class member attributes (count = 1): + Constant value attribute: + Integer [3] + Field: ANIM_STYLE_CLOSE_EXIT I Access flags: 0x19 = public static final int ANIM_STYLE_CLOSE_EXIT Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: ANIM_STYLE_FADE_ENTER I Access flags: 0x19 = public static final int ANIM_STYLE_FADE_ENTER Class member attributes (count = 1): + Constant value attribute: + Integer [5] + Field: ANIM_STYLE_FADE_EXIT I Access flags: 0x19 = public static final int ANIM_STYLE_FADE_EXIT Class member attributes (count = 1): + Constant value attribute: + Integer [6] Methods (count = 72): - Method: ()V Access flags: 0x0 = FragmentManagerImpl() Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 1, stack = 4): [0] aload_0 v0 [1] invokespecial #291 + Methodref [android/support/v4/app/FragmentManager. ()V] [4] aload_0 v0 [5] iconst_0 [6] putfield #215 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I] [9] aload_0 v0 [10] aconst_null [11] putfield #224 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateBundle Landroid/os/Bundle;] [14] aload_0 v0 [15] aconst_null [16] putfield #223 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateArray Landroid/util/SparseArray;] [19] aload_0 v0 [20] new #122 + Class [android/support/v4/app/FragmentManagerImpl$1] [23] dup [24] aload_0 v0 [25] invokespecial #316 + Methodref [android/support/v4/app/FragmentManagerImpl$1. (Landroid/support/v4/app/FragmentManagerImpl;)V] [28] putfield #217 + Fieldref [android/support/v4/app/FragmentManagerImpl.mExecCommit Ljava/lang/Runnable;] [31] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: beginTransaction()Landroid/support/v4/app/FragmentTransaction; Access flags: 0x11 = public final android.support.v4.app.FragmentTransaction beginTransaction() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 3): [0] new #113 + Class [android/support/v4/app/BackStackRecord] [3] dup [4] aload_0 v0 [5] invokespecial #246 + Methodref [android/support/v4/app/BackStackRecord. (Landroid/support/v4/app/FragmentManagerImpl;)V] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: executePendingTransactions()Z Access flags: 0x11 = public final boolean executePendingTransactions() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #295 + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: popBackStack()V Access flags: 0x11 = public final void popBackStack() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 4): [0] aload_0 v0 [1] new #123 + Class [android/support/v4/app/FragmentManagerImpl$2] [4] dup [5] aload_0 v0 [6] invokespecial #317 + Methodref [android/support/v4/app/FragmentManagerImpl$2. (Landroid/support/v4/app/FragmentManagerImpl;)V] [9] iconst_0 [10] invokevirtual #294 + Methodref [android/support/v4/app/FragmentManagerImpl.enqueueAction (Ljava/lang/Runnable;Z)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: popBackStackImmediate()Z Access flags: 0x11 = public final boolean popBackStackImmediate() Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 1, stack = 5): [0] aload_0 v0 [1] invokespecial #292 + Methodref [android/support/v4/app/FragmentManagerImpl.checkStateLoss ()V] [4] aload_0 v0 [5] invokevirtual #296 + Methodref [android/support/v4/app/FragmentManagerImpl.executePendingTransactions ()Z] [8] pop [9] aload_0 v0 [10] aload_0 v0 [11] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [14] getfield #199 + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] [17] aconst_null [18] iconst_m1 [19] iconst_0 [20] invokevirtual #308 + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z] [23] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: popBackStack(Ljava/lang/String;I)V Access flags: 0x11 = public final void popBackStack(java.lang.String,int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 6): [0] aload_0 v0 [1] new #124 + Class [android/support/v4/app/FragmentManagerImpl$3] [4] dup [5] aload_0 v0 [6] aload_1 v1 [7] iload_2 v2 [8] invokespecial #318 + Methodref [android/support/v4/app/FragmentManagerImpl$3. (Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V] [11] iconst_0 [12] invokevirtual #294 + Methodref [android/support/v4/app/FragmentManagerImpl.enqueueAction (Ljava/lang/Runnable;Z)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: popBackStackImmediate(Ljava/lang/String;I)Z Access flags: 0x11 = public final boolean popBackStackImmediate(java.lang.String,int) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 3, stack = 5): [0] aload_0 v0 [1] invokespecial #292 + Methodref [android/support/v4/app/FragmentManagerImpl.checkStateLoss ()V] [4] aload_0 v0 [5] invokevirtual #296 + Methodref [android/support/v4/app/FragmentManagerImpl.executePendingTransactions ()Z] [8] pop [9] aload_0 v0 [10] aload_0 v0 [11] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [14] getfield #199 + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] [17] aload_1 v1 [18] iconst_m1 [19] iload_2 v2 [20] invokevirtual #308 + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z] [23] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: popBackStack(II)V Access flags: 0x11 = public final void popBackStack(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 3, stack = 6): [0] iload_1 v1 [1] ifge +27 (target=28) [4] new #148 + Class [java/lang/IllegalArgumentException] [7] dup [8] new #154 + Class [java/lang/StringBuilder] [11] dup [12] ldc #56 + String [Bad id: ] [14] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [17] iload_1 v1 [18] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [21] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [24] invokespecial #361 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [27] athrow [28] aload_0 v0 [29] new #125 + Class [android/support/v4/app/FragmentManagerImpl$4] [32] dup [33] aload_0 v0 [34] iload_1 v1 [35] iload_2 v2 [36] invokespecial #319 + Methodref [android/support/v4/app/FragmentManagerImpl$4. (Landroid/support/v4/app/FragmentManagerImpl;II)V] [39] iconst_0 [40] invokevirtual #294 + Methodref [android/support/v4/app/FragmentManagerImpl.enqueueAction (Ljava/lang/Runnable;Z)V] [43] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: popBackStackImmediate(II)Z Access flags: 0x11 = public final boolean popBackStackImmediate(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 52, locals = 3, stack = 5): [0] aload_0 v0 [1] invokespecial #292 + Methodref [android/support/v4/app/FragmentManagerImpl.checkStateLoss ()V] [4] aload_0 v0 [5] invokevirtual #296 + Methodref [android/support/v4/app/FragmentManagerImpl.executePendingTransactions ()Z] [8] pop [9] iload_1 v1 [10] ifge +27 (target=37) [13] new #148 + Class [java/lang/IllegalArgumentException] [16] dup [17] new #154 + Class [java/lang/StringBuilder] [20] dup [21] ldc #56 + String [Bad id: ] [23] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [26] iload_1 v1 [27] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [30] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [33] invokespecial #361 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [36] athrow [37] aload_0 v0 [38] aload_0 v0 [39] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [42] getfield #199 + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] [45] aconst_null [46] iload_1 v1 [47] iload_2 v2 [48] invokevirtual #308 + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z] [51] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getBackStackEntryCount()I Access flags: 0x11 = public final int getBackStackEntryCount() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [11] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [14] ireturn [15] iconst_0 [16] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getBackStackEntryAt(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; Access flags: 0x11 = public final android.support.v4.app.FragmentManager$BackStackEntry getBackStackEntryAt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [4] iload_1 v1 [5] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [8] checkcast #119 + Class [android/support/v4/app/FragmentManager$BackStackEntry] [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V Access flags: 0x11 = public final void addOnBackStackChangedListener(android.support.v4.app.FragmentManager$OnBackStackChangedListener) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #212 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackChangeListeners Ljava/util/ArrayList;] [4] ifnonnull +14 (target=18) [7] aload_0 v0 [8] new #156 + Class [java/util/ArrayList] [11] dup [12] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [15] putfield #212 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackChangeListeners Ljava/util/ArrayList;] [18] aload_0 v0 [19] getfield #212 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackChangeListeners Ljava/util/ArrayList;] [22] aload_1 v1 [23] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [26] pop [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V Access flags: 0x11 = public final void removeOnBackStackChangedListener(android.support.v4.app.FragmentManager$OnBackStackChangedListener) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #212 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackChangeListeners Ljava/util/ArrayList;] [4] ifnull +12 (target=16) [7] aload_0 v0 [8] getfield #212 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackChangeListeners Ljava/util/ArrayList;] [11] aload_1 v1 [12] invokevirtual #384 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [15] pop [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: putFragment(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V Access flags: 0x11 = public final void putFragment(android.os.Bundle,java.lang.String,android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 4, stack = 5): [0] aload_3 v3 [1] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [4] ifge +32 (target=36) [7] new #149 + Class [java/lang/IllegalStateException] [10] dup [11] new #154 + Class [java/lang/StringBuilder] [14] dup [15] ldc #62 + String [Fragment ] [17] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [20] aload_3 v3 [21] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [24] ldc #36 + String [ is not currently in the FragmentManager] [26] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [29] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [32] invokespecial #363 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [35] athrow [36] aload_1 v1 [37] aload_2 v2 [38] aload_3 v3 [39] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [42] invokevirtual #239 + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getFragment(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; Access flags: 0x11 = public final android.support.v4.app.Fragment getFragment(android.os.Bundle,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 109, locals = 4, stack = 5): [0] aload_1 v1 [1] aload_2 v2 [2] iconst_m1 [3] invokevirtual #235 + Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I] [6] dup [7] istore_1 v1 [8] iconst_m1 [9] ificmpne +5 (target=14) [12] aconst_null [13] areturn [14] iload_1 v1 [15] aload_0 v0 [16] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [19] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [22] ificmplt +36 (target=58) [25] new #149 + Class [java/lang/IllegalStateException] [28] dup [29] new #154 + Class [java/lang/StringBuilder] [32] dup [33] ldc #61 + String [Fragement no longer exists for key ] [35] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [38] aload_2 v2 [39] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [42] ldc #47 + String [: index ] [44] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [47] iload_1 v1 [48] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [51] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [54] invokespecial #363 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [57] athrow [58] aload_0 v0 [59] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [62] iload_1 v1 [63] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [66] checkcast #115 + Class [android/support/v4/app/Fragment] [69] dup [70] astore_3 v3 [71] ifnonnull +36 (target=107) [74] new #149 + Class [java/lang/IllegalStateException] [77] dup [78] new #154 + Class [java/lang/StringBuilder] [81] dup [82] ldc #61 + String [Fragement no longer exists for key ] [84] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [87] aload_2 v2 [88] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [91] ldc #47 + String [: index ] [93] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [96] iload_1 v1 [97] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [100] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [103] invokespecial #363 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [106] athrow [107] aload_3 v3 [108] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: saveFragmentInstanceState(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; Access flags: 0x11 = public final android.support.v4.app.Fragment$SavedState saveFragmentInstanceState(android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 66, locals = 2, stack = 5): [0] aload_1 v1 [1] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [4] ifge +32 (target=36) [7] new #149 + Class [java/lang/IllegalStateException] [10] dup [11] new #154 + Class [java/lang/StringBuilder] [14] dup [15] ldc #62 + String [Fragment ] [17] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [20] aload_1 v1 [21] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [24] ldc #36 + String [ is not currently in the FragmentManager] [26] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [29] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [32] invokespecial #363 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [35] athrow [36] aload_1 v1 [37] getfield #189 + Fieldref [android/support/v4/app/Fragment.mState I] [40] ifle +24 (target=64) [43] aload_0 v0 [44] aload_1 v1 [45] invokevirtual #311 + Methodref [android/support/v4/app/FragmentManagerImpl.saveFragmentBasicState (Landroid/support/v4/app/Fragment;)Landroid/os/Bundle;] [48] dup [49] astore_1 v1 [50] ifnull +12 (target=62) [53] new #116 + Class [android/support/v4/app/Fragment$SavedState] [56] dup [57] aload_1 v1 [58] invokespecial #283 + Methodref [android/support/v4/app/Fragment$SavedState. (Landroid/os/Bundle;)V] [61] areturn [62] aconst_null [63] areturn [64] aconst_null [65] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: toString()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String toString() Class member attributes (count = 1): + Code attribute instructions (code length = 57, locals = 2, stack = 3): [0] new #154 + Class [java/lang/StringBuilder] [3] dup [4] sipush 128 [7] invokespecial #370 + Methodref [java/lang/StringBuilder. (I)V] [10] dup [11] astore_1 v1 [12] ldc #65 + String [FragmentManager{] [14] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [17] pop [18] aload_1 v1 [19] aload_0 v0 [20] invokestatic #376 + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] [23] invokestatic #365 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [26] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [29] pop [30] aload_1 v1 [31] ldc #35 + String [ in ] [33] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [36] pop [37] aload_0 v0 [38] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [41] aload_1 v1 [42] invokestatic #327 + Methodref [android/support/v4/c/a.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] [45] aload_1 v1 [46] ldc #108 + String [}}] [48] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [51] pop [52] aload_1 v1 [53] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [56] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V Access flags: 0x11 = public final void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) Class member attributes (count = 1): + Code attribute instructions (code length = 824, locals = 9, stack = 5): [0] new #154 + Class [java/lang/StringBuilder] [3] dup [4] invokespecial #369 + Methodref [java/lang/StringBuilder. ()V] [7] aload_1 v1 [8] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [11] ldc #15 + String [ ] [13] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [16] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [19] astore v5 [21] aload_0 v0 [22] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [25] ifnull +119 (target=144) [28] aload_0 v0 [29] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [32] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [35] dup [36] istore v6 [38] ifle +106 (target=144) [41] aload_3 v3 [42] aload_1 v1 [43] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [46] aload_3 v3 [47] ldc #48 + String [Active Fragments in ] [49] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [52] aload_3 v3 [53] aload_0 v0 [54] invokestatic #376 + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] [57] invokestatic #365 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [60] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [63] aload_3 v3 [64] ldc #44 + String [:] [66] invokevirtual #359 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [69] iconst_0 [70] istore v7 [72] iload v7 [74] iload v6 [76] ificmpge +68 (target=144) [79] aload_0 v0 [80] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [83] iload v7 [85] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [88] checkcast #115 + Class [android/support/v4/app/Fragment] [91] astore v8 [93] aload_3 v3 [94] aload_1 v1 [95] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [98] aload_3 v3 [99] ldc #16 + String [ #] [101] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [104] aload_3 v3 [105] iload v7 [107] invokevirtual #355 + Methodref [java/io/PrintWriter.print (I)V] [110] aload_3 v3 [111] ldc #45 + String [: ] [113] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [116] aload_3 v3 [117] aload v8 [119] invokevirtual #358 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [122] aload v8 [124] ifnull +14 (target=138) [127] aload v8 [129] aload v5 [131] aload_2 v2 [132] aload_3 v3 [133] aload v4 [135] invokevirtual #252 + Methodref [android/support/v4/app/Fragment.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] [138] iinc v7, 1 [141] goto -69 (target=72) [144] aload_0 v0 [145] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [148] ifnull +89 (target=237) [151] aload_0 v0 [152] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [155] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [158] dup [159] istore v6 [161] ifle +76 (target=237) [164] aload_3 v3 [165] aload_1 v1 [166] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [169] aload_3 v3 [170] ldc #50 + String [Added Fragments:] [172] invokevirtual #359 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [175] iconst_0 [176] istore v7 [178] iload v7 [180] iload v6 [182] ificmpge +55 (target=237) [185] aload_0 v0 [186] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [189] iload v7 [191] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [194] checkcast #115 + Class [android/support/v4/app/Fragment] [197] astore v8 [199] aload_3 v3 [200] aload_1 v1 [201] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [204] aload_3 v3 [205] ldc #16 + String [ #] [207] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [210] aload_3 v3 [211] iload v7 [213] invokevirtual #355 + Methodref [java/io/PrintWriter.print (I)V] [216] aload_3 v3 [217] ldc #45 + String [: ] [219] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [222] aload_3 v3 [223] aload v8 [225] invokevirtual #282 + Methodref [android/support/v4/app/Fragment.toString ()Ljava/lang/String;] [228] invokevirtual #359 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [231] iinc v7, 1 [234] goto -56 (target=178) [237] aload_0 v0 [238] getfield #214 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCreatedMenus Ljava/util/ArrayList;] [241] ifnull +89 (target=330) [244] aload_0 v0 [245] getfield #214 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCreatedMenus Ljava/util/ArrayList;] [248] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [251] dup [252] istore v6 [254] ifle +76 (target=330) [257] aload_3 v3 [258] aload_1 v1 [259] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [262] aload_3 v3 [263] ldc #66 + String [Fragments Created Menus:] [265] invokevirtual #359 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [268] iconst_0 [269] istore v7 [271] iload v7 [273] iload v6 [275] ificmpge +55 (target=330) [278] aload_0 v0 [279] getfield #214 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCreatedMenus Ljava/util/ArrayList;] [282] iload v7 [284] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [287] checkcast #115 + Class [android/support/v4/app/Fragment] [290] astore v8 [292] aload_3 v3 [293] aload_1 v1 [294] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [297] aload_3 v3 [298] ldc #16 + String [ #] [300] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [303] aload_3 v3 [304] iload v7 [306] invokevirtual #355 + Methodref [java/io/PrintWriter.print (I)V] [309] aload_3 v3 [310] ldc #45 + String [: ] [312] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [315] aload_3 v3 [316] aload v8 [318] invokevirtual #282 + Methodref [android/support/v4/app/Fragment.toString ()Ljava/lang/String;] [321] invokevirtual #359 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [324] iinc v7, 1 [327] goto -56 (target=271) [330] aload_0 v0 [331] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [334] ifnull +100 (target=434) [337] aload_0 v0 [338] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [341] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [344] dup [345] istore v6 [347] ifle +87 (target=434) [350] aload_3 v3 [351] aload_1 v1 [352] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [355] aload_3 v3 [356] ldc #55 + String [Back Stack:] [358] invokevirtual #359 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [361] iconst_0 [362] istore v7 [364] iload v7 [366] iload v6 [368] ificmpge +66 (target=434) [371] aload_0 v0 [372] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [375] iload v7 [377] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [380] checkcast #113 + Class [android/support/v4/app/BackStackRecord] [383] astore v8 [385] aload_3 v3 [386] aload_1 v1 [387] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [390] aload_3 v3 [391] ldc #16 + String [ #] [393] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [396] aload_3 v3 [397] iload v7 [399] invokevirtual #355 + Methodref [java/io/PrintWriter.print (I)V] [402] aload_3 v3 [403] ldc #45 + String [: ] [405] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [408] aload_3 v3 [409] aload v8 [411] invokevirtual #367 + Methodref [java/lang/Object.toString ()Ljava/lang/String;] [414] invokevirtual #359 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [417] aload v8 [419] aload v5 [421] aload_2 v2 [422] aload_3 v3 [423] aload v4 [425] invokevirtual #247 + Methodref [android/support/v4/app/BackStackRecord.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] [428] iinc v7, 1 [431] goto -67 (target=364) [434] aload_0 v0 [435] dup [436] astore v7 [438] monitorenter [439] aload_0 v0 [440] getfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [443] ifnull +84 (target=527) [446] aload_0 v0 [447] getfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [450] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [453] dup [454] istore v6 [456] ifle +71 (target=527) [459] aload_3 v3 [460] aload_1 v1 [461] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [464] aload_3 v3 [465] ldc #54 + String [Back Stack Indices:] [467] invokevirtual #359 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [470] iconst_0 [471] istore v8 [473] iload v8 [475] iload v6 [477] ificmpge +50 (target=527) [480] aload_0 v0 [481] getfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [484] iload v8 [486] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [489] checkcast #113 + Class [android/support/v4/app/BackStackRecord] [492] astore_2 v2 [493] aload_3 v3 [494] aload_1 v1 [495] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [498] aload_3 v3 [499] ldc #16 + String [ #] [501] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [504] aload_3 v3 [505] iload v8 [507] invokevirtual #355 + Methodref [java/io/PrintWriter.print (I)V] [510] aload_3 v3 [511] ldc #45 + String [: ] [513] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [516] aload_3 v3 [517] aload_2 v2 [518] invokevirtual #358 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [521] iinc v8, 1 [524] goto -51 (target=473) [527] aload_0 v0 [528] getfield #209 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;] [531] ifnull +38 (target=569) [534] aload_0 v0 [535] getfield #209 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;] [538] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [541] ifle +28 (target=569) [544] aload_3 v3 [545] aload_1 v1 [546] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [549] aload_3 v3 [550] ldc #87 + String [mAvailBackStackIndices: ] [552] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [555] aload_3 v3 [556] aload_0 v0 [557] getfield #209 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;] [560] invokevirtual #387 + Methodref [java/util/ArrayList.toArray ()[Ljava/lang/Object;] [563] invokestatic #389 + Methodref [java/util/Arrays.toString ([Ljava/lang/Object;)Ljava/lang/String;] [566] invokevirtual #359 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [569] aload v7 [571] monitorexit [572] goto +9 (target=581) [575] astore_1 v1 [576] aload v7 [578] monitorexit [579] aload_1 v1 [580] athrow [581] aload_0 v0 [582] getfield #222 + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;] [585] ifnull +86 (target=671) [588] aload_0 v0 [589] getfield #222 + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;] [592] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [595] dup [596] istore v6 [598] ifle +73 (target=671) [601] aload_3 v3 [602] aload_1 v1 [603] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [606] aload_3 v3 [607] ldc #73 + String [Pending Actions:] [609] invokevirtual #359 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [612] iconst_0 [613] istore v7 [615] iload v7 [617] iload v6 [619] ificmpge +52 (target=671) [622] aload_0 v0 [623] getfield #222 + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;] [626] iload v7 [628] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [631] checkcast #152 + Class [java/lang/Runnable] [634] astore v8 [636] aload_3 v3 [637] aload_1 v1 [638] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [641] aload_3 v3 [642] ldc #16 + String [ #] [644] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [647] aload_3 v3 [648] iload v7 [650] invokevirtual #355 + Methodref [java/io/PrintWriter.print (I)V] [653] aload_3 v3 [654] ldc #45 + String [: ] [656] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [659] aload_3 v3 [660] aload v8 [662] invokevirtual #358 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [665] iinc v7, 1 [668] goto -53 (target=615) [671] aload_3 v3 [672] aload_1 v1 [673] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [676] aload_3 v3 [677] ldc #64 + String [FragmentManager misc state:] [679] invokevirtual #359 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [682] aload_3 v3 [683] aload_1 v1 [684] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [687] aload_3 v3 [688] ldc #18 + String [ mCurState=] [690] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [693] aload_3 v3 [694] aload_0 v0 [695] getfield #215 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I] [698] invokevirtual #355 + Methodref [java/io/PrintWriter.print (I)V] [701] aload_3 v3 [702] ldc #38 + String [ mStateSaved=] [704] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [707] aload_3 v3 [708] aload_0 v0 [709] getfield #225 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z] [712] invokevirtual #357 + Methodref [java/io/PrintWriter.print (Z)V] [715] aload_3 v3 [716] ldc #37 + String [ mDestroyed=] [718] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [721] aload_3 v3 [722] aload_0 v0 [723] getfield #216 + Fieldref [android/support/v4/app/FragmentManagerImpl.mDestroyed Z] [726] invokevirtual #360 + Methodref [java/io/PrintWriter.println (Z)V] [729] aload_0 v0 [730] getfield #220 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z] [733] ifeq +22 (target=755) [736] aload_3 v3 [737] aload_1 v1 [738] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [741] aload_3 v3 [742] ldc #19 + String [ mNeedMenuInvalidate=] [744] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [747] aload_3 v3 [748] aload_0 v0 [749] getfield #220 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z] [752] invokevirtual #360 + Methodref [java/io/PrintWriter.println (Z)V] [755] aload_0 v0 [756] getfield #221 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;] [759] ifnull +22 (target=781) [762] aload_3 v3 [763] aload_1 v1 [764] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [767] aload_3 v3 [768] ldc #20 + String [ mNoTransactionsBecause=] [770] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [773] aload_3 v3 [774] aload_0 v0 [775] getfield #221 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;] [778] invokevirtual #359 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [781] aload_0 v0 [782] getfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [785] ifnull +38 (target=823) [788] aload_0 v0 [789] getfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [792] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [795] ifle +28 (target=823) [798] aload_3 v3 [799] aload_1 v1 [800] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [803] aload_3 v3 [804] ldc #17 + String [ mAvailIndices: ] [806] invokevirtual #356 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [809] aload_3 v3 [810] aload_0 v0 [811] getfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [814] invokevirtual #387 + Methodref [java/util/ArrayList.toArray ()[Ljava/lang/Object;] [817] invokestatic #389 + Methodref [java/util/Arrays.toString ([Ljava/lang/Object;)Ljava/lang/String;] [820] invokevirtual #359 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [823] return Code attribute exceptions (count = 1): - ExceptionInfo (439 -> 572: 575): Code attribute attributes (attribute count = 0): + Method: makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; Access flags: 0x8 = static android.view.animation.Animation makeOpenCloseAnimation(android.content.Context,float,float,float,float) Class member attributes (count = 1): + Code attribute instructions (code length = 78, locals = 5, stack = 10): [0] new #143 + Class [android/view/animation/AnimationSet] [3] dup [4] iconst_0 [5] invokespecial #347 + Methodref [android/view/animation/AnimationSet. (Z)V] [8] astore_0 v0 [9] new #146 + Class [android/view/animation/ScaleAnimation] [12] dup [13] fload_1 v1 [14] fload_2 v2 [15] fload_1 v1 [16] fload_2 v2 [17] iconst_1 [18] ldc #8 + Float [0.5] [20] iconst_1 [21] ldc #8 + Float [0.5] [23] invokespecial #351 + Methodref [android/view/animation/ScaleAnimation. (FFFFIFIF)V] [26] dup [27] astore_1 v1 [28] getstatic #204 + Fieldref [android/support/v4/app/FragmentManagerImpl.DECELERATE_QUINT Landroid/view/animation/Interpolator;] [31] invokevirtual #353 + Methodref [android/view/animation/ScaleAnimation.setInterpolator (Landroid/view/animation/Interpolator;)V] [34] aload_1 v1 [35] ldc2_w #158 + Long [220] [38] invokevirtual #352 + Methodref [android/view/animation/ScaleAnimation.setDuration (J)V] [41] aload_0 v0 [42] aload_1 v1 [43] invokevirtual #348 + Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V] [46] new #141 + Class [android/view/animation/AlphaAnimation] [49] dup [50] fload_3 v3 [51] fload v4 [53] invokespecial #343 + Methodref [android/view/animation/AlphaAnimation. (FF)V] [56] dup [57] astore_1 v1 [58] getstatic #203 + Fieldref [android/support/v4/app/FragmentManagerImpl.DECELERATE_CUBIC Landroid/view/animation/Interpolator;] [61] invokevirtual #345 + Methodref [android/view/animation/AlphaAnimation.setInterpolator (Landroid/view/animation/Interpolator;)V] [64] aload_1 v1 [65] ldc2_w #158 + Long [220] [68] invokevirtual #344 + Methodref [android/view/animation/AlphaAnimation.setDuration (J)V] [71] aload_0 v0 [72] aload_1 v1 [73] invokevirtual #348 + Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V] [76] aload_0 v0 [77] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation; Access flags: 0x8 = static android.view.animation.Animation makeFadeAnimation(android.content.Context,float,float) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 3, stack = 4): [0] new #141 + Class [android/view/animation/AlphaAnimation] [3] dup [4] fload_1 v1 [5] fload_2 v2 [6] invokespecial #343 + Methodref [android/view/animation/AlphaAnimation. (FF)V] [9] dup [10] astore_0 v0 [11] getstatic #203 + Fieldref [android/support/v4/app/FragmentManagerImpl.DECELERATE_CUBIC Landroid/view/animation/Interpolator;] [14] invokevirtual #345 + Methodref [android/view/animation/AlphaAnimation.setInterpolator (Landroid/view/animation/Interpolator;)V] [17] aload_0 v0 [18] ldc2_w #158 + Long [220] [21] invokevirtual #344 + Methodref [android/view/animation/AlphaAnimation.setDuration (J)V] [24] aload_0 v0 [25] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: loadAnimation(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; Access flags: 0x10 = final android.view.animation.Animation loadAnimation(android.support.v4.app.Fragment,int,boolean,int) Class member attributes (count = 1): + Code attribute instructions (code length = 211, locals = 6, stack = 5): [0] aload_1 v1 [1] iload_2 v2 [2] iload_3 v3 [3] aload_1 v1 [4] getfield #181 + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [7] invokevirtual #261 + Methodref [android/support/v4/app/Fragment.onCreateAnimation (IZI)Landroid/view/animation/Animation;] [10] dup [11] astore v5 [13] ifnull +6 (target=19) [16] aload v5 [18] areturn [19] aload_1 v1 [20] getfield #181 + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [23] ifeq +21 (target=44) [26] aload_0 v0 [27] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [30] aload_1 v1 [31] getfield #181 + Fieldref [android/support/v4/app/Fragment.mNextAnim I] [34] invokestatic #349 + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;] [37] dup [38] astore_1 v1 [39] ifnull +5 (target=44) [42] aload_1 v1 [43] areturn [44] iload_2 v2 [45] ifne +5 (target=50) [48] aconst_null [49] areturn [50] iload_2 v2 [51] iload_3 v3 [52] invokestatic #315 + Methodref [android/support/v4/app/FragmentManagerImpl.transitToStyleIndex (IZ)I] [55] dup [56] istore_1 v1 [57] ifge +5 (target=62) [60] aconst_null [61] areturn [62] iload_1 v1 [63] tableswitch (6 offsets, default=109) (target=172) 1: offset = 37, target = 100 2: offset = 50, target = 113 3: offset = 63, target = 126 4: offset = 76, target = 139 5: offset = 89, target = 152 6: offset = 99, target = 162 default: offset = 109, target = 172 [100] aload_0 v0 [101] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [104] ldc #11 + Float [1.125] [106] fconst_1 [107] fconst_0 [108] fconst_1 [109] invokestatic #302 + Methodref [android/support/v4/app/FragmentManagerImpl.makeOpenCloseAnimation (Landroid/content/Context;FFFF)Landroid/view/animation/Animation;] [112] areturn [113] aload_0 v0 [114] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [117] fconst_1 [118] ldc #9 + Float [0.975] [120] fconst_1 [121] fconst_0 [122] invokestatic #302 + Methodref [android/support/v4/app/FragmentManagerImpl.makeOpenCloseAnimation (Landroid/content/Context;FFFF)Landroid/view/animation/Animation;] [125] areturn [126] aload_0 v0 [127] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [130] ldc #9 + Float [0.975] [132] fconst_1 [133] fconst_0 [134] fconst_1 [135] invokestatic #302 + Methodref [android/support/v4/app/FragmentManagerImpl.makeOpenCloseAnimation (Landroid/content/Context;FFFF)Landroid/view/animation/Animation;] [138] areturn [139] aload_0 v0 [140] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [143] fconst_1 [144] ldc #10 + Float [1.075] [146] fconst_1 [147] fconst_0 [148] invokestatic #302 + Methodref [android/support/v4/app/FragmentManagerImpl.makeOpenCloseAnimation (Landroid/content/Context;FFFF)Landroid/view/animation/Animation;] [151] areturn [152] aload_0 v0 [153] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [156] fconst_0 [157] fconst_1 [158] invokestatic #300 + Methodref [android/support/v4/app/FragmentManagerImpl.makeFadeAnimation (Landroid/content/Context;FF)Landroid/view/animation/Animation;] [161] areturn [162] aload_0 v0 [163] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [166] fconst_1 [167] fconst_0 [168] invokestatic #300 + Methodref [android/support/v4/app/FragmentManagerImpl.makeFadeAnimation (Landroid/content/Context;FF)Landroid/view/animation/Animation;] [171] areturn [172] iload v4 [174] ifne +28 (target=202) [177] aload_0 v0 [178] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [181] invokevirtual #286 + Methodref [android/support/v4/app/FragmentActivity.getWindow ()Landroid/view/Window;] [184] ifnull +18 (target=202) [187] aload_0 v0 [188] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [191] invokevirtual #286 + Methodref [android/support/v4/app/FragmentActivity.getWindow ()Landroid/view/Window;] [194] invokevirtual #341 + Methodref [android/view/Window.getAttributes ()Landroid/view/WindowManager$LayoutParams;] [197] getfield #232 + Fieldref [android/view/WindowManager$LayoutParams.windowAnimations I] [200] istore v4 [202] iload v4 [204] ifne +5 (target=209) [207] aconst_null [208] areturn [209] aconst_null [210] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: performPendingDeferredStart(Landroid/support/v4/app/Fragment;)V Access flags: 0x11 = public final void performPendingDeferredStart(android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 2, stack = 6): [0] aload_1 v1 [1] getfield #169 + Fieldref [android/support/v4/app/Fragment.mDeferStart Z] [4] ifeq +33 (target=37) [7] aload_0 v0 [8] getfield #218 + Fieldref [android/support/v4/app/FragmentManagerImpl.mExecutingActions Z] [11] ifeq +9 (target=20) [14] aload_0 v0 [15] iconst_1 [16] putfield #219 + Fieldref [android/support/v4/app/FragmentManagerImpl.mHavePendingDeferredStart Z] [19] return [20] aload_1 v1 [21] iconst_0 [22] putfield #169 + Fieldref [android/support/v4/app/Fragment.mDeferStart Z] [25] aload_0 v0 [26] aload_1 v1 [27] aload_0 v0 [28] getfield #215 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I] [31] iconst_0 [32] iconst_0 [33] iconst_0 [34] invokevirtual #306 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V] [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: moveToState(Landroid/support/v4/app/Fragment;IIIZ)V Access flags: 0x10 = final void moveToState(android.support.v4.app.Fragment,int,int,int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 1640, locals = 7, stack = 6): [0] aload_1 v1 [1] getfield #163 + Fieldref [android/support/v4/app/Fragment.mAdded Z] [4] ifne +10 (target=14) [7] iload_2 v2 [8] iconst_1 [9] ificmple +5 (target=14) [12] iconst_1 [13] istore_2 v2 [14] aload_1 v1 [15] getfield #182 + Fieldref [android/support/v4/app/Fragment.mRemoving Z] [18] ifeq +16 (target=34) [21] iload_2 v2 [22] aload_1 v1 [23] getfield #189 + Fieldref [android/support/v4/app/Fragment.mState I] [26] ificmple +8 (target=34) [29] aload_1 v1 [30] getfield #189 + Fieldref [android/support/v4/app/Fragment.mState I] [33] istore_2 v2 [34] aload_1 v1 [35] getfield #169 + Fieldref [android/support/v4/app/Fragment.mDeferStart Z] [38] ifeq +18 (target=56) [41] aload_1 v1 [42] getfield #189 + Fieldref [android/support/v4/app/Fragment.mState I] [45] iconst_4 [46] ificmpge +10 (target=56) [49] iload_2 v2 [50] iconst_3 [51] ificmple +5 (target=56) [54] iconst_3 [55] istore_2 v2 [56] aload_1 v1 [57] getfield #189 + Fieldref [android/support/v4/app/Fragment.mState I] [60] iload_2 v2 [61] ificmpge +903 (target=964) [64] aload_1 v1 [65] getfield #173 + Fieldref [android/support/v4/app/Fragment.mFromLayout Z] [68] ifeq +11 (target=79) [71] aload_1 v1 [72] getfield #176 + Fieldref [android/support/v4/app/Fragment.mInLayout Z] [75] ifne +4 (target=79) [78] return [79] aload_1 v1 [80] getfield #164 + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] [83] ifnull +20 (target=103) [86] aload_1 v1 [87] aconst_null [88] putfield #164 + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] [91] aload_0 v0 [92] aload_1 v1 [93] aload_1 v1 [94] getfield #190 + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I] [97] iconst_0 [98] iconst_0 [99] iconst_1 [100] invokevirtual #306 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V] [103] aload_1 v1 [104] getfield #189 + Fieldref [android/support/v4/app/Fragment.mState I] [107] tableswitch (5 offsets, default=854) (target=961) 0: offset = 33, target = 140 1: offset = 376, target = 483 2: offset = 683, target = 790 3: offset = 683, target = 790 4: offset = 761, target = 868 default: offset = 854, target = 961 [140] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [143] ifeq +25 (target=168) [146] ldc #63 + String [FragmentManager] [148] new #154 + Class [java/lang/StringBuilder] [151] dup [152] ldc #94 + String [moveto CREATED: ] [154] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [157] aload_1 v1 [158] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [161] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [164] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [167] pop [168] aload_1 v1 [169] getfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [172] ifnull +84 (target=256) [175] aload_1 v1 [176] aload_1 v1 [177] getfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [180] ldc #83 + String [android:view_state] [182] invokevirtual #236 + Methodref [android/os/Bundle.getSparseParcelableArray (Ljava/lang/String;)Landroid/util/SparseArray;] [185] putfield #188 + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [188] aload_1 v1 [189] aload_0 v0 [190] aload_1 v1 [191] getfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [194] ldc #81 + String [android:target_state] [196] invokevirtual #297 + Methodref [android/support/v4/app/FragmentManagerImpl.getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] [199] putfield #192 + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [202] aload_1 v1 [203] getfield #192 + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [206] ifnull +17 (target=223) [209] aload_1 v1 [210] aload_1 v1 [211] getfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [214] ldc #80 + String [android:target_req_state] [216] iconst_0 [217] invokevirtual #235 + Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I] [220] putfield #194 + Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I] [223] aload_1 v1 [224] aload_1 v1 [225] getfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [228] ldc #82 + String [android:user_visible_hint] [230] iconst_1 [231] invokevirtual #234 + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z] [234] putfield #195 + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z] [237] aload_1 v1 [238] getfield #195 + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z] [241] ifne +15 (target=256) [244] aload_1 v1 [245] iconst_1 [246] putfield #169 + Fieldref [android/support/v4/app/Fragment.mDeferStart Z] [249] iload_2 v2 [250] iconst_3 [251] ificmple +5 (target=256) [254] iconst_3 [255] istore_2 v2 [256] aload_1 v1 [257] aload_0 v0 [258] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [261] putfield #162 + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;] [264] aload_1 v1 [265] aload_0 v0 [266] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [269] getfield #198 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [272] putfield #172 + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;] [275] aload_1 v1 [276] iconst_0 [277] putfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [280] aload_1 v1 [281] aload_0 v0 [282] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [285] invokevirtual #257 + Methodref [android/support/v4/app/Fragment.onAttach (Landroid/app/Activity;)V] [288] aload_1 v1 [289] getfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [292] ifne +32 (target=324) [295] new #131 + Class [android/support/v4/app/SuperNotCalledException] [298] dup [299] new #154 + Class [java/lang/StringBuilder] [302] dup [303] ldc #62 + String [Fragment ] [305] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [308] aload_1 v1 [309] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [312] ldc #23 + String [ did not call through to super.onAttach()] [314] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [317] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [320] invokespecial #326 + Methodref [android/support/v4/app/SuperNotCalledException. (Ljava/lang/String;)V] [323] athrow [324] aload_0 v0 [325] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [328] aload_1 v1 [329] invokevirtual #289 + Methodref [android/support/v4/app/FragmentActivity.onAttachFragment (Landroid/support/v4/app/Fragment;)V] [332] aload_1 v1 [333] getfield #186 + Fieldref [android/support/v4/app/Fragment.mRetaining Z] [336] ifne +52 (target=388) [339] aload_1 v1 [340] iconst_0 [341] putfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [344] aload_1 v1 [345] aload_1 v1 [346] getfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [349] invokevirtual #260 + Methodref [android/support/v4/app/Fragment.onCreate (Landroid/os/Bundle;)V] [352] aload_1 v1 [353] getfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [356] ifne +32 (target=388) [359] new #131 + Class [android/support/v4/app/SuperNotCalledException] [362] dup [363] new #154 + Class [java/lang/StringBuilder] [366] dup [367] ldc #62 + String [Fragment ] [369] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [372] aload_1 v1 [373] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [376] ldc #24 + String [ did not call through to super.onCreate()] [378] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [381] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [384] invokespecial #326 + Methodref [android/support/v4/app/SuperNotCalledException. (Ljava/lang/String;)V] [387] athrow [388] aload_1 v1 [389] iconst_0 [390] putfield #186 + Fieldref [android/support/v4/app/Fragment.mRetaining Z] [393] aload_1 v1 [394] getfield #173 + Fieldref [android/support/v4/app/Fragment.mFromLayout Z] [397] ifeq +86 (target=483) [400] aload_1 v1 [401] aload_1 v1 [402] aload_1 v1 [403] aload_1 v1 [404] getfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [407] invokevirtual #253 + Methodref [android/support/v4/app/Fragment.getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;] [410] aconst_null [411] aload_1 v1 [412] getfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [415] invokevirtual #263 + Methodref [android/support/v4/app/Fragment.onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] [418] putfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [421] aload_1 v1 [422] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [425] ifnull +53 (target=478) [428] aload_1 v1 [429] aload_1 v1 [430] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [433] putfield #178 + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;] [436] aload_1 v1 [437] aload_1 v1 [438] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [441] invokestatic #325 + Methodref [android/support/v4/app/NoSaveStateFrameLayout.wrap (Landroid/view/View;)Landroid/view/ViewGroup;] [444] putfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [447] aload_1 v1 [448] getfield #175 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [451] ifeq +12 (target=463) [454] aload_1 v1 [455] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [458] bipush 8 [460] invokevirtual #337 + Methodref [android/view/View.setVisibility (I)V] [463] aload_1 v1 [464] aload_1 v1 [465] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [468] aload_1 v1 [469] getfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [472] invokevirtual #275 + Methodref [android/support/v4/app/Fragment.onViewCreated (Landroid/view/View;Landroid/os/Bundle;)V] [475] goto +8 (target=483) [478] aload_1 v1 [479] aconst_null [480] putfield #178 + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;] [483] iload_2 v2 [484] iconst_1 [485] ificmple +305 (target=790) [488] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [491] ifeq +25 (target=516) [494] ldc #63 + String [FragmentManager] [496] new #154 + Class [java/lang/StringBuilder] [499] dup [500] ldc #93 + String [moveto ACTIVITY_CREATED: ] [502] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [505] aload_1 v1 [506] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [509] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [512] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [515] pop [516] aload_1 v1 [517] getfield #173 + Fieldref [android/support/v4/app/Fragment.mFromLayout Z] [520] ifne +205 (target=725) [523] aconst_null [524] astore v6 [526] aload_1 v1 [527] getfield #168 + Fieldref [android/support/v4/app/Fragment.mContainerId I] [530] ifeq +69 (target=599) [533] aload_0 v0 [534] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [537] aload_1 v1 [538] getfield #168 + Fieldref [android/support/v4/app/Fragment.mContainerId I] [541] invokevirtual #284 + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;] [544] checkcast #137 + Class [android/view/ViewGroup] [547] dup [548] astore v6 [550] ifnonnull +49 (target=599) [553] aload_1 v1 [554] getfield #183 + Fieldref [android/support/v4/app/Fragment.mRestored Z] [557] ifne +42 (target=599) [560] new #148 + Class [java/lang/IllegalArgumentException] [563] dup [564] new #154 + Class [java/lang/StringBuilder] [567] dup [568] ldc #72 + String [No view found for id 0x] [570] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [573] aload_1 v1 [574] getfield #168 + Fieldref [android/support/v4/app/Fragment.mContainerId I] [577] invokestatic #365 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [580] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [583] ldc #32 + String [ for fragment ] [585] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [588] aload_1 v1 [589] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [592] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [595] invokespecial #361 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [598] athrow [599] aload_1 v1 [600] aload v6 [602] putfield #167 + Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;] [605] aload_1 v1 [606] aload_1 v1 [607] aload_1 v1 [608] aload_1 v1 [609] getfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [612] invokevirtual #253 + Methodref [android/support/v4/app/Fragment.getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;] [615] aload v6 [617] aload_1 v1 [618] getfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [621] invokevirtual #263 + Methodref [android/support/v4/app/Fragment.onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] [624] putfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [627] aload_1 v1 [628] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [631] ifnull +89 (target=720) [634] aload_1 v1 [635] aload_1 v1 [636] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [639] putfield #178 + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;] [642] aload_1 v1 [643] aload_1 v1 [644] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [647] invokestatic #325 + Methodref [android/support/v4/app/NoSaveStateFrameLayout.wrap (Landroid/view/View;)Landroid/view/ViewGroup;] [650] putfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [653] aload v6 [655] ifnull +34 (target=689) [658] aload_0 v0 [659] aload_1 v1 [660] iload_3 v3 [661] iconst_1 [662] iload v4 [664] invokevirtual #298 + Methodref [android/support/v4/app/FragmentManagerImpl.loadAnimation (Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;] [667] dup [668] astore_3 v3 [669] ifnull +11 (target=680) [672] aload_1 v1 [673] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [676] aload_3 v3 [677] invokevirtual #338 + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] [680] aload v6 [682] aload_1 v1 [683] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [686] invokevirtual #339 + Methodref [android/view/ViewGroup.addView (Landroid/view/View;)V] [689] aload_1 v1 [690] getfield #175 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [693] ifeq +12 (target=705) [696] aload_1 v1 [697] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [700] bipush 8 [702] invokevirtual #337 + Methodref [android/view/View.setVisibility (I)V] [705] aload_1 v1 [706] aload_1 v1 [707] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [710] aload_1 v1 [711] getfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [714] invokevirtual #275 + Methodref [android/support/v4/app/Fragment.onViewCreated (Landroid/view/View;Landroid/os/Bundle;)V] [717] goto +8 (target=725) [720] aload_1 v1 [721] aconst_null [722] putfield #178 + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;] [725] aload_1 v1 [726] iconst_0 [727] putfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [730] aload_1 v1 [731] aload_1 v1 [732] getfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [735] invokevirtual #256 + Methodref [android/support/v4/app/Fragment.onActivityCreated (Landroid/os/Bundle;)V] [738] aload_1 v1 [739] getfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [742] ifne +32 (target=774) [745] new #131 + Class [android/support/v4/app/SuperNotCalledException] [748] dup [749] new #154 + Class [java/lang/StringBuilder] [752] dup [753] ldc #62 + String [Fragment ] [755] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [758] aload_1 v1 [759] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [762] ldc #22 + String [ did not call through to super.onActivityCreated()] [764] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [767] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [770] invokespecial #326 + Methodref [android/support/v4/app/SuperNotCalledException. (Ljava/lang/String;)V] [773] athrow [774] aload_1 v1 [775] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [778] ifnull +7 (target=785) [781] aload_1 v1 [782] invokevirtual #280 + Methodref [android/support/v4/app/Fragment.restoreViewState ()V] [785] aload_1 v1 [786] aconst_null [787] putfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [790] iload_2 v2 [791] iconst_3 [792] ificmple +76 (target=868) [795] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [798] ifeq +25 (target=823) [801] ldc #63 + String [FragmentManager] [803] new #154 + Class [java/lang/StringBuilder] [806] dup [807] ldc #96 + String [moveto STARTED: ] [809] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [812] aload_1 v1 [813] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [816] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [819] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [822] pop [823] aload_1 v1 [824] iconst_0 [825] putfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [828] aload_1 v1 [829] invokevirtual #278 + Methodref [android/support/v4/app/Fragment.performStart ()V] [832] aload_1 v1 [833] getfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [836] ifne +32 (target=868) [839] new #131 + Class [android/support/v4/app/SuperNotCalledException] [842] dup [843] new #154 + Class [java/lang/StringBuilder] [846] dup [847] ldc #62 + String [Fragment ] [849] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [852] aload_1 v1 [853] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [856] ldc #30 + String [ did not call through to super.onStart()] [858] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [861] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [864] invokespecial #326 + Methodref [android/support/v4/app/SuperNotCalledException. (Ljava/lang/String;)V] [867] athrow [868] iload_2 v2 [869] iconst_4 [870] ificmple +91 (target=961) [873] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [876] ifeq +25 (target=901) [879] ldc #63 + String [FragmentManager] [881] new #154 + Class [java/lang/StringBuilder] [884] dup [885] ldc #95 + String [moveto RESUMED: ] [887] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [890] aload_1 v1 [891] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [894] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [897] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [900] pop [901] aload_1 v1 [902] iconst_0 [903] putfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [906] aload_1 v1 [907] iconst_1 [908] putfield #184 + Fieldref [android/support/v4/app/Fragment.mResumed Z] [911] aload_1 v1 [912] invokevirtual #273 + Methodref [android/support/v4/app/Fragment.onResume ()V] [915] aload_1 v1 [916] getfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [919] ifne +32 (target=951) [922] new #131 + Class [android/support/v4/app/SuperNotCalledException] [925] dup [926] new #154 + Class [java/lang/StringBuilder] [929] dup [930] ldc #62 + String [Fragment ] [932] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [935] aload_1 v1 [936] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [939] ldc #29 + String [ did not call through to super.onResume()] [941] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [944] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [947] invokespecial #326 + Methodref [android/support/v4/app/SuperNotCalledException. (Ljava/lang/String;)V] [950] athrow [951] aload_1 v1 [952] aconst_null [953] putfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [956] aload_1 v1 [957] aconst_null [958] putfield #188 + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [961] goto +673 (target=1634) [964] aload_1 v1 [965] getfield #189 + Fieldref [android/support/v4/app/Fragment.mState I] [968] iload_2 v2 [969] ificmple +665 (target=1634) [972] aload_1 v1 [973] getfield #189 + Fieldref [android/support/v4/app/Fragment.mState I] [976] tableswitch (5 offsets, default=658) (target=1634) 1: offset = 452, target = 1428 2: offset = 234, target = 1210 3: offset = 197, target = 1173 4: offset = 119, target = 1095 5: offset = 36, target = 1012 default: offset = 658, target = 1634 [1012] iload_2 v2 [1013] iconst_5 [1014] ificmpge +81 (target=1095) [1017] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [1020] ifeq +25 (target=1045) [1023] ldc #63 + String [FragmentManager] [1025] new #154 + Class [java/lang/StringBuilder] [1028] dup [1029] ldc #90 + String [movefrom RESUMED: ] [1031] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [1034] aload_1 v1 [1035] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [1038] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [1041] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [1044] pop [1045] aload_1 v1 [1046] iconst_0 [1047] putfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [1050] aload_1 v1 [1051] invokevirtual #271 + Methodref [android/support/v4/app/Fragment.onPause ()V] [1054] aload_1 v1 [1055] getfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [1058] ifne +32 (target=1090) [1061] new #131 + Class [android/support/v4/app/SuperNotCalledException] [1064] dup [1065] new #154 + Class [java/lang/StringBuilder] [1068] dup [1069] ldc #62 + String [Fragment ] [1071] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [1074] aload_1 v1 [1075] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [1078] ldc #28 + String [ did not call through to super.onPause()] [1080] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [1083] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [1086] invokespecial #326 + Methodref [android/support/v4/app/SuperNotCalledException. (Ljava/lang/String;)V] [1089] athrow [1090] aload_1 v1 [1091] iconst_0 [1092] putfield #184 + Fieldref [android/support/v4/app/Fragment.mResumed Z] [1095] iload_2 v2 [1096] iconst_4 [1097] ificmpge +76 (target=1173) [1100] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [1103] ifeq +25 (target=1128) [1106] ldc #63 + String [FragmentManager] [1108] new #154 + Class [java/lang/StringBuilder] [1111] dup [1112] ldc #91 + String [movefrom STARTED: ] [1114] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [1117] aload_1 v1 [1118] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [1121] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [1124] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [1127] pop [1128] aload_1 v1 [1129] iconst_0 [1130] putfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [1133] aload_1 v1 [1134] invokevirtual #279 + Methodref [android/support/v4/app/Fragment.performStop ()V] [1137] aload_1 v1 [1138] getfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [1141] ifne +32 (target=1173) [1144] new #131 + Class [android/support/v4/app/SuperNotCalledException] [1147] dup [1148] new #154 + Class [java/lang/StringBuilder] [1151] dup [1152] ldc #62 + String [Fragment ] [1154] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [1157] aload_1 v1 [1158] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [1161] ldc #31 + String [ did not call through to super.onStop()] [1163] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [1166] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [1169] invokespecial #326 + Methodref [android/support/v4/app/SuperNotCalledException. (Ljava/lang/String;)V] [1172] athrow [1173] iload_2 v2 [1174] iconst_3 [1175] ificmpge +35 (target=1210) [1178] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [1181] ifeq +25 (target=1206) [1184] ldc #63 + String [FragmentManager] [1186] new #154 + Class [java/lang/StringBuilder] [1189] dup [1190] ldc #92 + String [movefrom STOPPED: ] [1192] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [1195] aload_1 v1 [1196] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [1199] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [1202] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [1205] pop [1206] aload_1 v1 [1207] invokevirtual #277 + Methodref [android/support/v4/app/Fragment.performReallyStop ()V] [1210] iload_2 v2 [1211] iconst_2 [1212] ificmpge +216 (target=1428) [1215] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [1218] ifeq +25 (target=1243) [1221] ldc #63 + String [FragmentManager] [1223] new #154 + Class [java/lang/StringBuilder] [1226] dup [1227] ldc #88 + String [movefrom ACTIVITY_CREATED: ] [1229] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [1232] aload_1 v1 [1233] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [1236] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [1239] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [1242] pop [1243] aload_1 v1 [1244] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [1247] ifnull +25 (target=1272) [1250] aload_0 v0 [1251] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [1254] invokevirtual #288 + Methodref [android/support/v4/app/FragmentActivity.isFinishing ()Z] [1257] ifne +15 (target=1272) [1260] aload_1 v1 [1261] getfield #188 + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [1264] ifnonnull +8 (target=1272) [1267] aload_0 v0 [1268] aload_1 v1 [1269] invokevirtual #312 + Methodref [android/support/v4/app/FragmentManagerImpl.saveFragmentViewState (Landroid/support/v4/app/Fragment;)V] [1272] aload_1 v1 [1273] iconst_0 [1274] putfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [1277] aload_1 v1 [1278] invokevirtual #276 + Methodref [android/support/v4/app/Fragment.performDestroyView ()V] [1281] aload_1 v1 [1282] getfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [1285] ifne +32 (target=1317) [1288] new #131 + Class [android/support/v4/app/SuperNotCalledException] [1291] dup [1292] new #154 + Class [java/lang/StringBuilder] [1295] dup [1296] ldc #62 + String [Fragment ] [1298] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [1301] aload_1 v1 [1302] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [1305] ldc #26 + String [ did not call through to super.onDestroyView()] [1307] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [1310] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [1313] invokespecial #326 + Methodref [android/support/v4/app/SuperNotCalledException. (Ljava/lang/String;)V] [1316] athrow [1317] aload_1 v1 [1318] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [1321] ifnull +92 (target=1413) [1324] aload_1 v1 [1325] getfield #167 + Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;] [1328] ifnull +85 (target=1413) [1331] aconst_null [1332] astore v6 [1334] aload_0 v0 [1335] getfield #215 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I] [1338] ifle +21 (target=1359) [1341] aload_0 v0 [1342] getfield #216 + Fieldref [android/support/v4/app/FragmentManagerImpl.mDestroyed Z] [1345] ifne +14 (target=1359) [1348] aload_0 v0 [1349] aload_1 v1 [1350] iload_3 v3 [1351] iconst_0 [1352] iload v4 [1354] invokevirtual #298 + Methodref [android/support/v4/app/FragmentManagerImpl.loadAnimation (Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;] [1357] astore v6 [1359] aload v6 [1361] ifnull +41 (target=1402) [1364] aload_1 v1 [1365] astore_3 v3 [1366] aload_1 v1 [1367] aload_1 v1 [1368] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [1371] putfield #164 + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] [1374] aload_1 v1 [1375] iload_2 v2 [1376] putfield #190 + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I] [1379] aload v6 [1381] new #126 + Class [android/support/v4/app/FragmentManagerImpl$5] [1384] dup [1385] aload_0 v0 [1386] aload_3 v3 [1387] invokespecial #320 + Methodref [android/support/v4/app/FragmentManagerImpl$5. (Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V] [1390] invokevirtual #346 + Methodref [android/view/animation/Animation.setAnimationListener (Landroid/view/animation/Animation$AnimationListener;)V] [1393] aload_1 v1 [1394] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [1397] aload v6 [1399] invokevirtual #338 + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] [1402] aload_1 v1 [1403] getfield #167 + Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;] [1406] aload_1 v1 [1407] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [1410] invokevirtual #340 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [1413] aload_1 v1 [1414] aconst_null [1415] putfield #167 + Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;] [1418] aload_1 v1 [1419] aconst_null [1420] putfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [1423] aload_1 v1 [1424] aconst_null [1425] putfield #178 + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;] [1428] iload_2 v2 [1429] ifgt +205 (target=1634) [1432] aload_0 v0 [1433] getfield #216 + Fieldref [android/support/v4/app/FragmentManagerImpl.mDestroyed Z] [1436] ifeq +26 (target=1462) [1439] aload_1 v1 [1440] getfield #164 + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] [1443] ifnull +19 (target=1462) [1446] aload_1 v1 [1447] getfield #164 + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] [1450] astore v6 [1452] aload_1 v1 [1453] aconst_null [1454] putfield #164 + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] [1457] aload v6 [1459] invokevirtual #335 + Methodref [android/view/View.clearAnimation ()V] [1462] aload_1 v1 [1463] getfield #164 + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] [1466] ifnull +13 (target=1479) [1469] aload_1 v1 [1470] iload_2 v2 [1471] putfield #190 + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I] [1474] iconst_1 [1475] istore_2 v2 [1476] goto +158 (target=1634) [1479] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [1482] ifeq +25 (target=1507) [1485] ldc #63 + String [FragmentManager] [1487] new #154 + Class [java/lang/StringBuilder] [1490] dup [1491] ldc #89 + String [movefrom CREATED: ] [1493] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [1496] aload_1 v1 [1497] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [1500] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [1503] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [1506] pop [1507] aload_1 v1 [1508] getfield #186 + Fieldref [android/support/v4/app/Fragment.mRetaining Z] [1511] ifne +48 (target=1559) [1514] aload_1 v1 [1515] iconst_0 [1516] putfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [1519] aload_1 v1 [1520] invokevirtual #264 + Methodref [android/support/v4/app/Fragment.onDestroy ()V] [1523] aload_1 v1 [1524] getfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [1527] ifne +32 (target=1559) [1530] new #131 + Class [android/support/v4/app/SuperNotCalledException] [1533] dup [1534] new #154 + Class [java/lang/StringBuilder] [1537] dup [1538] ldc #62 + String [Fragment ] [1540] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [1543] aload_1 v1 [1544] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [1547] ldc #25 + String [ did not call through to super.onDestroy()] [1549] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [1552] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [1555] invokespecial #326 + Methodref [android/support/v4/app/SuperNotCalledException. (Ljava/lang/String;)V] [1558] athrow [1559] aload_1 v1 [1560] iconst_0 [1561] putfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [1564] aload_1 v1 [1565] invokevirtual #266 + Methodref [android/support/v4/app/Fragment.onDetach ()V] [1568] aload_1 v1 [1569] getfield #166 + Fieldref [android/support/v4/app/Fragment.mCalled Z] [1572] ifne +32 (target=1604) [1575] new #131 + Class [android/support/v4/app/SuperNotCalledException] [1578] dup [1579] new #154 + Class [java/lang/StringBuilder] [1582] dup [1583] ldc #62 + String [Fragment ] [1585] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [1588] aload_1 v1 [1589] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [1592] ldc #27 + String [ did not call through to super.onDetach()] [1594] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [1597] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [1600] invokespecial #326 + Methodref [android/support/v4/app/SuperNotCalledException. (Ljava/lang/String;)V] [1603] athrow [1604] iload v5 [1606] ifne +28 (target=1634) [1609] aload_1 v1 [1610] getfield #186 + Fieldref [android/support/v4/app/Fragment.mRetaining Z] [1613] ifne +11 (target=1624) [1616] aload_0 v0 [1617] aload_1 v1 [1618] invokevirtual #301 + Methodref [android/support/v4/app/FragmentManagerImpl.makeInactive (Landroid/support/v4/app/Fragment;)V] [1621] goto +13 (target=1634) [1624] aload_1 v1 [1625] aconst_null [1626] putfield #162 + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;] [1629] aload_1 v1 [1630] aconst_null [1631] putfield #172 + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;] [1634] aload_1 v1 [1635] iload_2 v2 [1636] putfield #189 + Fieldref [android/support/v4/app/Fragment.mState I] [1639] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: moveToState(Landroid/support/v4/app/Fragment;)V Access flags: 0x10 = final void moveToState(android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 6): [0] aload_0 v0 [1] aload_1 v1 [2] aload_0 v0 [3] getfield #215 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I] [6] iconst_0 [7] iconst_0 [8] iconst_0 [9] invokevirtual #306 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: moveToState(IZ)V Access flags: 0x10 = final void moveToState(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 3, stack = 5): [0] aload_0 v0 [1] iload_1 v1 [2] iconst_0 [3] iconst_0 [4] iload_2 v2 [5] invokevirtual #303 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IIIZ)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: moveToState(IIIZ)V Access flags: 0x10 = final void moveToState(int,int,int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 164, locals = 7, stack = 6): [0] aload_0 v0 [1] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [4] ifnonnull +17 (target=21) [7] iload_1 v1 [8] ifeq +13 (target=21) [11] new #149 + Class [java/lang/IllegalStateException] [14] dup [15] ldc #70 + String [No activity] [17] invokespecial #363 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [20] athrow [21] iload v4 [23] ifne +12 (target=35) [26] aload_0 v0 [27] getfield #215 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I] [30] iload_1 v1 [31] ificmpne +4 (target=35) [34] return [35] aload_0 v0 [36] iload_1 v1 [37] putfield #215 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I] [40] aload_0 v0 [41] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [44] ifnull +119 (target=163) [47] iconst_0 [48] istore v4 [50] iconst_0 [51] istore v5 [53] iload v5 [55] aload_0 v0 [56] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [59] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [62] ificmpge +58 (target=120) [65] aload_0 v0 [66] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [69] iload v5 [71] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [74] checkcast #115 + Class [android/support/v4/app/Fragment] [77] dup [78] astore v6 [80] ifnull +34 (target=114) [83] aload_0 v0 [84] aload v6 [86] iload_1 v1 [87] iload_2 v2 [88] iload_3 v3 [89] iconst_0 [90] invokevirtual #306 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V] [93] aload v6 [95] getfield #179 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [98] ifnull +16 (target=114) [101] iload v4 [103] aload v6 [105] getfield #179 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [108] invokevirtual #324 + Methodref [android/support/v4/app/LoaderManagerImpl.hasRunningLoaders ()Z] [111] ior [112] istore v4 [114] iinc v5, 1 [117] goto -64 (target=53) [120] iload v4 [122] ifne +7 (target=129) [125] aload_0 v0 [126] invokevirtual #314 + Methodref [android/support/v4/app/FragmentManagerImpl.startPendingDeferredFragments ()V] [129] aload_0 v0 [130] getfield #220 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z] [133] ifeq +30 (target=163) [136] aload_0 v0 [137] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [140] ifnull +23 (target=163) [143] aload_0 v0 [144] getfield #215 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I] [147] iconst_5 [148] ificmpne +15 (target=163) [151] aload_0 v0 [152] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [155] invokevirtual #290 + Methodref [android/support/v4/app/FragmentActivity.supportInvalidateOptionsMenu ()V] [158] aload_0 v0 [159] iconst_0 [160] putfield #220 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z] [163] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startPendingDeferredFragments()V Access flags: 0x10 = final void startPendingDeferredFragments() Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [4] ifnonnull +4 (target=8) [7] return [8] iconst_0 [9] istore_1 v1 [10] iload_1 v1 [11] aload_0 v0 [12] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [15] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [18] ificmpge +30 (target=48) [21] aload_0 v0 [22] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [25] iload_1 v1 [26] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [29] checkcast #115 + Class [android/support/v4/app/Fragment] [32] dup [33] astore_2 v2 [34] ifnull +8 (target=42) [37] aload_0 v0 [38] aload_2 v2 [39] invokevirtual #307 + Methodref [android/support/v4/app/FragmentManagerImpl.performPendingDeferredStart (Landroid/support/v4/app/Fragment;)V] [42] iinc v1, 1 [45] goto -35 (target=10) [48] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: makeActive(Landroid/support/v4/app/Fragment;)V Access flags: 0x10 = final void makeActive(android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 134, locals = 2, stack = 4): [0] aload_1 v1 [1] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [4] iflt +4 (target=8) [7] return [8] aload_0 v0 [9] getfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [12] ifnull +13 (target=25) [15] aload_0 v0 [16] getfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [19] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [22] ifgt +44 (target=66) [25] aload_0 v0 [26] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [29] ifnonnull +14 (target=43) [32] aload_0 v0 [33] new #156 + Class [java/util/ArrayList] [36] dup [37] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [40] putfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [43] aload_1 v1 [44] aload_0 v0 [45] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [48] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [51] invokevirtual #281 + Methodref [android/support/v4/app/Fragment.setIndex (I)V] [54] aload_0 v0 [55] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [58] aload_1 v1 [59] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [62] pop [63] goto +42 (target=105) [66] aload_1 v1 [67] aload_0 v0 [68] getfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [71] aload_0 v0 [72] getfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [75] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [78] iconst_1 [79] isub [80] invokevirtual #383 + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] [83] checkcast #150 + Class [java/lang/Integer] [86] invokevirtual #364 + Methodref [java/lang/Integer.intValue ()I] [89] invokevirtual #281 + Methodref [android/support/v4/app/Fragment.setIndex (I)V] [92] aload_0 v0 [93] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [96] aload_1 v1 [97] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [100] aload_1 v1 [101] invokevirtual #385 + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;] [104] pop [105] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [108] ifeq +25 (target=133) [111] ldc #63 + String [FragmentManager] [113] new #154 + Class [java/lang/StringBuilder] [116] dup [117] ldc #53 + String [Allocated fragment index ] [119] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [122] aload_1 v1 [123] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [126] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [129] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [132] pop [133] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: makeInactive(Landroid/support/v4/app/Fragment;)V Access flags: 0x10 = final void makeInactive(android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 98, locals = 2, stack = 4): [0] aload_1 v1 [1] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [4] ifge +4 (target=8) [7] return [8] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [11] ifeq +25 (target=36) [14] ldc #63 + String [FragmentManager] [16] new #154 + Class [java/lang/StringBuilder] [19] dup [20] ldc #68 + String [Freeing fragment index ] [22] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [25] aload_1 v1 [26] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [29] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [32] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [35] pop [36] aload_0 v0 [37] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [40] aload_1 v1 [41] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [44] aconst_null [45] invokevirtual #385 + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;] [48] pop [49] aload_0 v0 [50] getfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [53] ifnonnull +14 (target=67) [56] aload_0 v0 [57] new #156 + Class [java/util/ArrayList] [60] dup [61] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [64] putfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [67] aload_0 v0 [68] getfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [71] aload_1 v1 [72] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [75] invokestatic #366 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [78] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [81] pop [82] aload_0 v0 [83] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [86] aload_1 v1 [87] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [90] invokevirtual #287 + Methodref [android/support/v4/app/FragmentActivity.invalidateSupportFragmentIndex (I)V] [93] aload_1 v1 [94] invokevirtual #254 + Methodref [android/support/v4/app/Fragment.initState ()V] [97] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addFragment(Landroid/support/v4/app/Fragment;Z)V Access flags: 0x11 = public final void addFragment(android.support.v4.app.Fragment,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 106, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [4] ifnonnull +14 (target=18) [7] aload_0 v0 [8] new #156 + Class [java/util/ArrayList] [11] dup [12] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [15] putfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [18] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [21] ifeq +25 (target=46) [24] ldc #63 + String [FragmentManager] [26] new #154 + Class [java/lang/StringBuilder] [29] dup [30] ldc #79 + String [add: ] [32] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [35] aload_1 v1 [36] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [39] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [42] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [45] pop [46] aload_0 v0 [47] aload_1 v1 [48] invokevirtual #299 + Methodref [android/support/v4/app/FragmentManagerImpl.makeActive (Landroid/support/v4/app/Fragment;)V] [51] aload_1 v1 [52] getfield #170 + Fieldref [android/support/v4/app/Fragment.mDetached Z] [55] ifne +50 (target=105) [58] aload_0 v0 [59] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [62] aload_1 v1 [63] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [66] pop [67] aload_1 v1 [68] iconst_1 [69] putfield #163 + Fieldref [android/support/v4/app/Fragment.mAdded Z] [72] aload_1 v1 [73] iconst_0 [74] putfield #182 + Fieldref [android/support/v4/app/Fragment.mRemoving Z] [77] aload_1 v1 [78] getfield #174 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [81] ifeq +15 (target=96) [84] aload_1 v1 [85] getfield #180 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [88] ifeq +8 (target=96) [91] aload_0 v0 [92] iconst_1 [93] putfield #220 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z] [96] iload_2 v2 [97] ifeq +8 (target=105) [100] aload_0 v0 [101] aload_1 v1 [102] invokevirtual #305 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;)V] [105] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeFragment(Landroid/support/v4/app/Fragment;II)V Access flags: 0x11 = public final void removeFragment(android.support.v4.app.Fragment,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 130, locals = 5, stack = 6): [0] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [3] ifeq +37 (target=40) [6] ldc #63 + String [FragmentManager] [8] new #154 + Class [java/lang/StringBuilder] [11] dup [12] ldc #97 + String [remove: ] [14] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [17] aload_1 v1 [18] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [21] ldc #39 + String [ nesting=] [23] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [26] aload_1 v1 [27] getfield #165 + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] [30] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [33] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [36] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [39] pop [40] aload_1 v1 [41] invokevirtual #255 + Methodref [android/support/v4/app/Fragment.isInBackStack ()Z] [44] ifne +7 (target=51) [47] iconst_1 [48] goto +4 (target=52) [51] iconst_0 [52] istore v4 [54] aload_1 v1 [55] getfield #170 + Fieldref [android/support/v4/app/Fragment.mDetached Z] [58] ifeq +8 (target=66) [61] iload v4 [63] ifeq +66 (target=129) [66] aload_0 v0 [67] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [70] ifnull +12 (target=82) [73] aload_0 v0 [74] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [77] aload_1 v1 [78] invokevirtual #384 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [81] pop [82] aload_1 v1 [83] getfield #174 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [86] ifeq +15 (target=101) [89] aload_1 v1 [90] getfield #180 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [93] ifeq +8 (target=101) [96] aload_0 v0 [97] iconst_1 [98] putfield #220 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z] [101] aload_1 v1 [102] iconst_0 [103] putfield #163 + Fieldref [android/support/v4/app/Fragment.mAdded Z] [106] aload_1 v1 [107] iconst_1 [108] putfield #182 + Fieldref [android/support/v4/app/Fragment.mRemoving Z] [111] aload_0 v0 [112] aload_1 v1 [113] iload v4 [115] ifeq +7 (target=122) [118] iconst_0 [119] goto +4 (target=123) [122] iconst_1 [123] iload_2 v2 [124] iload_3 v3 [125] iconst_0 [126] invokevirtual #306 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V] [129] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hideFragment(Landroid/support/v4/app/Fragment;II)V Access flags: 0x11 = public final void hideFragment(android.support.v4.app.Fragment,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 109, locals = 4, stack = 5): [0] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [3] ifeq +25 (target=28) [6] ldc #63 + String [FragmentManager] [8] new #154 + Class [java/lang/StringBuilder] [11] dup [12] ldc #86 + String [hide: ] [14] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [17] aload_1 v1 [18] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [21] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [24] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [27] pop [28] aload_1 v1 [29] getfield #175 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [32] ifne +76 (target=108) [35] aload_1 v1 [36] iconst_1 [37] putfield #175 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [40] aload_1 v1 [41] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [44] ifnull +33 (target=77) [47] aload_0 v0 [48] aload_1 v1 [49] iload_2 v2 [50] iconst_1 [51] iload_3 v3 [52] invokevirtual #298 + Methodref [android/support/v4/app/FragmentManagerImpl.loadAnimation (Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;] [55] dup [56] astore_2 v2 [57] ifnull +11 (target=68) [60] aload_1 v1 [61] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [64] aload_2 v2 [65] invokevirtual #338 + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] [68] aload_1 v1 [69] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [72] bipush 8 [74] invokevirtual #337 + Methodref [android/view/View.setVisibility (I)V] [77] aload_1 v1 [78] getfield #163 + Fieldref [android/support/v4/app/Fragment.mAdded Z] [81] ifeq +22 (target=103) [84] aload_1 v1 [85] getfield #174 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [88] ifeq +15 (target=103) [91] aload_1 v1 [92] getfield #180 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [95] ifeq +8 (target=103) [98] aload_0 v0 [99] iconst_1 [100] putfield #220 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z] [103] aload_1 v1 [104] iconst_1 [105] invokevirtual #267 + Methodref [android/support/v4/app/Fragment.onHiddenChanged (Z)V] [108] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: showFragment(Landroid/support/v4/app/Fragment;II)V Access flags: 0x11 = public final void showFragment(android.support.v4.app.Fragment,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 108, locals = 4, stack = 5): [0] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [3] ifeq +25 (target=28) [6] ldc #63 + String [FragmentManager] [8] new #154 + Class [java/lang/StringBuilder] [11] dup [12] ldc #107 + String [show: ] [14] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [17] aload_1 v1 [18] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [21] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [24] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [27] pop [28] aload_1 v1 [29] getfield #175 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [32] ifeq +75 (target=107) [35] aload_1 v1 [36] iconst_0 [37] putfield #175 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [40] aload_1 v1 [41] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [44] ifnull +32 (target=76) [47] aload_0 v0 [48] aload_1 v1 [49] iload_2 v2 [50] iconst_1 [51] iload_3 v3 [52] invokevirtual #298 + Methodref [android/support/v4/app/FragmentManagerImpl.loadAnimation (Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;] [55] dup [56] astore_2 v2 [57] ifnull +11 (target=68) [60] aload_1 v1 [61] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [64] aload_2 v2 [65] invokevirtual #338 + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] [68] aload_1 v1 [69] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [72] iconst_0 [73] invokevirtual #337 + Methodref [android/view/View.setVisibility (I)V] [76] aload_1 v1 [77] getfield #163 + Fieldref [android/support/v4/app/Fragment.mAdded Z] [80] ifeq +22 (target=102) [83] aload_1 v1 [84] getfield #174 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [87] ifeq +15 (target=102) [90] aload_1 v1 [91] getfield #180 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [94] ifeq +8 (target=102) [97] aload_0 v0 [98] iconst_1 [99] putfield #220 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z] [102] aload_1 v1 [103] iconst_0 [104] invokevirtual #267 + Methodref [android/support/v4/app/Fragment.onHiddenChanged (Z)V] [107] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: detachFragment(Landroid/support/v4/app/Fragment;II)V Access flags: 0x11 = public final void detachFragment(android.support.v4.app.Fragment,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 97, locals = 4, stack = 6): [0] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [3] ifeq +25 (target=28) [6] ldc #63 + String [FragmentManager] [8] new #154 + Class [java/lang/StringBuilder] [11] dup [12] ldc #85 + String [detach: ] [14] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [17] aload_1 v1 [18] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [21] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [24] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [27] pop [28] aload_1 v1 [29] getfield #170 + Fieldref [android/support/v4/app/Fragment.mDetached Z] [32] ifne +64 (target=96) [35] aload_1 v1 [36] iconst_1 [37] putfield #170 + Fieldref [android/support/v4/app/Fragment.mDetached Z] [40] aload_1 v1 [41] getfield #163 + Fieldref [android/support/v4/app/Fragment.mAdded Z] [44] ifeq +52 (target=96) [47] aload_0 v0 [48] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [51] ifnull +12 (target=63) [54] aload_0 v0 [55] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [58] aload_1 v1 [59] invokevirtual #384 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [62] pop [63] aload_1 v1 [64] getfield #174 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [67] ifeq +15 (target=82) [70] aload_1 v1 [71] getfield #180 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [74] ifeq +8 (target=82) [77] aload_0 v0 [78] iconst_1 [79] putfield #220 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z] [82] aload_1 v1 [83] iconst_0 [84] putfield #163 + Fieldref [android/support/v4/app/Fragment.mAdded Z] [87] aload_0 v0 [88] aload_1 v1 [89] iconst_1 [90] iload_2 v2 [91] iload_3 v3 [92] iconst_0 [93] invokevirtual #306 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V] [96] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: attachFragment(Landroid/support/v4/app/Fragment;II)V Access flags: 0x11 = public final void attachFragment(android.support.v4.app.Fragment,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 111, locals = 4, stack = 6): [0] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [3] ifeq +25 (target=28) [6] ldc #63 + String [FragmentManager] [8] new #154 + Class [java/lang/StringBuilder] [11] dup [12] ldc #84 + String [attach: ] [14] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [17] aload_1 v1 [18] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [21] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [24] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [27] pop [28] aload_1 v1 [29] getfield #170 + Fieldref [android/support/v4/app/Fragment.mDetached Z] [32] ifeq +78 (target=110) [35] aload_1 v1 [36] iconst_0 [37] putfield #170 + Fieldref [android/support/v4/app/Fragment.mDetached Z] [40] aload_1 v1 [41] getfield #163 + Fieldref [android/support/v4/app/Fragment.mAdded Z] [44] ifne +66 (target=110) [47] aload_0 v0 [48] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [51] ifnonnull +14 (target=65) [54] aload_0 v0 [55] new #156 + Class [java/util/ArrayList] [58] dup [59] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [62] putfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [65] aload_0 v0 [66] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [69] aload_1 v1 [70] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [73] pop [74] aload_1 v1 [75] iconst_1 [76] putfield #163 + Fieldref [android/support/v4/app/Fragment.mAdded Z] [79] aload_1 v1 [80] getfield #174 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [83] ifeq +15 (target=98) [86] aload_1 v1 [87] getfield #180 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [90] ifeq +8 (target=98) [93] aload_0 v0 [94] iconst_1 [95] putfield #220 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z] [98] aload_0 v0 [99] aload_1 v1 [100] aload_0 v0 [101] getfield #215 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I] [104] iload_2 v2 [105] iload_3 v3 [106] iconst_0 [107] invokevirtual #306 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V] [110] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: findFragmentById(I)Landroid/support/v4/app/Fragment; Access flags: 0x11 = public final android.support.v4.app.Fragment findFragmentById(int) Class member attributes (count = 1): + Code attribute instructions (code length = 108, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [4] ifnull +49 (target=53) [7] aload_0 v0 [8] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [11] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [14] iconst_1 [15] isub [16] istore_2 v2 [17] iload_2 v2 [18] iflt +35 (target=53) [21] aload_0 v0 [22] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [25] iload_2 v2 [26] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [29] checkcast #115 + Class [android/support/v4/app/Fragment] [32] dup [33] astore_3 v3 [34] ifnull +13 (target=47) [37] aload_3 v3 [38] getfield #171 + Fieldref [android/support/v4/app/Fragment.mFragmentId I] [41] iload_1 v1 [42] ificmpne +5 (target=47) [45] aload_3 v3 [46] areturn [47] iinc v2, -1 [50] goto -33 (target=17) [53] aload_0 v0 [54] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [57] ifnull +49 (target=106) [60] aload_0 v0 [61] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [64] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [67] iconst_1 [68] isub [69] istore_2 v2 [70] iload_2 v2 [71] iflt +35 (target=106) [74] aload_0 v0 [75] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [78] iload_2 v2 [79] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [82] checkcast #115 + Class [android/support/v4/app/Fragment] [85] dup [86] astore_3 v3 [87] ifnull +13 (target=100) [90] aload_3 v3 [91] getfield #171 + Fieldref [android/support/v4/app/Fragment.mFragmentId I] [94] iload_1 v1 [95] ificmpne +5 (target=100) [98] aload_3 v3 [99] areturn [100] iinc v2, -1 [103] goto -33 (target=70) [106] aconst_null [107] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; Access flags: 0x11 = public final android.support.v4.app.Fragment findFragmentByTag(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 122, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [4] ifnull +56 (target=60) [7] aload_1 v1 [8] ifnull +52 (target=60) [11] aload_0 v0 [12] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [15] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [18] iconst_1 [19] isub [20] istore_2 v2 [21] iload_2 v2 [22] iflt +38 (target=60) [25] aload_0 v0 [26] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [29] iload_2 v2 [30] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [33] checkcast #115 + Class [android/support/v4/app/Fragment] [36] dup [37] astore_3 v3 [38] ifnull +16 (target=54) [41] aload_1 v1 [42] aload_3 v3 [43] getfield #191 + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] [46] invokevirtual #368 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [49] ifeq +5 (target=54) [52] aload_3 v3 [53] areturn [54] iinc v2, -1 [57] goto -36 (target=21) [60] aload_0 v0 [61] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [64] ifnull +56 (target=120) [67] aload_1 v1 [68] ifnull +52 (target=120) [71] aload_0 v0 [72] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [75] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [78] iconst_1 [79] isub [80] istore_2 v2 [81] iload_2 v2 [82] iflt +38 (target=120) [85] aload_0 v0 [86] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [89] iload_2 v2 [90] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [93] checkcast #115 + Class [android/support/v4/app/Fragment] [96] dup [97] astore_3 v3 [98] ifnull +16 (target=114) [101] aload_1 v1 [102] aload_3 v3 [103] getfield #191 + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] [106] invokevirtual #368 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [109] ifeq +5 (target=114) [112] aload_3 v3 [113] areturn [114] iinc v2, -1 [117] goto -36 (target=81) [120] aconst_null [121] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: findFragmentByWho(Ljava/lang/String;)Landroid/support/v4/app/Fragment; Access flags: 0x11 = public final android.support.v4.app.Fragment findFragmentByWho(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 62, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [4] ifnull +56 (target=60) [7] aload_1 v1 [8] ifnull +52 (target=60) [11] aload_0 v0 [12] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [15] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [18] iconst_1 [19] isub [20] istore_2 v2 [21] iload_2 v2 [22] iflt +38 (target=60) [25] aload_0 v0 [26] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [29] iload_2 v2 [30] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [33] checkcast #115 + Class [android/support/v4/app/Fragment] [36] dup [37] astore_3 v3 [38] ifnull +16 (target=54) [41] aload_1 v1 [42] aload_3 v3 [43] getfield #197 + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;] [46] invokevirtual #368 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [49] ifeq +5 (target=54) [52] aload_3 v3 [53] areturn [54] iinc v2, -1 [57] goto -36 (target=21) [60] aconst_null [61] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: checkStateLoss()V Access flags: 0x2 = private void checkStateLoss() Class member attributes (count = 1): + Code attribute instructions (code length = 52, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #225 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z] [4] ifeq +13 (target=17) [7] new #149 + Class [java/lang/IllegalStateException] [10] dup [11] ldc #57 + String [Can not perform this action after onSaveInstanceState] [13] invokespecial #363 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] aload_0 v0 [18] getfield #221 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;] [21] ifnull +30 (target=51) [24] new #149 + Class [java/lang/IllegalStateException] [27] dup [28] new #154 + Class [java/lang/StringBuilder] [31] dup [32] ldc #58 + String [Can not perform this action inside of ] [34] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [37] aload_0 v0 [38] getfield #221 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;] [41] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [44] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [47] invokespecial #363 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [50] athrow [51] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: enqueueAction(Ljava/lang/Runnable;Z)V Access flags: 0x11 = public final void enqueueAction(java.lang.Runnable,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 104, locals = 3, stack = 3): [0] iload_2 v2 [1] ifne +7 (target=8) [4] aload_0 v0 [5] invokespecial #292 + Methodref [android/support/v4/app/FragmentManagerImpl.checkStateLoss ()V] [8] aload_0 v0 [9] dup [10] astore_2 v2 [11] monitorenter [12] aload_0 v0 [13] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [16] ifnonnull +13 (target=29) [19] new #149 + Class [java/lang/IllegalStateException] [22] dup [23] ldc #49 + String [Activity has been destroyed] [25] invokespecial #363 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [28] athrow [29] aload_0 v0 [30] getfield #222 + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;] [33] ifnonnull +14 (target=47) [36] aload_0 v0 [37] new #156 + Class [java/util/ArrayList] [40] dup [41] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [44] putfield #222 + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;] [47] aload_0 v0 [48] getfield #222 + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;] [51] aload_1 v1 [52] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [55] pop [56] aload_0 v0 [57] getfield #222 + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;] [60] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [63] iconst_1 [64] ificmpne +32 (target=96) [67] aload_0 v0 [68] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [71] getfield #199 + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] [74] aload_0 v0 [75] getfield #217 + Fieldref [android/support/v4/app/FragmentManagerImpl.mExecCommit Ljava/lang/Runnable;] [78] invokevirtual #244 + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V] [81] aload_0 v0 [82] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [85] getfield #199 + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] [88] aload_0 v0 [89] getfield #217 + Fieldref [android/support/v4/app/FragmentManagerImpl.mExecCommit Ljava/lang/Runnable;] [92] invokevirtual #243 + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] [95] pop [96] aload_2 v2 [97] monitorexit [98] return [99] astore_1 v1 [100] aload_2 v2 [101] monitorexit [102] aload_1 v1 [103] athrow Code attribute exceptions (count = 1): - ExceptionInfo (12 -> 98: 99): Code attribute attributes (attribute count = 0): + Method: allocBackStackIndex(Landroid/support/v4/app/BackStackRecord;)I Access flags: 0x11 = public final int allocBackStackIndex(android.support.v4.app.BackStackRecord) Class member attributes (count = 1): + Code attribute instructions (code length = 176, locals = 4, stack = 4): [0] aload_0 v0 [1] dup [2] astore_2 v2 [3] monitorenter [4] aload_0 v0 [5] getfield #209 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;] [8] ifnull +13 (target=21) [11] aload_0 v0 [12] getfield #209 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;] [15] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [18] ifgt +79 (target=97) [21] aload_0 v0 [22] getfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [25] ifnonnull +14 (target=39) [28] aload_0 v0 [29] new #156 + Class [java/util/ArrayList] [32] dup [33] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [36] putfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [39] aload_0 v0 [40] getfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [43] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [46] istore_3 v3 [47] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [50] ifeq +34 (target=84) [53] ldc #63 + String [FragmentManager] [55] new #154 + Class [java/lang/StringBuilder] [58] dup [59] ldc #78 + String [Setting back stack index ] [61] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [64] iload_3 v3 [65] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [68] ldc #41 + String [ to ] [70] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [73] aload_1 v1 [74] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [77] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [80] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [83] pop [84] aload_0 v0 [85] getfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [88] aload_1 v1 [89] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [92] pop [93] iload_3 v3 [94] aload_2 v2 [95] monitorexit [96] ireturn [97] aload_0 v0 [98] getfield #209 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;] [101] aload_0 v0 [102] getfield #209 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;] [105] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [108] iconst_1 [109] isub [110] invokevirtual #383 + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] [113] checkcast #150 + Class [java/lang/Integer] [116] invokevirtual #364 + Methodref [java/lang/Integer.intValue ()I] [119] istore_3 v3 [120] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [123] ifeq +34 (target=157) [126] ldc #63 + String [FragmentManager] [128] new #154 + Class [java/lang/StringBuilder] [131] dup [132] ldc #52 + String [Adding back stack index ] [134] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [137] iload_3 v3 [138] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [141] ldc #42 + String [ with ] [143] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [146] aload_1 v1 [147] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [150] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [153] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [156] pop [157] aload_0 v0 [158] getfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [161] iload_3 v3 [162] aload_1 v1 [163] invokevirtual #385 + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;] [166] pop [167] iload_3 v3 [168] aload_2 v2 [169] monitorexit [170] ireturn [171] astore_1 v1 [172] aload_2 v2 [173] monitorexit [174] aload_1 v1 [175] athrow Code attribute exceptions (count = 2): - ExceptionInfo (4 -> 96: 171): - ExceptionInfo (97 -> 170: 171): Code attribute attributes (attribute count = 0): + Method: setBackStackIndex(ILandroid/support/v4/app/BackStackRecord;)V Access flags: 0x11 = public final void setBackStackIndex(int,android.support.v4.app.BackStackRecord) Class member attributes (count = 1): + Code attribute instructions (code length = 222, locals = 5, stack = 4): [0] aload_0 v0 [1] dup [2] astore_3 v3 [3] monitorenter [4] aload_0 v0 [5] getfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [8] ifnonnull +14 (target=22) [11] aload_0 v0 [12] new #156 + Class [java/util/ArrayList] [15] dup [16] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [19] putfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [22] aload_0 v0 [23] getfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [26] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [29] istore v4 [31] iload_1 v1 [32] iload v4 [34] ificmpge +53 (target=87) [37] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [40] ifeq +34 (target=74) [43] ldc #63 + String [FragmentManager] [45] new #154 + Class [java/lang/StringBuilder] [48] dup [49] ldc #78 + String [Setting back stack index ] [51] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [54] iload_1 v1 [55] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [58] ldc #41 + String [ to ] [60] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [63] aload_2 v2 [64] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [67] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [70] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [73] pop [74] aload_0 v0 [75] getfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [78] iload_1 v1 [79] aload_2 v2 [80] invokevirtual #385 + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;] [83] pop [84] goto +130 (target=214) [87] iload v4 [89] iload_1 v1 [90] ificmpge +78 (target=168) [93] aload_0 v0 [94] getfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [97] aconst_null [98] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [101] pop [102] aload_0 v0 [103] getfield #209 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;] [106] ifnonnull +14 (target=120) [109] aload_0 v0 [110] new #156 + Class [java/util/ArrayList] [113] dup [114] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [117] putfield #209 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;] [120] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [123] ifeq +26 (target=149) [126] ldc #63 + String [FragmentManager] [128] new #154 + Class [java/lang/StringBuilder] [131] dup [132] ldc #51 + String [Adding available back stack index ] [134] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [137] iload v4 [139] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [142] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [145] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [148] pop [149] aload_0 v0 [150] getfield #209 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;] [153] iload v4 [155] invokestatic #366 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [158] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [161] pop [162] iinc v4, 1 [165] goto -78 (target=87) [168] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [171] ifeq +34 (target=205) [174] ldc #63 + String [FragmentManager] [176] new #154 + Class [java/lang/StringBuilder] [179] dup [180] ldc #52 + String [Adding back stack index ] [182] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [185] iload_1 v1 [186] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [189] ldc #42 + String [ with ] [191] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [194] aload_2 v2 [195] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [198] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [201] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [204] pop [205] aload_0 v0 [206] getfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [209] aload_2 v2 [210] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [213] pop [214] aload_3 v3 [215] monitorexit [216] return [217] astore_1 v1 [218] aload_3 v3 [219] monitorexit [220] aload_1 v1 [221] athrow Code attribute exceptions (count = 1): - ExceptionInfo (4 -> 216: 217): Code attribute attributes (attribute count = 0): + Method: freeBackStackIndex(I)V Access flags: 0x11 = public final void freeBackStackIndex(int) Class member attributes (count = 1): + Code attribute instructions (code length = 80, locals = 3, stack = 4): [0] aload_0 v0 [1] dup [2] astore_2 v2 [3] monitorenter [4] aload_0 v0 [5] getfield #213 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;] [8] iload_1 v1 [9] aconst_null [10] invokevirtual #385 + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;] [13] pop [14] aload_0 v0 [15] getfield #209 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;] [18] ifnonnull +14 (target=32) [21] aload_0 v0 [22] new #156 + Class [java/util/ArrayList] [25] dup [26] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [29] putfield #209 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;] [32] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [35] ifeq +25 (target=60) [38] ldc #63 + String [FragmentManager] [40] new #154 + Class [java/lang/StringBuilder] [43] dup [44] ldc #67 + String [Freeing back stack index ] [46] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [49] iload_1 v1 [50] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [53] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [56] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [59] pop [60] aload_0 v0 [61] getfield #209 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;] [64] iload_1 v1 [65] invokestatic #366 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [68] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [71] pop [72] aload_2 v2 [73] monitorexit [74] return [75] astore_1 v1 [76] aload_2 v2 [77] monitorexit [78] aload_1 v1 [79] athrow Code attribute exceptions (count = 1): - ExceptionInfo (4 -> 74: 75): Code attribute attributes (attribute count = 0): + Method: execPendingActions()Z Access flags: 0x11 = public final boolean execPendingActions() Class member attributes (count = 1): + Code attribute instructions (code length = 273, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #218 + Fieldref [android/support/v4/app/FragmentManagerImpl.mExecutingActions Z] [4] ifeq +13 (target=17) [7] new #149 + Class [java/lang/IllegalStateException] [10] dup [11] ldc #76 + String [Recursive entry to executePendingTransactions] [13] invokespecial #363 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] invokestatic #245 + Methodref [android/os/Looper.myLooper ()Landroid/os/Looper;] [20] aload_0 v0 [21] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [24] getfield #199 + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] [27] invokevirtual #242 + Methodref [android/os/Handler.getLooper ()Landroid/os/Looper;] [30] ifacmpeq +13 (target=43) [33] new #149 + Class [java/lang/IllegalStateException] [36] dup [37] ldc #69 + String [Must be called from main thread of process] [39] invokespecial #363 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [42] athrow [43] iconst_0 [44] istore_1 v1 [45] aload_0 v0 [46] dup [47] astore_3 v3 [48] monitorenter [49] aload_0 v0 [50] getfield #222 + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;] [53] ifnull +13 (target=66) [56] aload_0 v0 [57] getfield #222 + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;] [60] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [63] ifne +8 (target=71) [66] aload_3 v3 [67] monitorexit [68] goto +126 (target=194) [71] aload_0 v0 [72] getfield #222 + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;] [75] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [78] istore_2 v2 [79] aload_0 v0 [80] getfield #226 + Fieldref [android/support/v4/app/FragmentManagerImpl.mTmpActions [Ljava/lang/Runnable;] [83] ifnull +12 (target=95) [86] aload_0 v0 [87] getfield #226 + Fieldref [android/support/v4/app/FragmentManagerImpl.mTmpActions [Ljava/lang/Runnable;] [90] arraylength [91] iload_2 v2 [92] ificmpge +11 (target=103) [95] aload_0 v0 [96] iload_2 v2 [97] anewarray #152 + Class [java/lang/Runnable] [100] putfield #226 + Fieldref [android/support/v4/app/FragmentManagerImpl.mTmpActions [Ljava/lang/Runnable;] [103] aload_0 v0 [104] getfield #222 + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;] [107] aload_0 v0 [108] getfield #226 + Fieldref [android/support/v4/app/FragmentManagerImpl.mTmpActions [Ljava/lang/Runnable;] [111] invokevirtual #388 + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] [114] pop [115] aload_0 v0 [116] getfield #222 + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;] [119] invokevirtual #380 + Methodref [java/util/ArrayList.clear ()V] [122] aload_0 v0 [123] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [126] getfield #199 + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] [129] aload_0 v0 [130] getfield #217 + Fieldref [android/support/v4/app/FragmentManagerImpl.mExecCommit Ljava/lang/Runnable;] [133] invokevirtual #244 + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V] [136] aload_3 v3 [137] monitorexit [138] goto +10 (target=148) [141] astore v4 [143] aload_3 v3 [144] monitorexit [145] aload v4 [147] athrow [148] aload_0 v0 [149] iconst_1 [150] putfield #218 + Fieldref [android/support/v4/app/FragmentManagerImpl.mExecutingActions Z] [153] iconst_0 [154] istore_3 v3 [155] iload_3 v3 [156] iload_2 v2 [157] ificmpge +27 (target=184) [160] aload_0 v0 [161] getfield #226 + Fieldref [android/support/v4/app/FragmentManagerImpl.mTmpActions [Ljava/lang/Runnable;] [164] iload_3 v3 [165] aaload [166] invokeinterface #391 + InterfaceMethodref [java/lang/Runnable.run ()V] [171] aload_0 v0 [172] getfield #226 + Fieldref [android/support/v4/app/FragmentManagerImpl.mTmpActions [Ljava/lang/Runnable;] [175] iload_3 v3 [176] aconst_null [177] aastore [178] iinc v3, 1 [181] goto -26 (target=155) [184] aload_0 v0 [185] iconst_0 [186] putfield #218 + Fieldref [android/support/v4/app/FragmentManagerImpl.mExecutingActions Z] [189] iconst_1 [190] istore_1 v1 [191] goto -146 (target=45) [194] aload_0 v0 [195] getfield #219 + Fieldref [android/support/v4/app/FragmentManagerImpl.mHavePendingDeferredStart Z] [198] ifeq +73 (target=271) [201] iconst_0 [202] istore_2 v2 [203] iconst_0 [204] istore_3 v3 [205] iload_3 v3 [206] aload_0 v0 [207] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [210] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [213] ificmpge +45 (target=258) [216] aload_0 v0 [217] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [220] iload_3 v3 [221] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [224] checkcast #115 + Class [android/support/v4/app/Fragment] [227] dup [228] astore v4 [230] ifnull +22 (target=252) [233] aload v4 [235] getfield #179 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [238] ifnull +14 (target=252) [241] iload_2 v2 [242] aload v4 [244] getfield #179 + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;] [247] invokevirtual #324 + Methodref [android/support/v4/app/LoaderManagerImpl.hasRunningLoaders ()Z] [250] ior [251] istore_2 v2 [252] iinc v3, 1 [255] goto -50 (target=205) [258] iload_2 v2 [259] ifne +12 (target=271) [262] aload_0 v0 [263] iconst_0 [264] putfield #219 + Fieldref [android/support/v4/app/FragmentManagerImpl.mHavePendingDeferredStart Z] [267] aload_0 v0 [268] invokevirtual #314 + Methodref [android/support/v4/app/FragmentManagerImpl.startPendingDeferredFragments ()V] [271] iload_1 v1 [272] ireturn Code attribute exceptions (count = 2): - ExceptionInfo (49 -> 68: 141): - ExceptionInfo (71 -> 138: 141): Code attribute attributes (attribute count = 0): + Method: reportBackStackChanged()V Access flags: 0x10 = final void reportBackStackChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #212 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackChangeListeners Ljava/util/ArrayList;] [4] ifnull +38 (target=42) [7] iconst_0 [8] istore_1 v1 [9] iload_1 v1 [10] aload_0 v0 [11] getfield #212 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackChangeListeners Ljava/util/ArrayList;] [14] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [17] ificmpge +25 (target=42) [20] aload_0 v0 [21] getfield #212 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackChangeListeners Ljava/util/ArrayList;] [24] iload_1 v1 [25] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [28] checkcast #120 + Class [android/support/v4/app/FragmentManager$OnBackStackChangedListener] [31] invokeinterface #390 + InterfaceMethodref [android/support/v4/app/FragmentManager$OnBackStackChangedListener.onBackStackChanged ()V] [36] iinc v1, 1 [39] goto -30 (target=9) [42] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addBackStackState(Landroid/support/v4/app/BackStackRecord;)V Access flags: 0x10 = final void addBackStackState(android.support.v4.app.BackStackRecord) Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [4] ifnonnull +14 (target=18) [7] aload_0 v0 [8] new #156 + Class [java/util/ArrayList] [11] dup [12] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [15] putfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [18] aload_0 v0 [19] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [22] aload_1 v1 [23] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [26] pop [27] aload_0 v0 [28] invokevirtual #310 + Methodref [android/support/v4/app/FragmentManagerImpl.reportBackStackChanged ()V] [31] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z Access flags: 0x10 = final boolean popBackStackState(android.os.Handler,java.lang.String,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 342, locals = 6, stack = 4): [0] aload_0 v0 [1] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [4] ifnonnull +5 (target=9) [7] iconst_0 [8] ireturn [9] aload_2 v2 [10] ifnonnull +51 (target=61) [13] iload_3 v3 [14] ifge +47 (target=61) [17] iload v4 [19] iconst_1 [20] iand [21] ifne +40 (target=61) [24] aload_0 v0 [25] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [28] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [31] iconst_1 [32] isub [33] dup [34] istore_1 v1 [35] ifge +5 (target=40) [38] iconst_0 [39] ireturn [40] aload_0 v0 [41] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [44] iload_1 v1 [45] invokevirtual #383 + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] [48] checkcast #113 + Class [android/support/v4/app/BackStackRecord] [51] aconst_null [52] astore v5 [54] iconst_1 [55] invokevirtual #249 + Methodref [android/support/v4/app/BackStackRecord.popFromBackStack (Z)V] [58] goto +278 (target=336) [61] iconst_m1 [62] istore_1 v1 [63] aload_2 v2 [64] ifnonnull +7 (target=71) [67] iload_3 v3 [68] iflt +133 (target=201) [71] aload_0 v0 [72] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [75] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [78] iconst_1 [79] isub [80] istore_1 v1 [81] iload_1 v1 [82] iflt +51 (target=133) [85] aload_0 v0 [86] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [89] iload_1 v1 [90] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [93] checkcast #113 + Class [android/support/v4/app/BackStackRecord] [96] astore v5 [98] aload_2 v2 [99] ifnull +15 (target=114) [102] aload_2 v2 [103] aload v5 [105] invokevirtual #248 + Methodref [android/support/v4/app/BackStackRecord.getName ()Ljava/lang/String;] [108] invokevirtual #368 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [111] ifne +22 (target=133) [114] iload_3 v3 [115] iflt +12 (target=127) [118] iload_3 v3 [119] aload v5 [121] getfield #161 + Fieldref [android/support/v4/app/BackStackRecord.mIndex I] [124] ificmpeq +9 (target=133) [127] iinc v1, -1 [130] goto -49 (target=81) [133] iload_1 v1 [134] ifge +5 (target=139) [137] iconst_0 [138] ireturn [139] iload v4 [141] iconst_1 [142] iand [143] ifeq +58 (target=201) [146] iinc v1, -1 [149] iload_1 v1 [150] iflt +51 (target=201) [153] aload_0 v0 [154] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [157] iload_1 v1 [158] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [161] checkcast #113 + Class [android/support/v4/app/BackStackRecord] [164] astore v5 [166] aload_2 v2 [167] ifnull +15 (target=182) [170] aload_2 v2 [171] aload v5 [173] invokevirtual #248 + Methodref [android/support/v4/app/BackStackRecord.getName ()Ljava/lang/String;] [176] invokevirtual #368 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [179] ifne +16 (target=195) [182] iload_3 v3 [183] iflt +18 (target=201) [186] iload_3 v3 [187] aload v5 [189] getfield #161 + Fieldref [android/support/v4/app/BackStackRecord.mIndex I] [192] ificmpne +9 (target=201) [195] iinc v1, -1 [198] goto -49 (target=149) [201] iload_1 v1 [202] aload_0 v0 [203] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [206] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [209] iconst_1 [210] isub [211] ificmpne +5 (target=216) [214] iconst_0 [215] ireturn [216] new #156 + Class [java/util/ArrayList] [219] dup [220] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [223] astore v5 [225] aload_0 v0 [226] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [229] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [232] iconst_1 [233] isub [234] istore_2 v2 [235] iload_2 v2 [236] iload_1 v1 [237] ificmple +23 (target=260) [240] aload v5 [242] aload_0 v0 [243] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [246] iload_2 v2 [247] invokevirtual #383 + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] [250] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [253] pop [254] iinc v2, -1 [257] goto -22 (target=235) [260] aload v5 [262] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [265] iconst_1 [266] isub [267] istore_2 v2 [268] iconst_0 [269] istore_1 v1 [270] iload_1 v1 [271] iload_2 v2 [272] ificmpgt +64 (target=336) [275] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [278] ifeq +30 (target=308) [281] ldc #63 + String [FragmentManager] [283] new #154 + Class [java/lang/StringBuilder] [286] dup [287] ldc #74 + String [Popping back stack state: ] [289] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [292] aload v5 [294] iload_1 v1 [295] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [298] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [301] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [304] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [307] pop [308] aload v5 [310] iload_1 v1 [311] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [314] checkcast #113 + Class [android/support/v4/app/BackStackRecord] [317] iload_1 v1 [318] iload_2 v2 [319] ificmpne +7 (target=326) [322] iconst_1 [323] goto +4 (target=327) [326] iconst_0 [327] invokevirtual #249 + Methodref [android/support/v4/app/BackStackRecord.popFromBackStack (Z)V] [330] iinc v1, 1 [333] goto -63 (target=270) [336] aload_0 v0 [337] invokevirtual #310 + Methodref [android/support/v4/app/FragmentManagerImpl.reportBackStackChanged ()V] [340] iconst_1 [341] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: retainNonConfig()Ljava/util/ArrayList; Access flags: 0x10 = final java.util.ArrayList retainNonConfig() Class member attributes (count = 1): + Code attribute instructions (code length = 126, locals = 4, stack = 4): [0] aconst_null [1] astore_1 v1 [2] aload_0 v0 [3] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [6] ifnull +118 (target=124) [9] iconst_0 [10] istore_2 v2 [11] iload_2 v2 [12] aload_0 v0 [13] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [16] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [19] ificmpge +105 (target=124) [22] aload_0 v0 [23] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [26] iload_2 v2 [27] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [30] checkcast #115 + Class [android/support/v4/app/Fragment] [33] dup [34] astore_3 v3 [35] ifnull +83 (target=118) [38] aload_3 v3 [39] getfield #185 + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z] [42] ifeq +76 (target=118) [45] aload_1 v1 [46] ifnonnull +11 (target=57) [49] new #156 + Class [java/util/ArrayList] [52] dup [53] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [56] astore_1 v1 [57] aload_1 v1 [58] aload_3 v3 [59] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [62] pop [63] aload_3 v3 [64] iconst_1 [65] putfield #186 + Fieldref [android/support/v4/app/Fragment.mRetaining Z] [68] aload_3 v3 [69] aload_3 v3 [70] getfield #192 + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [73] ifnull +13 (target=86) [76] aload_3 v3 [77] getfield #192 + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [80] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [83] goto +4 (target=87) [86] iconst_m1 [87] putfield #193 + Fieldref [android/support/v4/app/Fragment.mTargetIndex I] [90] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [93] ifeq +25 (target=118) [96] ldc #63 + String [FragmentManager] [98] new #154 + Class [java/lang/StringBuilder] [101] dup [102] ldc #103 + String [retainNonConfig: keeping retained ] [104] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [107] aload_3 v3 [108] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [111] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [114] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [117] pop [118] iinc v2, 1 [121] goto -110 (target=11) [124] aload_1 v1 [125] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: saveFragmentViewState(Landroid/support/v4/app/Fragment;)V Access flags: 0x10 = final void saveFragmentViewState(android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 71, locals = 2, stack = 3): [0] aload_1 v1 [1] getfield #178 + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;] [4] ifnonnull +4 (target=8) [7] return [8] aload_0 v0 [9] getfield #223 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateArray Landroid/util/SparseArray;] [12] ifnonnull +17 (target=29) [15] aload_0 v0 [16] new #135 + Class [android/util/SparseArray] [19] dup [20] invokespecial #332 + Methodref [android/util/SparseArray. ()V] [23] putfield #223 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateArray Landroid/util/SparseArray;] [26] goto +10 (target=36) [29] aload_0 v0 [30] getfield #223 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateArray Landroid/util/SparseArray;] [33] invokevirtual #333 + Methodref [android/util/SparseArray.clear ()V] [36] aload_1 v1 [37] getfield #178 + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;] [40] aload_0 v0 [41] getfield #223 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateArray Landroid/util/SparseArray;] [44] invokevirtual #336 + Methodref [android/view/View.saveHierarchyState (Landroid/util/SparseArray;)V] [47] aload_0 v0 [48] getfield #223 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateArray Landroid/util/SparseArray;] [51] invokevirtual #334 + Methodref [android/util/SparseArray.size ()I] [54] ifle +16 (target=70) [57] aload_1 v1 [58] aload_0 v0 [59] getfield #223 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateArray Landroid/util/SparseArray;] [62] putfield #188 + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [65] aload_0 v0 [66] aconst_null [67] putfield #223 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateArray Landroid/util/SparseArray;] [70] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: saveFragmentBasicState(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; Access flags: 0x10 = final android.os.Bundle saveFragmentBasicState(android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 120, locals = 3, stack = 3): [0] aconst_null [1] astore_2 v2 [2] aload_0 v0 [3] getfield #224 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateBundle Landroid/os/Bundle;] [6] ifnonnull +14 (target=20) [9] aload_0 v0 [10] new #110 + Class [android/os/Bundle] [13] dup [14] invokespecial #233 + Methodref [android/os/Bundle. ()V] [17] putfield #224 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateBundle Landroid/os/Bundle;] [20] aload_1 v1 [21] aload_0 v0 [22] getfield #224 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateBundle Landroid/os/Bundle;] [25] invokevirtual #274 + Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V] [28] aload_0 v0 [29] getfield #224 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateBundle Landroid/os/Bundle;] [32] invokevirtual #237 + Methodref [android/os/Bundle.isEmpty ()Z] [35] ifne +13 (target=48) [38] aload_0 v0 [39] getfield #224 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateBundle Landroid/os/Bundle;] [42] astore_2 v2 [43] aload_0 v0 [44] aconst_null [45] putfield #224 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateBundle Landroid/os/Bundle;] [48] aload_1 v1 [49] getfield #196 + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;] [52] ifnull +8 (target=60) [55] aload_0 v0 [56] aload_1 v1 [57] invokevirtual #312 + Methodref [android/support/v4/app/FragmentManagerImpl.saveFragmentViewState (Landroid/support/v4/app/Fragment;)V] [60] aload_1 v1 [61] getfield #188 + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [64] ifnull +25 (target=89) [67] aload_2 v2 [68] ifnonnull +11 (target=79) [71] new #110 + Class [android/os/Bundle] [74] dup [75] invokespecial #233 + Methodref [android/os/Bundle. ()V] [78] astore_2 v2 [79] aload_2 v2 [80] ldc #83 + String [android:view_state] [82] aload_1 v1 [83] getfield #188 + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [86] invokevirtual #240 + Methodref [android/os/Bundle.putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V] [89] aload_1 v1 [90] getfield #195 + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z] [93] ifne +25 (target=118) [96] aload_2 v2 [97] ifnonnull +11 (target=108) [100] new #110 + Class [android/os/Bundle] [103] dup [104] invokespecial #233 + Methodref [android/os/Bundle. ()V] [107] astore_2 v2 [108] aload_2 v2 [109] ldc #82 + String [android:user_visible_hint] [111] aload_1 v1 [112] getfield #195 + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z] [115] invokevirtual #238 + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] [118] aload_2 v2 [119] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: saveAllState()Landroid/os/Parcelable; Access flags: 0x10 = final android.os.Parcelable saveAllState() Class member attributes (count = 1): + Code attribute instructions (code length = 783, locals = 7, stack = 8): [0] aload_0 v0 [1] invokevirtual #295 + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z] [4] pop [5] getstatic #205 + Fieldref [android/support/v4/app/FragmentManagerImpl.HONEYCOMB Z] [8] ifeq +8 (target=16) [11] aload_0 v0 [12] iconst_1 [13] putfield #225 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z] [16] aload_0 v0 [17] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [20] ifnull +13 (target=33) [23] aload_0 v0 [24] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [27] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [30] ifgt +5 (target=35) [33] aconst_null [34] areturn [35] aload_0 v0 [36] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [39] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [42] dup [43] istore_1 v1 [44] anewarray #128 + Class [android/support/v4/app/FragmentState] [47] astore_2 v2 [48] iconst_0 [49] istore_3 v3 [50] iconst_0 [51] istore v4 [53] iload v4 [55] iload_1 v1 [56] ificmpge +365 (target=421) [59] aload_0 v0 [60] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [63] iload v4 [65] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [68] checkcast #115 + Class [android/support/v4/app/Fragment] [71] dup [72] astore v5 [74] ifnull +341 (target=415) [77] aload v5 [79] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [82] ifge +80 (target=162) [85] new #154 + Class [java/lang/StringBuilder] [88] dup [89] ldc #60 + String [Failure saving state: active ] [91] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [94] aload v5 [96] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [99] ldc #33 + String [ has cleared index: ] [101] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [104] aload v5 [106] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [109] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [112] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [115] astore v6 [117] ldc #63 + String [FragmentManager] [119] aload v6 [121] invokestatic #329 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [124] pop [125] aload_0 v0 [126] ldc #14 + String [ ] [128] aconst_null [129] new #147 + Class [java/io/PrintWriter] [132] dup [133] new #133 + Class [android/support/v4/c/b] [136] dup [137] ldc #63 + String [FragmentManager] [139] invokespecial #328 + Methodref [android/support/v4/c/b. (Ljava/lang/String;)V] [142] invokespecial #354 + Methodref [java/io/PrintWriter. (Ljava/io/Writer;)V] [145] iconst_0 [146] anewarray #153 + Class [java/lang/String] [149] invokevirtual #293 + Methodref [android/support/v4/app/FragmentManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] [152] new #149 + Class [java/lang/IllegalStateException] [155] dup [156] aload v6 [158] invokespecial #363 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [161] athrow [162] iconst_1 [163] istore_3 v3 [164] new #128 + Class [android/support/v4/app/FragmentState] [167] dup [168] aload v5 [170] invokespecial #322 + Methodref [android/support/v4/app/FragmentState. (Landroid/support/v4/app/Fragment;)V] [173] astore v6 [175] aload_2 v2 [176] iload v4 [178] aload v6 [180] aastore [181] aload v5 [183] getfield #189 + Fieldref [android/support/v4/app/Fragment.mState I] [186] ifle +177 (target=363) [189] aload v6 [191] getfield #231 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [194] ifnonnull +169 (target=363) [197] aload v6 [199] aload_0 v0 [200] aload v5 [202] invokevirtual #311 + Methodref [android/support/v4/app/FragmentManagerImpl.saveFragmentBasicState (Landroid/support/v4/app/Fragment;)Landroid/os/Bundle;] [205] putfield #231 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [208] aload v5 [210] getfield #192 + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [213] ifnull +160 (target=373) [216] aload v5 [218] getfield #192 + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [221] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [224] ifge +77 (target=301) [227] new #154 + Class [java/lang/StringBuilder] [230] dup [231] ldc #59 + String [Failure saving state: ] [233] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [236] aload v5 [238] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [241] ldc #34 + String [ has target not in fragment manager: ] [243] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [246] aload v5 [248] getfield #192 + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [251] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [254] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [257] astore_1 v1 [258] ldc #63 + String [FragmentManager] [260] aload_1 v1 [261] invokestatic #329 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [264] pop [265] aload_0 v0 [266] ldc #14 + String [ ] [268] aconst_null [269] new #147 + Class [java/io/PrintWriter] [272] dup [273] new #133 + Class [android/support/v4/c/b] [276] dup [277] ldc #63 + String [FragmentManager] [279] invokespecial #328 + Methodref [android/support/v4/c/b. (Ljava/lang/String;)V] [282] invokespecial #354 + Methodref [java/io/PrintWriter. (Ljava/io/Writer;)V] [285] iconst_0 [286] anewarray #153 + Class [java/lang/String] [289] invokevirtual #293 + Methodref [android/support/v4/app/FragmentManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] [292] new #149 + Class [java/lang/IllegalStateException] [295] dup [296] aload_1 v1 [297] invokespecial #363 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [300] athrow [301] aload v6 [303] getfield #231 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [306] ifnonnull +15 (target=321) [309] aload v6 [311] new #110 + Class [android/os/Bundle] [314] dup [315] invokespecial #233 + Methodref [android/os/Bundle. ()V] [318] putfield #231 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [321] aload_0 v0 [322] aload v6 [324] getfield #231 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [327] ldc #81 + String [android:target_state] [329] aload v5 [331] getfield #192 + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [334] invokevirtual #309 + Methodref [android/support/v4/app/FragmentManagerImpl.putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] [337] aload v5 [339] getfield #194 + Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I] [342] ifeq +31 (target=373) [345] aload v6 [347] getfield #231 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [350] ldc #80 + String [android:target_req_state] [352] aload v5 [354] getfield #194 + Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I] [357] invokevirtual #239 + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] [360] goto +13 (target=373) [363] aload v6 [365] aload v5 [367] getfield #187 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [370] putfield #231 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [373] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [376] ifeq +39 (target=415) [379] ldc #63 + String [FragmentManager] [381] new #154 + Class [java/lang/StringBuilder] [384] dup [385] ldc #77 + String [Saved state of ] [387] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [390] aload v5 [392] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [395] ldc #45 + String [: ] [397] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [400] aload v6 [402] getfield #231 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [405] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [408] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [411] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [414] pop [415] iinc v4, 1 [418] goto -365 (target=53) [421] iload_3 v3 [422] ifne +19 (target=441) [425] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [428] ifeq +11 (target=439) [431] ldc #63 + String [FragmentManager] [433] ldc #106 + String [saveAllState: no fragments!] [435] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [438] pop [439] aconst_null [440] areturn [441] aconst_null [442] astore v4 [444] aconst_null [445] astore v5 [447] aload_0 v0 [448] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [451] ifnull +190 (target=641) [454] aload_0 v0 [455] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [458] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [461] dup [462] istore_1 v1 [463] ifle +178 (target=641) [466] iload_1 v1 [467] newarray 10 [469] astore v4 [471] iconst_0 [472] istore v6 [474] iload v6 [476] iload_1 v1 [477] ificmpge +164 (target=641) [480] aload v4 [482] iload v6 [484] aload_0 v0 [485] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [488] iload v6 [490] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [493] checkcast #115 + Class [android/support/v4/app/Fragment] [496] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [499] iastore [500] aload v4 [502] iload v6 [504] iaload [505] ifge +84 (target=589) [508] new #154 + Class [java/lang/StringBuilder] [511] dup [512] ldc #60 + String [Failure saving state: active ] [514] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [517] aload_0 v0 [518] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [521] iload v6 [523] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [526] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [529] ldc #33 + String [ has cleared index: ] [531] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [534] aload v4 [536] iload v6 [538] iaload [539] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [542] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [545] astore_1 v1 [546] ldc #63 + String [FragmentManager] [548] aload_1 v1 [549] invokestatic #329 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [552] pop [553] aload_0 v0 [554] ldc #14 + String [ ] [556] aconst_null [557] new #147 + Class [java/io/PrintWriter] [560] dup [561] new #133 + Class [android/support/v4/c/b] [564] dup [565] ldc #63 + String [FragmentManager] [567] invokespecial #328 + Methodref [android/support/v4/c/b. (Ljava/lang/String;)V] [570] invokespecial #354 + Methodref [java/io/PrintWriter. (Ljava/io/Writer;)V] [573] iconst_0 [574] anewarray #153 + Class [java/lang/String] [577] invokevirtual #293 + Methodref [android/support/v4/app/FragmentManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] [580] new #149 + Class [java/lang/IllegalStateException] [583] dup [584] aload_1 v1 [585] invokespecial #363 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [588] athrow [589] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [592] ifeq +43 (target=635) [595] ldc #63 + String [FragmentManager] [597] new #154 + Class [java/lang/StringBuilder] [600] dup [601] ldc #105 + String [saveAllState: adding fragment #] [603] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [606] iload v6 [608] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [611] ldc #45 + String [: ] [613] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [616] aload_0 v0 [617] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [620] iload v6 [622] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [625] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [628] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [631] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [634] pop [635] iinc v6, 1 [638] goto -164 (target=474) [641] aload_0 v0 [642] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [645] ifnull +107 (target=752) [648] aload_0 v0 [649] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [652] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [655] dup [656] istore_1 v1 [657] ifle +95 (target=752) [660] iload_1 v1 [661] anewarray #114 + Class [android/support/v4/app/BackStackState] [664] astore v5 [666] iconst_0 [667] istore v6 [669] iload v6 [671] iload_1 v1 [672] ificmpge +80 (target=752) [675] aload v5 [677] iload v6 [679] new #114 + Class [android/support/v4/app/BackStackState] [682] dup [683] aload_0 v0 [684] aload_0 v0 [685] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [688] iload v6 [690] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [693] checkcast #113 + Class [android/support/v4/app/BackStackRecord] [696] invokespecial #250 + Methodref [android/support/v4/app/BackStackState. (Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V] [699] aastore [700] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [703] ifeq +43 (target=746) [706] ldc #63 + String [FragmentManager] [708] new #154 + Class [java/lang/StringBuilder] [711] dup [712] ldc #104 + String [saveAllState: adding back stack #] [714] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [717] iload v6 [719] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [722] ldc #45 + String [: ] [724] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [727] aload_0 v0 [728] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [731] iload v6 [733] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [736] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [739] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [742] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [745] pop [746] iinc v6, 1 [749] goto -80 (target=669) [752] new #127 + Class [android/support/v4/app/FragmentManagerState] [755] dup [756] invokespecial #321 + Methodref [android/support/v4/app/FragmentManagerState. ()V] [759] dup [760] astore v6 [762] aload_2 v2 [763] putfield #227 + Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;] [766] aload v6 [768] aload v4 [770] putfield #228 + Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I] [773] aload v6 [775] aload v5 [777] putfield #229 + Fieldref [android/support/v4/app/FragmentManagerState.mBackStack [Landroid/support/v4/app/BackStackState;] [780] aload v6 [782] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: restoreAllState(Landroid/os/Parcelable;Ljava/util/ArrayList;)V Access flags: 0x10 = final void restoreAllState(android.os.Parcelable,java.util.ArrayList) Class member attributes (count = 1): + Code attribute instructions (code length = 799, locals = 6, stack = 5): [0] aload_1 v1 [1] ifnonnull +4 (target=5) [4] return [5] aload_1 v1 [6] checkcast #127 + Class [android/support/v4/app/FragmentManagerState] [9] dup [10] astore_1 v1 [11] getfield #227 + Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;] [14] ifnonnull +4 (target=18) [17] return [18] aload_2 v2 [19] ifnull +144 (target=163) [22] iconst_0 [23] istore_3 v3 [24] iload_3 v3 [25] aload_2 v2 [26] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [29] ificmpge +134 (target=163) [32] aload_2 v2 [33] iload_3 v3 [34] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [37] checkcast #115 + Class [android/support/v4/app/Fragment] [40] astore v4 [42] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [45] ifeq +26 (target=71) [48] ldc #63 + String [FragmentManager] [50] new #154 + Class [java/lang/StringBuilder] [53] dup [54] ldc #102 + String [restoreAllState: re-attaching retained ] [56] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [59] aload v4 [61] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [64] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [67] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [70] pop [71] aload_1 v1 [72] getfield #227 + Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;] [75] aload v4 [77] getfield #177 + Fieldref [android/support/v4/app/Fragment.mIndex I] [80] aaload [81] dup [82] astore v5 [84] aload v4 [86] putfield #230 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [89] aload v4 [91] aconst_null [92] putfield #188 + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [95] aload v4 [97] iconst_0 [98] putfield #165 + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I] [101] aload v4 [103] iconst_0 [104] putfield #176 + Fieldref [android/support/v4/app/Fragment.mInLayout Z] [107] aload v4 [109] iconst_0 [110] putfield #163 + Fieldref [android/support/v4/app/Fragment.mAdded Z] [113] aload v4 [115] aconst_null [116] putfield #192 + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [119] aload v5 [121] getfield #231 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [124] ifnull +33 (target=157) [127] aload v5 [129] getfield #231 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [132] aload_0 v0 [133] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [136] invokevirtual #285 + Methodref [android/support/v4/app/FragmentActivity.getClassLoader ()Ljava/lang/ClassLoader;] [139] invokevirtual #241 + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V] [142] aload v4 [144] aload v5 [146] getfield #231 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [149] ldc #83 + String [android:view_state] [151] invokevirtual #236 + Methodref [android/os/Bundle.getSparseParcelableArray (Ljava/lang/String;)Landroid/util/SparseArray;] [154] putfield #188 + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;] [157] iinc v3, 1 [160] goto -136 (target=24) [163] aload_0 v0 [164] new #156 + Class [java/util/ArrayList] [167] dup [168] aload_1 v1 [169] getfield #227 + Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;] [172] arraylength [173] invokespecial #378 + Methodref [java/util/ArrayList. (I)V] [176] putfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [179] aload_0 v0 [180] getfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [183] ifnull +10 (target=193) [186] aload_0 v0 [187] getfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [190] invokevirtual #380 + Methodref [java/util/ArrayList.clear ()V] [193] iconst_0 [194] istore_3 v3 [195] iload_3 v3 [196] aload_1 v1 [197] getfield #227 + Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;] [200] arraylength [201] ificmpge +189 (target=390) [204] aload_1 v1 [205] getfield #227 + Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;] [208] iload_3 v3 [209] aaload [210] dup [211] astore v4 [213] ifnull +71 (target=284) [216] aload v4 [218] aload_0 v0 [219] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [222] invokevirtual #323 + Methodref [android/support/v4/app/FragmentState.instantiate (Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment;] [225] astore v5 [227] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [230] ifeq +35 (target=265) [233] ldc #63 + String [FragmentManager] [235] new #154 + Class [java/lang/StringBuilder] [238] dup [239] ldc #98 + String [restoreAllState: adding #] [241] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [244] iload_3 v3 [245] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [248] ldc #45 + String [: ] [250] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [253] aload v5 [255] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [258] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [261] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [264] pop [265] aload_0 v0 [266] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [269] aload v5 [271] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [274] pop [275] aload v4 [277] aconst_null [278] putfield #230 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [281] goto +103 (target=384) [284] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [287] ifeq +30 (target=317) [290] ldc #63 + String [FragmentManager] [292] new #154 + Class [java/lang/StringBuilder] [295] dup [296] ldc #98 + String [restoreAllState: adding #] [298] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [301] iload_3 v3 [302] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [305] ldc #46 + String [: (null)] [307] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [310] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [313] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [316] pop [317] aload_0 v0 [318] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [321] aconst_null [322] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [325] pop [326] aload_0 v0 [327] getfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [330] ifnonnull +14 (target=344) [333] aload_0 v0 [334] new #156 + Class [java/util/ArrayList] [337] dup [338] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [341] putfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [344] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [347] ifeq +25 (target=372) [350] ldc #63 + String [FragmentManager] [352] new #154 + Class [java/lang/StringBuilder] [355] dup [356] ldc #99 + String [restoreAllState: adding avail #] [358] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [361] iload_3 v3 [362] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [365] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [368] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [371] pop [372] aload_0 v0 [373] getfield #210 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;] [376] iload_3 v3 [377] invokestatic #366 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [380] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [383] pop [384] iinc v3, 1 [387] goto -192 (target=195) [390] aload_2 v2 [391] ifnull +116 (target=507) [394] iconst_0 [395] istore_3 v3 [396] iload_3 v3 [397] aload_2 v2 [398] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [401] ificmpge +106 (target=507) [404] aload_2 v2 [405] iload_3 v3 [406] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [409] checkcast #115 + Class [android/support/v4/app/Fragment] [412] dup [413] astore v4 [415] getfield #193 + Fieldref [android/support/v4/app/Fragment.mTargetIndex I] [418] iflt +83 (target=501) [421] aload v4 [423] getfield #193 + Fieldref [android/support/v4/app/Fragment.mTargetIndex I] [426] aload_0 v0 [427] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [430] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [433] ificmpge +26 (target=459) [436] aload v4 [438] aload_0 v0 [439] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [442] aload v4 [444] getfield #193 + Fieldref [android/support/v4/app/Fragment.mTargetIndex I] [447] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [450] checkcast #115 + Class [android/support/v4/app/Fragment] [453] putfield #192 + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [456] goto +45 (target=501) [459] ldc #63 + String [FragmentManager] [461] new #154 + Class [java/lang/StringBuilder] [464] dup [465] ldc #75 + String [Re-attaching retained fragment ] [467] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [470] aload v4 [472] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [475] ldc #40 + String [ target no longer exists: ] [477] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [480] aload v4 [482] getfield #193 + Fieldref [android/support/v4/app/Fragment.mTargetIndex I] [485] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [488] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [491] invokestatic #331 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [494] pop [495] aload v4 [497] aconst_null [498] putfield #192 + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;] [501] iinc v3, 1 [504] goto -108 (target=396) [507] aload_1 v1 [508] getfield #228 + Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I] [511] ifnull +144 (target=655) [514] aload_0 v0 [515] new #156 + Class [java/util/ArrayList] [518] dup [519] aload_1 v1 [520] getfield #228 + Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I] [523] arraylength [524] invokespecial #378 + Methodref [java/util/ArrayList. (I)V] [527] putfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [530] iconst_0 [531] istore_3 v3 [532] iload_3 v3 [533] aload_1 v1 [534] getfield #228 + Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I] [537] arraylength [538] ificmpge +114 (target=652) [541] aload_0 v0 [542] getfield #206 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [545] aload_1 v1 [546] getfield #228 + Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I] [549] iload_3 v3 [550] iaload [551] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [554] checkcast #115 + Class [android/support/v4/app/Fragment] [557] dup [558] astore v4 [560] ifnonnull +32 (target=592) [563] new #149 + Class [java/lang/IllegalStateException] [566] dup [567] new #154 + Class [java/lang/StringBuilder] [570] dup [571] ldc #71 + String [No instantiated fragment for index #] [573] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [576] aload_1 v1 [577] getfield #228 + Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I] [580] iload_3 v3 [581] iaload [582] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [585] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [588] invokespecial #363 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [591] athrow [592] aload v4 [594] iconst_1 [595] putfield #163 + Fieldref [android/support/v4/app/Fragment.mAdded Z] [598] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [601] ifeq +35 (target=636) [604] ldc #63 + String [FragmentManager] [606] new #154 + Class [java/lang/StringBuilder] [609] dup [610] ldc #101 + String [restoreAllState: making added #] [612] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [615] iload_3 v3 [616] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [619] ldc #45 + String [: ] [621] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [624] aload v4 [626] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [629] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [632] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [635] pop [636] aload_0 v0 [637] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [640] aload v4 [642] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [645] pop [646] iinc v3, 1 [649] goto -117 (target=532) [652] goto +8 (target=660) [655] aload_0 v0 [656] aconst_null [657] putfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [660] aload_1 v1 [661] getfield #229 + Fieldref [android/support/v4/app/FragmentManagerState.mBackStack [Landroid/support/v4/app/BackStackState;] [664] ifnull +129 (target=793) [667] aload_0 v0 [668] new #156 + Class [java/util/ArrayList] [671] dup [672] aload_1 v1 [673] getfield #229 + Fieldref [android/support/v4/app/FragmentManagerState.mBackStack [Landroid/support/v4/app/BackStackState;] [676] arraylength [677] invokespecial #378 + Methodref [java/util/ArrayList. (I)V] [680] putfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [683] iconst_0 [684] istore_3 v3 [685] iload_3 v3 [686] aload_1 v1 [687] getfield #229 + Fieldref [android/support/v4/app/FragmentManagerState.mBackStack [Landroid/support/v4/app/BackStackState;] [690] arraylength [691] ificmpge +101 (target=792) [694] aload_1 v1 [695] getfield #229 + Fieldref [android/support/v4/app/FragmentManagerState.mBackStack [Landroid/support/v4/app/BackStackState;] [698] iload_3 v3 [699] aaload [700] aload_0 v0 [701] invokevirtual #251 + Methodref [android/support/v4/app/BackStackState.instantiate (Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;] [704] astore v4 [706] getstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [709] ifeq +48 (target=757) [712] ldc #63 + String [FragmentManager] [714] new #154 + Class [java/lang/StringBuilder] [717] dup [718] ldc #100 + String [restoreAllState: adding bse #] [720] invokespecial #371 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [723] iload_3 v3 [724] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [727] ldc #21 + String [ (index ] [729] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [732] aload v4 [734] getfield #161 + Fieldref [android/support/v4/app/BackStackRecord.mIndex I] [737] invokevirtual #372 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [740] ldc #43 + String [): ] [742] invokevirtual #374 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [745] aload v4 [747] invokevirtual #373 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [750] invokevirtual #375 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [753] invokestatic #330 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [756] pop [757] aload_0 v0 [758] getfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [761] aload v4 [763] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [766] pop [767] aload v4 [769] getfield #161 + Fieldref [android/support/v4/app/BackStackRecord.mIndex I] [772] iflt +14 (target=786) [775] aload_0 v0 [776] aload v4 [778] getfield #161 + Fieldref [android/support/v4/app/BackStackRecord.mIndex I] [781] aload v4 [783] invokevirtual #313 + Methodref [android/support/v4/app/FragmentManagerImpl.setBackStackIndex (ILandroid/support/v4/app/BackStackRecord;)V] [786] iinc v3, 1 [789] goto -104 (target=685) [792] return [793] aload_0 v0 [794] aconst_null [795] putfield #211 + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;] [798] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: attachActivity(Landroid/support/v4/app/FragmentActivity;)V Access flags: 0x11 = public final void attachActivity(android.support.v4.app.FragmentActivity) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [4] ifnull +11 (target=15) [7] new #149 + Class [java/lang/IllegalStateException] [10] dup [11] invokespecial #362 + Methodref [java/lang/IllegalStateException. ()V] [14] athrow [15] aload_0 v0 [16] aload_1 v1 [17] putfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: noteStateNotSaved()V Access flags: 0x11 = public final void noteStateNotSaved() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] putfield #225 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchCreate()V Access flags: 0x11 = public final void dispatchCreate() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 3): [0] aload_0 v0 [1] iconst_0 [2] putfield #225 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z] [5] aload_0 v0 [6] iconst_1 [7] iconst_0 [8] invokevirtual #304 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchActivityCreated()V Access flags: 0x11 = public final void dispatchActivityCreated() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 3): [0] aload_0 v0 [1] iconst_0 [2] putfield #225 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z] [5] aload_0 v0 [6] iconst_2 [7] iconst_0 [8] invokevirtual #304 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchStart()V Access flags: 0x11 = public final void dispatchStart() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 3): [0] aload_0 v0 [1] iconst_0 [2] putfield #225 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z] [5] aload_0 v0 [6] iconst_4 [7] iconst_0 [8] invokevirtual #304 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchResume()V Access flags: 0x11 = public final void dispatchResume() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 3): [0] aload_0 v0 [1] iconst_0 [2] putfield #225 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z] [5] aload_0 v0 [6] iconst_5 [7] iconst_0 [8] invokevirtual #304 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchPause()V Access flags: 0x11 = public final void dispatchPause() Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 1, stack = 3): [0] aload_0 v0 [1] iconst_4 [2] iconst_0 [3] invokevirtual #304 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchStop()V Access flags: 0x11 = public final void dispatchStop() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 3): [0] aload_0 v0 [1] iconst_1 [2] putfield #225 + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z] [5] aload_0 v0 [6] iconst_3 [7] iconst_0 [8] invokevirtual #304 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchReallyStop()V Access flags: 0x11 = public final void dispatchReallyStop() Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 1, stack = 3): [0] aload_0 v0 [1] iconst_2 [2] iconst_0 [3] invokevirtual #304 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchDestroy()V Access flags: 0x11 = public final void dispatchDestroy() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 1, stack = 3): [0] aload_0 v0 [1] iconst_1 [2] putfield #216 + Fieldref [android/support/v4/app/FragmentManagerImpl.mDestroyed Z] [5] aload_0 v0 [6] invokevirtual #295 + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z] [9] pop [10] aload_0 v0 [11] iconst_0 [12] iconst_0 [13] invokevirtual #304 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V] [16] aload_0 v0 [17] aconst_null [18] putfield #207 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchConfigurationChanged(Landroid/content/res/Configuration;)V Access flags: 0x11 = public final void dispatchConfigurationChanged(android.content.res.Configuration) Class member attributes (count = 1): + Code attribute instructions (code length = 48, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [4] ifnull +43 (target=47) [7] iconst_0 [8] istore_2 v2 [9] iload_2 v2 [10] aload_0 v0 [11] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [14] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [17] ificmpge +30 (target=47) [20] aload_0 v0 [21] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [24] iload_2 v2 [25] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [28] checkcast #115 + Class [android/support/v4/app/Fragment] [31] dup [32] astore_3 v3 [33] ifnull +8 (target=41) [36] aload_3 v3 [37] aload_1 v1 [38] invokevirtual #258 + Methodref [android/support/v4/app/Fragment.onConfigurationChanged (Landroid/content/res/Configuration;)V] [41] iinc v2, 1 [44] goto -35 (target=9) [47] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchLowMemory()V Access flags: 0x11 = public final void dispatchLowMemory() Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [4] ifnull +42 (target=46) [7] iconst_0 [8] istore_1 v1 [9] iload_1 v1 [10] aload_0 v0 [11] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [14] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [17] ificmpge +29 (target=46) [20] aload_0 v0 [21] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [24] iload_1 v1 [25] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [28] checkcast #115 + Class [android/support/v4/app/Fragment] [31] dup [32] astore_2 v2 [33] ifnull +7 (target=40) [36] aload_2 v2 [37] invokevirtual #268 + Methodref [android/support/v4/app/Fragment.onLowMemory ()V] [40] iinc v1, 1 [43] goto -34 (target=9) [46] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)Z Access flags: 0x11 = public final boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater) Class member attributes (count = 1): + Code attribute instructions (code length = 176, locals = 7, stack = 3): [0] iconst_0 [1] istore_3 v3 [2] aconst_null [3] astore v4 [5] aload_0 v0 [6] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [9] ifnull +97 (target=106) [12] iconst_0 [13] istore v5 [15] iload v5 [17] aload_0 v0 [18] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [21] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [24] ificmpge +82 (target=106) [27] aload_0 v0 [28] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [31] iload v5 [33] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [36] checkcast #115 + Class [android/support/v4/app/Fragment] [39] dup [40] astore v6 [42] ifnull +58 (target=100) [45] aload v6 [47] getfield #175 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [50] ifne +50 (target=100) [53] aload v6 [55] getfield #174 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [58] ifeq +42 (target=100) [61] aload v6 [63] getfield #180 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [66] ifeq +34 (target=100) [69] iconst_1 [70] istore_3 v3 [71] aload v6 [73] aload_1 v1 [74] aload_2 v2 [75] invokevirtual #262 + Methodref [android/support/v4/app/Fragment.onCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)V] [78] aload v4 [80] ifnonnull +12 (target=92) [83] new #156 + Class [java/util/ArrayList] [86] dup [87] invokespecial #377 + Methodref [java/util/ArrayList. ()V] [90] astore v4 [92] aload v4 [94] aload v6 [96] invokevirtual #379 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [99] pop [100] iinc v5, 1 [103] goto -88 (target=15) [106] aload_0 v0 [107] getfield #214 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCreatedMenus Ljava/util/ArrayList;] [110] ifnull +58 (target=168) [113] iconst_0 [114] istore v5 [116] iload v5 [118] aload_0 v0 [119] getfield #214 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCreatedMenus Ljava/util/ArrayList;] [122] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [125] ificmpge +43 (target=168) [128] aload_0 v0 [129] getfield #214 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCreatedMenus Ljava/util/ArrayList;] [132] iload v5 [134] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [137] checkcast #115 + Class [android/support/v4/app/Fragment] [140] astore v6 [142] aload v4 [144] ifnull +13 (target=157) [147] aload v4 [149] aload v6 [151] invokevirtual #381 + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] [154] ifne +8 (target=162) [157] aload v6 [159] invokevirtual #265 + Methodref [android/support/v4/app/Fragment.onDestroyOptionsMenu ()V] [162] iinc v5, 1 [165] goto -49 (target=116) [168] aload_0 v0 [169] aload v4 [171] putfield #214 + Fieldref [android/support/v4/app/FragmentManagerImpl.mCreatedMenus Ljava/util/ArrayList;] [174] iload_3 v3 [175] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchPrepareOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x11 = public final boolean dispatchPrepareOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 79, locals = 5, stack = 2): [0] iconst_0 [1] istore_2 v2 [2] aload_0 v0 [3] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [6] ifnull +71 (target=77) [9] iconst_0 [10] istore_3 v3 [11] iload_3 v3 [12] aload_0 v0 [13] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [16] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [19] ificmpge +58 (target=77) [22] aload_0 v0 [23] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [26] iload_3 v3 [27] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [30] checkcast #115 + Class [android/support/v4/app/Fragment] [33] dup [34] astore v4 [36] ifnull +35 (target=71) [39] aload v4 [41] getfield #175 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [44] ifne +27 (target=71) [47] aload v4 [49] getfield #174 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [52] ifeq +19 (target=71) [55] aload v4 [57] getfield #180 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [60] ifeq +11 (target=71) [63] iconst_1 [64] istore_2 v2 [65] aload v4 [67] aload_1 v1 [68] invokevirtual #272 + Methodref [android/support/v4/app/Fragment.onPrepareOptionsMenu (Landroid/view/Menu;)V] [71] iinc v3, 1 [74] goto -63 (target=11) [77] iload_2 v2 [78] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x11 = public final boolean dispatchOptionsItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 75, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [4] ifnull +69 (target=73) [7] iconst_0 [8] istore_2 v2 [9] iload_2 v2 [10] aload_0 v0 [11] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [14] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [17] ificmpge +56 (target=73) [20] aload_0 v0 [21] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [24] iload_2 v2 [25] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [28] checkcast #115 + Class [android/support/v4/app/Fragment] [31] dup [32] astore_3 v3 [33] ifnull +34 (target=67) [36] aload_3 v3 [37] getfield #175 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [40] ifne +27 (target=67) [43] aload_3 v3 [44] getfield #174 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [47] ifeq +20 (target=67) [50] aload_3 v3 [51] getfield #180 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [54] ifeq +13 (target=67) [57] aload_3 v3 [58] aload_1 v1 [59] invokevirtual #269 + Methodref [android/support/v4/app/Fragment.onOptionsItemSelected (Landroid/view/MenuItem;)Z] [62] ifeq +5 (target=67) [65] iconst_1 [66] ireturn [67] iinc v2, 1 [70] goto -61 (target=9) [73] iconst_0 [74] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchContextItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x11 = public final boolean dispatchContextItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 68, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [4] ifnull +62 (target=66) [7] iconst_0 [8] istore_2 v2 [9] iload_2 v2 [10] aload_0 v0 [11] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [14] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [17] ificmpge +49 (target=66) [20] aload_0 v0 [21] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [24] iload_2 v2 [25] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [28] checkcast #115 + Class [android/support/v4/app/Fragment] [31] dup [32] astore_3 v3 [33] ifnull +27 (target=60) [36] aload_3 v3 [37] getfield #175 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [40] ifne +20 (target=60) [43] aload_3 v3 [44] getfield #195 + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z] [47] ifeq +13 (target=60) [50] aload_3 v3 [51] aload_1 v1 [52] invokevirtual #259 + Methodref [android/support/v4/app/Fragment.onContextItemSelected (Landroid/view/MenuItem;)Z] [55] ifeq +5 (target=60) [58] iconst_1 [59] ireturn [60] iinc v2, 1 [63] goto -54 (target=9) [66] iconst_0 [67] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchOptionsMenuClosed(Landroid/view/Menu;)V Access flags: 0x11 = public final void dispatchOptionsMenuClosed(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 69, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [4] ifnull +64 (target=68) [7] iconst_0 [8] istore_2 v2 [9] iload_2 v2 [10] aload_0 v0 [11] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [14] invokevirtual #386 + Methodref [java/util/ArrayList.size ()I] [17] ificmpge +51 (target=68) [20] aload_0 v0 [21] getfield #208 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [24] iload_2 v2 [25] invokevirtual #382 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [28] checkcast #115 + Class [android/support/v4/app/Fragment] [31] dup [32] astore_3 v3 [33] ifnull +29 (target=62) [36] aload_3 v3 [37] getfield #175 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [40] ifne +22 (target=62) [43] aload_3 v3 [44] getfield #174 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [47] ifeq +15 (target=62) [50] aload_3 v3 [51] getfield #180 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [54] ifeq +8 (target=62) [57] aload_3 v3 [58] aload_1 v1 [59] invokevirtual #270 + Methodref [android/support/v4/app/Fragment.onOptionsMenuClosed (Landroid/view/Menu;)V] [62] iinc v2, 1 [65] goto -56 (target=9) [68] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: reverseTransit(I)I Access flags: 0x9 = public static int reverseTransit(int) Class member attributes (count = 1): + Code attribute instructions (code length = 56, locals = 2, stack = 1): [0] iconst_0 [1] istore_1 v1 [2] iload_0 v0 [3] lookupswitch (3 offsets, default=51) (target=54) 4097: offset = 33, target = 36 4099: offset = 47, target = 50 8194: offset = 40, target = 43 default: offset = 51, target = 54 [36] sipush 8194 [39] istore_1 v1 [40] goto +14 (target=54) [43] sipush 4097 [46] istore_1 v1 [47] goto +7 (target=54) [50] sipush 4099 [53] istore_1 v1 [54] iload_1 v1 [55] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: transitToStyleIndex(IZ)I Access flags: 0x9 = public static int transitToStyleIndex(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 75, locals = 3, stack = 1): [0] iconst_m1 [1] istore_2 v2 [2] iload_0 v0 [3] lookupswitch (3 offsets, default=70) (target=73) 4097: offset = 33, target = 36 4099: offset = 59, target = 62 8194: offset = 46, target = 49 default: offset = 70, target = 73 [36] iload_1 v1 [37] ifeq +7 (target=44) [40] iconst_1 [41] goto +4 (target=45) [44] iconst_2 [45] istore_2 v2 [46] goto +27 (target=73) [49] iload_1 v1 [50] ifeq +7 (target=57) [53] iconst_3 [54] goto +4 (target=58) [57] iconst_4 [58] istore_2 v2 [59] goto +14 (target=73) [62] iload_1 v1 [63] ifeq +7 (target=70) [66] iconst_5 [67] goto +5 (target=72) [70] bipush 6 [72] istore_2 v2 [73] iload_2 v2 [74] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 69, locals = 0, stack = 3): [0] iconst_0 [1] putstatic #202 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [4] getstatic #160 + Fieldref [android/os/Build$VERSION.SDK_INT I] [7] bipush 11 [9] ificmplt +7 (target=16) [12] iconst_1 [13] goto +4 (target=17) [16] iconst_0 [17] putstatic #205 + Fieldref [android/support/v4/app/FragmentManagerImpl.HONEYCOMB Z] [20] new #145 + Class [android/view/animation/DecelerateInterpolator] [23] dup [24] ldc #13 + Float [2.5] [26] invokespecial #350 + Methodref [android/view/animation/DecelerateInterpolator. (F)V] [29] putstatic #204 + Fieldref [android/support/v4/app/FragmentManagerImpl.DECELERATE_QUINT Landroid/view/animation/Interpolator;] [32] new #145 + Class [android/view/animation/DecelerateInterpolator] [35] dup [36] ldc #12 + Float [1.5] [38] invokespecial #350 + Methodref [android/view/animation/DecelerateInterpolator. (F)V] [41] putstatic #203 + Fieldref [android/support/v4/app/FragmentManagerImpl.DECELERATE_CUBIC Landroid/view/animation/Interpolator;] [44] new #140 + Class [android/view/animation/AccelerateInterpolator] [47] dup [48] ldc #13 + Float [2.5] [50] invokespecial #342 + Methodref [android/view/animation/AccelerateInterpolator. (F)V] [53] putstatic #201 + Fieldref [android/support/v4/app/FragmentManagerImpl.ACCELERATE_QUINT Landroid/view/animation/Interpolator;] [56] new #140 + Class [android/view/animation/AccelerateInterpolator] [59] dup [60] ldc #12 + Float [1.5] [62] invokespecial #342 + Methodref [android/view/animation/AccelerateInterpolator. (F)V] [65] putstatic #200 + Fieldref [android/support/v4/app/FragmentManagerImpl.ACCELERATE_CUBIC Landroid/view/animation/Interpolator;] [68] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentManagerImpl$1 Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.FragmentManagerImpl$1 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 24): + Class [android/support/v4/app/FragmentManagerImpl] + Class [android/support/v4/app/FragmentManagerImpl$1] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [android/support/v4/app/FragmentManagerImpl$1.this$0 Landroid/support/v4/app/FragmentManagerImpl;] + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [execPendingActions ()Z] + NameAndType [this$0 Landroid/support/v4/app/FragmentManagerImpl;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;] + Utf8 [android/support/v4/app/FragmentManagerImpl] + Utf8 [android/support/v4/app/FragmentManagerImpl$1] + Utf8 [execPendingActions] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [run] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Landroid/support/v4/app/FragmentManagerImpl; Access flags: 0x1010 = final synthetic android.support.v4.app.FragmentManagerImpl this$0 Methods (count = 2): - Method: (Landroid/support/v4/app/FragmentManagerImpl;)V Access flags: 0x0 = FragmentManagerImpl$1(android.support.v4.app.FragmentManagerImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #5 + Fieldref [android/support/v4/app/FragmentManagerImpl$1.this$0 Landroid/support/v4/app/FragmentManagerImpl;] [5] aload_0 v0 [6] invokespecial #7 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/app/FragmentManagerImpl$1.this$0 Landroid/support/v4/app/FragmentManagerImpl;] [4] invokevirtual #6 + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z] [7] pop [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentManagerImpl$2 Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.FragmentManagerImpl$2 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 34): + Class [android/support/v4/app/FragmentActivity] + Class [android/support/v4/app/FragmentManagerImpl] + Class [android/support/v4/app/FragmentManagerImpl$2] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] + Fieldref [android/support/v4/app/FragmentManagerImpl$2.this$0 Landroid/support/v4/app/FragmentManagerImpl;] + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [mActivity Landroid/support/v4/app/FragmentActivity;] + NameAndType [mHandler Landroid/os/Handler;] + NameAndType [popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z] + NameAndType [this$0 Landroid/support/v4/app/FragmentManagerImpl;] + Utf8 [()V] + Utf8 [(Landroid/os/Handler;Ljava/lang/String;II)Z] + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/os/Handler;] + Utf8 [Landroid/support/v4/app/FragmentActivity;] + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;] + Utf8 [android/support/v4/app/FragmentActivity] + Utf8 [android/support/v4/app/FragmentManagerImpl] + Utf8 [android/support/v4/app/FragmentManagerImpl$2] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [mActivity] + Utf8 [mHandler] + Utf8 [popBackStackState] + Utf8 [run] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Landroid/support/v4/app/FragmentManagerImpl; Access flags: 0x1010 = final synthetic android.support.v4.app.FragmentManagerImpl this$0 Methods (count = 2): - Method: (Landroid/support/v4/app/FragmentManagerImpl;)V Access flags: 0x0 = FragmentManagerImpl$2(android.support.v4.app.FragmentManagerImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #8 + Fieldref [android/support/v4/app/FragmentManagerImpl$2.this$0 Landroid/support/v4/app/FragmentManagerImpl;] [5] aload_0 v0 [6] invokespecial #10 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #8 + Fieldref [android/support/v4/app/FragmentManagerImpl$2.this$0 Landroid/support/v4/app/FragmentManagerImpl;] [4] aload_0 v0 [5] getfield #8 + Fieldref [android/support/v4/app/FragmentManagerImpl$2.this$0 Landroid/support/v4/app/FragmentManagerImpl;] [8] getfield #7 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [11] getfield #6 + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] [14] aconst_null [15] iconst_m1 [16] iconst_0 [17] invokevirtual #9 + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z] [20] pop [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentManagerImpl$3 Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.FragmentManagerImpl$3 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 42): + Class [android/support/v4/app/FragmentActivity] + Class [android/support/v4/app/FragmentManagerImpl] + Class [android/support/v4/app/FragmentManagerImpl$3] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] + Fieldref [android/support/v4/app/FragmentManagerImpl$3.this$0 Landroid/support/v4/app/FragmentManagerImpl;] + Fieldref [android/support/v4/app/FragmentManagerImpl$3.val$flags I] + Fieldref [android/support/v4/app/FragmentManagerImpl$3.val$name Ljava/lang/String;] + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [mActivity Landroid/support/v4/app/FragmentActivity;] + NameAndType [mHandler Landroid/os/Handler;] + NameAndType [popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z] + NameAndType [this$0 Landroid/support/v4/app/FragmentManagerImpl;] + NameAndType [val$flags I] + NameAndType [val$name Ljava/lang/String;] + Utf8 [()V] + Utf8 [(Landroid/os/Handler;Ljava/lang/String;II)Z] + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/os/Handler;] + Utf8 [Landroid/support/v4/app/FragmentActivity;] + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;] + Utf8 [Ljava/lang/String;] + Utf8 [android/support/v4/app/FragmentActivity] + Utf8 [android/support/v4/app/FragmentManagerImpl] + Utf8 [android/support/v4/app/FragmentManagerImpl$3] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [mActivity] + Utf8 [mHandler] + Utf8 [popBackStackState] + Utf8 [run] + Utf8 [this$0] + Utf8 [val$flags] + Utf8 [val$name] Fields (count = 3): + Field: val$name Ljava/lang/String; Access flags: 0x1010 = final synthetic java.lang.String val$name + Field: val$flags I Access flags: 0x1010 = final synthetic int val$flags + Field: this$0 Landroid/support/v4/app/FragmentManagerImpl; Access flags: 0x1010 = final synthetic android.support.v4.app.FragmentManagerImpl this$0 Methods (count = 2): - Method: (Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V Access flags: 0x0 = FragmentManagerImpl$3(android.support.v4.app.FragmentManagerImpl,java.lang.String,int) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 4, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #8 + Fieldref [android/support/v4/app/FragmentManagerImpl$3.this$0 Landroid/support/v4/app/FragmentManagerImpl;] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #10 + Fieldref [android/support/v4/app/FragmentManagerImpl$3.val$name Ljava/lang/String;] [10] aload_0 v0 [11] iload_3 v3 [12] putfield #9 + Fieldref [android/support/v4/app/FragmentManagerImpl$3.val$flags I] [15] aload_0 v0 [16] invokespecial #12 + Methodref [java/lang/Object. ()V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #8 + Fieldref [android/support/v4/app/FragmentManagerImpl$3.this$0 Landroid/support/v4/app/FragmentManagerImpl;] [4] aload_0 v0 [5] getfield #8 + Fieldref [android/support/v4/app/FragmentManagerImpl$3.this$0 Landroid/support/v4/app/FragmentManagerImpl;] [8] getfield #7 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [11] getfield #6 + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] [14] aload_0 v0 [15] getfield #10 + Fieldref [android/support/v4/app/FragmentManagerImpl$3.val$name Ljava/lang/String;] [18] iconst_m1 [19] aload_0 v0 [20] getfield #9 + Fieldref [android/support/v4/app/FragmentManagerImpl$3.val$flags I] [23] invokevirtual #11 + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z] [26] pop [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentManagerImpl$4 Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.FragmentManagerImpl$4 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 41): + Class [android/support/v4/app/FragmentActivity] + Class [android/support/v4/app/FragmentManagerImpl] + Class [android/support/v4/app/FragmentManagerImpl$4] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] + Fieldref [android/support/v4/app/FragmentManagerImpl$4.this$0 Landroid/support/v4/app/FragmentManagerImpl;] + Fieldref [android/support/v4/app/FragmentManagerImpl$4.val$flags I] + Fieldref [android/support/v4/app/FragmentManagerImpl$4.val$id I] + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [mActivity Landroid/support/v4/app/FragmentActivity;] + NameAndType [mHandler Landroid/os/Handler;] + NameAndType [popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z] + NameAndType [this$0 Landroid/support/v4/app/FragmentManagerImpl;] + NameAndType [val$flags I] + NameAndType [val$id I] + Utf8 [()V] + Utf8 [(Landroid/os/Handler;Ljava/lang/String;II)Z] + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;II)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/os/Handler;] + Utf8 [Landroid/support/v4/app/FragmentActivity;] + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;] + Utf8 [android/support/v4/app/FragmentActivity] + Utf8 [android/support/v4/app/FragmentManagerImpl] + Utf8 [android/support/v4/app/FragmentManagerImpl$4] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [mActivity] + Utf8 [mHandler] + Utf8 [popBackStackState] + Utf8 [run] + Utf8 [this$0] + Utf8 [val$flags] + Utf8 [val$id] Fields (count = 3): + Field: val$id I Access flags: 0x1010 = final synthetic int val$id + Field: val$flags I Access flags: 0x1010 = final synthetic int val$flags + Field: this$0 Landroid/support/v4/app/FragmentManagerImpl; Access flags: 0x1010 = final synthetic android.support.v4.app.FragmentManagerImpl this$0 Methods (count = 2): - Method: (Landroid/support/v4/app/FragmentManagerImpl;II)V Access flags: 0x0 = FragmentManagerImpl$4(android.support.v4.app.FragmentManagerImpl,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 4, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #8 + Fieldref [android/support/v4/app/FragmentManagerImpl$4.this$0 Landroid/support/v4/app/FragmentManagerImpl;] [5] aload_0 v0 [6] iload_2 v2 [7] putfield #10 + Fieldref [android/support/v4/app/FragmentManagerImpl$4.val$id I] [10] aload_0 v0 [11] iload_3 v3 [12] putfield #9 + Fieldref [android/support/v4/app/FragmentManagerImpl$4.val$flags I] [15] aload_0 v0 [16] invokespecial #12 + Methodref [java/lang/Object. ()V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #8 + Fieldref [android/support/v4/app/FragmentManagerImpl$4.this$0 Landroid/support/v4/app/FragmentManagerImpl;] [4] aload_0 v0 [5] getfield #8 + Fieldref [android/support/v4/app/FragmentManagerImpl$4.this$0 Landroid/support/v4/app/FragmentManagerImpl;] [8] getfield #7 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [11] getfield #6 + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;] [14] aconst_null [15] aload_0 v0 [16] getfield #10 + Fieldref [android/support/v4/app/FragmentManagerImpl$4.val$id I] [19] aload_0 v0 [20] getfield #9 + Fieldref [android/support/v4/app/FragmentManagerImpl$4.val$flags I] [23] invokevirtual #11 + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z] [26] pop [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentManagerImpl$5 Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.FragmentManagerImpl$5 extends java.lang.Object Interfaces (count = 1): + Class [android/view/animation/Animation$AnimationListener] Constant Pool (count = 41): + Class [android/support/v4/app/Fragment] + Class [android/support/v4/app/FragmentManagerImpl] + Class [android/support/v4/app/FragmentManagerImpl$5] + Class [android/view/animation/Animation$AnimationListener] + Class [java/lang/Object] + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I] + Fieldref [android/support/v4/app/FragmentManagerImpl$5.this$0 Landroid/support/v4/app/FragmentManagerImpl;] + Fieldref [android/support/v4/app/FragmentManagerImpl$5.val$fragment Landroid/support/v4/app/Fragment;] + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [mAnimatingAway Landroid/view/View;] + NameAndType [mStateAfterAnimating I] + NameAndType [moveToState (Landroid/support/v4/app/Fragment;IIIZ)V] + NameAndType [this$0 Landroid/support/v4/app/FragmentManagerImpl;] + NameAndType [val$fragment Landroid/support/v4/app/Fragment;] + Utf8 [()V] + Utf8 [(Landroid/support/v4/app/Fragment;IIIZ)V] + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V] + Utf8 [(Landroid/view/animation/Animation;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/app/Fragment;] + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;] + Utf8 [Landroid/view/View;] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/support/v4/app/FragmentManagerImpl] + Utf8 [android/support/v4/app/FragmentManagerImpl$5] + Utf8 [android/view/animation/Animation$AnimationListener] + Utf8 [java/lang/Object] + Utf8 [mAnimatingAway] + Utf8 [mStateAfterAnimating] + Utf8 [moveToState] + Utf8 [onAnimationEnd] + Utf8 [onAnimationRepeat] + Utf8 [onAnimationStart] + Utf8 [this$0] + Utf8 [val$fragment] Fields (count = 2): + Field: val$fragment Landroid/support/v4/app/Fragment; Access flags: 0x1010 = final synthetic android.support.v4.app.Fragment val$fragment + Field: this$0 Landroid/support/v4/app/FragmentManagerImpl; Access flags: 0x1010 = final synthetic android.support.v4.app.FragmentManagerImpl this$0 Methods (count = 4): - Method: (Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V Access flags: 0x0 = FragmentManagerImpl$5(android.support.v4.app.FragmentManagerImpl,android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #8 + Fieldref [android/support/v4/app/FragmentManagerImpl$5.this$0 Landroid/support/v4/app/FragmentManagerImpl;] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #9 + Fieldref [android/support/v4/app/FragmentManagerImpl$5.val$fragment Landroid/support/v4/app/Fragment;] [10] aload_0 v0 [11] invokespecial #11 + Methodref [java/lang/Object. ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationEnd(Landroid/view/animation/Animation;)V Access flags: 0x1 = public void onAnimationEnd(android.view.animation.Animation) Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 2, stack = 6): [0] aload_0 v0 [1] getfield #9 + Fieldref [android/support/v4/app/FragmentManagerImpl$5.val$fragment Landroid/support/v4/app/Fragment;] [4] getfield #6 + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] [7] ifnull +32 (target=39) [10] aload_0 v0 [11] getfield #9 + Fieldref [android/support/v4/app/FragmentManagerImpl$5.val$fragment Landroid/support/v4/app/Fragment;] [14] aconst_null [15] putfield #6 + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;] [18] aload_0 v0 [19] getfield #8 + Fieldref [android/support/v4/app/FragmentManagerImpl$5.this$0 Landroid/support/v4/app/FragmentManagerImpl;] [22] aload_0 v0 [23] getfield #9 + Fieldref [android/support/v4/app/FragmentManagerImpl$5.val$fragment Landroid/support/v4/app/Fragment;] [26] aload_0 v0 [27] getfield #9 + Fieldref [android/support/v4/app/FragmentManagerImpl$5.val$fragment Landroid/support/v4/app/Fragment;] [30] getfield #7 + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I] [33] iconst_0 [34] iconst_0 [35] iconst_0 [36] invokevirtual #10 + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V] [39] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationRepeat(Landroid/view/animation/Animation;)V Access flags: 0x1 = public void onAnimationRepeat(android.view.animation.Animation) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationStart(Landroid/view/animation/Animation;)V Access flags: 0x1 = public void onAnimationStart(android.view.animation.Animation) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentManagerState Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.app.FragmentManagerState extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable] Constant Pool (count = 63): + Class [[Landroid/support/v4/app/BackStackState;] + Class [[Landroid/support/v4/app/FragmentState;] + Class [android/os/Parcel] + Class [android/os/Parcelable] + Class [android/support/v4/app/BackStackState] + Class [android/support/v4/app/FragmentManagerState] + Class [android/support/v4/app/FragmentManagerState$1] + Class [android/support/v4/app/FragmentState] + Class [java/lang/Object] + Fieldref [android/support/v4/app/BackStackState.CREATOR Landroid/os/Parcelable$Creator;] + Fieldref [android/support/v4/app/FragmentManagerState.CREATOR Landroid/os/Parcelable$Creator;] + Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;] + Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I] + Fieldref [android/support/v4/app/FragmentManagerState.mBackStack [Landroid/support/v4/app/BackStackState;] + Fieldref [android/support/v4/app/FragmentState.CREATOR Landroid/os/Parcelable$Creator;] + Methodref [android/os/Parcel.createIntArray ()[I] + Methodref [android/os/Parcel.createTypedArray (Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;] + Methodref [android/os/Parcel.writeIntArray ([I)V] + Methodref [android/os/Parcel.writeTypedArray ([Landroid/os/Parcelable;I)V] + Methodref [android/support/v4/app/FragmentManagerState$1. ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [CREATOR Landroid/os/Parcelable$Creator;] + NameAndType [createIntArray ()[I] + NameAndType [createTypedArray (Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;] + NameAndType [mActive [Landroid/support/v4/app/FragmentState;] + NameAndType [mAdded [I] + NameAndType [mBackStack [Landroid/support/v4/app/BackStackState;] + NameAndType [writeIntArray ([I)V] + NameAndType [writeTypedArray ([Landroid/os/Parcelable;I)V] + Utf8 [()I] + Utf8 [()V] + Utf8 [()[I] + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;] + Utf8 [([I)V] + Utf8 [([Landroid/os/Parcelable;I)V] + Utf8 [] + Utf8 [] + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [[I] + Utf8 [[Landroid/support/v4/app/BackStackState;] + Utf8 [[Landroid/support/v4/app/FragmentState;] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable] + Utf8 [android/support/v4/app/BackStackState] + Utf8 [android/support/v4/app/FragmentManagerState] + Utf8 [android/support/v4/app/FragmentManagerState$1] + Utf8 [android/support/v4/app/FragmentState] + Utf8 [createIntArray] + Utf8 [createTypedArray] + Utf8 [describeContents] + Utf8 [java/lang/Object] + Utf8 [mActive] + Utf8 [mAdded] + Utf8 [mBackStack] + Utf8 [writeIntArray] + Utf8 [writeToParcel] + Utf8 [writeTypedArray] Fields (count = 4): + Field: mActive [Landroid/support/v4/app/FragmentState; Access flags: 0x0 = android.support.v4.app.FragmentState[] mActive + Field: mAdded [I Access flags: 0x0 = int[] mAdded + Field: mBackStack [Landroid/support/v4/app/BackStackState; Access flags: 0x0 = android.support.v4.app.BackStackState[] mBackStack + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR Methods (count = 5): - Method: ()V Access flags: 0x1 = public FragmentManagerState() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #21 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcel;)V Access flags: 0x1 = public FragmentManagerState(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #21 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] getstatic #15 + Fieldref [android/support/v4/app/FragmentState.CREATOR Landroid/os/Parcelable$Creator;] [9] invokevirtual #17 + Methodref [android/os/Parcel.createTypedArray (Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;] [12] checkcast #2 + Class [[Landroid/support/v4/app/FragmentState;] [15] putfield #12 + Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;] [18] aload_0 v0 [19] aload_1 v1 [20] invokevirtual #16 + Methodref [android/os/Parcel.createIntArray ()[I] [23] putfield #13 + Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I] [26] aload_0 v0 [27] aload_1 v1 [28] getstatic #10 + Fieldref [android/support/v4/app/BackStackState.CREATOR Landroid/os/Parcelable$Creator;] [31] invokevirtual #17 + Methodref [android/os/Parcel.createTypedArray (Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;] [34] checkcast #1 + Class [[Landroid/support/v4/app/BackStackState;] [37] putfield #14 + Fieldref [android/support/v4/app/FragmentManagerState.mBackStack [Landroid/support/v4/app/BackStackState;] [40] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: describeContents()I Access flags: 0x11 = public final int describeContents() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: writeToParcel(Landroid/os/Parcel;I)V Access flags: 0x11 = public final void writeToParcel(android.os.Parcel,int) Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 3, stack = 3): [0] aload_1 v1 [1] aload_0 v0 [2] getfield #12 + Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;] [5] iload_2 v2 [6] invokevirtual #19 + Methodref [android/os/Parcel.writeTypedArray ([Landroid/os/Parcelable;I)V] [9] aload_1 v1 [10] aload_0 v0 [11] getfield #13 + Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I] [14] invokevirtual #18 + Methodref [android/os/Parcel.writeIntArray ([I)V] [17] aload_1 v1 [18] aload_0 v0 [19] getfield #14 + Fieldref [android/support/v4/app/FragmentManagerState.mBackStack [Landroid/support/v4/app/BackStackState;] [22] iload_2 v2 [23] invokevirtual #19 + Methodref [android/os/Parcel.writeTypedArray ([Landroid/os/Parcelable;I)V] [26] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 0, stack = 2): [0] new #7 + Class [android/support/v4/app/FragmentManagerState$1] [3] dup [4] invokespecial #20 + Methodref [android/support/v4/app/FragmentManagerState$1. ()V] [7] putstatic #11 + Fieldref [android/support/v4/app/FragmentManagerState.CREATOR Landroid/os/Parcelable$Creator;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentManagerState$1 Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.app.FragmentManagerState$1 extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable$Creator] Constant Pool (count = 27): + Class [android/os/Parcelable$Creator] + Class [android/support/v4/app/FragmentManagerState] + Class [android/support/v4/app/FragmentManagerState$1] + Class [java/lang/Object] + Methodref [android/support/v4/app/FragmentManagerState. (Landroid/os/Parcel;)V] + Methodref [android/support/v4/app/FragmentManagerState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;] + Methodref [android/support/v4/app/FragmentManagerState$1.newArray (I)[Landroid/support/v4/app/FragmentManagerState;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;)V] + NameAndType [createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;] + NameAndType [newArray (I)[Landroid/support/v4/app/FragmentManagerState;] + Utf8 [()V] + Utf8 [(I)[Landroid/support/v4/app/FragmentManagerState;] + Utf8 [(I)[Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;] + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [] + Utf8 [Code] + Utf8 [android/os/Parcelable$Creator] + Utf8 [android/support/v4/app/FragmentManagerState] + Utf8 [android/support/v4/app/FragmentManagerState$1] + Utf8 [createFromParcel] + Utf8 [java/lang/Object] + Utf8 [newArray] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x0 = FragmentManagerState$1() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #8 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; Access flags: 0x11 = public final android.support.v4.app.FragmentManagerState createFromParcel(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 3): [0] new #2 + Class [android/support/v4/app/FragmentManagerState] [3] dup [4] aload_1 v1 [5] invokespecial #5 + Methodref [android/support/v4/app/FragmentManagerState. (Landroid/os/Parcel;)V] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Landroid/support/v4/app/FragmentManagerState; Access flags: 0x11 = public final android.support.v4.app.FragmentManagerState[] newArray(int) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] iload_1 v1 [1] anewarray #2 + Class [android/support/v4/app/FragmentManagerState] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Ljava/lang/Object; Access flags: 0x1051 = public final bridge synthetic java.lang.Object[] newArray(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokevirtual #7 + Methodref [android/support/v4/app/FragmentManagerState$1.newArray (I)[Landroid/support/v4/app/FragmentManagerState;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; Access flags: 0x1051 = public final bridge synthetic java.lang.Object createFromParcel(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #6 + Methodref [android/support/v4/app/FragmentManagerState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentPagerAdapter Superclass: android/support/v4/view/v Major version: 0x31 Minor version: 0x0 Access flags: 0x421 = public abstract class android.support.v4.app.FragmentPagerAdapter extends android.support.v4.view.v Interfaces (count = 0): Constant Pool (count = 129): + Integer [0] + String [:] + String [FragmentPagerAdapter] + String [android:switcher:] + Class [android/support/v4/app/Fragment] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentPagerAdapter] + Class [android/support/v4/app/FragmentTransaction] + Class [android/support/v4/view/v] + Class [android/view/ViewGroup] + Class [java/lang/StringBuilder] + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] + Fieldref [android/support/v4/app/FragmentPagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;] + Methodref [android/support/v4/app/Fragment.getView ()Landroid/view/View;] + Methodref [android/support/v4/app/Fragment.setMenuVisibility (Z)V] + Methodref [android/support/v4/app/Fragment.setUserVisibleHint (Z)V] + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentManager.executePendingTransactions ()Z] + Methodref [android/support/v4/app/FragmentManager.findFragmentByTag (Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + Methodref [android/support/v4/app/FragmentPagerAdapter.getItem (I)Landroid/support/v4/app/Fragment;] + Methodref [android/support/v4/app/FragmentPagerAdapter.getItemId (I)J] + Methodref [android/support/v4/app/FragmentPagerAdapter.makeFragmentName (IJ)Ljava/lang/String;] + Methodref [android/support/v4/app/FragmentTransaction.add (ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentTransaction.attach (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentTransaction.commitAllowingStateLoss ()I] + Methodref [android/support/v4/app/FragmentTransaction.detach (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/view/v. ()V] + Methodref [android/view/ViewGroup.getId ()I] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [add (ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (J)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [attach (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [commitAllowingStateLoss ()I] + NameAndType [detach (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [executePendingTransactions ()Z] + NameAndType [findFragmentByTag (Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + NameAndType [getId ()I] + NameAndType [getItem (I)Landroid/support/v4/app/Fragment;] + NameAndType [getItemId (I)J] + NameAndType [getView ()Landroid/view/View;] + NameAndType [mCurTransaction Landroid/support/v4/app/FragmentTransaction;] + NameAndType [mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] + NameAndType [mFragmentManager Landroid/support/v4/app/FragmentManager;] + NameAndType [makeFragmentName (IJ)Ljava/lang/String;] + NameAndType [setMenuVisibility (Z)V] + NameAndType [setUserVisibleHint (Z)V] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()I] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()Landroid/view/View;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)J] + Utf8 [(I)Landroid/support/v4/app/Fragment;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(IJ)Ljava/lang/String;] + Utf8 [(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(J)Ljava/lang/StringBuilder;] + Utf8 [(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V] + Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Landroid/support/v4/app/FragmentManager;)V] + Utf8 [(Landroid/view/View;Ljava/lang/Object;)Z] + Utf8 [(Landroid/view/ViewGroup;)V] + Utf8 [(Landroid/view/ViewGroup;I)Ljava/lang/Object;] + Utf8 [(Landroid/view/ViewGroup;ILjava/lang/Object;)V] + Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Z)V] + Utf8 [:] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DEBUG] + Utf8 [FragmentPagerAdapter] + Utf8 [Landroid/support/v4/app/Fragment;] + Utf8 [Landroid/support/v4/app/FragmentManager;] + Utf8 [Landroid/support/v4/app/FragmentTransaction;] + Utf8 [Ljava/lang/String;] + Utf8 [TAG] + Utf8 [Z] + Utf8 [add] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentPagerAdapter] + Utf8 [android/support/v4/app/FragmentTransaction] + Utf8 [android/support/v4/view/v] + Utf8 [android/view/ViewGroup] + Utf8 [android:switcher:] + Utf8 [append] + Utf8 [attach] + Utf8 [beginTransaction] + Utf8 [commitAllowingStateLoss] + Utf8 [destroyItem] + Utf8 [detach] + Utf8 [executePendingTransactions] + Utf8 [findFragmentByTag] + Utf8 [finishUpdate] + Utf8 [getId] + Utf8 [getItem] + Utf8 [getItemId] + Utf8 [getView] + Utf8 [instantiateItem] + Utf8 [isViewFromObject] + Utf8 [java/lang/StringBuilder] + Utf8 [mCurTransaction] + Utf8 [mCurrentPrimaryItem] + Utf8 [mFragmentManager] + Utf8 [makeFragmentName] + Utf8 [restoreState] + Utf8 [saveState] + Utf8 [setMenuVisibility] + Utf8 [setPrimaryItem] + Utf8 [setUserVisibleHint] + Utf8 [startUpdate] + Utf8 [toString] Fields (count = 5): + Field: TAG Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String TAG Class member attributes (count = 1): + Constant value attribute: + String [FragmentPagerAdapter] + Field: DEBUG Z Access flags: 0x1a = private static final boolean DEBUG Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: mFragmentManager Landroid/support/v4/app/FragmentManager; Access flags: 0x12 = private final android.support.v4.app.FragmentManager mFragmentManager + Field: mCurTransaction Landroid/support/v4/app/FragmentTransaction; Access flags: 0x2 = private android.support.v4.app.FragmentTransaction mCurTransaction + Field: mCurrentPrimaryItem Landroid/support/v4/app/Fragment; Access flags: 0x2 = private android.support.v4.app.Fragment mCurrentPrimaryItem Methods (count = 12): - Method: (Landroid/support/v4/app/FragmentManager;)V Access flags: 0x1 = public FragmentPagerAdapter(android.support.v4.app.FragmentManager) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #28 + Methodref [android/support/v4/view/v. ()V] [4] aload_0 v0 [5] aconst_null [6] putfield #12 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [9] aload_0 v0 [10] aconst_null [11] putfield #13 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] [14] aload_0 v0 [15] aload_1 v1 [16] putfield #14 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItem(I)Landroid/support/v4/app/Fragment; Access flags: 0x401 = public abstract android.support.v4.app.Fragment getItem(int) + Method: startUpdate(Landroid/view/ViewGroup;)V Access flags: 0x1 = public void startUpdate(android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: instantiateItem(Landroid/view/ViewGroup;I)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object instantiateItem(android.view.ViewGroup,int) Class member attributes (count = 1): + Code attribute instructions (code length = 115, locals = 6, stack = 6): [0] aload_0 v0 [1] getfield #12 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [4] ifnonnull +14 (target=18) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #14 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;] [12] invokevirtual #18 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [15] putfield #12 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [18] aload_0 v0 [19] iload_2 v2 [20] invokevirtual #22 + Methodref [android/support/v4/app/FragmentPagerAdapter.getItemId (I)J] [23] lstore_3 v3 [24] aload_1 v1 [25] invokevirtual #29 + Methodref [android/view/ViewGroup.getId ()I] [28] lload_3 v3 [29] invokestatic #23 + Methodref [android/support/v4/app/FragmentPagerAdapter.makeFragmentName (IJ)Ljava/lang/String;] [32] astore v5 [34] aload_0 v0 [35] getfield #14 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;] [38] aload v5 [40] invokevirtual #20 + Methodref [android/support/v4/app/FragmentManager.findFragmentByTag (Ljava/lang/String;)Landroid/support/v4/app/Fragment;] [43] dup [44] astore v5 [46] ifnull +16 (target=62) [49] aload_0 v0 [50] getfield #12 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [53] aload v5 [55] invokevirtual #25 + Methodref [android/support/v4/app/FragmentTransaction.attach (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [58] pop [59] goto +32 (target=91) [62] aload_0 v0 [63] iload_2 v2 [64] invokevirtual #21 + Methodref [android/support/v4/app/FragmentPagerAdapter.getItem (I)Landroid/support/v4/app/Fragment;] [67] astore v5 [69] aload_0 v0 [70] getfield #12 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [73] aload_1 v1 [74] invokevirtual #29 + Methodref [android/view/ViewGroup.getId ()I] [77] aload v5 [79] aload_1 v1 [80] invokevirtual #29 + Methodref [android/view/ViewGroup.getId ()I] [83] lload_3 v3 [84] invokestatic #23 + Methodref [android/support/v4/app/FragmentPagerAdapter.makeFragmentName (IJ)Ljava/lang/String;] [87] invokevirtual #24 + Methodref [android/support/v4/app/FragmentTransaction.add (ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;] [90] pop [91] aload v5 [93] aload_0 v0 [94] getfield #13 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] [97] ifacmpeq +15 (target=112) [100] aload v5 [102] iconst_0 [103] invokevirtual #16 + Methodref [android/support/v4/app/Fragment.setMenuVisibility (Z)V] [106] aload v5 [108] iconst_0 [109] invokevirtual #17 + Methodref [android/support/v4/app/Fragment.setUserVisibleHint (Z)V] [112] aload v5 [114] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: destroyItem(Landroid/view/ViewGroup;ILjava/lang/Object;)V Access flags: 0x1 = public void destroyItem(android.view.ViewGroup,int,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #12 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [4] ifnonnull +14 (target=18) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #14 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;] [12] invokevirtual #18 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [15] putfield #12 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [18] aload_0 v0 [19] getfield #12 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [22] aload_3 v3 [23] checkcast #5 + Class [android/support/v4/app/Fragment] [26] invokevirtual #27 + Methodref [android/support/v4/app/FragmentTransaction.detach (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [29] pop [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setPrimaryItem(Landroid/view/ViewGroup;ILjava/lang/Object;)V Access flags: 0x1 = public void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 56, locals = 4, stack = 2): [0] aload_3 v3 [1] checkcast #5 + Class [android/support/v4/app/Fragment] [4] dup [5] astore_1 v1 [6] aload_0 v0 [7] getfield #13 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] [10] ifacmpeq +45 (target=55) [13] aload_0 v0 [14] getfield #13 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] [17] ifnull +19 (target=36) [20] aload_0 v0 [21] getfield #13 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] [24] iconst_0 [25] invokevirtual #16 + Methodref [android/support/v4/app/Fragment.setMenuVisibility (Z)V] [28] aload_0 v0 [29] getfield #13 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] [32] iconst_0 [33] invokevirtual #17 + Methodref [android/support/v4/app/Fragment.setUserVisibleHint (Z)V] [36] aload_1 v1 [37] ifnull +13 (target=50) [40] aload_1 v1 [41] iconst_1 [42] invokevirtual #16 + Methodref [android/support/v4/app/Fragment.setMenuVisibility (Z)V] [45] aload_1 v1 [46] iconst_1 [47] invokevirtual #17 + Methodref [android/support/v4/app/Fragment.setUserVisibleHint (Z)V] [50] aload_0 v0 [51] aload_1 v1 [52] putfield #13 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] [55] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: finishUpdate(Landroid/view/ViewGroup;)V Access flags: 0x1 = public void finishUpdate(android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #12 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [4] ifnull +24 (target=28) [7] aload_0 v0 [8] getfield #12 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [11] invokevirtual #26 + Methodref [android/support/v4/app/FragmentTransaction.commitAllowingStateLoss ()I] [14] pop [15] aload_0 v0 [16] aconst_null [17] putfield #12 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [20] aload_0 v0 [21] getfield #14 + Fieldref [android/support/v4/app/FragmentPagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;] [24] invokevirtual #19 + Methodref [android/support/v4/app/FragmentManager.executePendingTransactions ()Z] [27] pop [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isViewFromObject(Landroid/view/View;Ljava/lang/Object;)Z Access flags: 0x1 = public boolean isViewFromObject(android.view.View,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_2 v2 [1] checkcast #5 + Class [android/support/v4/app/Fragment] [4] invokevirtual #15 + Methodref [android/support/v4/app/Fragment.getView ()Landroid/view/View;] [7] aload_1 v1 [8] ifacmpne +5 (target=13) [11] iconst_1 [12] ireturn [13] iconst_0 [14] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: saveState()Landroid/os/Parcelable; Access flags: 0x1 = public android.os.Parcelable saveState() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: restoreState(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V Access flags: 0x1 = public void restoreState(android.os.Parcelable,java.lang.ClassLoader) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 3, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItemId(I)J Access flags: 0x1 = public long getItemId(int) Class member attributes (count = 1): + Code attribute instructions (code length = 3, locals = 2, stack = 2): [0] iload_1 v1 [1] i2l [2] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: makeFragmentName(IJ)Ljava/lang/String; Access flags: 0xa = private static java.lang.String makeFragmentName(int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 3, stack = 3): [0] new #11 + Class [java/lang/StringBuilder] [3] dup [4] ldc #4 + String [android:switcher:] [6] invokespecial #30 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [9] iload_0 v0 [10] invokevirtual #31 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [13] ldc #2 + String [:] [15] invokevirtual #33 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [18] lload_1 v1 [19] invokevirtual #32 + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] [22] invokevirtual #34 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [25] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentState Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.app.FragmentState extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable] Constant Pool (count = 165): + String [FragmentManager] + String [Instantiated fragment ] + Class [android/os/Bundle] + Class [android/os/Parcel] + Class [android/os/Parcelable] + Class [android/support/v4/app/Fragment] + Class [android/support/v4/app/FragmentActivity] + Class [android/support/v4/app/FragmentManagerImpl] + Class [android/support/v4/app/FragmentState] + Class [android/support/v4/app/FragmentState$1] + Class [android/util/Log] + Class [java/lang/Class] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;] + Fieldref [android/support/v4/app/Fragment.mContainerId I] + Fieldref [android/support/v4/app/Fragment.mDetached Z] + Fieldref [android/support/v4/app/Fragment.mFragmentId I] + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;] + Fieldref [android/support/v4/app/Fragment.mFromLayout Z] + Fieldref [android/support/v4/app/Fragment.mIndex I] + Fieldref [android/support/v4/app/Fragment.mRestored Z] + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z] + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] + Fieldref [android/support/v4/app/FragmentState.CREATOR Landroid/os/Parcelable$Creator;] + Fieldref [android/support/v4/app/FragmentState.mArguments Landroid/os/Bundle;] + Fieldref [android/support/v4/app/FragmentState.mClassName Ljava/lang/String;] + Fieldref [android/support/v4/app/FragmentState.mContainerId I] + Fieldref [android/support/v4/app/FragmentState.mDetached Z] + Fieldref [android/support/v4/app/FragmentState.mFragmentId I] + Fieldref [android/support/v4/app/FragmentState.mFromLayout Z] + Fieldref [android/support/v4/app/FragmentState.mIndex I] + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] + Fieldref [android/support/v4/app/FragmentState.mRetainInstance Z] + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] + Fieldref [android/support/v4/app/FragmentState.mTag Ljava/lang/String;] + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V] + Methodref [android/os/Parcel.readBundle ()Landroid/os/Bundle;] + Methodref [android/os/Parcel.readInt ()I] + Methodref [android/os/Parcel.readString ()Ljava/lang/String;] + Methodref [android/os/Parcel.writeBundle (Landroid/os/Bundle;)V] + Methodref [android/os/Parcel.writeInt (I)V] + Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V] + Methodref [android/support/v4/app/Fragment.instantiate (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;] + Methodref [android/support/v4/app/Fragment.setIndex (I)V] + Methodref [android/support/v4/app/FragmentActivity.getClassLoader ()Ljava/lang/ClassLoader;] + Methodref [android/support/v4/app/FragmentState$1. ()V] + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [CREATOR Landroid/os/Parcelable$Creator;] + NameAndType [DEBUG Z] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getClassLoader ()Ljava/lang/ClassLoader;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [instantiate (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;] + NameAndType [mArguments Landroid/os/Bundle;] + NameAndType [mClassName Ljava/lang/String;] + NameAndType [mContainerId I] + NameAndType [mDetached Z] + NameAndType [mFragmentId I] + NameAndType [mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;] + NameAndType [mFragments Landroid/support/v4/app/FragmentManagerImpl;] + NameAndType [mFromLayout Z] + NameAndType [mIndex I] + NameAndType [mInstance Landroid/support/v4/app/Fragment;] + NameAndType [mRestored Z] + NameAndType [mRetainInstance Z] + NameAndType [mSavedFragmentState Landroid/os/Bundle;] + NameAndType [mTag Ljava/lang/String;] + NameAndType [readBundle ()Landroid/os/Bundle;] + NameAndType [readInt ()I] + NameAndType [readString ()Ljava/lang/String;] + NameAndType [setClassLoader (Ljava/lang/ClassLoader;)V] + NameAndType [setIndex (I)V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [writeBundle (Landroid/os/Bundle;)V] + NameAndType [writeInt (I)V] + NameAndType [writeString (Ljava/lang/String;)V] + Utf8 [()I] + Utf8 [()Landroid/os/Bundle;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/ClassLoader;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Landroid/support/v4/app/Fragment;)V] + Utf8 [(Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment;] + Utf8 [(Ljava/lang/ClassLoader;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [] + Utf8 [] + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [DEBUG] + Utf8 [FragmentManager] + Utf8 [I] + Utf8 [Instantiated fragment ] + Utf8 [Landroid/os/Bundle;] + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Landroid/support/v4/app/Fragment;] + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;] + Utf8 [Ljava/lang/String;] + Utf8 [Z] + Utf8 [android/os/Bundle] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/support/v4/app/FragmentActivity] + Utf8 [android/support/v4/app/FragmentManagerImpl] + Utf8 [android/support/v4/app/FragmentState] + Utf8 [android/support/v4/app/FragmentState$1] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [describeContents] + Utf8 [getClass] + Utf8 [getClassLoader] + Utf8 [getName] + Utf8 [instantiate] + Utf8 [java/lang/Class] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [mArguments] + Utf8 [mClassName] + Utf8 [mContainerId] + Utf8 [mDetached] + Utf8 [mFragmentId] + Utf8 [mFragmentManager] + Utf8 [mFragments] + Utf8 [mFromLayout] + Utf8 [mIndex] + Utf8 [mInstance] + Utf8 [mRestored] + Utf8 [mRetainInstance] + Utf8 [mSavedFragmentState] + Utf8 [mTag] + Utf8 [readBundle] + Utf8 [readInt] + Utf8 [readString] + Utf8 [setClassLoader] + Utf8 [setIndex] + Utf8 [toString] + Utf8 [v] + Utf8 [writeBundle] + Utf8 [writeInt] + Utf8 [writeString] + Utf8 [writeToParcel] Fields (count = 12): + Field: mClassName Ljava/lang/String; Access flags: 0x10 = final java.lang.String mClassName + Field: mIndex I Access flags: 0x10 = final int mIndex + Field: mFromLayout Z Access flags: 0x10 = final boolean mFromLayout + Field: mFragmentId I Access flags: 0x10 = final int mFragmentId + Field: mContainerId I Access flags: 0x10 = final int mContainerId + Field: mTag Ljava/lang/String; Access flags: 0x10 = final java.lang.String mTag + Field: mRetainInstance Z Access flags: 0x10 = final boolean mRetainInstance + Field: mDetached Z Access flags: 0x10 = final boolean mDetached + Field: mArguments Landroid/os/Bundle; Access flags: 0x10 = final android.os.Bundle mArguments + Field: mSavedFragmentState Landroid/os/Bundle; Access flags: 0x0 = android.os.Bundle mSavedFragmentState + Field: mInstance Landroid/support/v4/app/Fragment; Access flags: 0x0 = android.support.v4.app.Fragment mInstance + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR Methods (count = 6): - Method: (Landroid/support/v4/app/Fragment;)V Access flags: 0x1 = public FragmentState(android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 80, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #53 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] invokevirtual #54 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [9] invokevirtual #52 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [12] putfield #30 + Fieldref [android/support/v4/app/FragmentState.mClassName Ljava/lang/String;] [15] aload_0 v0 [16] aload_1 v1 [17] getfield #21 + Fieldref [android/support/v4/app/Fragment.mIndex I] [20] putfield #35 + Fieldref [android/support/v4/app/FragmentState.mIndex I] [23] aload_0 v0 [24] aload_1 v1 [25] getfield #20 + Fieldref [android/support/v4/app/Fragment.mFromLayout Z] [28] putfield #34 + Fieldref [android/support/v4/app/FragmentState.mFromLayout Z] [31] aload_0 v0 [32] aload_1 v1 [33] getfield #18 + Fieldref [android/support/v4/app/Fragment.mFragmentId I] [36] putfield #33 + Fieldref [android/support/v4/app/FragmentState.mFragmentId I] [39] aload_0 v0 [40] aload_1 v1 [41] getfield #16 + Fieldref [android/support/v4/app/Fragment.mContainerId I] [44] putfield #31 + Fieldref [android/support/v4/app/FragmentState.mContainerId I] [47] aload_0 v0 [48] aload_1 v1 [49] getfield #25 + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] [52] putfield #39 + Fieldref [android/support/v4/app/FragmentState.mTag Ljava/lang/String;] [55] aload_0 v0 [56] aload_1 v1 [57] getfield #23 + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z] [60] putfield #37 + Fieldref [android/support/v4/app/FragmentState.mRetainInstance Z] [63] aload_0 v0 [64] aload_1 v1 [65] getfield #17 + Fieldref [android/support/v4/app/Fragment.mDetached Z] [68] putfield #32 + Fieldref [android/support/v4/app/FragmentState.mDetached Z] [71] aload_0 v0 [72] aload_1 v1 [73] getfield #15 + Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;] [76] putfield #29 + Fieldref [android/support/v4/app/FragmentState.mArguments Landroid/os/Bundle;] [79] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcel;)V Access flags: 0x1 = public FragmentState(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 109, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #53 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] invokevirtual #43 + Methodref [android/os/Parcel.readString ()Ljava/lang/String;] [9] putfield #30 + Fieldref [android/support/v4/app/FragmentState.mClassName Ljava/lang/String;] [12] aload_0 v0 [13] aload_1 v1 [14] invokevirtual #42 + Methodref [android/os/Parcel.readInt ()I] [17] putfield #35 + Fieldref [android/support/v4/app/FragmentState.mIndex I] [20] aload_0 v0 [21] aload_1 v1 [22] invokevirtual #42 + Methodref [android/os/Parcel.readInt ()I] [25] ifeq +7 (target=32) [28] iconst_1 [29] goto +4 (target=33) [32] iconst_0 [33] putfield #34 + Fieldref [android/support/v4/app/FragmentState.mFromLayout Z] [36] aload_0 v0 [37] aload_1 v1 [38] invokevirtual #42 + Methodref [android/os/Parcel.readInt ()I] [41] putfield #33 + Fieldref [android/support/v4/app/FragmentState.mFragmentId I] [44] aload_0 v0 [45] aload_1 v1 [46] invokevirtual #42 + Methodref [android/os/Parcel.readInt ()I] [49] putfield #31 + Fieldref [android/support/v4/app/FragmentState.mContainerId I] [52] aload_0 v0 [53] aload_1 v1 [54] invokevirtual #43 + Methodref [android/os/Parcel.readString ()Ljava/lang/String;] [57] putfield #39 + Fieldref [android/support/v4/app/FragmentState.mTag Ljava/lang/String;] [60] aload_0 v0 [61] aload_1 v1 [62] invokevirtual #42 + Methodref [android/os/Parcel.readInt ()I] [65] ifeq +7 (target=72) [68] iconst_1 [69] goto +4 (target=73) [72] iconst_0 [73] putfield #37 + Fieldref [android/support/v4/app/FragmentState.mRetainInstance Z] [76] aload_0 v0 [77] aload_1 v1 [78] invokevirtual #42 + Methodref [android/os/Parcel.readInt ()I] [81] ifeq +7 (target=88) [84] iconst_1 [85] goto +4 (target=89) [88] iconst_0 [89] putfield #32 + Fieldref [android/support/v4/app/FragmentState.mDetached Z] [92] aload_0 v0 [93] aload_1 v1 [94] invokevirtual #41 + Methodref [android/os/Parcel.readBundle ()Landroid/os/Bundle;] [97] putfield #29 + Fieldref [android/support/v4/app/FragmentState.mArguments Landroid/os/Bundle;] [100] aload_0 v0 [101] aload_1 v1 [102] invokevirtual #41 + Methodref [android/os/Parcel.readBundle ()Landroid/os/Bundle;] [105] putfield #38 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [108] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: instantiate(Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment; Access flags: 0x11 = public final android.support.v4.app.Fragment instantiate(android.support.v4.app.FragmentActivity) Class member attributes (count = 1): + Code attribute instructions (code length = 207, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [4] ifnull +8 (target=12) [7] aload_0 v0 [8] getfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [11] areturn [12] aload_0 v0 [13] getfield #29 + Fieldref [android/support/v4/app/FragmentState.mArguments Landroid/os/Bundle;] [16] ifnull +14 (target=30) [19] aload_0 v0 [20] getfield #29 + Fieldref [android/support/v4/app/FragmentState.mArguments Landroid/os/Bundle;] [23] aload_1 v1 [24] invokevirtual #49 + Methodref [android/support/v4/app/FragmentActivity.getClassLoader ()Ljava/lang/ClassLoader;] [27] invokevirtual #40 + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V] [30] aload_0 v0 [31] aload_1 v1 [32] aload_0 v0 [33] getfield #30 + Fieldref [android/support/v4/app/FragmentState.mClassName Ljava/lang/String;] [36] aload_0 v0 [37] getfield #29 + Fieldref [android/support/v4/app/FragmentState.mArguments Landroid/os/Bundle;] [40] invokestatic #47 + Methodref [android/support/v4/app/Fragment.instantiate (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;] [43] putfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [46] aload_0 v0 [47] getfield #38 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [50] ifnull +25 (target=75) [53] aload_0 v0 [54] getfield #38 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [57] aload_1 v1 [58] invokevirtual #49 + Methodref [android/support/v4/app/FragmentActivity.getClassLoader ()Ljava/lang/ClassLoader;] [61] invokevirtual #40 + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V] [64] aload_0 v0 [65] getfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [68] aload_0 v0 [69] getfield #38 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [72] putfield #24 + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;] [75] aload_0 v0 [76] getfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [79] aload_0 v0 [80] getfield #35 + Fieldref [android/support/v4/app/FragmentState.mIndex I] [83] invokevirtual #48 + Methodref [android/support/v4/app/Fragment.setIndex (I)V] [86] aload_0 v0 [87] getfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [90] aload_0 v0 [91] getfield #34 + Fieldref [android/support/v4/app/FragmentState.mFromLayout Z] [94] putfield #20 + Fieldref [android/support/v4/app/Fragment.mFromLayout Z] [97] aload_0 v0 [98] getfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [101] iconst_1 [102] putfield #22 + Fieldref [android/support/v4/app/Fragment.mRestored Z] [105] aload_0 v0 [106] getfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [109] aload_0 v0 [110] getfield #33 + Fieldref [android/support/v4/app/FragmentState.mFragmentId I] [113] putfield #18 + Fieldref [android/support/v4/app/Fragment.mFragmentId I] [116] aload_0 v0 [117] getfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [120] aload_0 v0 [121] getfield #31 + Fieldref [android/support/v4/app/FragmentState.mContainerId I] [124] putfield #16 + Fieldref [android/support/v4/app/Fragment.mContainerId I] [127] aload_0 v0 [128] getfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [131] aload_0 v0 [132] getfield #39 + Fieldref [android/support/v4/app/FragmentState.mTag Ljava/lang/String;] [135] putfield #25 + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;] [138] aload_0 v0 [139] getfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [142] aload_0 v0 [143] getfield #37 + Fieldref [android/support/v4/app/FragmentState.mRetainInstance Z] [146] putfield #23 + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z] [149] aload_0 v0 [150] getfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [153] aload_0 v0 [154] getfield #32 + Fieldref [android/support/v4/app/FragmentState.mDetached Z] [157] putfield #17 + Fieldref [android/support/v4/app/Fragment.mDetached Z] [160] aload_0 v0 [161] getfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [164] aload_1 v1 [165] getfield #26 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [168] putfield #19 + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;] [171] getstatic #27 + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z] [174] ifeq +28 (target=202) [177] ldc #1 + String [FragmentManager] [179] new #14 + Class [java/lang/StringBuilder] [182] dup [183] ldc #2 + String [Instantiated fragment ] [185] invokespecial #55 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [188] aload_0 v0 [189] getfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [192] invokevirtual #56 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [195] invokevirtual #57 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [198] invokestatic #51 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [201] pop [202] aload_0 v0 [203] getfield #36 + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;] [206] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: describeContents()I Access flags: 0x11 = public final int describeContents() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: writeToParcel(Landroid/os/Parcel;I)V Access flags: 0x11 = public final void writeToParcel(android.os.Parcel,int) Class member attributes (count = 1): + Code attribute instructions (code length = 105, locals = 3, stack = 2): [0] aload_1 v1 [1] aload_0 v0 [2] getfield #30 + Fieldref [android/support/v4/app/FragmentState.mClassName Ljava/lang/String;] [5] invokevirtual #46 + Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V] [8] aload_1 v1 [9] aload_0 v0 [10] getfield #35 + Fieldref [android/support/v4/app/FragmentState.mIndex I] [13] invokevirtual #45 + Methodref [android/os/Parcel.writeInt (I)V] [16] aload_1 v1 [17] aload_0 v0 [18] getfield #34 + Fieldref [android/support/v4/app/FragmentState.mFromLayout Z] [21] ifeq +7 (target=28) [24] iconst_1 [25] goto +4 (target=29) [28] iconst_0 [29] invokevirtual #45 + Methodref [android/os/Parcel.writeInt (I)V] [32] aload_1 v1 [33] aload_0 v0 [34] getfield #33 + Fieldref [android/support/v4/app/FragmentState.mFragmentId I] [37] invokevirtual #45 + Methodref [android/os/Parcel.writeInt (I)V] [40] aload_1 v1 [41] aload_0 v0 [42] getfield #31 + Fieldref [android/support/v4/app/FragmentState.mContainerId I] [45] invokevirtual #45 + Methodref [android/os/Parcel.writeInt (I)V] [48] aload_1 v1 [49] aload_0 v0 [50] getfield #39 + Fieldref [android/support/v4/app/FragmentState.mTag Ljava/lang/String;] [53] invokevirtual #46 + Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V] [56] aload_1 v1 [57] aload_0 v0 [58] getfield #37 + Fieldref [android/support/v4/app/FragmentState.mRetainInstance Z] [61] ifeq +7 (target=68) [64] iconst_1 [65] goto +4 (target=69) [68] iconst_0 [69] invokevirtual #45 + Methodref [android/os/Parcel.writeInt (I)V] [72] aload_1 v1 [73] aload_0 v0 [74] getfield #32 + Fieldref [android/support/v4/app/FragmentState.mDetached Z] [77] ifeq +7 (target=84) [80] iconst_1 [81] goto +4 (target=85) [84] iconst_0 [85] invokevirtual #45 + Methodref [android/os/Parcel.writeInt (I)V] [88] aload_1 v1 [89] aload_0 v0 [90] getfield #29 + Fieldref [android/support/v4/app/FragmentState.mArguments Landroid/os/Bundle;] [93] invokevirtual #44 + Methodref [android/os/Parcel.writeBundle (Landroid/os/Bundle;)V] [96] aload_1 v1 [97] aload_0 v0 [98] getfield #38 + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;] [101] invokevirtual #44 + Methodref [android/os/Parcel.writeBundle (Landroid/os/Bundle;)V] [104] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 0, stack = 2): [0] new #10 + Class [android/support/v4/app/FragmentState$1] [3] dup [4] invokespecial #50 + Methodref [android/support/v4/app/FragmentState$1. ()V] [7] putstatic #28 + Fieldref [android/support/v4/app/FragmentState.CREATOR Landroid/os/Parcelable$Creator;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentState$1 Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.app.FragmentState$1 extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable$Creator] Constant Pool (count = 27): + Class [android/os/Parcelable$Creator] + Class [android/support/v4/app/FragmentState] + Class [android/support/v4/app/FragmentState$1] + Class [java/lang/Object] + Methodref [android/support/v4/app/FragmentState. (Landroid/os/Parcel;)V] + Methodref [android/support/v4/app/FragmentState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;] + Methodref [android/support/v4/app/FragmentState$1.newArray (I)[Landroid/support/v4/app/FragmentState;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;)V] + NameAndType [createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;] + NameAndType [newArray (I)[Landroid/support/v4/app/FragmentState;] + Utf8 [()V] + Utf8 [(I)[Landroid/support/v4/app/FragmentState;] + Utf8 [(I)[Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;] + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [] + Utf8 [Code] + Utf8 [android/os/Parcelable$Creator] + Utf8 [android/support/v4/app/FragmentState] + Utf8 [android/support/v4/app/FragmentState$1] + Utf8 [createFromParcel] + Utf8 [java/lang/Object] + Utf8 [newArray] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x0 = FragmentState$1() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #8 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; Access flags: 0x11 = public final android.support.v4.app.FragmentState createFromParcel(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 3): [0] new #2 + Class [android/support/v4/app/FragmentState] [3] dup [4] aload_1 v1 [5] invokespecial #5 + Methodref [android/support/v4/app/FragmentState. (Landroid/os/Parcel;)V] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Landroid/support/v4/app/FragmentState; Access flags: 0x11 = public final android.support.v4.app.FragmentState[] newArray(int) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] iload_1 v1 [1] anewarray #2 + Class [android/support/v4/app/FragmentState] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Ljava/lang/Object; Access flags: 0x1051 = public final bridge synthetic java.lang.Object[] newArray(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokevirtual #7 + Methodref [android/support/v4/app/FragmentState$1.newArray (I)[Landroid/support/v4/app/FragmentState;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; Access flags: 0x1051 = public final bridge synthetic java.lang.Object createFromParcel(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #6 + Methodref [android/support/v4/app/FragmentState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentStatePagerAdapter Superclass: android/support/v4/view/v Major version: 0x31 Minor version: 0x0 Access flags: 0x421 = public abstract class android.support.v4.app.FragmentStatePagerAdapter extends android.support.v4.view.v Interfaces (count = 0): Constant Pool (count = 215): + Integer [0] + String [Bad fragment at key ] + String [FragmentStatePagerAdapter] + String [f] + String [states] + Class [android/os/Bundle] + Class [android/support/v4/app/Fragment] + Class [android/support/v4/app/Fragment$SavedState] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentStatePagerAdapter] + Class [android/support/v4/app/FragmentTransaction] + Class [android/support/v4/view/v] + Class [android/util/Log] + Class [android/view/ViewGroup] + Class [java/lang/Integer] + Class [java/lang/Iterable] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/util/ArrayList] + Class [java/util/Iterator] + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;] + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;] + Methodref [android/os/Bundle. ()V] + Methodref [android/os/Bundle.getParcelableArray (Ljava/lang/String;)[Landroid/os/Parcelable;] + Methodref [android/os/Bundle.keySet ()Ljava/util/Set;] + Methodref [android/os/Bundle.putParcelableArray (Ljava/lang/String;[Landroid/os/Parcelable;)V] + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V] + Methodref [android/support/v4/app/Fragment.getView ()Landroid/view/View;] + Methodref [android/support/v4/app/Fragment.setInitialSavedState (Landroid/support/v4/app/Fragment$SavedState;)V] + Methodref [android/support/v4/app/Fragment.setMenuVisibility (Z)V] + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentManager.executePendingTransactions ()Z] + Methodref [android/support/v4/app/FragmentManager.getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + Methodref [android/support/v4/app/FragmentManager.putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] + Methodref [android/support/v4/app/FragmentManager.saveFragmentInstanceState (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;] + Methodref [android/support/v4/app/FragmentStatePagerAdapter.getItem (I)Landroid/support/v4/app/Fragment;] + Methodref [android/support/v4/app/FragmentTransaction.add (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentTransaction.commitAllowingStateLoss ()I] + Methodref [android/support/v4/app/FragmentTransaction.remove (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/view/v. ()V] + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/view/ViewGroup.getId ()I] + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I] + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] + Methodref [java/lang/String.substring (I)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.clear ()V] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] + InterfaceMethodref [java/lang/Iterable.iterator ()Ljava/util/Iterator;] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [add (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [clear ()V] + NameAndType [commitAllowingStateLoss ()I] + NameAndType [executePendingTransactions ()Z] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + NameAndType [getId ()I] + NameAndType [getItem (I)Landroid/support/v4/app/Fragment;] + NameAndType [getParcelableArray (Ljava/lang/String;)[Landroid/os/Parcelable;] + NameAndType [getView ()Landroid/view/View;] + NameAndType [hasNext ()Z] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [keySet ()Ljava/util/Set;] + NameAndType [mCurTransaction Landroid/support/v4/app/FragmentTransaction;] + NameAndType [mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] + NameAndType [mFragmentManager Landroid/support/v4/app/FragmentManager;] + NameAndType [mFragments Ljava/util/ArrayList;] + NameAndType [mSavedState Ljava/util/ArrayList;] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [parseInt (Ljava/lang/String;)I] + NameAndType [putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] + NameAndType [putParcelableArray (Ljava/lang/String;[Landroid/os/Parcelable;)V] + NameAndType [remove (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [saveFragmentInstanceState (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;] + NameAndType [set (ILjava/lang/Object;)Ljava/lang/Object;] + NameAndType [setClassLoader (Ljava/lang/ClassLoader;)V] + NameAndType [setInitialSavedState (Landroid/support/v4/app/Fragment$SavedState;)V] + NameAndType [setMenuVisibility (Z)V] + NameAndType [size ()I] + NameAndType [startsWith (Ljava/lang/String;)Z] + NameAndType [substring (I)Ljava/lang/String;] + NameAndType [toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [()I] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()Landroid/view/View;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Set;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/support/v4/app/Fragment;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(ILjava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] + Utf8 [(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V] + Utf8 [(Landroid/support/v4/app/Fragment$SavedState;)V] + Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;] + Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Landroid/support/v4/app/FragmentManager;)V] + Utf8 [(Landroid/view/View;Ljava/lang/Object;)Z] + Utf8 [(Landroid/view/ViewGroup;)V] + Utf8 [(Landroid/view/ViewGroup;I)Ljava/lang/Object;] + Utf8 [(Landroid/view/ViewGroup;ILjava/lang/Object;)V] + Utf8 [(Ljava/lang/ClassLoader;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;)[Landroid/os/Parcelable;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;[Landroid/os/Parcelable;)V] + Utf8 [(Z)V] + Utf8 [([Ljava/lang/Object;)[Ljava/lang/Object;] + Utf8 [] + Utf8 [Bad fragment at key ] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DEBUG] + Utf8 [FragmentStatePagerAdapter] + Utf8 [Landroid/support/v4/app/Fragment;] + Utf8 [Landroid/support/v4/app/FragmentManager;] + Utf8 [Landroid/support/v4/app/FragmentTransaction;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [TAG] + Utf8 [Z] + Utf8 [add] + Utf8 [android/os/Bundle] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/support/v4/app/Fragment$SavedState] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentStatePagerAdapter] + Utf8 [android/support/v4/app/FragmentTransaction] + Utf8 [android/support/v4/view/v] + Utf8 [android/util/Log] + Utf8 [android/view/ViewGroup] + Utf8 [append] + Utf8 [beginTransaction] + Utf8 [clear] + Utf8 [commitAllowingStateLoss] + Utf8 [destroyItem] + Utf8 [executePendingTransactions] + Utf8 [f] + Utf8 [finishUpdate] + Utf8 [get] + Utf8 [getFragment] + Utf8 [getId] + Utf8 [getItem] + Utf8 [getParcelableArray] + Utf8 [getView] + Utf8 [hasNext] + Utf8 [instantiateItem] + Utf8 [isViewFromObject] + Utf8 [iterator] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Iterable] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/ArrayList] + Utf8 [java/util/Iterator] + Utf8 [keySet] + Utf8 [mCurTransaction] + Utf8 [mCurrentPrimaryItem] + Utf8 [mFragmentManager] + Utf8 [mFragments] + Utf8 [mSavedState] + Utf8 [next] + Utf8 [parseInt] + Utf8 [putFragment] + Utf8 [putParcelableArray] + Utf8 [remove] + Utf8 [restoreState] + Utf8 [saveFragmentInstanceState] + Utf8 [saveState] + Utf8 [set] + Utf8 [setClassLoader] + Utf8 [setInitialSavedState] + Utf8 [setMenuVisibility] + Utf8 [setPrimaryItem] + Utf8 [size] + Utf8 [startUpdate] + Utf8 [startsWith] + Utf8 [states] + Utf8 [substring] + Utf8 [toArray] + Utf8 [toString] + Utf8 [w] Fields (count = 7): + Field: TAG Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String TAG Class member attributes (count = 1): + Constant value attribute: + String [FragmentStatePagerAdapter] + Field: DEBUG Z Access flags: 0x1a = private static final boolean DEBUG Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: mFragmentManager Landroid/support/v4/app/FragmentManager; Access flags: 0x12 = private final android.support.v4.app.FragmentManager mFragmentManager + Field: mCurTransaction Landroid/support/v4/app/FragmentTransaction; Access flags: 0x2 = private android.support.v4.app.FragmentTransaction mCurTransaction + Field: mSavedState Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mSavedState + Field: mFragments Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mFragments + Field: mCurrentPrimaryItem Landroid/support/v4/app/Fragment; Access flags: 0x2 = private android.support.v4.app.Fragment mCurrentPrimaryItem Methods (count = 10): - Method: (Landroid/support/v4/app/FragmentManager;)V Access flags: 0x1 = public FragmentStatePagerAdapter(android.support.v4.app.FragmentManager) Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #43 + Methodref [android/support/v4/view/v. ()V] [4] aload_0 v0 [5] aconst_null [6] putfield #21 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [9] aload_0 v0 [10] new #19 + Class [java/util/ArrayList] [13] dup [14] invokespecial #53 + Methodref [java/util/ArrayList. ()V] [17] putfield #25 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;] [20] aload_0 v0 [21] new #19 + Class [java/util/ArrayList] [24] dup [25] invokespecial #53 + Methodref [java/util/ArrayList. ()V] [28] putfield #24 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;] [31] aload_0 v0 [32] aconst_null [33] putfield #22 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] [36] aload_0 v0 [37] aload_1 v1 [38] putfield #23 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;] [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItem(I)Landroid/support/v4/app/Fragment; Access flags: 0x401 = public abstract android.support.v4.app.Fragment getItem(int) + Method: startUpdate(Landroid/view/ViewGroup;)V Access flags: 0x1 = public void startUpdate(android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: instantiateItem(Landroid/view/ViewGroup;I)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object instantiateItem(android.view.ViewGroup,int) Class member attributes (count = 1): + Code attribute instructions (code length = 140, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #24 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;] [4] invokevirtual #58 + Methodref [java/util/ArrayList.size ()I] [7] iload_2 v2 [8] ificmple +21 (target=29) [11] aload_0 v0 [12] getfield #24 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;] [15] iload_2 v2 [16] invokevirtual #56 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [19] checkcast #7 + Class [android/support/v4/app/Fragment] [22] dup [23] astore_3 v3 [24] ifnull +5 (target=29) [27] aload_3 v3 [28] areturn [29] aload_0 v0 [30] getfield #21 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [33] ifnonnull +14 (target=47) [36] aload_0 v0 [37] aload_0 v0 [38] getfield #23 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;] [41] invokevirtual #34 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [44] putfield #21 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [47] aload_0 v0 [48] iload_2 v2 [49] invokevirtual #39 + Methodref [android/support/v4/app/FragmentStatePagerAdapter.getItem (I)Landroid/support/v4/app/Fragment;] [52] astore_3 v3 [53] aload_0 v0 [54] getfield #25 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;] [57] invokevirtual #58 + Methodref [java/util/ArrayList.size ()I] [60] iload_2 v2 [61] ificmple +26 (target=87) [64] aload_0 v0 [65] getfield #25 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;] [68] iload_2 v2 [69] invokevirtual #56 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [72] checkcast #8 + Class [android/support/v4/app/Fragment$SavedState] [75] dup [76] astore v4 [78] ifnull +9 (target=87) [81] aload_3 v3 [82] aload v4 [84] invokevirtual #32 + Methodref [android/support/v4/app/Fragment.setInitialSavedState (Landroid/support/v4/app/Fragment$SavedState;)V] [87] aload_0 v0 [88] getfield #24 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;] [91] invokevirtual #58 + Methodref [java/util/ArrayList.size ()I] [94] iload_2 v2 [95] ificmpgt +15 (target=110) [98] aload_0 v0 [99] getfield #24 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;] [102] aconst_null [103] invokevirtual #54 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [106] pop [107] goto -20 (target=87) [110] aload_3 v3 [111] iconst_0 [112] invokevirtual #33 + Methodref [android/support/v4/app/Fragment.setMenuVisibility (Z)V] [115] aload_0 v0 [116] getfield #24 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;] [119] iload_2 v2 [120] aload_3 v3 [121] invokevirtual #57 + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;] [124] pop [125] aload_0 v0 [126] getfield #21 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [129] aload_1 v1 [130] invokevirtual #45 + Methodref [android/view/ViewGroup.getId ()I] [133] aload_3 v3 [134] invokevirtual #40 + Methodref [android/support/v4/app/FragmentTransaction.add (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [137] pop [138] aload_3 v3 [139] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: destroyItem(Landroid/view/ViewGroup;ILjava/lang/Object;)V Access flags: 0x1 = public void destroyItem(android.view.ViewGroup,int,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 83, locals = 4, stack = 4): [0] aload_3 v3 [1] checkcast #7 + Class [android/support/v4/app/Fragment] [4] astore_1 v1 [5] aload_0 v0 [6] getfield #21 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [9] ifnonnull +14 (target=23) [12] aload_0 v0 [13] aload_0 v0 [14] getfield #23 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;] [17] invokevirtual #34 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [20] putfield #21 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [23] aload_0 v0 [24] getfield #25 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;] [27] invokevirtual #58 + Methodref [java/util/ArrayList.size ()I] [30] iload_2 v2 [31] ificmpgt +15 (target=46) [34] aload_0 v0 [35] getfield #25 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;] [38] aconst_null [39] invokevirtual #54 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [42] pop [43] goto -20 (target=23) [46] aload_0 v0 [47] getfield #25 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;] [50] iload_2 v2 [51] aload_0 v0 [52] getfield #23 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;] [55] aload_1 v1 [56] invokevirtual #38 + Methodref [android/support/v4/app/FragmentManager.saveFragmentInstanceState (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;] [59] invokevirtual #57 + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;] [62] pop [63] aload_0 v0 [64] getfield #24 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;] [67] iload_2 v2 [68] aconst_null [69] invokevirtual #57 + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;] [72] pop [73] aload_0 v0 [74] getfield #21 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [77] aload_1 v1 [78] invokevirtual #42 + Methodref [android/support/v4/app/FragmentTransaction.remove (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [81] pop [82] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setPrimaryItem(Landroid/view/ViewGroup;ILjava/lang/Object;)V Access flags: 0x1 = public void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 4, stack = 2): [0] aload_3 v3 [1] checkcast #7 + Class [android/support/v4/app/Fragment] [4] dup [5] astore_1 v1 [6] aload_0 v0 [7] getfield #22 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] [10] ifacmpeq +32 (target=42) [13] aload_0 v0 [14] getfield #22 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] [17] ifnull +11 (target=28) [20] aload_0 v0 [21] getfield #22 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] [24] iconst_0 [25] invokevirtual #33 + Methodref [android/support/v4/app/Fragment.setMenuVisibility (Z)V] [28] aload_1 v1 [29] ifnull +8 (target=37) [32] aload_1 v1 [33] iconst_1 [34] invokevirtual #33 + Methodref [android/support/v4/app/Fragment.setMenuVisibility (Z)V] [37] aload_0 v0 [38] aload_1 v1 [39] putfield #22 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;] [42] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: finishUpdate(Landroid/view/ViewGroup;)V Access flags: 0x1 = public void finishUpdate(android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #21 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [4] ifnull +24 (target=28) [7] aload_0 v0 [8] getfield #21 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [11] invokevirtual #41 + Methodref [android/support/v4/app/FragmentTransaction.commitAllowingStateLoss ()I] [14] pop [15] aload_0 v0 [16] aconst_null [17] putfield #21 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;] [20] aload_0 v0 [21] getfield #23 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;] [24] invokevirtual #35 + Methodref [android/support/v4/app/FragmentManager.executePendingTransactions ()Z] [27] pop [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isViewFromObject(Landroid/view/View;Ljava/lang/Object;)Z Access flags: 0x1 = public boolean isViewFromObject(android.view.View,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_2 v2 [1] checkcast #7 + Class [android/support/v4/app/Fragment] [4] invokevirtual #31 + Methodref [android/support/v4/app/Fragment.getView ()Landroid/view/View;] [7] aload_1 v1 [8] ifacmpne +5 (target=13) [11] iconst_1 [12] ireturn [13] iconst_0 [14] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: saveState()Landroid/os/Parcelable; Access flags: 0x1 = public android.os.Parcelable saveState() Class member attributes (count = 1): + Code attribute instructions (code length = 125, locals = 5, stack = 4): [0] aconst_null [1] astore_1 v1 [2] aload_0 v0 [3] getfield #25 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;] [6] invokevirtual #58 + Methodref [java/util/ArrayList.size ()I] [9] ifle +38 (target=47) [12] new #6 + Class [android/os/Bundle] [15] dup [16] invokespecial #26 + Methodref [android/os/Bundle. ()V] [19] astore_1 v1 [20] aload_0 v0 [21] getfield #25 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;] [24] invokevirtual #58 + Methodref [java/util/ArrayList.size ()I] [27] anewarray #8 + Class [android/support/v4/app/Fragment$SavedState] [30] astore_2 v2 [31] aload_0 v0 [32] getfield #25 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;] [35] aload_2 v2 [36] invokevirtual #59 + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] [39] pop [40] aload_1 v1 [41] ldc #5 + String [states] [43] aload_2 v2 [44] invokevirtual #29 + Methodref [android/os/Bundle.putParcelableArray (Ljava/lang/String;[Landroid/os/Parcelable;)V] [47] iconst_0 [48] istore_2 v2 [49] iload_2 v2 [50] aload_0 v0 [51] getfield #24 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;] [54] invokevirtual #58 + Methodref [java/util/ArrayList.size ()I] [57] ificmpge +66 (target=123) [60] aload_0 v0 [61] getfield #24 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;] [64] iload_2 v2 [65] invokevirtual #56 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [68] checkcast #7 + Class [android/support/v4/app/Fragment] [71] dup [72] astore_3 v3 [73] ifnull +44 (target=117) [76] aload_1 v1 [77] ifnonnull +11 (target=88) [80] new #6 + Class [android/os/Bundle] [83] dup [84] invokespecial #26 + Methodref [android/os/Bundle. ()V] [87] astore_1 v1 [88] new #18 + Class [java/lang/StringBuilder] [91] dup [92] ldc #4 + String [f] [94] invokespecial #49 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [97] iload_2 v2 [98] invokevirtual #50 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [101] invokevirtual #52 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [104] astore v4 [106] aload_0 v0 [107] getfield #23 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;] [110] aload_1 v1 [111] aload v4 [113] aload_3 v3 [114] invokevirtual #37 + Methodref [android/support/v4/app/FragmentManager.putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] [117] iinc v2, 1 [120] goto -71 (target=49) [123] aload_1 v1 [124] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: restoreState(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V Access flags: 0x1 = public void restoreState(android.os.Parcelable,java.lang.ClassLoader) Class member attributes (count = 1): + Code attribute instructions (code length = 203, locals = 6, stack = 4): [0] aload_1 v1 [1] ifnull +201 (target=202) [4] aload_1 v1 [5] checkcast #6 + Class [android/os/Bundle] [8] dup [9] astore_1 v1 [10] aload_2 v2 [11] invokevirtual #30 + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V] [14] aload_1 v1 [15] ldc #5 + String [states] [17] invokevirtual #27 + Methodref [android/os/Bundle.getParcelableArray (Ljava/lang/String;)[Landroid/os/Parcelable;] [20] astore_2 v2 [21] aload_0 v0 [22] getfield #25 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;] [25] invokevirtual #55 + Methodref [java/util/ArrayList.clear ()V] [28] aload_0 v0 [29] getfield #24 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;] [32] invokevirtual #55 + Methodref [java/util/ArrayList.clear ()V] [35] aload_2 v2 [36] ifnull +31 (target=67) [39] iconst_0 [40] istore_3 v3 [41] iload_3 v3 [42] aload_2 v2 [43] arraylength [44] ificmpge +23 (target=67) [47] aload_0 v0 [48] getfield #25 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;] [51] aload_2 v2 [52] iload_3 v3 [53] aaload [54] checkcast #8 + Class [android/support/v4/app/Fragment$SavedState] [57] invokevirtual #54 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [60] pop [61] iinc v3, 1 [64] goto -23 (target=41) [67] aload_1 v1 [68] invokevirtual #28 + Methodref [android/os/Bundle.keySet ()Ljava/util/Set;] [71] aconst_null [72] astore_3 v3 [73] invokeinterface #60 + InterfaceMethodref [java/lang/Iterable.iterator ()Ljava/util/Iterator;] [78] astore_2 v2 [79] aload_2 v2 [80] invokeinterface #61 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [85] ifeq +117 (target=202) [88] aload_2 v2 [89] invokeinterface #62 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [94] checkcast #17 + Class [java/lang/String] [97] dup [98] astore_3 v3 [99] ldc #4 + String [f] [101] invokevirtual #47 + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z] [104] ifeq +95 (target=199) [107] aload_3 v3 [108] iconst_1 [109] invokevirtual #48 + Methodref [java/lang/String.substring (I)Ljava/lang/String;] [112] invokestatic #46 + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I] [115] istore v4 [117] aload_0 v0 [118] getfield #23 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;] [121] aload_1 v1 [122] aload_3 v3 [123] invokevirtual #36 + Methodref [android/support/v4/app/FragmentManager.getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] [126] dup [127] astore v5 [129] ifnull +48 (target=177) [132] aload_0 v0 [133] getfield #24 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;] [136] invokevirtual #58 + Methodref [java/util/ArrayList.size ()I] [139] iload v4 [141] ificmpgt +15 (target=156) [144] aload_0 v0 [145] getfield #24 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;] [148] aconst_null [149] invokevirtual #54 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [152] pop [153] goto -21 (target=132) [156] aload v5 [158] iconst_0 [159] invokevirtual #33 + Methodref [android/support/v4/app/Fragment.setMenuVisibility (Z)V] [162] aload_0 v0 [163] getfield #24 + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;] [166] iload v4 [168] aload v5 [170] invokevirtual #57 + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;] [173] pop [174] goto -95 (target=79) [177] ldc #3 + String [FragmentStatePagerAdapter] [179] new #18 + Class [java/lang/StringBuilder] [182] dup [183] ldc #2 + String [Bad fragment at key ] [185] invokespecial #49 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [188] aload_3 v3 [189] invokevirtual #51 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [192] invokevirtual #52 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [195] invokestatic #44 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [198] pop [199] goto -120 (target=79) [202] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/FragmentTransaction Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x421 = public abstract class android.support.v4.app.FragmentTransaction extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 56): + Integer [-1] + Integer [0] + Integer [4096] + Integer [4097] + Integer [4099] + Integer [8192] + Integer [8194] + Class [android/support/v4/app/FragmentTransaction] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()I] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(II)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(IIII)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [TRANSIT_ENTER_MASK] + Utf8 [TRANSIT_EXIT_MASK] + Utf8 [TRANSIT_FRAGMENT_CLOSE] + Utf8 [TRANSIT_FRAGMENT_FADE] + Utf8 [TRANSIT_FRAGMENT_OPEN] + Utf8 [TRANSIT_NONE] + Utf8 [TRANSIT_UNSET] + Utf8 [add] + Utf8 [addToBackStack] + Utf8 [android/support/v4/app/FragmentTransaction] + Utf8 [attach] + Utf8 [commit] + Utf8 [commitAllowingStateLoss] + Utf8 [detach] + Utf8 [disallowAddToBackStack] + Utf8 [hide] + Utf8 [isAddToBackStackAllowed] + Utf8 [isEmpty] + Utf8 [java/lang/Object] + Utf8 [remove] + Utf8 [replace] + Utf8 [setBreadCrumbShortTitle] + Utf8 [setBreadCrumbTitle] + Utf8 [setCustomAnimations] + Utf8 [setTransition] + Utf8 [setTransitionStyle] + Utf8 [show] Fields (count = 7): + Field: TRANSIT_ENTER_MASK I Access flags: 0x19 = public static final int TRANSIT_ENTER_MASK Class member attributes (count = 1): + Constant value attribute: + Integer [4096] + Field: TRANSIT_EXIT_MASK I Access flags: 0x19 = public static final int TRANSIT_EXIT_MASK Class member attributes (count = 1): + Constant value attribute: + Integer [8192] + Field: TRANSIT_UNSET I Access flags: 0x19 = public static final int TRANSIT_UNSET Class member attributes (count = 1): + Constant value attribute: + Integer [-1] + Field: TRANSIT_NONE I Access flags: 0x19 = public static final int TRANSIT_NONE Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: TRANSIT_FRAGMENT_OPEN I Access flags: 0x19 = public static final int TRANSIT_FRAGMENT_OPEN Class member attributes (count = 1): + Constant value attribute: + Integer [4097] + Field: TRANSIT_FRAGMENT_CLOSE I Access flags: 0x19 = public static final int TRANSIT_FRAGMENT_CLOSE Class member attributes (count = 1): + Constant value attribute: + Integer [8194] + Field: TRANSIT_FRAGMENT_FADE I Access flags: 0x19 = public static final int TRANSIT_FRAGMENT_FADE Class member attributes (count = 1): + Constant value attribute: + Integer [4099] Methods (count = 25): - Method: ()V Access flags: 0x1 = public FragmentTransaction() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #10 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: add(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction add(android.support.v4.app.Fragment,java.lang.String) + Method: add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction add(int,android.support.v4.app.Fragment) + Method: add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction add(int,android.support.v4.app.Fragment,java.lang.String) + Method: replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction replace(int,android.support.v4.app.Fragment) + Method: replace(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction replace(int,android.support.v4.app.Fragment,java.lang.String) + Method: remove(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction remove(android.support.v4.app.Fragment) + Method: hide(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction hide(android.support.v4.app.Fragment) + Method: show(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction show(android.support.v4.app.Fragment) + Method: detach(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction detach(android.support.v4.app.Fragment) + Method: attach(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction attach(android.support.v4.app.Fragment) + Method: isEmpty()Z Access flags: 0x401 = public abstract boolean isEmpty() + Method: setCustomAnimations(II)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction setCustomAnimations(int,int) + Method: setCustomAnimations(IIII)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction setCustomAnimations(int,int,int,int) + Method: setTransition(I)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction setTransition(int) + Method: setTransitionStyle(I)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction setTransitionStyle(int) + Method: addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction addToBackStack(java.lang.String) + Method: isAddToBackStackAllowed()Z Access flags: 0x401 = public abstract boolean isAddToBackStackAllowed() + Method: disallowAddToBackStack()Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction disallowAddToBackStack() + Method: setBreadCrumbTitle(I)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction setBreadCrumbTitle(int) + Method: setBreadCrumbTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction setBreadCrumbTitle(java.lang.CharSequence) + Method: setBreadCrumbShortTitle(I)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction setBreadCrumbShortTitle(int) + Method: setBreadCrumbShortTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x401 = public abstract android.support.v4.app.FragmentTransaction setBreadCrumbShortTitle(java.lang.CharSequence) + Method: commit()I Access flags: 0x401 = public abstract int commit() + Method: commitAllowingStateLoss()I Access flags: 0x401 = public abstract int commitAllowingStateLoss() Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/ListFragment Superclass: android/support/v4/app/Fragment Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.app.ListFragment extends android.support.v4.app.Fragment Interfaces (count = 0): Constant Pool (count = 241): + Integer [16711681] + Integer [16711682] + Integer [16711683] + Integer [16842874] + Integer [16908292] + Integer [16908298] + Integer [17432576] + Integer [17432577] + String [Can't be used with a custom content view] + String [Content has view with id attribute 'android.R.id.list' that is not a ListView class] + String [Content view not yet created] + String [Your content must have a ListView whose id attribute is 'android.R.id.list'] + Class [android/os/Handler] + Class [android/support/v4/app/Fragment] + Class [android/support/v4/app/ListFragment] + Class [android/support/v4/app/ListFragment$1] + Class [android/support/v4/app/ListFragment$2] + Class [android/view/View] + Class [android/view/animation/AnimationUtils] + Class [android/widget/FrameLayout] + Class [android/widget/FrameLayout$LayoutParams] + Class [android/widget/LinearLayout] + Class [android/widget/ListView] + Class [android/widget/ProgressBar] + Class [android/widget/TextView] + Class [java/lang/IllegalStateException] + Class [java/lang/RuntimeException] + Fieldref [android/support/v4/app/ListFragment.mAdapter Landroid/widget/ListAdapter;] + Fieldref [android/support/v4/app/ListFragment.mEmptyText Ljava/lang/CharSequence;] + Fieldref [android/support/v4/app/ListFragment.mEmptyView Landroid/view/View;] + Fieldref [android/support/v4/app/ListFragment.mHandler Landroid/os/Handler;] + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] + Fieldref [android/support/v4/app/ListFragment.mListContainer Landroid/view/View;] + Fieldref [android/support/v4/app/ListFragment.mListShown Z] + Fieldref [android/support/v4/app/ListFragment.mOnClickListener Landroid/widget/AdapterView$OnItemClickListener;] + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;] + Fieldref [android/support/v4/app/ListFragment.mRequestFocus Ljava/lang/Runnable;] + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;] + Methodref [android/os/Handler. ()V] + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V] + Methodref [android/support/v4/app/Fragment. ()V] + Methodref [android/support/v4/app/Fragment.onDestroyView ()V] + Methodref [android/support/v4/app/Fragment.onViewCreated (Landroid/view/View;Landroid/os/Bundle;)V] + Methodref [android/support/v4/app/ListFragment.ensureList ()V] + Methodref [android/support/v4/app/ListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;] + Methodref [android/support/v4/app/ListFragment.getView ()Landroid/view/View;] + Methodref [android/support/v4/app/ListFragment.setListAdapter (Landroid/widget/ListAdapter;)V] + Methodref [android/support/v4/app/ListFragment.setListShown (ZZ)V] + Methodref [android/support/v4/app/ListFragment$1. (Landroid/support/v4/app/ListFragment;)V] + Methodref [android/support/v4/app/ListFragment$2. (Landroid/support/v4/app/ListFragment;)V] + Methodref [android/view/View.clearAnimation ()V] + Methodref [android/view/View.findViewById (I)Landroid/view/View;] + Methodref [android/view/View.getWindowToken ()Landroid/os/IBinder;] + Methodref [android/view/View.setVisibility (I)V] + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;] + Methodref [android/widget/FrameLayout. (Landroid/content/Context;)V] + Methodref [android/widget/FrameLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/widget/FrameLayout.setId (I)V] + Methodref [android/widget/FrameLayout.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/widget/FrameLayout$LayoutParams. (II)V] + Methodref [android/widget/LinearLayout. (Landroid/content/Context;)V] + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/widget/LinearLayout.setGravity (I)V] + Methodref [android/widget/LinearLayout.setId (I)V] + Methodref [android/widget/LinearLayout.setOrientation (I)V] + Methodref [android/widget/LinearLayout.setVisibility (I)V] + Methodref [android/widget/ListView. (Landroid/content/Context;)V] + Methodref [android/widget/ListView.getSelectedItemId ()J] + Methodref [android/widget/ListView.getSelectedItemPosition ()I] + Methodref [android/widget/ListView.setAdapter (Landroid/widget/ListAdapter;)V] + Methodref [android/widget/ListView.setDrawSelectorOnTop (Z)V] + Methodref [android/widget/ListView.setEmptyView (Landroid/view/View;)V] + Methodref [android/widget/ListView.setId (I)V] + Methodref [android/widget/ListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + Methodref [android/widget/ListView.setSelection (I)V] + Methodref [android/widget/ProgressBar. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [android/widget/TextView. (Landroid/content/Context;)V] + Methodref [android/widget/TextView.setGravity (I)V] + Methodref [android/widget/TextView.setId (I)V] + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + Methodref [android/widget/TextView.setVisibility (I)V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] + NameAndType [ ()V] + NameAndType [ (II)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Landroid/support/v4/app/ListFragment;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [clearAnimation ()V] + NameAndType [ensureList ()V] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;] + NameAndType [getSelectedItemId ()J] + NameAndType [getSelectedItemPosition ()I] + NameAndType [getView ()Landroid/view/View;] + NameAndType [getWindowToken ()Landroid/os/IBinder;] + NameAndType [loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;] + NameAndType [mAdapter Landroid/widget/ListAdapter;] + NameAndType [mEmptyText Ljava/lang/CharSequence;] + NameAndType [mEmptyView Landroid/view/View;] + NameAndType [mHandler Landroid/os/Handler;] + NameAndType [mList Landroid/widget/ListView;] + NameAndType [mListContainer Landroid/view/View;] + NameAndType [mListShown Z] + NameAndType [mOnClickListener Landroid/widget/AdapterView$OnItemClickListener;] + NameAndType [mProgressContainer Landroid/view/View;] + NameAndType [mRequestFocus Ljava/lang/Runnable;] + NameAndType [mStandardEmptyView Landroid/widget/TextView;] + NameAndType [onDestroyView ()V] + NameAndType [onViewCreated (Landroid/view/View;Landroid/os/Bundle;)V] + NameAndType [post (Ljava/lang/Runnable;)Z] + NameAndType [removeCallbacks (Ljava/lang/Runnable;)V] + NameAndType [setAdapter (Landroid/widget/ListAdapter;)V] + NameAndType [setDrawSelectorOnTop (Z)V] + NameAndType [setEmptyView (Landroid/view/View;)V] + NameAndType [setGravity (I)V] + NameAndType [setId (I)V] + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setListAdapter (Landroid/widget/ListAdapter;)V] + NameAndType [setListShown (ZZ)V] + NameAndType [setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + NameAndType [setOrientation (I)V] + NameAndType [setSelection (I)V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + NameAndType [setVisibility (I)V] + NameAndType [startAnimation (Landroid/view/animation/Animation;)V] + Utf8 [()I] + Utf8 [()J] + Utf8 [()Landroid/os/IBinder;] + Utf8 [()Landroid/support/v4/app/FragmentActivity;] + Utf8 [()Landroid/view/View;] + Utf8 [()Landroid/widget/ListAdapter;] + Utf8 [()Landroid/widget/ListView;] + Utf8 [()V] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(II)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;I)Landroid/view/animation/Animation;] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/support/v4/app/ListFragment;)V] + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/animation/Animation;)V] + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V] + Utf8 [(Landroid/widget/ListAdapter;)V] + Utf8 [(Landroid/widget/ListView;Landroid/view/View;IJ)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Runnable;)V] + Utf8 [(Ljava/lang/Runnable;)Z] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Z)V] + Utf8 [(ZZ)V] + Utf8 [] + Utf8 [Can't be used with a custom content view] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [Content has view with id attribute 'android.R.id.list' that is not a ListView class] + Utf8 [Content view not yet created] + Utf8 [I] + Utf8 [INTERNAL_EMPTY_ID] + Utf8 [INTERNAL_LIST_CONTAINER_ID] + Utf8 [INTERNAL_PROGRESS_CONTAINER_ID] + Utf8 [Landroid/os/Handler;] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/widget/AdapterView$OnItemClickListener;] + Utf8 [Landroid/widget/ListAdapter;] + Utf8 [Landroid/widget/ListView;] + Utf8 [Landroid/widget/TextView;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [Ljava/lang/Runnable;] + Utf8 [Your content must have a ListView whose id attribute is 'android.R.id.list'] + Utf8 [Z] + Utf8 [addView] + Utf8 [android/os/Handler] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/support/v4/app/ListFragment] + Utf8 [android/support/v4/app/ListFragment$1] + Utf8 [android/support/v4/app/ListFragment$2] + Utf8 [android/view/View] + Utf8 [android/view/animation/AnimationUtils] + Utf8 [android/widget/FrameLayout] + Utf8 [android/widget/FrameLayout$LayoutParams] + Utf8 [android/widget/LinearLayout] + Utf8 [android/widget/ListView] + Utf8 [android/widget/ProgressBar] + Utf8 [android/widget/TextView] + Utf8 [clearAnimation] + Utf8 [ensureList] + Utf8 [findViewById] + Utf8 [getActivity] + Utf8 [getListAdapter] + Utf8 [getListView] + Utf8 [getSelectedItemId] + Utf8 [getSelectedItemPosition] + Utf8 [getView] + Utf8 [getWindowToken] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/RuntimeException] + Utf8 [loadAnimation] + Utf8 [mAdapter] + Utf8 [mEmptyText] + Utf8 [mEmptyView] + Utf8 [mHandler] + Utf8 [mList] + Utf8 [mListContainer] + Utf8 [mListShown] + Utf8 [mOnClickListener] + Utf8 [mProgressContainer] + Utf8 [mRequestFocus] + Utf8 [mStandardEmptyView] + Utf8 [onCreateView] + Utf8 [onDestroyView] + Utf8 [onListItemClick] + Utf8 [onViewCreated] + Utf8 [post] + Utf8 [removeCallbacks] + Utf8 [setAdapter] + Utf8 [setDrawSelectorOnTop] + Utf8 [setEmptyText] + Utf8 [setEmptyView] + Utf8 [setGravity] + Utf8 [setId] + Utf8 [setLayoutParams] + Utf8 [setListAdapter] + Utf8 [setListShown] + Utf8 [setListShownNoAnimation] + Utf8 [setOnItemClickListener] + Utf8 [setOrientation] + Utf8 [setSelection] + Utf8 [setText] + Utf8 [setVisibility] + Utf8 [startAnimation] Fields (count = 14): + Field: INTERNAL_EMPTY_ID I Access flags: 0x18 = static final int INTERNAL_EMPTY_ID Class member attributes (count = 1): + Constant value attribute: + Integer [16711681] + Field: INTERNAL_PROGRESS_CONTAINER_ID I Access flags: 0x18 = static final int INTERNAL_PROGRESS_CONTAINER_ID Class member attributes (count = 1): + Constant value attribute: + Integer [16711682] + Field: INTERNAL_LIST_CONTAINER_ID I Access flags: 0x18 = static final int INTERNAL_LIST_CONTAINER_ID Class member attributes (count = 1): + Constant value attribute: + Integer [16711683] + Field: mHandler Landroid/os/Handler; Access flags: 0x12 = private final android.os.Handler mHandler + Field: mRequestFocus Ljava/lang/Runnable; Access flags: 0x12 = private final java.lang.Runnable mRequestFocus + Field: mOnClickListener Landroid/widget/AdapterView$OnItemClickListener; Access flags: 0x12 = private final android.widget.AdapterView$OnItemClickListener mOnClickListener + Field: mAdapter Landroid/widget/ListAdapter; Access flags: 0x0 = android.widget.ListAdapter mAdapter + Field: mList Landroid/widget/ListView; Access flags: 0x0 = android.widget.ListView mList + Field: mEmptyView Landroid/view/View; Access flags: 0x0 = android.view.View mEmptyView + Field: mStandardEmptyView Landroid/widget/TextView; Access flags: 0x0 = android.widget.TextView mStandardEmptyView + Field: mProgressContainer Landroid/view/View; Access flags: 0x0 = android.view.View mProgressContainer + Field: mListContainer Landroid/view/View; Access flags: 0x0 = android.view.View mListContainer + Field: mEmptyText Ljava/lang/CharSequence; Access flags: 0x0 = java.lang.CharSequence mEmptyText + Field: mListShown Z Access flags: 0x0 = boolean mListShown Methods (count = 16): - Method: ()V Access flags: 0x1 = public ListFragment() Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 1, stack = 4): [0] aload_0 v0 [1] invokespecial #42 + Methodref [android/support/v4/app/Fragment. ()V] [4] aload_0 v0 [5] new #13 + Class [android/os/Handler] [8] dup [9] invokespecial #39 + Methodref [android/os/Handler. ()V] [12] putfield #31 + Fieldref [android/support/v4/app/ListFragment.mHandler Landroid/os/Handler;] [15] aload_0 v0 [16] new #16 + Class [android/support/v4/app/ListFragment$1] [19] dup [20] aload_0 v0 [21] invokespecial #50 + Methodref [android/support/v4/app/ListFragment$1. (Landroid/support/v4/app/ListFragment;)V] [24] putfield #37 + Fieldref [android/support/v4/app/ListFragment.mRequestFocus Ljava/lang/Runnable;] [27] aload_0 v0 [28] new #17 + Class [android/support/v4/app/ListFragment$2] [31] dup [32] aload_0 v0 [33] invokespecial #51 + Methodref [android/support/v4/app/ListFragment$2. (Landroid/support/v4/app/ListFragment;)V] [36] putfield #35 + Fieldref [android/support/v4/app/ListFragment.mOnClickListener Landroid/widget/AdapterView$OnItemClickListener;] [39] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; Access flags: 0x1 = public android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 209, locals = 5, stack = 6): [0] aload_0 v0 [1] invokevirtual #46 + Methodref [android/support/v4/app/ListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;] [4] astore_1 v1 [5] new #20 + Class [android/widget/FrameLayout] [8] dup [9] aload_1 v1 [10] invokespecial #58 + Methodref [android/widget/FrameLayout. (Landroid/content/Context;)V] [13] astore_2 v2 [14] new #22 + Class [android/widget/LinearLayout] [17] dup [18] aload_1 v1 [19] invokespecial #63 + Methodref [android/widget/LinearLayout. (Landroid/content/Context;)V] [22] dup [23] astore_3 v3 [24] ldc #2 + Integer [16711682] [26] invokevirtual #66 + Methodref [android/widget/LinearLayout.setId (I)V] [29] aload_3 v3 [30] iconst_1 [31] invokevirtual #67 + Methodref [android/widget/LinearLayout.setOrientation (I)V] [34] aload_3 v3 [35] bipush 8 [37] invokevirtual #68 + Methodref [android/widget/LinearLayout.setVisibility (I)V] [40] aload_3 v3 [41] bipush 17 [43] invokevirtual #65 + Methodref [android/widget/LinearLayout.setGravity (I)V] [46] new #24 + Class [android/widget/ProgressBar] [49] dup [50] aload_1 v1 [51] aconst_null [52] ldc #4 + Integer [16842874] [54] invokespecial #78 + Methodref [android/widget/ProgressBar. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [57] astore v4 [59] aload_3 v3 [60] aload v4 [62] new #21 + Class [android/widget/FrameLayout$LayoutParams] [65] dup [66] bipush -2 [68] bipush -2 [70] invokespecial #62 + Methodref [android/widget/FrameLayout$LayoutParams. (II)V] [73] invokevirtual #64 + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [76] aload_2 v2 [77] aload_3 v3 [78] new #21 + Class [android/widget/FrameLayout$LayoutParams] [81] dup [82] iconst_m1 [83] iconst_m1 [84] invokespecial #62 + Methodref [android/widget/FrameLayout$LayoutParams. (II)V] [87] invokevirtual #59 + Methodref [android/widget/FrameLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [90] new #20 + Class [android/widget/FrameLayout] [93] dup [94] aload_1 v1 [95] invokespecial #58 + Methodref [android/widget/FrameLayout. (Landroid/content/Context;)V] [98] dup [99] astore_1 v1 [100] ldc #3 + Integer [16711683] [102] invokevirtual #60 + Methodref [android/widget/FrameLayout.setId (I)V] [105] new #25 + Class [android/widget/TextView] [108] dup [109] aload_0 v0 [110] invokevirtual #46 + Methodref [android/support/v4/app/ListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;] [113] invokespecial #79 + Methodref [android/widget/TextView. (Landroid/content/Context;)V] [116] dup [117] astore_3 v3 [118] ldc #1 + Integer [16711681] [120] invokevirtual #81 + Methodref [android/widget/TextView.setId (I)V] [123] aload_3 v3 [124] bipush 17 [126] invokevirtual #80 + Methodref [android/widget/TextView.setGravity (I)V] [129] aload_1 v1 [130] aload_3 v3 [131] new #21 + Class [android/widget/FrameLayout$LayoutParams] [134] dup [135] iconst_m1 [136] iconst_m1 [137] invokespecial #62 + Methodref [android/widget/FrameLayout$LayoutParams. (II)V] [140] invokevirtual #59 + Methodref [android/widget/FrameLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [143] new #23 + Class [android/widget/ListView] [146] dup [147] aload_0 v0 [148] invokevirtual #46 + Methodref [android/support/v4/app/ListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;] [151] invokespecial #69 + Methodref [android/widget/ListView. (Landroid/content/Context;)V] [154] dup [155] astore_3 v3 [156] ldc #6 + Integer [16908298] [158] invokevirtual #75 + Methodref [android/widget/ListView.setId (I)V] [161] aload_3 v3 [162] iconst_0 [163] invokevirtual #73 + Methodref [android/widget/ListView.setDrawSelectorOnTop (Z)V] [166] aload_1 v1 [167] aload_3 v3 [168] new #21 + Class [android/widget/FrameLayout$LayoutParams] [171] dup [172] iconst_m1 [173] iconst_m1 [174] invokespecial #62 + Methodref [android/widget/FrameLayout$LayoutParams. (II)V] [177] invokevirtual #59 + Methodref [android/widget/FrameLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [180] aload_2 v2 [181] aload_1 v1 [182] new #21 + Class [android/widget/FrameLayout$LayoutParams] [185] dup [186] iconst_m1 [187] iconst_m1 [188] invokespecial #62 + Methodref [android/widget/FrameLayout$LayoutParams. (II)V] [191] invokevirtual #59 + Methodref [android/widget/FrameLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [194] aload_2 v2 [195] new #21 + Class [android/widget/FrameLayout$LayoutParams] [198] dup [199] iconst_m1 [200] iconst_m1 [201] invokespecial #62 + Methodref [android/widget/FrameLayout$LayoutParams. (II)V] [204] invokevirtual #61 + Methodref [android/widget/FrameLayout.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [207] aload_2 v2 [208] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V Access flags: 0x1 = public void onViewCreated(android.view.View,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #44 + Methodref [android/support/v4/app/Fragment.onViewCreated (Landroid/view/View;Landroid/os/Bundle;)V] [6] aload_0 v0 [7] invokespecial #45 + Methodref [android/support/v4/app/ListFragment.ensureList ()V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDestroyView()V Access flags: 0x1 = public void onDestroyView() Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #31 + Fieldref [android/support/v4/app/ListFragment.mHandler Landroid/os/Handler;] [4] aload_0 v0 [5] getfield #37 + Fieldref [android/support/v4/app/ListFragment.mRequestFocus Ljava/lang/Runnable;] [8] invokevirtual #41 + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V] [11] aload_0 v0 [12] aconst_null [13] putfield #32 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [16] aload_0 v0 [17] iconst_0 [18] putfield #34 + Fieldref [android/support/v4/app/ListFragment.mListShown Z] [21] aload_0 v0 [22] aload_0 v0 [23] aload_0 v0 [24] aconst_null [25] dup_x1 [26] putfield #33 + Fieldref [android/support/v4/app/ListFragment.mListContainer Landroid/view/View;] [29] dup_x1 [30] putfield #36 + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;] [33] putfield #30 + Fieldref [android/support/v4/app/ListFragment.mEmptyView Landroid/view/View;] [36] aload_0 v0 [37] aconst_null [38] putfield #38 + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;] [41] aload_0 v0 [42] invokespecial #43 + Methodref [android/support/v4/app/Fragment.onDestroyView ()V] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onListItemClick(Landroid/widget/ListView;Landroid/view/View;IJ)V Access flags: 0x1 = public void onListItemClick(android.widget.ListView,android.view.View,int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 6, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setListAdapter(Landroid/widget/ListAdapter;)V Access flags: 0x1 = public void setListAdapter(android.widget.ListAdapter) Class member attributes (count = 1): + Code attribute instructions (code length = 65, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #28 + Fieldref [android/support/v4/app/ListFragment.mAdapter Landroid/widget/ListAdapter;] [4] ifnull +7 (target=11) [7] iconst_1 [8] goto +4 (target=12) [11] iconst_0 [12] istore_2 v2 [13] aload_0 v0 [14] aload_1 v1 [15] putfield #28 + Fieldref [android/support/v4/app/ListFragment.mAdapter Landroid/widget/ListAdapter;] [18] aload_0 v0 [19] getfield #32 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [22] ifnull +42 (target=64) [25] aload_0 v0 [26] getfield #32 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [29] aload_1 v1 [30] invokevirtual #72 + Methodref [android/widget/ListView.setAdapter (Landroid/widget/ListAdapter;)V] [33] aload_0 v0 [34] getfield #34 + Fieldref [android/support/v4/app/ListFragment.mListShown Z] [37] ifne +27 (target=64) [40] iload_2 v2 [41] ifne +23 (target=64) [44] aload_0 v0 [45] iconst_1 [46] aload_0 v0 [47] invokevirtual #47 + Methodref [android/support/v4/app/ListFragment.getView ()Landroid/view/View;] [50] invokevirtual #54 + Methodref [android/view/View.getWindowToken ()Landroid/os/IBinder;] [53] ifnull +7 (target=60) [56] iconst_1 [57] goto +4 (target=61) [60] iconst_0 [61] invokespecial #49 + Methodref [android/support/v4/app/ListFragment.setListShown (ZZ)V] [64] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSelection(I)V Access flags: 0x1 = public void setSelection(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #45 + Methodref [android/support/v4/app/ListFragment.ensureList ()V] [4] aload_0 v0 [5] getfield #32 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [8] iload_1 v1 [9] invokevirtual #77 + Methodref [android/widget/ListView.setSelection (I)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSelectedItemPosition()I Access flags: 0x1 = public int getSelectedItemPosition() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #45 + Methodref [android/support/v4/app/ListFragment.ensureList ()V] [4] aload_0 v0 [5] getfield #32 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [8] invokevirtual #71 + Methodref [android/widget/ListView.getSelectedItemPosition ()I] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSelectedItemId()J Access flags: 0x1 = public long getSelectedItemId() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #45 + Methodref [android/support/v4/app/ListFragment.ensureList ()V] [4] aload_0 v0 [5] getfield #32 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [8] invokevirtual #70 + Methodref [android/widget/ListView.getSelectedItemId ()J] [11] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getListView()Landroid/widget/ListView; Access flags: 0x1 = public android.widget.ListView getListView() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #45 + Methodref [android/support/v4/app/ListFragment.ensureList ()V] [4] aload_0 v0 [5] getfield #32 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setEmptyText(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setEmptyText(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 53, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #45 + Methodref [android/support/v4/app/ListFragment.ensureList ()V] [4] aload_0 v0 [5] getfield #38 + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;] [8] ifnonnull +13 (target=21) [11] new #26 + Class [java/lang/IllegalStateException] [14] dup [15] ldc #9 + String [Can't be used with a custom content view] [17] invokespecial #84 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [20] athrow [21] aload_0 v0 [22] getfield #38 + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;] [25] aload_1 v1 [26] invokevirtual #82 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [29] aload_0 v0 [30] getfield #29 + Fieldref [android/support/v4/app/ListFragment.mEmptyText Ljava/lang/CharSequence;] [33] ifnonnull +14 (target=47) [36] aload_0 v0 [37] getfield #32 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [40] aload_0 v0 [41] getfield #38 + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;] [44] invokevirtual #74 + Methodref [android/widget/ListView.setEmptyView (Landroid/view/View;)V] [47] aload_0 v0 [48] aload_1 v1 [49] putfield #29 + Fieldref [android/support/v4/app/ListFragment.mEmptyText Ljava/lang/CharSequence;] [52] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setListShown(Z)V Access flags: 0x1 = public void setListShown(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iconst_1 [3] invokespecial #49 + Methodref [android/support/v4/app/ListFragment.setListShown (ZZ)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setListShownNoAnimation(Z)V Access flags: 0x1 = public void setListShownNoAnimation(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iconst_0 [3] invokespecial #49 + Methodref [android/support/v4/app/ListFragment.setListShown (ZZ)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setListShown(ZZ)V Access flags: 0x2 = private void setListShown(boolean,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 181, locals = 3, stack = 3): [0] aload_0 v0 [1] invokespecial #45 + Methodref [android/support/v4/app/ListFragment.ensureList ()V] [4] aload_0 v0 [5] getfield #36 + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;] [8] ifnonnull +13 (target=21) [11] new #26 + Class [java/lang/IllegalStateException] [14] dup [15] ldc #9 + String [Can't be used with a custom content view] [17] invokespecial #84 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [20] athrow [21] aload_0 v0 [22] getfield #34 + Fieldref [android/support/v4/app/ListFragment.mListShown Z] [25] iload_1 v1 [26] ificmpne +4 (target=30) [29] return [30] aload_0 v0 [31] iload_1 v1 [32] putfield #34 + Fieldref [android/support/v4/app/ListFragment.mListShown Z] [35] iload_1 v1 [36] ifeq +74 (target=110) [39] iload_2 v2 [40] ifeq +38 (target=78) [43] aload_0 v0 [44] getfield #36 + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;] [47] aload_0 v0 [48] invokevirtual #46 + Methodref [android/support/v4/app/ListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;] [51] ldc #8 + Integer [17432577] [53] invokestatic #57 + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;] [56] invokevirtual #56 + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] [59] aload_0 v0 [60] getfield #33 + Fieldref [android/support/v4/app/ListFragment.mListContainer Landroid/view/View;] [63] aload_0 v0 [64] invokevirtual #46 + Methodref [android/support/v4/app/ListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;] [67] ldc #7 + Integer [17432576] [69] invokestatic #57 + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;] [72] invokevirtual #56 + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] [75] goto +17 (target=92) [78] aload_0 v0 [79] getfield #36 + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;] [82] invokevirtual #52 + Methodref [android/view/View.clearAnimation ()V] [85] aload_0 v0 [86] getfield #33 + Fieldref [android/support/v4/app/ListFragment.mListContainer Landroid/view/View;] [89] invokevirtual #52 + Methodref [android/view/View.clearAnimation ()V] [92] aload_0 v0 [93] getfield #36 + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;] [96] bipush 8 [98] invokevirtual #55 + Methodref [android/view/View.setVisibility (I)V] [101] aload_0 v0 [102] getfield #33 + Fieldref [android/support/v4/app/ListFragment.mListContainer Landroid/view/View;] [105] iconst_0 [106] invokevirtual #55 + Methodref [android/view/View.setVisibility (I)V] [109] return [110] iload_2 v2 [111] ifeq +38 (target=149) [114] aload_0 v0 [115] getfield #36 + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;] [118] aload_0 v0 [119] invokevirtual #46 + Methodref [android/support/v4/app/ListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;] [122] ldc #7 + Integer [17432576] [124] invokestatic #57 + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;] [127] invokevirtual #56 + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] [130] aload_0 v0 [131] getfield #33 + Fieldref [android/support/v4/app/ListFragment.mListContainer Landroid/view/View;] [134] aload_0 v0 [135] invokevirtual #46 + Methodref [android/support/v4/app/ListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;] [138] ldc #8 + Integer [17432577] [140] invokestatic #57 + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;] [143] invokevirtual #56 + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V] [146] goto +17 (target=163) [149] aload_0 v0 [150] getfield #36 + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;] [153] invokevirtual #52 + Methodref [android/view/View.clearAnimation ()V] [156] aload_0 v0 [157] getfield #33 + Fieldref [android/support/v4/app/ListFragment.mListContainer Landroid/view/View;] [160] invokevirtual #52 + Methodref [android/view/View.clearAnimation ()V] [163] aload_0 v0 [164] getfield #36 + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;] [167] iconst_0 [168] invokevirtual #55 + Methodref [android/view/View.setVisibility (I)V] [171] aload_0 v0 [172] getfield #33 + Fieldref [android/support/v4/app/ListFragment.mListContainer Landroid/view/View;] [175] bipush 8 [177] invokevirtual #55 + Methodref [android/view/View.setVisibility (I)V] [180] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getListAdapter()Landroid/widget/ListAdapter; Access flags: 0x1 = public android.widget.ListAdapter getListAdapter() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [android/support/v4/app/ListFragment.mAdapter Landroid/widget/ListAdapter;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ensureList()V Access flags: 0x2 = private void ensureList() Class member attributes (count = 1): + Code attribute instructions (code length = 270, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #32 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [4] ifnull +4 (target=8) [7] return [8] aload_0 v0 [9] invokevirtual #47 + Methodref [android/support/v4/app/ListFragment.getView ()Landroid/view/View;] [12] dup [13] astore_1 v1 [14] ifnonnull +13 (target=27) [17] new #26 + Class [java/lang/IllegalStateException] [20] dup [21] ldc #11 + String [Content view not yet created] [23] invokespecial #84 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [26] athrow [27] aload_1 v1 [28] instanceof #23 + Class [android/widget/ListView] [31] ifeq +14 (target=45) [34] aload_0 v0 [35] aload_1 v1 [36] checkcast #23 + Class [android/widget/ListView] [39] putfield #32 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [42] goto +161 (target=203) [45] aload_0 v0 [46] aload_1 v1 [47] ldc #1 + Integer [16711681] [49] invokevirtual #53 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [52] checkcast #25 + Class [android/widget/TextView] [55] putfield #38 + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;] [58] aload_0 v0 [59] getfield #38 + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;] [62] ifnonnull +16 (target=78) [65] aload_0 v0 [66] aload_1 v1 [67] ldc #5 + Integer [16908292] [69] invokevirtual #53 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [72] putfield #30 + Fieldref [android/support/v4/app/ListFragment.mEmptyView Landroid/view/View;] [75] goto +12 (target=87) [78] aload_0 v0 [79] getfield #38 + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;] [82] bipush 8 [84] invokevirtual #83 + Methodref [android/widget/TextView.setVisibility (I)V] [87] aload_0 v0 [88] aload_1 v1 [89] ldc #2 + Integer [16711682] [91] invokevirtual #53 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [94] putfield #36 + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;] [97] aload_0 v0 [98] aload_1 v1 [99] ldc #3 + Integer [16711683] [101] invokevirtual #53 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [104] putfield #33 + Fieldref [android/support/v4/app/ListFragment.mListContainer Landroid/view/View;] [107] aload_1 v1 [108] ldc #6 + Integer [16908298] [110] invokevirtual #53 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [113] dup [114] astore_1 v1 [115] instanceof #23 + Class [android/widget/ListView] [118] ifne +27 (target=145) [121] aload_1 v1 [122] ifnonnull +13 (target=135) [125] new #27 + Class [java/lang/RuntimeException] [128] dup [129] ldc #12 + String [Your content must have a ListView whose id attribute is 'android.R.id.list'] [131] invokespecial #85 + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] [134] athrow [135] new #27 + Class [java/lang/RuntimeException] [138] dup [139] ldc #10 + String [Content has view with id attribute 'android.R.id.list' that is not a ListView class] [141] invokespecial #85 + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] [144] athrow [145] aload_0 v0 [146] aload_1 v1 [147] checkcast #23 + Class [android/widget/ListView] [150] putfield #32 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [153] aload_0 v0 [154] getfield #30 + Fieldref [android/support/v4/app/ListFragment.mEmptyView Landroid/view/View;] [157] ifnull +17 (target=174) [160] aload_0 v0 [161] getfield #32 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [164] aload_0 v0 [165] getfield #30 + Fieldref [android/support/v4/app/ListFragment.mEmptyView Landroid/view/View;] [168] invokevirtual #74 + Methodref [android/widget/ListView.setEmptyView (Landroid/view/View;)V] [171] goto +32 (target=203) [174] aload_0 v0 [175] getfield #29 + Fieldref [android/support/v4/app/ListFragment.mEmptyText Ljava/lang/CharSequence;] [178] ifnull +25 (target=203) [181] aload_0 v0 [182] getfield #38 + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;] [185] aload_0 v0 [186] getfield #29 + Fieldref [android/support/v4/app/ListFragment.mEmptyText Ljava/lang/CharSequence;] [189] invokevirtual #82 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [192] aload_0 v0 [193] getfield #32 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [196] aload_0 v0 [197] getfield #38 + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;] [200] invokevirtual #74 + Methodref [android/widget/ListView.setEmptyView (Landroid/view/View;)V] [203] aload_0 v0 [204] iconst_1 [205] putfield #34 + Fieldref [android/support/v4/app/ListFragment.mListShown Z] [208] aload_0 v0 [209] getfield #32 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [212] aload_0 v0 [213] getfield #35 + Fieldref [android/support/v4/app/ListFragment.mOnClickListener Landroid/widget/AdapterView$OnItemClickListener;] [216] invokevirtual #76 + Methodref [android/widget/ListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] [219] aload_0 v0 [220] getfield #28 + Fieldref [android/support/v4/app/ListFragment.mAdapter Landroid/widget/ListAdapter;] [223] ifnull +21 (target=244) [226] aload_0 v0 [227] getfield #28 + Fieldref [android/support/v4/app/ListFragment.mAdapter Landroid/widget/ListAdapter;] [230] astore_1 v1 [231] aload_0 v0 [232] aconst_null [233] putfield #28 + Fieldref [android/support/v4/app/ListFragment.mAdapter Landroid/widget/ListAdapter;] [236] aload_0 v0 [237] aload_1 v1 [238] invokevirtual #48 + Methodref [android/support/v4/app/ListFragment.setListAdapter (Landroid/widget/ListAdapter;)V] [241] goto +16 (target=257) [244] aload_0 v0 [245] getfield #36 + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;] [248] ifnull +9 (target=257) [251] aload_0 v0 [252] iconst_0 [253] iconst_0 [254] invokespecial #49 + Methodref [android/support/v4/app/ListFragment.setListShown (ZZ)V] [257] aload_0 v0 [258] getfield #31 + Fieldref [android/support/v4/app/ListFragment.mHandler Landroid/os/Handler;] [261] aload_0 v0 [262] getfield #37 + Fieldref [android/support/v4/app/ListFragment.mRequestFocus Ljava/lang/Runnable;] [265] invokevirtual #40 + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] [268] pop [269] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/ListFragment$1 Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.ListFragment$1 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 30): + Class [android/support/v4/app/ListFragment] + Class [android/support/v4/app/ListFragment$1] + Class [android/widget/ListView] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] + Fieldref [android/support/v4/app/ListFragment$1.this$0 Landroid/support/v4/app/ListFragment;] + Methodref [android/widget/ListView.focusableViewAvailable (Landroid/view/View;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [focusableViewAvailable (Landroid/view/View;)V] + NameAndType [mList Landroid/widget/ListView;] + NameAndType [this$0 Landroid/support/v4/app/ListFragment;] + Utf8 [()V] + Utf8 [(Landroid/support/v4/app/ListFragment;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/app/ListFragment;] + Utf8 [Landroid/widget/ListView;] + Utf8 [android/support/v4/app/ListFragment] + Utf8 [android/support/v4/app/ListFragment$1] + Utf8 [android/widget/ListView] + Utf8 [focusableViewAvailable] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [mList] + Utf8 [run] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Landroid/support/v4/app/ListFragment; Access flags: 0x1010 = final synthetic android.support.v4.app.ListFragment this$0 Methods (count = 2): - Method: (Landroid/support/v4/app/ListFragment;)V Access flags: 0x0 = ListFragment$1(android.support.v4.app.ListFragment) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #7 + Fieldref [android/support/v4/app/ListFragment$1.this$0 Landroid/support/v4/app/ListFragment;] [5] aload_0 v0 [6] invokespecial #9 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [android/support/v4/app/ListFragment$1.this$0 Landroid/support/v4/app/ListFragment;] [4] getfield #6 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [7] aload_0 v0 [8] getfield #7 + Fieldref [android/support/v4/app/ListFragment$1.this$0 Landroid/support/v4/app/ListFragment;] [11] getfield #6 + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;] [14] invokevirtual #8 + Methodref [android/widget/ListView.focusableViewAvailable (Landroid/view/View;)V] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/ListFragment$2 Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.ListFragment$2 extends java.lang.Object Interfaces (count = 1): + Class [android/widget/AdapterView$OnItemClickListener] Constant Pool (count = 27): + Class [android/support/v4/app/ListFragment] + Class [android/support/v4/app/ListFragment$2] + Class [android/widget/AdapterView$OnItemClickListener] + Class [android/widget/ListView] + Class [java/lang/Object] + Fieldref [android/support/v4/app/ListFragment$2.this$0 Landroid/support/v4/app/ListFragment;] + Methodref [android/support/v4/app/ListFragment.onListItemClick (Landroid/widget/ListView;Landroid/view/View;IJ)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [onListItemClick (Landroid/widget/ListView;Landroid/view/View;IJ)V] + NameAndType [this$0 Landroid/support/v4/app/ListFragment;] + Utf8 [()V] + Utf8 [(Landroid/support/v4/app/ListFragment;)V] + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V] + Utf8 [(Landroid/widget/ListView;Landroid/view/View;IJ)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/app/ListFragment;] + Utf8 [android/support/v4/app/ListFragment] + Utf8 [android/support/v4/app/ListFragment$2] + Utf8 [android/widget/AdapterView$OnItemClickListener] + Utf8 [android/widget/ListView] + Utf8 [java/lang/Object] + Utf8 [onItemClick] + Utf8 [onListItemClick] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Landroid/support/v4/app/ListFragment; Access flags: 0x1010 = final synthetic android.support.v4.app.ListFragment this$0 Methods (count = 2): - Method: (Landroid/support/v4/app/ListFragment;)V Access flags: 0x0 = ListFragment$2(android.support.v4.app.ListFragment) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #6 + Fieldref [android/support/v4/app/ListFragment$2.this$0 Landroid/support/v4/app/ListFragment;] [5] aload_0 v0 [6] invokespecial #8 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V Access flags: 0x1 = public void onItemClick(android.widget.AdapterView,android.view.View,int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 6, stack = 6): [0] aload_0 v0 [1] getfield #6 + Fieldref [android/support/v4/app/ListFragment$2.this$0 Landroid/support/v4/app/ListFragment;] [4] aload_1 v1 [5] checkcast #4 + Class [android/widget/ListView] [8] aload_2 v2 [9] iload_3 v3 [10] lload v4 [12] invokevirtual #7 + Methodref [android/support/v4/app/ListFragment.onListItemClick (Landroid/widget/ListView;Landroid/view/View;IJ)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/LoaderManager Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x421 = public abstract class android.support.v4.app.LoaderManager extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 29): + Class [android/support/v4/app/LoaderManager] + Class [android/support/v4/app/LoaderManagerImpl] + Class [java/lang/Object] + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [DEBUG Z] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/support/v4/a/b;] + Utf8 [(I)V] + Utf8 [(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/a/b;] + Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [DEBUG] + Utf8 [Z] + Utf8 [android/support/v4/app/LoaderManager] + Utf8 [android/support/v4/app/LoaderManagerImpl] + Utf8 [destroyLoader] + Utf8 [dump] + Utf8 [enableDebugLogging] + Utf8 [getLoader] + Utf8 [hasRunningLoaders] + Utf8 [initLoader] + Utf8 [java/lang/Object] + Utf8 [restartLoader] Fields (count = 0): Methods (count = 8): - Method: ()V Access flags: 0x1 = public LoaderManager() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #5 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initLoader(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/a/b; Access flags: 0x401 = public abstract android.support.v4.a.b initLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) + Method: restartLoader(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/a/b; Access flags: 0x401 = public abstract android.support.v4.a.b restartLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) + Method: destroyLoader(I)V Access flags: 0x401 = public abstract void destroyLoader(int) + Method: getLoader(I)Landroid/support/v4/a/b; Access flags: 0x401 = public abstract android.support.v4.a.b getLoader(int) + Method: dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V Access flags: 0x401 = public abstract void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) + Method: enableDebugLogging(Z)V Access flags: 0x9 = public static void enableDebugLogging(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] iload_0 v0 [1] putstatic #4 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasRunningLoaders()Z Access flags: 0x1 = public boolean hasRunningLoaders() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/LoaderManager$LoaderCallbacks Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface android.support.v4.app.LoaderManager$LoaderCallbacks extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 11): + Class [android/support/v4/app/LoaderManager$LoaderCallbacks] + Class [java/lang/Object] + Utf8 [(ILandroid/os/Bundle;)Landroid/support/v4/a/b;] + Utf8 [(Landroid/support/v4/a/b;)V] + Utf8 [(Landroid/support/v4/a/b;Ljava/lang/Object;)V] + Utf8 [android/support/v4/app/LoaderManager$LoaderCallbacks] + Utf8 [java/lang/Object] + Utf8 [onCreateLoader] + Utf8 [onLoadFinished] + Utf8 [onLoaderReset] Fields (count = 0): Methods (count = 3): + Method: onCreateLoader(ILandroid/os/Bundle;)Landroid/support/v4/a/b; Access flags: 0x401 = public abstract android.support.v4.a.b onCreateLoader(int,android.os.Bundle) + Method: onLoadFinished(Landroid/support/v4/a/b;Ljava/lang/Object;)V Access flags: 0x401 = public abstract void onLoadFinished(android.support.v4.a.b,java.lang.Object) + Method: onLoaderReset(Landroid/support/v4/a/b;)V Access flags: 0x401 = public abstract void onLoaderReset(android.support.v4.a.b) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/LoaderManagerImpl Superclass: android/support/v4/app/LoaderManager Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.LoaderManagerImpl extends android.support.v4.app.LoaderManager Interfaces (count = 0): Constant Pool (count = 315): + String [ ] + String [ #] + String [ Created new loader ] + String [ Current loader is stopped; replacing] + String [ Enqueuing as new pending loader] + String [ Making last loader inactive: ] + String [ Re-using existing loader ] + String [ Removing last inactive loader: ] + String [ Removing pending loader: ] + String [ in ] + String [ of ] + String [: ] + String [: args=] + String [Active Loaders:] + String [Called doRetain when not started: ] + String [Called doStart when already started: ] + String [Called doStop when not started: ] + String [Called while creating a loader] + String [Destroying Active in ] + String [Destroying Inactive in ] + String [Finished Retaining in ] + String [Inactive Loaders:] + String [LoaderManager] + String [LoaderManager{] + String [Retaining in ] + String [Starting in ] + String [Stopping in ] + String [destroyLoader in ] + String [here] + String [initLoader in ] + String [restartLoader in ] + String [}}] + Class [android/support/v4/a/b] + Class [android/support/v4/app/FragmentActivity] + Class [android/support/v4/app/FragmentManagerImpl] + Class [android/support/v4/app/LoaderManager] + Class [android/support/v4/app/LoaderManager$LoaderCallbacks] + Class [android/support/v4/app/LoaderManagerImpl] + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] + Class [android/support/v4/c/a] + Class [android/support/v4/c/c] + Class [android/util/Log] + Class [java/io/PrintWriter] + Class [java/lang/IllegalStateException] + Class [java/lang/Integer] + Class [java/lang/RuntimeException] + Class [java/lang/StringBuilder] + Class [java/lang/System] + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] + Fieldref [android/support/v4/app/LoaderManagerImpl.mCreatingLoader Z] + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] + Fieldref [android/support/v4/app/LoaderManagerImpl.mRetaining Z] + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mData Ljava/lang/Object;] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mReportNextStart Z] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] + Methodref [android/support/v4/a/b.c ()V] + Methodref [android/support/v4/app/FragmentManagerImpl.startPendingDeferredFragments ()V] + Methodref [android/support/v4/app/LoaderManager. ()V] + Methodref [android/support/v4/app/LoaderManagerImpl.createAndInstallLoader (ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] + Methodref [android/support/v4/app/LoaderManagerImpl.createLoader (ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] + Methodref [android/support/v4/app/LoaderManagerImpl.hasRunningLoaders ()Z] + Methodref [android/support/v4/app/LoaderManagerImpl.installLoader (Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V] + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo. (Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V] + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.callOnLoadFinished (Landroid/support/v4/a/b;Ljava/lang/Object;)V] + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V] + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.finishRetain ()V] + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.reportStart ()V] + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.retain ()V] + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.start ()V] + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.stop ()V] + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.toString ()Ljava/lang/String;] + Methodref [android/support/v4/c/a.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + Methodref [android/support/v4/c/c. ()V] + Methodref [android/support/v4/c/c.a ()I] + Methodref [android/support/v4/c/c.a (I)Ljava/lang/Object;] + Methodref [android/support/v4/c/c.a (ILjava/lang/Object;)V] + Methodref [android/support/v4/c/c.b ()V] + Methodref [android/support/v4/c/c.c (I)V] + Methodref [android/support/v4/c/c.d (I)I] + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] + Methodref [android/support/v4/c/c.f (I)I] + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Methodref [java/io/PrintWriter.print (I)V] + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] + Methodref [java/lang/RuntimeException.fillInStackTrace ()Ljava/lang/Throwable;] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder. (I)V] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] + InterfaceMethodref [android/support/v4/app/LoaderManager$LoaderCallbacks.onCreateLoader (ILandroid/os/Bundle;)Landroid/support/v4/a/b;] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [ (Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [DEBUG Z] + NameAndType [a ()I] + NameAndType [a (I)Ljava/lang/Object;] + NameAndType [a (ILjava/lang/Object;)V] + NameAndType [a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b ()V] + NameAndType [c ()V] + NameAndType [c (I)V] + NameAndType [callOnLoadFinished (Landroid/support/v4/a/b;Ljava/lang/Object;)V] + NameAndType [createAndInstallLoader (ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] + NameAndType [createLoader (ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] + NameAndType [d (I)I] + NameAndType [destroy ()V] + NameAndType [dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + NameAndType [e (I)Ljava/lang/Object;] + NameAndType [f (I)I] + NameAndType [fillInStackTrace ()Ljava/lang/Throwable;] + NameAndType [finishRetain ()V] + NameAndType [hasRunningLoaders ()Z] + NameAndType [identityHashCode (Ljava/lang/Object;)I] + NameAndType [installLoader (Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V] + NameAndType [mActivity Landroid/support/v4/app/FragmentActivity;] + NameAndType [mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] + NameAndType [mCreatingLoader Z] + NameAndType [mData Ljava/lang/Object;] + NameAndType [mDeliveredData Z] + NameAndType [mFragments Landroid/support/v4/app/FragmentManagerImpl;] + NameAndType [mHaveData Z] + NameAndType [mId I] + NameAndType [mInactiveLoaders Landroid/support/v4/c/c;] + NameAndType [mLoader Landroid/support/v4/a/b;] + NameAndType [mLoaders Landroid/support/v4/c/c;] + NameAndType [mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] + NameAndType [mReportNextStart Z] + NameAndType [mRetaining Z] + NameAndType [mStarted Z] + NameAndType [onCreateLoader (ILandroid/os/Bundle;)Landroid/support/v4/a/b;] + NameAndType [print (I)V] + NameAndType [print (Ljava/lang/String;)V] + NameAndType [println (Ljava/lang/String;)V] + NameAndType [reportStart ()V] + NameAndType [retain ()V] + NameAndType [start ()V] + NameAndType [startPendingDeferredFragments ()V] + NameAndType [stop ()V] + NameAndType [toHexString (I)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [ ] + Utf8 [ #] + Utf8 [ Created new loader ] + Utf8 [ Current loader is stopped; replacing] + Utf8 [ Enqueuing as new pending loader] + Utf8 [ Making last loader inactive: ] + Utf8 [ Re-using existing loader ] + Utf8 [ Removing last inactive loader: ] + Utf8 [ Removing pending loader: ] + Utf8 [ in ] + Utf8 [ of ] + Utf8 [()I] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/lang/Throwable;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)I] + Utf8 [(I)Landroid/support/v4/a/b;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(ILandroid/os/Bundle;)Landroid/support/v4/a/b;] + Utf8 [(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/a/b;] + Utf8 [(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] + Utf8 [(ILjava/lang/Object;)V] + Utf8 [(Landroid/support/v4/a/b;Ljava/lang/Object;)V] + Utf8 [(Landroid/support/v4/app/FragmentActivity;)V] + Utf8 [(Landroid/support/v4/app/FragmentActivity;Z)V] + Utf8 [(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V] + Utf8 [(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V] + Utf8 [(Ljava/lang/Object;)I] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [: ] + Utf8 [: args=] + Utf8 [] + Utf8 [] + Utf8 [Active Loaders:] + Utf8 [Called doRetain when not started: ] + Utf8 [Called doStart when already started: ] + Utf8 [Called doStop when not started: ] + Utf8 [Called while creating a loader] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DEBUG] + Utf8 [Destroying Active in ] + Utf8 [Destroying Inactive in ] + Utf8 [Finished Retaining in ] + Utf8 [I] + Utf8 [Inactive Loaders:] + Utf8 [Landroid/support/v4/a/b;] + Utf8 [Landroid/support/v4/app/FragmentActivity;] + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;] + Utf8 [Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] + Utf8 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] + Utf8 [Landroid/support/v4/c/c;] + Utf8 [Ljava/lang/Object;] + Utf8 [Ljava/lang/String;] + Utf8 [LoaderManager] + Utf8 [LoaderManager{] + Utf8 [Retaining in ] + Utf8 [Starting in ] + Utf8 [Stopping in ] + Utf8 [TAG] + Utf8 [Z] + Utf8 [a] + Utf8 [android/support/v4/a/b] + Utf8 [android/support/v4/app/FragmentActivity] + Utf8 [android/support/v4/app/FragmentManagerImpl] + Utf8 [android/support/v4/app/LoaderManager] + Utf8 [android/support/v4/app/LoaderManager$LoaderCallbacks] + Utf8 [android/support/v4/app/LoaderManagerImpl] + Utf8 [android/support/v4/app/LoaderManagerImpl$LoaderInfo] + Utf8 [android/support/v4/c/a] + Utf8 [android/support/v4/c/c] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [callOnLoadFinished] + Utf8 [createAndInstallLoader] + Utf8 [createLoader] + Utf8 [d] + Utf8 [destroy] + Utf8 [destroyLoader] + Utf8 [destroyLoader in ] + Utf8 [doDestroy] + Utf8 [doReportNextStart] + Utf8 [doReportStart] + Utf8 [doRetain] + Utf8 [doStart] + Utf8 [doStop] + Utf8 [dump] + Utf8 [e] + Utf8 [f] + Utf8 [fillInStackTrace] + Utf8 [finishRetain] + Utf8 [getLoader] + Utf8 [hasRunningLoaders] + Utf8 [here] + Utf8 [identityHashCode] + Utf8 [initLoader] + Utf8 [initLoader in ] + Utf8 [installLoader] + Utf8 [java/io/PrintWriter] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Integer] + Utf8 [java/lang/RuntimeException] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/System] + Utf8 [mActivity] + Utf8 [mCallbacks] + Utf8 [mCreatingLoader] + Utf8 [mData] + Utf8 [mDeliveredData] + Utf8 [mFragments] + Utf8 [mHaveData] + Utf8 [mId] + Utf8 [mInactiveLoaders] + Utf8 [mLoader] + Utf8 [mLoaders] + Utf8 [mPendingLoader] + Utf8 [mReportNextStart] + Utf8 [mRetaining] + Utf8 [mRetainingStarted] + Utf8 [mStarted] + Utf8 [onCreateLoader] + Utf8 [print] + Utf8 [println] + Utf8 [reportStart] + Utf8 [restartLoader] + Utf8 [restartLoader in ] + Utf8 [retain] + Utf8 [start] + Utf8 [startPendingDeferredFragments] + Utf8 [stop] + Utf8 [toHexString] + Utf8 [toString] + Utf8 [updateActivity] + Utf8 [v] + Utf8 [w] + Utf8 [}}] Fields (count = 9): + Field: TAG Ljava/lang/String; Access flags: 0x18 = static final java.lang.String TAG Class member attributes (count = 1): + Constant value attribute: + String [LoaderManager] + Field: DEBUG Z Access flags: 0x8 = static boolean DEBUG + Field: mLoaders Landroid/support/v4/c/c; Access flags: 0x10 = final android.support.v4.c.c mLoaders + Field: mInactiveLoaders Landroid/support/v4/c/c; Access flags: 0x10 = final android.support.v4.c.c mInactiveLoaders + Field: mActivity Landroid/support/v4/app/FragmentActivity; Access flags: 0x0 = android.support.v4.app.FragmentActivity mActivity + Field: mStarted Z Access flags: 0x0 = boolean mStarted + Field: mRetaining Z Access flags: 0x0 = boolean mRetaining + Field: mRetainingStarted Z Access flags: 0x0 = boolean mRetainingStarted + Field: mCreatingLoader Z Access flags: 0x0 = boolean mCreatingLoader Methods (count = 20): - Method: (Landroid/support/v4/app/FragmentActivity;Z)V Access flags: 0x0 = LoaderManagerImpl(android.support.v4.app.FragmentActivity,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 3, stack = 3): [0] aload_0 v0 [1] invokespecial #68 + Methodref [android/support/v4/app/LoaderManager. ()V] [4] aload_0 v0 [5] new #41 + Class [android/support/v4/c/c] [8] dup [9] invokespecial #84 + Methodref [android/support/v4/c/c. ()V] [12] putfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [15] aload_0 v0 [16] new #41 + Class [android/support/v4/c/c] [19] dup [20] invokespecial #84 + Methodref [android/support/v4/c/c. ()V] [23] putfield #53 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [26] aload_0 v0 [27] aload_1 v1 [28] putfield #51 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [31] aload_0 v0 [32] iload_2 v2 [33] putfield #56 + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z] [36] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: updateActivity(Landroid/support/v4/app/FragmentActivity;)V Access flags: 0x0 = void updateActivity(android.support.v4.app.FragmentActivity) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #51 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createLoader(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; Access flags: 0x2 = private android.support.v4.app.LoaderManagerImpl$LoaderInfo createLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 5, stack = 6): [0] new #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [3] dup [4] aload_0 v0 [5] iload_1 v1 [6] aload_2 v2 [7] aload_3 v3 [8] invokespecial #73 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo. (Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V] [11] astore v4 [13] aload_3 v3 [14] iload_1 v1 [15] aload_2 v2 [16] invokeinterface #110 + InterfaceMethodref [android/support/v4/app/LoaderManager$LoaderCallbacks.onCreateLoader (ILandroid/os/Bundle;)Landroid/support/v4/a/b;] [21] astore_1 v1 [22] aload v4 [24] aload_1 v1 [25] putfield #62 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [28] aload v4 [30] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createAndInstallLoader(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; Access flags: 0x2 = private android.support.v4.app.LoaderManagerImpl$LoaderInfo createAndInstallLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 4, stack = 4): [0] aload_0 v0 [1] iconst_1 [2] putfield #52 + Fieldref [android/support/v4/app/LoaderManagerImpl.mCreatingLoader Z] [5] aload_0 v0 [6] iload_1 v1 [7] aload_2 v2 [8] aload_3 v3 [9] invokespecial #70 + Methodref [android/support/v4/app/LoaderManagerImpl.createLoader (ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [12] astore_1 v1 [13] aload_0 v0 [14] aload_1 v1 [15] invokevirtual #72 + Methodref [android/support/v4/app/LoaderManagerImpl.installLoader (Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V] [18] aload_0 v0 [19] iconst_0 [20] putfield #52 + Fieldref [android/support/v4/app/LoaderManagerImpl.mCreatingLoader Z] [23] aload_1 v1 [24] areturn [25] astore_1 v1 [26] aload_0 v0 [27] iconst_0 [28] putfield #52 + Fieldref [android/support/v4/app/LoaderManagerImpl.mCreatingLoader Z] [31] aload_1 v1 [32] athrow Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 18: 25): Code attribute attributes (attribute count = 0): + Method: installLoader(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V Access flags: 0x0 = void installLoader(android.support.v4.app.LoaderManagerImpl$LoaderInfo) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [4] aload_1 v1 [5] getfield #61 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I] [8] aload_1 v1 [9] invokevirtual #87 + Methodref [android/support/v4/c/c.a (ILjava/lang/Object;)V] [12] aload_0 v0 [13] getfield #56 + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z] [16] ifeq +7 (target=23) [19] aload_1 v1 [20] invokevirtual #80 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.start ()V] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initLoader(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/a/b; Access flags: 0x1 = public android.support.v4.a.b initLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) Class member attributes (count = 1): + Code attribute instructions (code length = 184, locals = 5, stack = 4): [0] aload_0 v0 [1] getfield #52 + Fieldref [android/support/v4/app/LoaderManagerImpl.mCreatingLoader Z] [4] ifeq +13 (target=17) [7] new #44 + Class [java/lang/IllegalStateException] [10] dup [11] ldc #18 + String [Called while creating a loader] [13] invokespecial #98 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] aload_0 v0 [18] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [21] iload_1 v1 [22] invokevirtual #86 + Methodref [android/support/v4/c/c.a (I)Ljava/lang/Object;] [25] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [28] astore v4 [30] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [33] ifeq +34 (target=67) [36] ldc #23 + String [LoaderManager] [38] new #47 + Class [java/lang/StringBuilder] [41] dup [42] ldc #30 + String [initLoader in ] [44] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [47] aload_0 v0 [48] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [51] ldc #13 + String [: args=] [53] invokevirtual #107 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [56] aload_2 v2 [57] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [60] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [63] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [66] pop [67] aload v4 [69] ifnonnull +44 (target=113) [72] aload_0 v0 [73] iload_1 v1 [74] aload_2 v2 [75] aload_3 v3 [76] invokespecial #69 + Methodref [android/support/v4/app/LoaderManagerImpl.createAndInstallLoader (ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [79] astore v4 [81] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [84] ifeq +64 (target=148) [87] ldc #23 + String [LoaderManager] [89] new #47 + Class [java/lang/StringBuilder] [92] dup [93] ldc #3 + String [ Created new loader ] [95] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [98] aload v4 [100] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [103] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [106] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [109] pop [110] goto +38 (target=148) [113] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [116] ifeq +26 (target=142) [119] ldc #23 + String [LoaderManager] [121] new #47 + Class [java/lang/StringBuilder] [124] dup [125] ldc #7 + String [ Re-using existing loader ] [127] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [130] aload v4 [132] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [135] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [138] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [141] pop [142] aload v4 [144] aload_3 v3 [145] putfield #57 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] [148] aload v4 [150] getfield #60 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z] [153] ifeq +25 (target=178) [156] aload_0 v0 [157] getfield #56 + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z] [160] ifeq +18 (target=178) [163] aload v4 [165] aload v4 [167] getfield #62 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [170] aload v4 [172] getfield #58 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mData Ljava/lang/Object;] [175] invokevirtual #74 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.callOnLoadFinished (Landroid/support/v4/a/b;Ljava/lang/Object;)V] [178] aload v4 [180] getfield #62 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [183] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: restartLoader(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/a/b; Access flags: 0x1 = public android.support.v4.a.b restartLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) Class member attributes (count = 1): + Code attribute instructions (code length = 326, locals = 6, stack = 5): [0] aload_0 v0 [1] getfield #52 + Fieldref [android/support/v4/app/LoaderManagerImpl.mCreatingLoader Z] [4] ifeq +13 (target=17) [7] new #44 + Class [java/lang/IllegalStateException] [10] dup [11] ldc #18 + String [Called while creating a loader] [13] invokespecial #98 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] aload_0 v0 [18] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [21] iload_1 v1 [22] invokevirtual #86 + Methodref [android/support/v4/c/c.a (I)Ljava/lang/Object;] [25] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [28] astore v4 [30] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [33] ifeq +34 (target=67) [36] ldc #23 + String [LoaderManager] [38] new #47 + Class [java/lang/StringBuilder] [41] dup [42] ldc #31 + String [restartLoader in ] [44] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [47] aload_0 v0 [48] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [51] ldc #13 + String [: args=] [53] invokevirtual #107 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [56] aload_2 v2 [57] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [60] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [63] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [66] pop [67] aload v4 [69] ifnull +246 (target=315) [72] aload_0 v0 [73] getfield #53 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [76] iload_1 v1 [77] invokevirtual #86 + Methodref [android/support/v4/c/c.a (I)Ljava/lang/Object;] [80] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [83] dup [84] astore v5 [86] ifnull +182 (target=268) [89] aload v4 [91] getfield #60 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z] [94] ifeq +46 (target=140) [97] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [100] ifeq +26 (target=126) [103] ldc #23 + String [LoaderManager] [105] new #47 + Class [java/lang/StringBuilder] [108] dup [109] ldc #8 + String [ Removing last inactive loader: ] [111] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [114] aload v4 [116] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [119] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [122] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [125] pop [126] aload v5 [128] iconst_0 [129] putfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z] [132] aload v5 [134] invokevirtual #75 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V] [137] goto +160 (target=297) [140] aload v4 [142] getfield #65 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] [145] ifne +34 (target=179) [148] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [151] ifeq +11 (target=162) [154] ldc #23 + String [LoaderManager] [156] ldc #4 + String [ Current loader is stopped; replacing] [158] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [161] pop [162] aload_0 v0 [163] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [166] iload_1 v1 [167] aconst_null [168] invokevirtual #87 + Methodref [android/support/v4/c/c.a (ILjava/lang/Object;)V] [171] aload v4 [173] invokevirtual #75 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V] [176] goto +139 (target=315) [179] aload v4 [181] getfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [184] ifnull +49 (target=233) [187] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [190] ifeq +29 (target=219) [193] ldc #23 + String [LoaderManager] [195] new #47 + Class [java/lang/StringBuilder] [198] dup [199] ldc #9 + String [ Removing pending loader: ] [201] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [204] aload v4 [206] getfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [209] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [212] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [215] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [218] pop [219] aload v4 [221] getfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [224] invokevirtual #75 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V] [227] aload v4 [229] aconst_null [230] putfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [233] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [236] ifeq +11 (target=247) [239] ldc #23 + String [LoaderManager] [241] ldc #5 + String [ Enqueuing as new pending loader] [243] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [246] pop [247] aload v4 [249] aload_0 v0 [250] iload_1 v1 [251] aload_2 v2 [252] aload_3 v3 [253] invokespecial #70 + Methodref [android/support/v4/app/LoaderManagerImpl.createLoader (ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [256] putfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [259] aload v4 [261] getfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [264] getfield #62 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [267] areturn [268] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [271] ifeq +26 (target=297) [274] ldc #23 + String [LoaderManager] [276] new #47 + Class [java/lang/StringBuilder] [279] dup [280] ldc #6 + String [ Making last loader inactive: ] [282] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [285] aload v4 [287] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [290] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [293] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [296] pop [297] aload v4 [299] getfield #62 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [302] invokevirtual #66 + Methodref [android/support/v4/a/b.c ()V] [305] aload_0 v0 [306] getfield #53 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [309] iload_1 v1 [310] aload v4 [312] invokevirtual #87 + Methodref [android/support/v4/c/c.a (ILjava/lang/Object;)V] [315] aload_0 v0 [316] iload_1 v1 [317] aload_2 v2 [318] aload_3 v3 [319] invokespecial #69 + Methodref [android/support/v4/app/LoaderManagerImpl.createAndInstallLoader (ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [322] getfield #62 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [325] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: destroyLoader(I)V Access flags: 0x1 = public void destroyLoader(int) Class member attributes (count = 1): + Code attribute instructions (code length = 153, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #52 + Fieldref [android/support/v4/app/LoaderManagerImpl.mCreatingLoader Z] [4] ifeq +13 (target=17) [7] new #44 + Class [java/lang/IllegalStateException] [10] dup [11] ldc #18 + String [Called while creating a loader] [13] invokespecial #98 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [20] ifeq +34 (target=54) [23] ldc #23 + String [LoaderManager] [25] new #47 + Class [java/lang/StringBuilder] [28] dup [29] ldc #28 + String [destroyLoader in ] [31] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [34] aload_0 v0 [35] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [38] ldc #11 + String [ of ] [40] invokevirtual #107 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [43] iload_1 v1 [44] invokevirtual #105 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [47] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [50] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [53] pop [54] aload_0 v0 [55] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [58] iload_1 v1 [59] invokevirtual #92 + Methodref [android/support/v4/c/c.f (I)I] [62] dup [63] istore_2 v2 [64] iflt +27 (target=91) [67] aload_0 v0 [68] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [71] iload_2 v2 [72] invokevirtual #91 + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] [75] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [78] astore_3 v3 [79] aload_0 v0 [80] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [83] iload_2 v2 [84] invokevirtual #89 + Methodref [android/support/v4/c/c.c (I)V] [87] aload_3 v3 [88] invokevirtual #75 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V] [91] aload_0 v0 [92] getfield #53 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [95] iload_1 v1 [96] invokevirtual #92 + Methodref [android/support/v4/c/c.f (I)I] [99] dup [100] istore_2 v2 [101] iflt +27 (target=128) [104] aload_0 v0 [105] getfield #53 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [108] iload_2 v2 [109] invokevirtual #91 + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] [112] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [115] astore_3 v3 [116] aload_0 v0 [117] getfield #53 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [120] iload_2 v2 [121] invokevirtual #89 + Methodref [android/support/v4/c/c.c (I)V] [124] aload_3 v3 [125] invokevirtual #75 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V] [128] aload_0 v0 [129] getfield #51 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [132] ifnull +20 (target=152) [135] aload_0 v0 [136] invokevirtual #71 + Methodref [android/support/v4/app/LoaderManagerImpl.hasRunningLoaders ()Z] [139] ifne +13 (target=152) [142] aload_0 v0 [143] getfield #51 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [146] getfield #49 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [149] invokevirtual #67 + Methodref [android/support/v4/app/FragmentManagerImpl.startPendingDeferredFragments ()V] [152] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getLoader(I)Landroid/support/v4/a/b; Access flags: 0x1 = public android.support.v4.a.b getLoader(int) Class member attributes (count = 1): + Code attribute instructions (code length = 55, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #52 + Fieldref [android/support/v4/app/LoaderManagerImpl.mCreatingLoader Z] [4] ifeq +13 (target=17) [7] new #44 + Class [java/lang/IllegalStateException] [10] dup [11] ldc #18 + String [Called while creating a loader] [13] invokespecial #98 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] aload_0 v0 [18] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [21] iload_1 v1 [22] invokevirtual #86 + Methodref [android/support/v4/c/c.a (I)Ljava/lang/Object;] [25] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [28] dup [29] astore_1 v1 [30] ifnull +23 (target=53) [33] aload_1 v1 [34] getfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [37] ifnull +11 (target=48) [40] aload_1 v1 [41] getfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [44] getfield #62 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [47] areturn [48] aload_1 v1 [49] getfield #62 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [52] areturn [53] aconst_null [54] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: doStart()V Access flags: 0x0 = void doStart() Class member attributes (count = 1): + Code attribute instructions (code length = 114, locals = 2, stack = 4): [0] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [3] ifeq +25 (target=28) [6] ldc #23 + String [LoaderManager] [8] new #47 + Class [java/lang/StringBuilder] [11] dup [12] ldc #26 + String [Starting in ] [14] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [17] aload_0 v0 [18] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [21] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [24] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [27] pop [28] aload_0 v0 [29] getfield #56 + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z] [32] ifeq +42 (target=74) [35] new #46 + Class [java/lang/RuntimeException] [38] dup [39] ldc #29 + String [here] [41] invokespecial #100 + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] [44] dup [45] astore_1 v1 [46] invokevirtual #101 + Methodref [java/lang/RuntimeException.fillInStackTrace ()Ljava/lang/Throwable;] [49] pop [50] ldc #23 + String [LoaderManager] [52] new #47 + Class [java/lang/StringBuilder] [55] dup [56] ldc #16 + String [Called doStart when already started: ] [58] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [61] aload_0 v0 [62] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [65] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [68] aload_1 v1 [69] invokestatic #94 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [72] pop [73] return [74] aload_0 v0 [75] iconst_1 [76] putfield #56 + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z] [79] aload_0 v0 [80] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [83] invokevirtual #85 + Methodref [android/support/v4/c/c.a ()I] [86] iconst_1 [87] isub [88] istore_1 v1 [89] iload_1 v1 [90] iflt +23 (target=113) [93] aload_0 v0 [94] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [97] iload_1 v1 [98] invokevirtual #91 + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] [101] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [104] invokevirtual #80 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.start ()V] [107] iinc v1, -1 [110] goto -21 (target=89) [113] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: doStop()V Access flags: 0x0 = void doStop() Class member attributes (count = 1): + Code attribute instructions (code length = 114, locals = 2, stack = 4): [0] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [3] ifeq +25 (target=28) [6] ldc #23 + String [LoaderManager] [8] new #47 + Class [java/lang/StringBuilder] [11] dup [12] ldc #27 + String [Stopping in ] [14] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [17] aload_0 v0 [18] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [21] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [24] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [27] pop [28] aload_0 v0 [29] getfield #56 + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z] [32] ifne +42 (target=74) [35] new #46 + Class [java/lang/RuntimeException] [38] dup [39] ldc #29 + String [here] [41] invokespecial #100 + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] [44] dup [45] astore_1 v1 [46] invokevirtual #101 + Methodref [java/lang/RuntimeException.fillInStackTrace ()Ljava/lang/Throwable;] [49] pop [50] ldc #23 + String [LoaderManager] [52] new #47 + Class [java/lang/StringBuilder] [55] dup [56] ldc #17 + String [Called doStop when not started: ] [58] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [61] aload_0 v0 [62] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [65] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [68] aload_1 v1 [69] invokestatic #94 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [72] pop [73] return [74] aload_0 v0 [75] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [78] invokevirtual #85 + Methodref [android/support/v4/c/c.a ()I] [81] iconst_1 [82] isub [83] istore_1 v1 [84] iload_1 v1 [85] iflt +23 (target=108) [88] aload_0 v0 [89] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [92] iload_1 v1 [93] invokevirtual #91 + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] [96] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [99] invokevirtual #81 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.stop ()V] [102] iinc v1, -1 [105] goto -21 (target=84) [108] aload_0 v0 [109] iconst_0 [110] putfield #56 + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z] [113] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: doRetain()V Access flags: 0x0 = void doRetain() Class member attributes (count = 1): + Code attribute instructions (code length = 119, locals = 2, stack = 4): [0] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [3] ifeq +25 (target=28) [6] ldc #23 + String [LoaderManager] [8] new #47 + Class [java/lang/StringBuilder] [11] dup [12] ldc #25 + String [Retaining in ] [14] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [17] aload_0 v0 [18] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [21] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [24] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [27] pop [28] aload_0 v0 [29] getfield #56 + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z] [32] ifne +42 (target=74) [35] new #46 + Class [java/lang/RuntimeException] [38] dup [39] ldc #29 + String [here] [41] invokespecial #100 + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] [44] dup [45] astore_1 v1 [46] invokevirtual #101 + Methodref [java/lang/RuntimeException.fillInStackTrace ()Ljava/lang/Throwable;] [49] pop [50] ldc #23 + String [LoaderManager] [52] new #47 + Class [java/lang/StringBuilder] [55] dup [56] ldc #15 + String [Called doRetain when not started: ] [58] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [61] aload_0 v0 [62] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [65] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [68] aload_1 v1 [69] invokestatic #94 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [72] pop [73] return [74] aload_0 v0 [75] iconst_1 [76] putfield #55 + Fieldref [android/support/v4/app/LoaderManagerImpl.mRetaining Z] [79] aload_0 v0 [80] iconst_0 [81] putfield #56 + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z] [84] aload_0 v0 [85] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [88] invokevirtual #85 + Methodref [android/support/v4/c/c.a ()I] [91] iconst_1 [92] isub [93] istore_1 v1 [94] iload_1 v1 [95] iflt +23 (target=118) [98] aload_0 v0 [99] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [102] iload_1 v1 [103] invokevirtual #91 + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] [106] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [109] invokevirtual #79 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.retain ()V] [112] iinc v1, -1 [115] goto -21 (target=94) [118] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: finishRetain()V Access flags: 0x0 = void finishRetain() Class member attributes (count = 1): + Code attribute instructions (code length = 75, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #55 + Fieldref [android/support/v4/app/LoaderManagerImpl.mRetaining Z] [4] ifeq +70 (target=74) [7] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [10] ifeq +25 (target=35) [13] ldc #23 + String [LoaderManager] [15] new #47 + Class [java/lang/StringBuilder] [18] dup [19] ldc #21 + String [Finished Retaining in ] [21] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [24] aload_0 v0 [25] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [28] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [31] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [34] pop [35] aload_0 v0 [36] iconst_0 [37] putfield #55 + Fieldref [android/support/v4/app/LoaderManagerImpl.mRetaining Z] [40] aload_0 v0 [41] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [44] invokevirtual #85 + Methodref [android/support/v4/c/c.a ()I] [47] iconst_1 [48] isub [49] istore_1 v1 [50] iload_1 v1 [51] iflt +23 (target=74) [54] aload_0 v0 [55] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [58] iload_1 v1 [59] invokevirtual #91 + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] [62] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [65] invokevirtual #77 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.finishRetain ()V] [68] iinc v1, -1 [71] goto -21 (target=50) [74] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: doReportNextStart()V Access flags: 0x0 = void doReportNextStart() Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [4] invokevirtual #85 + Methodref [android/support/v4/c/c.a ()I] [7] iconst_1 [8] isub [9] istore_1 v1 [10] iload_1 v1 [11] iflt +24 (target=35) [14] aload_0 v0 [15] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [18] iload_1 v1 [19] invokevirtual #91 + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] [22] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [25] iconst_1 [26] putfield #64 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mReportNextStart Z] [29] iinc v1, -1 [32] goto -22 (target=10) [35] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: doReportStart()V Access flags: 0x0 = void doReportStart() Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [4] invokevirtual #85 + Methodref [android/support/v4/c/c.a ()I] [7] iconst_1 [8] isub [9] istore_1 v1 [10] iload_1 v1 [11] iflt +23 (target=34) [14] aload_0 v0 [15] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [18] iload_1 v1 [19] invokevirtual #91 + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] [22] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [25] invokevirtual #78 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.reportStart ()V] [28] iinc v1, -1 [31] goto -21 (target=10) [34] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: doDestroy()V Access flags: 0x0 = void doDestroy() Class member attributes (count = 1): + Code attribute instructions (code length = 139, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #55 + Fieldref [android/support/v4/app/LoaderManagerImpl.mRetaining Z] [4] ifne +65 (target=69) [7] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [10] ifeq +25 (target=35) [13] ldc #23 + String [LoaderManager] [15] new #47 + Class [java/lang/StringBuilder] [18] dup [19] ldc #19 + String [Destroying Active in ] [21] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [24] aload_0 v0 [25] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [28] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [31] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [34] pop [35] aload_0 v0 [36] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [39] invokevirtual #85 + Methodref [android/support/v4/c/c.a ()I] [42] iconst_1 [43] isub [44] istore_1 v1 [45] iload_1 v1 [46] iflt +23 (target=69) [49] aload_0 v0 [50] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [53] iload_1 v1 [54] invokevirtual #91 + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] [57] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [60] invokevirtual #75 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V] [63] iinc v1, -1 [66] goto -21 (target=45) [69] getstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [72] ifeq +25 (target=97) [75] ldc #23 + String [LoaderManager] [77] new #47 + Class [java/lang/StringBuilder] [80] dup [81] ldc #20 + String [Destroying Inactive in ] [83] invokespecial #104 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [86] aload_0 v0 [87] invokevirtual #106 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [90] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [93] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [96] pop [97] aload_0 v0 [98] getfield #53 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [101] invokevirtual #85 + Methodref [android/support/v4/c/c.a ()I] [104] iconst_1 [105] isub [106] istore_1 v1 [107] iload_1 v1 [108] iflt +23 (target=131) [111] aload_0 v0 [112] getfield #53 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [115] iload_1 v1 [116] invokevirtual #91 + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] [119] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [122] invokevirtual #75 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V] [125] iinc v1, -1 [128] goto -21 (target=107) [131] aload_0 v0 [132] getfield #53 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [135] invokevirtual #88 + Methodref [android/support/v4/c/c.b ()V] [138] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: toString()Ljava/lang/String; Access flags: 0x1 = public java.lang.String toString() Class member attributes (count = 1): + Code attribute instructions (code length = 57, locals = 2, stack = 3): [0] new #47 + Class [java/lang/StringBuilder] [3] dup [4] sipush 128 [7] invokespecial #103 + Methodref [java/lang/StringBuilder. (I)V] [10] dup [11] astore_1 v1 [12] ldc #24 + String [LoaderManager{] [14] invokevirtual #107 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [17] pop [18] aload_1 v1 [19] aload_0 v0 [20] invokestatic #109 + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] [23] invokestatic #99 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [26] invokevirtual #107 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [29] pop [30] aload_1 v1 [31] ldc #10 + String [ in ] [33] invokevirtual #107 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [36] pop [37] aload_0 v0 [38] getfield #51 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [41] aload_1 v1 [42] invokestatic #83 + Methodref [android/support/v4/c/a.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] [45] aload_1 v1 [46] ldc #32 + String [}}] [48] invokevirtual #107 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [51] pop [52] aload_1 v1 [53] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [56] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V Access flags: 0x1 = public void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) Class member attributes (count = 1): + Code attribute instructions (code length = 255, locals = 8, stack = 5): [0] aload_0 v0 [1] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [4] invokevirtual #85 + Methodref [android/support/v4/c/c.a ()I] [7] ifle +120 (target=127) [10] aload_3 v3 [11] aload_1 v1 [12] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [15] aload_3 v3 [16] ldc #14 + String [Active Loaders:] [18] invokevirtual #97 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [21] new #47 + Class [java/lang/StringBuilder] [24] dup [25] invokespecial #102 + Methodref [java/lang/StringBuilder. ()V] [28] aload_1 v1 [29] invokevirtual #107 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [32] ldc #1 + String [ ] [34] invokevirtual #107 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [37] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [40] astore v5 [42] iconst_0 [43] istore v6 [45] iload v6 [47] aload_0 v0 [48] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [51] invokevirtual #85 + Methodref [android/support/v4/c/c.a ()I] [54] ificmpge +73 (target=127) [57] aload_0 v0 [58] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [61] iload v6 [63] invokevirtual #91 + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] [66] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [69] astore v7 [71] aload_3 v3 [72] aload_1 v1 [73] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [76] aload_3 v3 [77] ldc #2 + String [ #] [79] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [82] aload_3 v3 [83] aload_0 v0 [84] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [87] iload v6 [89] invokevirtual #90 + Methodref [android/support/v4/c/c.d (I)I] [92] invokevirtual #95 + Methodref [java/io/PrintWriter.print (I)V] [95] aload_3 v3 [96] ldc #12 + String [: ] [98] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [101] aload_3 v3 [102] aload v7 [104] invokevirtual #82 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.toString ()Ljava/lang/String;] [107] invokevirtual #97 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [110] aload v7 [112] aload v5 [114] aload_2 v2 [115] aload_3 v3 [116] aload v4 [118] invokevirtual #76 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] [121] iinc v6, 1 [124] goto -79 (target=45) [127] aload_0 v0 [128] getfield #53 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [131] invokevirtual #85 + Methodref [android/support/v4/c/c.a ()I] [134] ifle +120 (target=254) [137] aload_3 v3 [138] aload_1 v1 [139] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [142] aload_3 v3 [143] ldc #22 + String [Inactive Loaders:] [145] invokevirtual #97 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [148] new #47 + Class [java/lang/StringBuilder] [151] dup [152] invokespecial #102 + Methodref [java/lang/StringBuilder. ()V] [155] aload_1 v1 [156] invokevirtual #107 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [159] ldc #1 + String [ ] [161] invokevirtual #107 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [164] invokevirtual #108 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [167] astore v5 [169] iconst_0 [170] istore v6 [172] iload v6 [174] aload_0 v0 [175] getfield #53 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [178] invokevirtual #85 + Methodref [android/support/v4/c/c.a ()I] [181] ificmpge +73 (target=254) [184] aload_0 v0 [185] getfield #53 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [188] iload v6 [190] invokevirtual #91 + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] [193] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [196] astore v7 [198] aload_3 v3 [199] aload_1 v1 [200] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [203] aload_3 v3 [204] ldc #2 + String [ #] [206] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [209] aload_3 v3 [210] aload_0 v0 [211] getfield #53 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [214] iload v6 [216] invokevirtual #90 + Methodref [android/support/v4/c/c.d (I)I] [219] invokevirtual #95 + Methodref [java/io/PrintWriter.print (I)V] [222] aload_3 v3 [223] ldc #12 + String [: ] [225] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [228] aload_3 v3 [229] aload v7 [231] invokevirtual #82 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.toString ()Ljava/lang/String;] [234] invokevirtual #97 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [237] aload v7 [239] aload v5 [241] aload_2 v2 [242] aload_3 v3 [243] aload v4 [245] invokevirtual #76 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] [248] iinc v6, 1 [251] goto -79 (target=172) [254] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasRunningLoaders()Z Access flags: 0x1 = public boolean hasRunningLoaders() Class member attributes (count = 1): + Code attribute instructions (code length = 62, locals = 5, stack = 2): [0] iconst_0 [1] istore_1 v1 [2] aload_0 v0 [3] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [6] invokevirtual #85 + Methodref [android/support/v4/c/c.a ()I] [9] istore_2 v2 [10] iconst_0 [11] istore_3 v3 [12] iload_3 v3 [13] iload_2 v2 [14] ificmpge +46 (target=60) [17] aload_0 v0 [18] getfield #54 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [21] iload_3 v3 [22] invokevirtual #91 + Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;] [25] checkcast #39 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [28] astore v4 [30] iload_1 v1 [31] aload v4 [33] getfield #65 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] [36] ifeq +15 (target=51) [39] aload v4 [41] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z] [44] ifne +7 (target=51) [47] iconst_1 [48] goto +4 (target=52) [51] iconst_0 [52] ior [53] istore_1 v1 [54] iinc v3, 1 [57] goto -45 (target=12) [60] iload_1 v1 [61] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 0, stack = 1): [0] iconst_0 [1] putstatic #50 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/LoaderManagerImpl$LoaderInfo Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.app.LoaderManagerImpl$LoaderInfo extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/a/c] Constant Pool (count = 325): + String [ ] + String [ Destroying: ] + String [ Finished Retaining: ] + String [ Ignoring load complete -- destroyed] + String [ Ignoring load complete -- not active] + String [ Reseting: ] + String [ Retaining: ] + String [ Starting: ] + String [ Stopping: ] + String [ Switching to pending loader: ] + String [ mDeliveredData=] + String [ onLoadFinished in ] + String [ #] + String [ : ] + String [ mArgs=] + String [ mDestroyed=] + String [ mListenerRegistered=] + String [ mReportNextStart=] + String [ mRetainingStarted=] + String [:] + String [: ] + String [LoaderInfo{] + String [LoaderManager] + String [Object returned from onCreateLoader must not be a non-static inner member class: ] + String [Pending Loader ] + String [mCallbacks=] + String [mData=] + String [mHaveData=] + String [mId=] + String [mLoader=] + String [mRetaining=] + String [mStarted=] + String [onLoadComplete: ] + String [onLoadFinished] + String [onLoaderReset] + String [}] + String [}}] + Class [android/support/v4/a/b] + Class [android/support/v4/a/c] + Class [android/support/v4/app/FragmentActivity] + Class [android/support/v4/app/FragmentManagerImpl] + Class [android/support/v4/app/LoaderManager$LoaderCallbacks] + Class [android/support/v4/app/LoaderManagerImpl] + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] + Class [android/support/v4/c/a] + Class [android/support/v4/c/c] + Class [android/util/Log] + Class [java/io/PrintWriter] + Class [java/lang/Class] + Class [java/lang/IllegalArgumentException] + Class [java/lang/Integer] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Class [java/lang/System] + Class [java/lang/reflect/Modifier] + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;] + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mArgs Landroid/os/Bundle;] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mData Ljava/lang/Object;] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDestroyed Z] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mListenerRegistered Z] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mReportNextStart Z] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetaining Z] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetainingStarted Z] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] + Methodref [android/support/v4/a/b.a ()V] + Methodref [android/support/v4/a/b.a (ILandroid/support/v4/a/c;)V] + Methodref [android/support/v4/a/b.a (Landroid/support/v4/a/c;)V] + Methodref [android/support/v4/a/b.a (Ljava/lang/String;Ljava/io/PrintWriter;)V] + Methodref [android/support/v4/a/b.b ()V] + Methodref [android/support/v4/a/b.d ()V] + Methodref [android/support/v4/app/FragmentManagerImpl.startPendingDeferredFragments ()V] + Methodref [android/support/v4/app/LoaderManagerImpl.hasRunningLoaders ()Z] + Methodref [android/support/v4/app/LoaderManagerImpl.installLoader (Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V] + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.callOnLoadFinished (Landroid/support/v4/a/b;Ljava/lang/Object;)V] + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V] + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.stop ()V] + Methodref [android/support/v4/c/a.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + Methodref [android/support/v4/c/c.a (I)Ljava/lang/Object;] + Methodref [android/support/v4/c/c.a (ILjava/lang/Object;)V] + Methodref [android/support/v4/c/c.b (I)V] + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [java/io/PrintWriter.print (I)V] + Methodref [java/io/PrintWriter.print (Ljava/lang/Object;)V] + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] + Methodref [java/io/PrintWriter.print (Z)V] + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] + Methodref [java/io/PrintWriter.println (Z)V] + Methodref [java/lang/Class.getModifiers ()I] + Methodref [java/lang/Class.isMemberClass ()Z] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder. (I)V] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] + Methodref [java/lang/reflect/Modifier.isStatic (I)Z] + InterfaceMethodref [android/support/v4/app/LoaderManager$LoaderCallbacks.onCreateLoader (ILandroid/os/Bundle;)Landroid/support/v4/a/b;] + InterfaceMethodref [android/support/v4/app/LoaderManager$LoaderCallbacks.onLoadFinished (Landroid/support/v4/a/b;Ljava/lang/Object;)V] + InterfaceMethodref [android/support/v4/app/LoaderManager$LoaderCallbacks.onLoaderReset (Landroid/support/v4/a/b;)V] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [DEBUG Z] + NameAndType [a ()V] + NameAndType [a (I)Ljava/lang/Object;] + NameAndType [a (ILandroid/support/v4/a/c;)V] + NameAndType [a (ILjava/lang/Object;)V] + NameAndType [a (Landroid/support/v4/a/c;)V] + NameAndType [a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + NameAndType [a (Ljava/lang/String;Ljava/io/PrintWriter;)V] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b ()V] + NameAndType [b (I)V] + NameAndType [callOnLoadFinished (Landroid/support/v4/a/b;Ljava/lang/Object;)V] + NameAndType [d ()V] + NameAndType [destroy ()V] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getModifiers ()I] + NameAndType [hasRunningLoaders ()Z] + NameAndType [identityHashCode (Ljava/lang/Object;)I] + NameAndType [installLoader (Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V] + NameAndType [isMemberClass ()Z] + NameAndType [isStatic (I)Z] + NameAndType [mActivity Landroid/support/v4/app/FragmentActivity;] + NameAndType [mArgs Landroid/os/Bundle;] + NameAndType [mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] + NameAndType [mData Ljava/lang/Object;] + NameAndType [mDeliveredData Z] + NameAndType [mDestroyed Z] + NameAndType [mFragments Landroid/support/v4/app/FragmentManagerImpl;] + NameAndType [mHaveData Z] + NameAndType [mId I] + NameAndType [mInactiveLoaders Landroid/support/v4/c/c;] + NameAndType [mListenerRegistered Z] + NameAndType [mLoader Landroid/support/v4/a/b;] + NameAndType [mLoaders Landroid/support/v4/c/c;] + NameAndType [mNoTransactionsBecause Ljava/lang/String;] + NameAndType [mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] + NameAndType [mReportNextStart Z] + NameAndType [mRetaining Z] + NameAndType [mRetainingStarted Z] + NameAndType [mStarted Z] + NameAndType [onCreateLoader (ILandroid/os/Bundle;)Landroid/support/v4/a/b;] + NameAndType [onLoadFinished (Landroid/support/v4/a/b;Ljava/lang/Object;)V] + NameAndType [onLoaderReset (Landroid/support/v4/a/b;)V] + NameAndType [print (I)V] + NameAndType [print (Ljava/lang/Object;)V] + NameAndType [print (Ljava/lang/String;)V] + NameAndType [print (Z)V] + NameAndType [println (Ljava/lang/Object;)V] + NameAndType [println (Ljava/lang/String;)V] + NameAndType [println (Z)V] + NameAndType [startPendingDeferredFragments ()V] + NameAndType [stop ()V] + NameAndType [this$0 Landroid/support/v4/app/LoaderManagerImpl;] + NameAndType [toHexString (I)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [ ] + Utf8 [ Destroying: ] + Utf8 [ Finished Retaining: ] + Utf8 [ Ignoring load complete -- destroyed] + Utf8 [ Ignoring load complete -- not active] + Utf8 [ Reseting: ] + Utf8 [ Retaining: ] + Utf8 [ Starting: ] + Utf8 [ Stopping: ] + Utf8 [ Switching to pending loader: ] + Utf8 [ mDeliveredData=] + Utf8 [ onLoadFinished in ] + Utf8 [ #] + Utf8 [ : ] + Utf8 [ mArgs=] + Utf8 [ mDestroyed=] + Utf8 [ mListenerRegistered=] + Utf8 [ mReportNextStart=] + Utf8 [ mRetainingStarted=] + Utf8 [()I] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(ILandroid/os/Bundle;)Landroid/support/v4/a/b;] + Utf8 [(ILandroid/support/v4/a/c;)V] + Utf8 [(ILjava/lang/Object;)V] + Utf8 [(Landroid/support/v4/a/b;)V] + Utf8 [(Landroid/support/v4/a/b;Ljava/lang/Object;)V] + Utf8 [(Landroid/support/v4/a/c;)V] + Utf8 [(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V] + Utf8 [(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V] + Utf8 [(Ljava/lang/Object;)I] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/io/PrintWriter;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Z)V] + Utf8 [:] + Utf8 [: ] + Utf8 [] + Utf8 [Code] + Utf8 [DEBUG] + Utf8 [I] + Utf8 [Landroid/os/Bundle;] + Utf8 [Landroid/support/v4/a/b;] + Utf8 [Landroid/support/v4/app/FragmentActivity;] + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;] + Utf8 [Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] + Utf8 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] + Utf8 [Landroid/support/v4/app/LoaderManagerImpl;] + Utf8 [Landroid/support/v4/c/c;] + Utf8 [Ljava/lang/Object;] + Utf8 [Ljava/lang/String;] + Utf8 [LoaderInfo{] + Utf8 [LoaderManager] + Utf8 [Object returned from onCreateLoader must not be a non-static inner member class: ] + Utf8 [Pending Loader ] + Utf8 [Z] + Utf8 [a] + Utf8 [android/support/v4/a/b] + Utf8 [android/support/v4/a/c] + Utf8 [android/support/v4/app/FragmentActivity] + Utf8 [android/support/v4/app/FragmentManagerImpl] + Utf8 [android/support/v4/app/LoaderManager$LoaderCallbacks] + Utf8 [android/support/v4/app/LoaderManagerImpl] + Utf8 [android/support/v4/app/LoaderManagerImpl$LoaderInfo] + Utf8 [android/support/v4/c/a] + Utf8 [android/support/v4/c/c] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [b] + Utf8 [callOnLoadFinished] + Utf8 [d] + Utf8 [destroy] + Utf8 [dump] + Utf8 [finishRetain] + Utf8 [getClass] + Utf8 [getModifiers] + Utf8 [hasRunningLoaders] + Utf8 [identityHashCode] + Utf8 [installLoader] + Utf8 [isMemberClass] + Utf8 [isStatic] + Utf8 [java/io/PrintWriter] + Utf8 [java/lang/Class] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/System] + Utf8 [java/lang/reflect/Modifier] + Utf8 [mActivity] + Utf8 [mArgs] + Utf8 [mCallbacks] + Utf8 [mCallbacks=] + Utf8 [mData] + Utf8 [mData=] + Utf8 [mDeliveredData] + Utf8 [mDestroyed] + Utf8 [mFragments] + Utf8 [mHaveData] + Utf8 [mHaveData=] + Utf8 [mId] + Utf8 [mId=] + Utf8 [mInactiveLoaders] + Utf8 [mListenerRegistered] + Utf8 [mLoader] + Utf8 [mLoader=] + Utf8 [mLoaders] + Utf8 [mNoTransactionsBecause] + Utf8 [mPendingLoader] + Utf8 [mReportNextStart] + Utf8 [mRetaining] + Utf8 [mRetaining=] + Utf8 [mRetainingStarted] + Utf8 [mStarted] + Utf8 [mStarted=] + Utf8 [onCreateLoader] + Utf8 [onLoadComplete] + Utf8 [onLoadComplete: ] + Utf8 [onLoadFinished] + Utf8 [onLoaderReset] + Utf8 [print] + Utf8 [println] + Utf8 [reportStart] + Utf8 [retain] + Utf8 [start] + Utf8 [startPendingDeferredFragments] + Utf8 [stop] + Utf8 [this$0] + Utf8 [toHexString] + Utf8 [toString] + Utf8 [v] + Utf8 [}] + Utf8 [}}] Fields (count = 15): + Field: mId I Access flags: 0x10 = final int mId + Field: mArgs Landroid/os/Bundle; Access flags: 0x10 = final android.os.Bundle mArgs + Field: mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks; Access flags: 0x0 = android.support.v4.app.LoaderManager$LoaderCallbacks mCallbacks + Field: mLoader Landroid/support/v4/a/b; Access flags: 0x0 = android.support.v4.a.b mLoader + Field: mHaveData Z Access flags: 0x0 = boolean mHaveData + Field: mDeliveredData Z Access flags: 0x0 = boolean mDeliveredData + Field: mData Ljava/lang/Object; Access flags: 0x0 = java.lang.Object mData + Field: mStarted Z Access flags: 0x0 = boolean mStarted + Field: mRetaining Z Access flags: 0x0 = boolean mRetaining + Field: mRetainingStarted Z Access flags: 0x0 = boolean mRetainingStarted + Field: mReportNextStart Z Access flags: 0x0 = boolean mReportNextStart + Field: mDestroyed Z Access flags: 0x0 = boolean mDestroyed + Field: mListenerRegistered Z Access flags: 0x0 = boolean mListenerRegistered + Field: mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; Access flags: 0x0 = android.support.v4.app.LoaderManagerImpl$LoaderInfo mPendingLoader + Field: this$0 Landroid/support/v4/app/LoaderManagerImpl; Access flags: 0x1010 = final synthetic android.support.v4.app.LoaderManagerImpl this$0 Methods (count = 11): - Method: (Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V Access flags: 0x1 = public LoaderManagerImpl$LoaderInfo(android.support.v4.app.LoaderManagerImpl,int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 5, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [5] aload_0 v0 [6] invokespecial #105 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] iload_2 v2 [11] putfield #68 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I] [14] aload_0 v0 [15] aload_3 v3 [16] putfield #62 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mArgs Landroid/os/Bundle;] [19] aload_0 v0 [20] aload v4 [22] putfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: start()V Access flags: 0x10 = final void start() Class member attributes (count = 1): + Code attribute instructions (code length = 191, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #73 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetaining Z] [4] ifeq +16 (target=20) [7] aload_0 v0 [8] getfield #74 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetainingStarted Z] [11] ifeq +9 (target=20) [14] aload_0 v0 [15] iconst_1 [16] putfield #75 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] [19] return [20] aload_0 v0 [21] getfield #75 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] [24] ifeq +4 (target=28) [27] return [28] aload_0 v0 [29] iconst_1 [30] putfield #75 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] [33] getstatic #58 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [36] ifeq +25 (target=61) [39] ldc #23 + String [LoaderManager] [41] new #53 + Class [java/lang/StringBuilder] [44] dup [45] ldc #8 + String [ Starting: ] [47] invokespecial #109 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [50] aload_0 v0 [51] invokevirtual #111 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [54] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [57] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [60] pop [61] aload_0 v0 [62] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [65] ifnonnull +31 (target=96) [68] aload_0 v0 [69] getfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] [72] ifnull +24 (target=96) [75] aload_0 v0 [76] aload_0 v0 [77] getfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] [80] aload_0 v0 [81] getfield #68 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I] [84] aload_0 v0 [85] getfield #62 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mArgs Landroid/os/Bundle;] [88] invokeinterface #116 + InterfaceMethodref [android/support/v4/app/LoaderManager$LoaderCallbacks.onCreateLoader (ILandroid/os/Bundle;)Landroid/support/v4/a/b;] [93] putfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [96] aload_0 v0 [97] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [100] ifnull +90 (target=190) [103] aload_0 v0 [104] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [107] invokevirtual #106 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [110] invokevirtual #102 + Methodref [java/lang/Class.isMemberClass ()Z] [113] ifeq +46 (target=159) [116] aload_0 v0 [117] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [120] invokevirtual #106 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [123] invokevirtual #101 + Methodref [java/lang/Class.getModifiers ()I] [126] invokestatic #115 + Methodref [java/lang/reflect/Modifier.isStatic (I)Z] [129] ifne +30 (target=159) [132] new #50 + Class [java/lang/IllegalArgumentException] [135] dup [136] new #53 + Class [java/lang/StringBuilder] [139] dup [140] ldc #24 + String [Object returned from onCreateLoader must not be a non-static inner member class: ] [142] invokespecial #109 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [145] aload_0 v0 [146] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [149] invokevirtual #111 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [152] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [155] invokespecial #103 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [158] athrow [159] aload_0 v0 [160] getfield #69 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mListenerRegistered Z] [163] ifne +20 (target=183) [166] aload_0 v0 [167] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [170] aload_0 v0 [171] getfield #68 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I] [174] aload_0 v0 [175] invokevirtual #78 + Methodref [android/support/v4/a/b.a (ILandroid/support/v4/a/c;)V] [178] aload_0 v0 [179] iconst_1 [180] putfield #69 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mListenerRegistered Z] [183] aload_0 v0 [184] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [187] invokevirtual #77 + Methodref [android/support/v4/a/b.a ()V] [190] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: retain()V Access flags: 0x10 = final void retain() Class member attributes (count = 1): + Code attribute instructions (code length = 52, locals = 1, stack = 4): [0] getstatic #58 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [3] ifeq +25 (target=28) [6] ldc #23 + String [LoaderManager] [8] new #53 + Class [java/lang/StringBuilder] [11] dup [12] ldc #7 + String [ Retaining: ] [14] invokespecial #109 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [17] aload_0 v0 [18] invokevirtual #111 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [21] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [24] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [27] pop [28] aload_0 v0 [29] iconst_1 [30] putfield #73 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetaining Z] [33] aload_0 v0 [34] aload_0 v0 [35] getfield #75 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] [38] putfield #74 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetainingStarted Z] [41] aload_0 v0 [42] iconst_0 [43] putfield #75 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] [46] aload_0 v0 [47] aconst_null [48] putfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] [51] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: finishRetain()V Access flags: 0x10 = final void finishRetain() Class member attributes (count = 1): + Code attribute instructions (code length = 96, locals = 1, stack = 4): [0] aload_0 v0 [1] getfield #73 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetaining Z] [4] ifeq +58 (target=62) [7] getstatic #58 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [10] ifeq +25 (target=35) [13] ldc #23 + String [LoaderManager] [15] new #53 + Class [java/lang/StringBuilder] [18] dup [19] ldc #3 + String [ Finished Retaining: ] [21] invokespecial #109 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [24] aload_0 v0 [25] invokevirtual #111 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [28] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [31] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [34] pop [35] aload_0 v0 [36] iconst_0 [37] putfield #73 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetaining Z] [40] aload_0 v0 [41] getfield #75 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] [44] aload_0 v0 [45] getfield #74 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetainingStarted Z] [48] ificmpeq +14 (target=62) [51] aload_0 v0 [52] getfield #75 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] [55] ifne +7 (target=62) [58] aload_0 v0 [59] invokevirtual #88 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.stop ()V] [62] aload_0 v0 [63] getfield #75 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] [66] ifeq +29 (target=95) [69] aload_0 v0 [70] getfield #67 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z] [73] ifeq +22 (target=95) [76] aload_0 v0 [77] getfield #72 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mReportNextStart Z] [80] ifne +15 (target=95) [83] aload_0 v0 [84] aload_0 v0 [85] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [88] aload_0 v0 [89] getfield #64 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mData Ljava/lang/Object;] [92] invokevirtual #86 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.callOnLoadFinished (Landroid/support/v4/a/b;Ljava/lang/Object;)V] [95] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: reportStart()V Access flags: 0x10 = final void reportStart() Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #75 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] [4] ifeq +34 (target=38) [7] aload_0 v0 [8] getfield #72 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mReportNextStart Z] [11] ifeq +27 (target=38) [14] aload_0 v0 [15] iconst_0 [16] putfield #72 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mReportNextStart Z] [19] aload_0 v0 [20] getfield #67 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z] [23] ifeq +15 (target=38) [26] aload_0 v0 [27] aload_0 v0 [28] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [31] aload_0 v0 [32] getfield #64 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mData Ljava/lang/Object;] [35] invokevirtual #86 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.callOnLoadFinished (Landroid/support/v4/a/b;Ljava/lang/Object;)V] [38] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: stop()V Access flags: 0x10 = final void stop() Class member attributes (count = 1): + Code attribute instructions (code length = 75, locals = 1, stack = 4): [0] getstatic #58 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [3] ifeq +25 (target=28) [6] ldc #23 + String [LoaderManager] [8] new #53 + Class [java/lang/StringBuilder] [11] dup [12] ldc #9 + String [ Stopping: ] [14] invokespecial #109 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [17] aload_0 v0 [18] invokevirtual #111 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [21] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [24] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [27] pop [28] aload_0 v0 [29] iconst_0 [30] putfield #75 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] [33] aload_0 v0 [34] getfield #73 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetaining Z] [37] ifne +37 (target=74) [40] aload_0 v0 [41] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [44] ifnull +30 (target=74) [47] aload_0 v0 [48] getfield #69 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mListenerRegistered Z] [51] ifeq +23 (target=74) [54] aload_0 v0 [55] iconst_0 [56] putfield #69 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mListenerRegistered Z] [59] aload_0 v0 [60] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [63] aload_0 v0 [64] invokevirtual #79 + Methodref [android/support/v4/a/b.a (Landroid/support/v4/a/c;)V] [67] aload_0 v0 [68] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [71] invokevirtual #81 + Methodref [android/support/v4/a/b.b ()V] [74] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: destroy()V Access flags: 0x10 = final void destroy() Class member attributes (count = 1): + Code attribute instructions (code length = 269, locals = 3, stack = 4): [0] getstatic #58 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [3] ifeq +25 (target=28) [6] ldc #23 + String [LoaderManager] [8] new #53 + Class [java/lang/StringBuilder] [11] dup [12] ldc #2 + String [ Destroying: ] [14] invokespecial #109 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [17] aload_0 v0 [18] invokevirtual #111 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [21] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [24] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [27] pop [28] aload_0 v0 [29] iconst_1 [30] putfield #66 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDestroyed Z] [33] aload_0 v0 [34] getfield #65 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z] [37] istore_1 v1 [38] aload_0 v0 [39] iconst_0 [40] putfield #65 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z] [43] aload_0 v0 [44] getfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] [47] ifnull +157 (target=204) [50] aload_0 v0 [51] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [54] ifnull +150 (target=204) [57] aload_0 v0 [58] getfield #67 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z] [61] ifeq +143 (target=204) [64] iload_1 v1 [65] ifeq +139 (target=204) [68] getstatic #58 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [71] ifeq +25 (target=96) [74] ldc #23 + String [LoaderManager] [76] new #53 + Class [java/lang/StringBuilder] [79] dup [80] ldc #6 + String [ Reseting: ] [82] invokespecial #109 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [85] aload_0 v0 [86] invokevirtual #111 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [89] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [92] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [95] pop [96] aconst_null [97] astore_1 v1 [98] aload_0 v0 [99] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [102] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [105] ifnull +32 (target=137) [108] aload_0 v0 [109] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [112] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [115] getfield #56 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [118] getfield #57 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;] [121] astore_1 v1 [122] aload_0 v0 [123] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [126] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [129] getfield #56 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [132] ldc #35 + String [onLoaderReset] [134] putfield #57 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;] [137] aload_0 v0 [138] getfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] [141] aload_0 v0 [142] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [145] invokeinterface #118 + InterfaceMethodref [android/support/v4/app/LoaderManager$LoaderCallbacks.onLoaderReset (Landroid/support/v4/a/b;)V] [150] aload_0 v0 [151] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [154] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [157] ifnull +47 (target=204) [160] aload_0 v0 [161] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [164] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [167] getfield #56 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [170] aload_1 v1 [171] putfield #57 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;] [174] goto +30 (target=204) [177] astore_2 v2 [178] aload_0 v0 [179] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [182] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [185] ifnull +17 (target=202) [188] aload_0 v0 [189] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [192] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [195] getfield #56 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [198] aload_1 v1 [199] putfield #57 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;] [202] aload_2 v2 [203] athrow [204] aload_0 v0 [205] aconst_null [206] putfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] [209] aload_0 v0 [210] aconst_null [211] putfield #64 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mData Ljava/lang/Object;] [214] aload_0 v0 [215] iconst_0 [216] putfield #67 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z] [219] aload_0 v0 [220] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [223] ifnull +30 (target=253) [226] aload_0 v0 [227] getfield #69 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mListenerRegistered Z] [230] ifeq +16 (target=246) [233] aload_0 v0 [234] iconst_0 [235] putfield #69 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mListenerRegistered Z] [238] aload_0 v0 [239] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [242] aload_0 v0 [243] invokevirtual #79 + Methodref [android/support/v4/a/b.a (Landroid/support/v4/a/c;)V] [246] aload_0 v0 [247] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [250] invokevirtual #82 + Methodref [android/support/v4/a/b.d ()V] [253] aload_0 v0 [254] getfield #71 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [257] ifnull +11 (target=268) [260] aload_0 v0 [261] getfield #71 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [264] astore_0 v0 [265] goto -265 (target=0) [268] return Code attribute exceptions (count = 1): - ExceptionInfo (137 -> 150: 177): Code attribute attributes (attribute count = 0): + Method: onLoadComplete(Landroid/support/v4/a/b;Ljava/lang/Object;)V Access flags: 0x11 = public final void onLoadComplete(android.support.v4.a.b,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 275, locals = 4, stack = 4): [0] getstatic #58 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [3] ifeq +25 (target=28) [6] ldc #23 + String [LoaderManager] [8] new #53 + Class [java/lang/StringBuilder] [11] dup [12] ldc #33 + String [onLoadComplete: ] [14] invokespecial #109 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [17] aload_0 v0 [18] invokevirtual #111 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [21] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [24] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [27] pop [28] aload_0 v0 [29] getfield #66 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDestroyed Z] [32] ifeq +18 (target=50) [35] getstatic #58 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [38] ifeq +11 (target=49) [41] ldc #23 + String [LoaderManager] [43] ldc #4 + String [ Ignoring load complete -- destroyed] [45] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [48] pop [49] return [50] aload_0 v0 [51] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [54] getfield #61 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [57] aload_0 v0 [58] getfield #68 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I] [61] invokevirtual #90 + Methodref [android/support/v4/c/c.a (I)Ljava/lang/Object;] [64] aload_0 v0 [65] ifacmpeq +18 (target=83) [68] getstatic #58 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [71] ifeq +11 (target=82) [74] ldc #23 + String [LoaderManager] [76] ldc #5 + String [ Ignoring load complete -- not active] [78] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [81] pop [82] return [83] aload_0 v0 [84] getfield #71 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [87] dup [88] astore_3 v3 [89] ifnull +64 (target=153) [92] getstatic #58 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [95] ifeq +25 (target=120) [98] ldc #23 + String [LoaderManager] [100] new #53 + Class [java/lang/StringBuilder] [103] dup [104] ldc #10 + String [ Switching to pending loader: ] [106] invokespecial #109 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [109] aload_3 v3 [110] invokevirtual #111 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [113] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [116] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [119] pop [120] aload_0 v0 [121] aconst_null [122] putfield #71 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [125] aload_0 v0 [126] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [129] getfield #61 + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/c/c;] [132] aload_0 v0 [133] getfield #68 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I] [136] aconst_null [137] invokevirtual #91 + Methodref [android/support/v4/c/c.a (ILjava/lang/Object;)V] [140] aload_0 v0 [141] invokevirtual #87 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V] [144] aload_0 v0 [145] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [148] aload_3 v3 [149] invokevirtual #85 + Methodref [android/support/v4/app/LoaderManagerImpl.installLoader (Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V] [152] return [153] aload_0 v0 [154] getfield #64 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mData Ljava/lang/Object;] [157] aload_2 v2 [158] ifacmpne +10 (target=168) [161] aload_0 v0 [162] getfield #67 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z] [165] ifne +26 (target=191) [168] aload_0 v0 [169] aload_2 v2 [170] putfield #64 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mData Ljava/lang/Object;] [173] aload_0 v0 [174] iconst_1 [175] putfield #67 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z] [178] aload_0 v0 [179] getfield #75 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] [182] ifeq +9 (target=191) [185] aload_0 v0 [186] aload_1 v1 [187] aload_2 v2 [188] invokevirtual #86 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.callOnLoadFinished (Landroid/support/v4/a/b;Ljava/lang/Object;)V] [191] aload_0 v0 [192] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [195] getfield #60 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [198] aload_0 v0 [199] getfield #68 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I] [202] invokevirtual #90 + Methodref [android/support/v4/c/c.a (I)Ljava/lang/Object;] [205] checkcast #44 + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo] [208] dup [209] astore_1 v1 [210] ifnull +31 (target=241) [213] aload_1 v1 [214] aload_0 v0 [215] ifacmpeq +26 (target=241) [218] aload_1 v1 [219] iconst_0 [220] putfield #65 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z] [223] aload_1 v1 [224] invokevirtual #87 + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V] [227] aload_0 v0 [228] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [231] getfield #60 + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/c/c;] [234] aload_0 v0 [235] getfield #68 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I] [238] invokevirtual #92 + Methodref [android/support/v4/c/c.b (I)V] [241] aload_0 v0 [242] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [245] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [248] ifnull +26 (target=274) [251] aload_0 v0 [252] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [255] invokevirtual #84 + Methodref [android/support/v4/app/LoaderManagerImpl.hasRunningLoaders ()Z] [258] ifne +16 (target=274) [261] aload_0 v0 [262] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [265] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [268] getfield #56 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [271] invokevirtual #83 + Methodref [android/support/v4/app/FragmentManagerImpl.startPendingDeferredFragments ()V] [274] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: callOnLoadFinished(Landroid/support/v4/a/b;Ljava/lang/Object;)V Access flags: 0x10 = final void callOnLoadFinished(android.support.v4.a.b,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 189, locals = 6, stack = 5): [0] aload_0 v0 [1] getfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] [4] ifnull +184 (target=188) [7] aconst_null [8] astore_3 v3 [9] aload_0 v0 [10] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [13] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [16] ifnull +32 (target=48) [19] aload_0 v0 [20] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [23] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [26] getfield #56 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [29] getfield #57 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;] [32] astore_3 v3 [33] aload_0 v0 [34] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [37] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [40] getfield #56 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [43] ldc #34 + String [onLoadFinished] [45] putfield #57 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;] [48] getstatic #58 + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z] [51] ifeq +67 (target=118) [54] ldc #23 + String [LoaderManager] [56] new #53 + Class [java/lang/StringBuilder] [59] dup [60] ldc #12 + String [ onLoadFinished in ] [62] invokespecial #109 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [65] aload_1 v1 [66] invokevirtual #111 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [69] ldc #21 + String [: ] [71] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [74] aload_2 v2 [75] astore v4 [77] new #53 + Class [java/lang/StringBuilder] [80] dup [81] bipush 64 [83] invokespecial #108 + Methodref [java/lang/StringBuilder. (I)V] [86] astore v5 [88] aload v4 [90] aload v5 [92] invokestatic #89 + Methodref [android/support/v4/c/a.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] [95] aload v5 [97] ldc #36 + String [}] [99] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [102] pop [103] aload v5 [105] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [108] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [111] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [114] invokestatic #93 + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I] [117] pop [118] aload_0 v0 [119] getfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] [122] aload_1 v1 [123] aload_2 v2 [124] invokeinterface #117 + InterfaceMethodref [android/support/v4/app/LoaderManager$LoaderCallbacks.onLoadFinished (Landroid/support/v4/a/b;Ljava/lang/Object;)V] [129] aload_0 v0 [130] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [133] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [136] ifnull +47 (target=183) [139] aload_0 v0 [140] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [143] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [146] getfield #56 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [149] aload_3 v3 [150] putfield #57 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;] [153] goto +30 (target=183) [156] astore_1 v1 [157] aload_0 v0 [158] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [161] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [164] ifnull +17 (target=181) [167] aload_0 v0 [168] getfield #76 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;] [171] getfield #59 + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;] [174] getfield #56 + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [177] aload_3 v3 [178] putfield #57 + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;] [181] aload_1 v1 [182] athrow [183] aload_0 v0 [184] iconst_1 [185] putfield #65 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z] [188] return Code attribute exceptions (count = 1): - ExceptionInfo (48 -> 129: 156): Code attribute attributes (attribute count = 0): + Method: toString()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String toString() Class member attributes (count = 1): + Code attribute instructions (code length = 72, locals = 2, stack = 3): [0] new #53 + Class [java/lang/StringBuilder] [3] dup [4] bipush 64 [6] invokespecial #108 + Methodref [java/lang/StringBuilder. (I)V] [9] dup [10] astore_1 v1 [11] ldc #22 + String [LoaderInfo{] [13] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [16] pop [17] aload_1 v1 [18] aload_0 v0 [19] invokestatic #114 + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] [22] invokestatic #104 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [25] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [28] pop [29] aload_1 v1 [30] ldc #13 + String [ #] [32] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [35] pop [36] aload_1 v1 [37] aload_0 v0 [38] getfield #68 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I] [41] invokevirtual #110 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [44] pop [45] aload_1 v1 [46] ldc #14 + String [ : ] [48] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [51] pop [52] aload_0 v0 [53] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [56] aload_1 v1 [57] invokestatic #89 + Methodref [android/support/v4/c/a.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] [60] aload_1 v1 [61] ldc #37 + String [}}] [63] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [66] pop [67] aload_1 v1 [68] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [71] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V Access flags: 0x11 = public final void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) Class member attributes (count = 1): + Code attribute instructions (code length = 326, locals = 5, stack = 3): [0] aload_3 v3 [1] aload_1 v1 [2] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [5] aload_3 v3 [6] ldc #29 + String [mId=] [8] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [11] aload_3 v3 [12] aload_0 v0 [13] getfield #68 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I] [16] invokevirtual #94 + Methodref [java/io/PrintWriter.print (I)V] [19] aload_3 v3 [20] ldc #15 + String [ mArgs=] [22] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [25] aload_3 v3 [26] aload_0 v0 [27] getfield #62 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mArgs Landroid/os/Bundle;] [30] invokevirtual #98 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [33] aload_3 v3 [34] aload_1 v1 [35] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [38] aload_3 v3 [39] ldc #26 + String [mCallbacks=] [41] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [44] aload_3 v3 [45] aload_0 v0 [46] getfield #63 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;] [49] invokevirtual #98 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [52] aload_3 v3 [53] aload_1 v1 [54] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [57] aload_3 v3 [58] ldc #30 + String [mLoader=] [60] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [63] aload_3 v3 [64] aload_0 v0 [65] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [68] invokevirtual #98 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [71] aload_0 v0 [72] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [75] ifnull +30 (target=105) [78] aload_0 v0 [79] getfield #70 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/a/b;] [82] new #53 + Class [java/lang/StringBuilder] [85] dup [86] invokespecial #107 + Methodref [java/lang/StringBuilder. ()V] [89] aload_1 v1 [90] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [93] ldc #1 + String [ ] [95] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [98] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [101] aload_3 v3 [102] invokevirtual #80 + Methodref [android/support/v4/a/b.a (Ljava/lang/String;Ljava/io/PrintWriter;)V] [105] aload_0 v0 [106] getfield #67 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z] [109] ifne +10 (target=119) [112] aload_0 v0 [113] getfield #65 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z] [116] ifeq +55 (target=171) [119] aload_3 v3 [120] aload_1 v1 [121] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [124] aload_3 v3 [125] ldc #28 + String [mHaveData=] [127] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [130] aload_3 v3 [131] aload_0 v0 [132] getfield #67 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z] [135] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Z)V] [138] aload_3 v3 [139] ldc #11 + String [ mDeliveredData=] [141] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [144] aload_3 v3 [145] aload_0 v0 [146] getfield #65 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z] [149] invokevirtual #100 + Methodref [java/io/PrintWriter.println (Z)V] [152] aload_3 v3 [153] aload_1 v1 [154] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [157] aload_3 v3 [158] ldc #27 + String [mData=] [160] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [163] aload_3 v3 [164] aload_0 v0 [165] getfield #64 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mData Ljava/lang/Object;] [168] invokevirtual #98 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [171] aload_3 v3 [172] aload_1 v1 [173] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [176] aload_3 v3 [177] ldc #32 + String [mStarted=] [179] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [182] aload_3 v3 [183] aload_0 v0 [184] getfield #75 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z] [187] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Z)V] [190] aload_3 v3 [191] ldc #18 + String [ mReportNextStart=] [193] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [196] aload_3 v3 [197] aload_0 v0 [198] getfield #72 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mReportNextStart Z] [201] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Z)V] [204] aload_3 v3 [205] ldc #16 + String [ mDestroyed=] [207] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [210] aload_3 v3 [211] aload_0 v0 [212] getfield #66 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDestroyed Z] [215] invokevirtual #100 + Methodref [java/io/PrintWriter.println (Z)V] [218] aload_3 v3 [219] aload_1 v1 [220] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [223] aload_3 v3 [224] ldc #31 + String [mRetaining=] [226] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [229] aload_3 v3 [230] aload_0 v0 [231] getfield #73 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetaining Z] [234] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Z)V] [237] aload_3 v3 [238] ldc #19 + String [ mRetainingStarted=] [240] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [243] aload_3 v3 [244] aload_0 v0 [245] getfield #74 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetainingStarted Z] [248] invokevirtual #97 + Methodref [java/io/PrintWriter.print (Z)V] [251] aload_3 v3 [252] ldc #17 + String [ mListenerRegistered=] [254] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [257] aload_3 v3 [258] aload_0 v0 [259] getfield #69 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mListenerRegistered Z] [262] invokevirtual #100 + Methodref [java/io/PrintWriter.println (Z)V] [265] aload_0 v0 [266] getfield #71 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [269] ifnull +56 (target=325) [272] aload_3 v3 [273] aload_1 v1 [274] invokevirtual #96 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [277] aload_3 v3 [278] ldc #25 + String [Pending Loader ] [280] invokevirtual #99 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [283] aload_3 v3 [284] aload_0 v0 [285] getfield #71 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [288] invokevirtual #95 + Methodref [java/io/PrintWriter.print (Ljava/lang/Object;)V] [291] aload_3 v3 [292] ldc #20 + String [:] [294] invokevirtual #99 + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V] [297] aload_0 v0 [298] getfield #71 + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;] [301] new #53 + Class [java/lang/StringBuilder] [304] dup [305] invokespecial #107 + Methodref [java/lang/StringBuilder. ()V] [308] aload_1 v1 [309] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [312] ldc #1 + String [ ] [314] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [317] invokevirtual #113 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [320] astore_1 v1 [321] astore_0 v0 [322] goto -322 (target=0) [325] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/NavUtils Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.app.NavUtils extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 133): + String [ does not have a parent activity name specified. (Did you forget to add the android.support.PARENT_ACTIVITY element in your manifest?)] + String [Activity ] + String [NavUtils] + String [android.support.PARENT_ACTIVITY] + Class [android/app/Activity] + Class [android/content/ComponentName] + Class [android/content/Context] + Class [android/content/Intent] + Class [android/content/pm/PackageManager] + Class [android/content/pm/PackageManager$NameNotFoundException] + Class [android/os/Build$VERSION] + Class [android/support/v4/app/NavUtils] + Class [android/support/v4/app/NavUtils$NavUtilsImpl] + Class [android/support/v4/app/NavUtils$NavUtilsImplBase] + Class [android/support/v4/app/NavUtils$NavUtilsImplJB] + Class [java/lang/Class] + Class [java/lang/IllegalArgumentException] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/app/NavUtils.IMPL Landroid/support/v4/app/NavUtils$NavUtilsImpl;] + Methodref [android/app/Activity.getComponentName ()Landroid/content/ComponentName;] + Methodref [android/content/ComponentName. (Landroid/content/Context;Ljava/lang/Class;)V] + Methodref [android/content/ComponentName.getPackageName ()Ljava/lang/String;] + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + Methodref [android/content/Intent. ()V] + Methodref [android/content/Intent.setClassName (Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent;] + Methodref [android/content/Intent.setClassName (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + Methodref [android/content/pm/PackageManager.getActivityInfo (Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;] + Methodref [android/support/v4/app/NavUtils.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;] + Methodref [android/support/v4/app/NavUtils.getParentActivityName (Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;] + Methodref [android/support/v4/app/NavUtils.navigateUpTo (Landroid/app/Activity;Landroid/content/Intent;)V] + Methodref [android/support/v4/app/NavUtils$NavUtilsImplBase. ()V] + Methodref [android/support/v4/app/NavUtils$NavUtilsImplJB. ()V] + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/Throwable;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + InterfaceMethodref [android/support/v4/app/NavUtils$NavUtilsImpl.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;] + InterfaceMethodref [android/support/v4/app/NavUtils$NavUtilsImpl.getParentActivityName (Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] + InterfaceMethodref [android/support/v4/app/NavUtils$NavUtilsImpl.navigateUpTo (Landroid/app/Activity;Landroid/content/Intent;)V] + InterfaceMethodref [android/support/v4/app/NavUtils$NavUtilsImpl.shouldUpRecreateTask (Landroid/app/Activity;Landroid/content/Intent;)Z] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;Ljava/lang/Class;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/Throwable;)V] + NameAndType [IMPL Landroid/support/v4/app/NavUtils$NavUtilsImpl;] + NameAndType [SDK_INT I] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [getActivityInfo (Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getComponentName ()Landroid/content/ComponentName;] + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + NameAndType [getPackageName ()Ljava/lang/String;] + NameAndType [getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;] + NameAndType [getParentActivityName (Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;] + NameAndType [getParentActivityName (Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] + NameAndType [getSimpleName ()Ljava/lang/String;] + NameAndType [navigateUpTo (Landroid/app/Activity;Landroid/content/Intent;)V] + NameAndType [setClassName (Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent;] + NameAndType [setClassName (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + NameAndType [shouldUpRecreateTask (Landroid/app/Activity;Landroid/content/Intent;)Z] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [ does not have a parent activity name specified. (Did you forget to add the android.support.PARENT_ACTIVITY element in your manifest?)] + Utf8 [()Landroid/content/ComponentName;] + Utf8 [()Landroid/content/pm/PackageManager;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(Landroid/app/Activity;)Landroid/content/Intent;] + Utf8 [(Landroid/app/Activity;)Ljava/lang/String;] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)V] + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)Z] + Utf8 [(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;] + Utf8 [(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;] + Utf8 [(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;] + Utf8 [(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;] + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + Utf8 [(Ljava/lang/Throwable;)V] + Utf8 [] + Utf8 [] + Utf8 [Activity ] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [IMPL] + Utf8 [Landroid/support/v4/app/NavUtils$NavUtilsImpl;] + Utf8 [Ljava/lang/String;] + Utf8 [NavUtils] + Utf8 [PARENT_ACTIVITY] + Utf8 [SDK_INT] + Utf8 [TAG] + Utf8 [android.support.PARENT_ACTIVITY] + Utf8 [android/app/Activity] + Utf8 [android/content/ComponentName] + Utf8 [android/content/Context] + Utf8 [android/content/Intent] + Utf8 [android/content/pm/PackageManager] + Utf8 [android/content/pm/PackageManager$NameNotFoundException] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/app/NavUtils] + Utf8 [android/support/v4/app/NavUtils$NavUtilsImpl] + Utf8 [android/support/v4/app/NavUtils$NavUtilsImplBase] + Utf8 [android/support/v4/app/NavUtils$NavUtilsImplJB] + Utf8 [append] + Utf8 [getActivityInfo] + Utf8 [getClass] + Utf8 [getComponentName] + Utf8 [getPackageManager] + Utf8 [getPackageName] + Utf8 [getParentActivityIntent] + Utf8 [getParentActivityName] + Utf8 [getSimpleName] + Utf8 [java/lang/Class] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [navigateUpFromSameTask] + Utf8 [navigateUpTo] + Utf8 [setClassName] + Utf8 [shouldUpRecreateTask] + Utf8 [toString] Fields (count = 3): + Field: TAG Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String TAG Class member attributes (count = 1): + Constant value attribute: + String [NavUtils] + Field: PARENT_ACTIVITY Ljava/lang/String; Access flags: 0x19 = public static final java.lang.String PARENT_ACTIVITY Class member attributes (count = 1): + Constant value attribute: + String [android.support.PARENT_ACTIVITY] + Field: IMPL Landroid/support/v4/app/NavUtils$NavUtilsImpl; Access flags: 0x1a = private static final android.support.v4.app.NavUtils$NavUtilsImpl IMPL Methods (count = 10): + Method: shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z Access flags: 0x9 = public static boolean shouldUpRecreateTask(android.app.Activity,android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 3): [0] getstatic #21 + Fieldref [android/support/v4/app/NavUtils.IMPL Landroid/support/v4/app/NavUtils$NavUtilsImpl;] [3] aload_0 v0 [4] aload_1 v1 [5] invokeinterface #46 + InterfaceMethodref [android/support/v4/app/NavUtils$NavUtilsImpl.shouldUpRecreateTask (Landroid/app/Activity;Landroid/content/Intent;)Z] [10] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: navigateUpFromSameTask(Landroid/app/Activity;)V Access flags: 0x9 = public static void navigateUpFromSameTask(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 50, locals = 2, stack = 5): [0] aload_0 v0 [1] invokestatic #30 + Methodref [android/support/v4/app/NavUtils.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;] [4] dup [5] astore_1 v1 [6] ifnonnull +38 (target=44) [9] new #17 + Class [java/lang/IllegalArgumentException] [12] dup [13] new #19 + Class [java/lang/StringBuilder] [16] dup [17] ldc #2 + String [Activity ] [19] invokespecial #40 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [22] aload_0 v0 [23] invokevirtual #39 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [26] invokevirtual #35 + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] [29] invokevirtual #41 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [32] ldc #1 + String [ does not have a parent activity name specified. (Did you forget to add the android.support.PARENT_ACTIVITY element in your manifest?)] [34] invokevirtual #41 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [37] invokevirtual #42 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [40] invokespecial #36 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [43] athrow [44] aload_0 v0 [45] aload_1 v1 [46] invokestatic #32 + Methodref [android/support/v4/app/NavUtils.navigateUpTo (Landroid/app/Activity;Landroid/content/Intent;)V] [49] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V Access flags: 0x9 = public static void navigateUpTo(android.app.Activity,android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 3): [0] getstatic #21 + Fieldref [android/support/v4/app/NavUtils.IMPL Landroid/support/v4/app/NavUtils$NavUtilsImpl;] [3] aload_0 v0 [4] aload_1 v1 [5] invokeinterface #45 + InterfaceMethodref [android/support/v4/app/NavUtils$NavUtilsImpl.navigateUpTo (Landroid/app/Activity;Landroid/content/Intent;)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; Access flags: 0x9 = public static android.content.Intent getParentActivityIntent(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] getstatic #21 + Fieldref [android/support/v4/app/NavUtils.IMPL Landroid/support/v4/app/NavUtils$NavUtilsImpl;] [3] aload_0 v0 [4] invokeinterface #43 + InterfaceMethodref [android/support/v4/app/NavUtils$NavUtilsImpl.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getParentActivityIntent(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; Access flags: 0x9 = public static android.content.Intent getParentActivityIntent(android.content.Context,java.lang.Class) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 2, stack = 5): [0] aload_0 v0 [1] new #6 + Class [android/content/ComponentName] [4] dup [5] aload_0 v0 [6] aload_1 v1 [7] invokespecial #23 + Methodref [android/content/ComponentName. (Landroid/content/Context;Ljava/lang/Class;)V] [10] invokestatic #31 + Methodref [android/support/v4/app/NavUtils.getParentActivityName (Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;] [13] dup [14] astore_1 v1 [15] ifnonnull +5 (target=20) [18] aconst_null [19] areturn [20] new #8 + Class [android/content/Intent] [23] dup [24] invokespecial #26 + Methodref [android/content/Intent. ()V] [27] aload_0 v0 [28] aload_1 v1 [29] invokevirtual #27 + Methodref [android/content/Intent.setClassName (Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent;] [32] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getParentActivityIntent(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; Access flags: 0x9 = public static android.content.Intent getParentActivityIntent(android.content.Context,android.content.ComponentName) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] invokestatic #31 + Methodref [android/support/v4/app/NavUtils.getParentActivityName (Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;] [5] dup [6] astore_0 v0 [7] ifnonnull +5 (target=12) [10] aconst_null [11] areturn [12] new #8 + Class [android/content/Intent] [15] dup [16] invokespecial #26 + Methodref [android/content/Intent. ()V] [19] aload_1 v1 [20] invokevirtual #24 + Methodref [android/content/ComponentName.getPackageName ()Ljava/lang/String;] [23] aload_0 v0 [24] invokevirtual #28 + Methodref [android/content/Intent.setClassName (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] [27] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getParentActivityName(Landroid/app/Activity;)Ljava/lang/String; Access flags: 0x9 = public static java.lang.String getParentActivityName(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] invokevirtual #22 + Methodref [android/app/Activity.getComponentName ()Landroid/content/ComponentName;] [5] invokestatic #31 + Methodref [android/support/v4/app/NavUtils.getParentActivityName (Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;] [8] areturn [9] astore_0 v0 [10] new #17 + Class [java/lang/IllegalArgumentException] [13] dup [14] aload_0 v0 [15] invokespecial #37 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/Throwable;)V] [18] athrow Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 8: 9): + Class [android/content/pm/PackageManager$NameNotFoundException] Code attribute attributes (attribute count = 0): + Method: getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; Access flags: 0x9 = public static java.lang.String getParentActivityName(android.content.Context,android.content.ComponentName) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 3): [0] aload_0 v0 [1] invokevirtual #25 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [4] aload_1 v1 [5] sipush 128 [8] invokevirtual #29 + Methodref [android/content/pm/PackageManager.getActivityInfo (Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;] [11] astore_1 v1 [12] getstatic #21 + Fieldref [android/support/v4/app/NavUtils.IMPL Landroid/support/v4/app/NavUtils$NavUtilsImpl;] [15] aload_0 v0 [16] aload_1 v1 [17] invokeinterface #44 + InterfaceMethodref [android/support/v4/app/NavUtils$NavUtilsImpl.getParentActivityName (Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] [22] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x2 = private NavUtils() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #38 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 0, stack = 2): [0] getstatic #20 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 16 [5] ificmplt +14 (target=19) [8] new #15 + Class [android/support/v4/app/NavUtils$NavUtilsImplJB] [11] dup [12] invokespecial #34 + Methodref [android/support/v4/app/NavUtils$NavUtilsImplJB. ()V] [15] putstatic #21 + Fieldref [android/support/v4/app/NavUtils.IMPL Landroid/support/v4/app/NavUtils$NavUtilsImpl;] [18] return [19] new #14 + Class [android/support/v4/app/NavUtils$NavUtilsImplBase] [22] dup [23] invokespecial #33 + Methodref [android/support/v4/app/NavUtils$NavUtilsImplBase. ()V] [26] putstatic #21 + Fieldref [android/support/v4/app/NavUtils.IMPL Landroid/support/v4/app/NavUtils$NavUtilsImpl;] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/NavUtils$NavUtilsImpl Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.app.NavUtils$NavUtilsImpl extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 13): + Class [android/support/v4/app/NavUtils$NavUtilsImpl] + Class [java/lang/Object] + Utf8 [(Landroid/app/Activity;)Landroid/content/Intent;] + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)V] + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)Z] + Utf8 [(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] + Utf8 [android/support/v4/app/NavUtils$NavUtilsImpl] + Utf8 [getParentActivityIntent] + Utf8 [getParentActivityName] + Utf8 [java/lang/Object] + Utf8 [navigateUpTo] + Utf8 [shouldUpRecreateTask] Fields (count = 0): Methods (count = 4): + Method: getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; Access flags: 0x401 = public abstract android.content.Intent getParentActivityIntent(android.app.Activity) + Method: shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z Access flags: 0x401 = public abstract boolean shouldUpRecreateTask(android.app.Activity,android.content.Intent) + Method: navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V Access flags: 0x401 = public abstract void navigateUpTo(android.app.Activity,android.content.Intent) + Method: getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; Access flags: 0x401 = public abstract java.lang.String getParentActivityName(android.content.Context,android.content.pm.ActivityInfo) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/NavUtils$NavUtilsImplBase Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.NavUtils$NavUtilsImplBase extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/app/NavUtils$NavUtilsImpl] Constant Pool (count = 95): + Integer [67108864] + String [android.intent.action.MAIN] + String [android.support.PARENT_ACTIVITY] + Class [android/app/Activity] + Class [android/content/Context] + Class [android/content/Intent] + Class [android/content/pm/ActivityInfo] + Class [android/os/Bundle] + Class [android/support/v4/app/NavUtils] + Class [android/support/v4/app/NavUtils$NavUtilsImpl] + Class [android/support/v4/app/NavUtils$NavUtilsImplBase] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Fieldref [android/content/pm/ActivityInfo.metaData Landroid/os/Bundle;] + Methodref [android/app/Activity.finish ()V] + Methodref [android/app/Activity.getIntent ()Landroid/content/Intent;] + Methodref [android/app/Activity.startActivity (Landroid/content/Intent;)V] + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] + Methodref [android/content/Intent. ()V] + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] + Methodref [android/content/Intent.getAction ()Ljava/lang/String;] + Methodref [android/content/Intent.setClassName (Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent;] + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + Methodref [android/support/v4/app/NavUtils.getParentActivityName (Landroid/app/Activity;)Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/String.charAt (I)C] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [addFlags (I)Landroid/content/Intent;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [charAt (I)C] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [finish ()V] + NameAndType [getAction ()Ljava/lang/String;] + NameAndType [getIntent ()Landroid/content/Intent;] + NameAndType [getPackageName ()Ljava/lang/String;] + NameAndType [getParentActivityName (Landroid/app/Activity;)Ljava/lang/String;] + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [metaData Landroid/os/Bundle;] + NameAndType [setClassName (Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent;] + NameAndType [startActivity (Landroid/content/Intent;)V] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)C] + Utf8 [(I)Landroid/content/Intent;] + Utf8 [(Landroid/app/Activity;)Landroid/content/Intent;] + Utf8 [(Landroid/app/Activity;)Ljava/lang/String;] + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)V] + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)Z] + Utf8 [(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent;] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/os/Bundle;] + Utf8 [addFlags] + Utf8 [android.intent.action.MAIN] + Utf8 [android.support.PARENT_ACTIVITY] + Utf8 [android/app/Activity] + Utf8 [android/content/Context] + Utf8 [android/content/Intent] + Utf8 [android/content/pm/ActivityInfo] + Utf8 [android/os/Bundle] + Utf8 [android/support/v4/app/NavUtils] + Utf8 [android/support/v4/app/NavUtils$NavUtilsImpl] + Utf8 [android/support/v4/app/NavUtils$NavUtilsImplBase] + Utf8 [append] + Utf8 [charAt] + Utf8 [equals] + Utf8 [finish] + Utf8 [getAction] + Utf8 [getIntent] + Utf8 [getPackageName] + Utf8 [getParentActivityIntent] + Utf8 [getParentActivityName] + Utf8 [getString] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [metaData] + Utf8 [navigateUpTo] + Utf8 [setClassName] + Utf8 [shouldUpRecreateTask] + Utf8 [startActivity] + Utf8 [toString] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x0 = NavUtils$NavUtilsImplBase() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #26 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; Access flags: 0x1 = public android.content.Intent getParentActivityIntent(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 3, stack = 3): [0] aload_1 v1 [1] invokestatic #25 + Methodref [android/support/v4/app/NavUtils.getParentActivityName (Landroid/app/Activity;)Ljava/lang/String;] [4] dup [5] astore_2 v2 [6] ifnonnull +5 (target=11) [9] aconst_null [10] areturn [11] new #6 + Class [android/content/Intent] [14] dup [15] invokespecial #20 + Methodref [android/content/Intent. ()V] [18] aload_1 v1 [19] aload_2 v2 [20] invokevirtual #23 + Methodref [android/content/Intent.setClassName (Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent;] [23] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z Access flags: 0x1 = public boolean shouldUpRecreateTask(android.app.Activity,android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 2): [0] aload_1 v1 [1] invokevirtual #17 + Methodref [android/app/Activity.getIntent ()Landroid/content/Intent;] [4] invokevirtual #22 + Methodref [android/content/Intent.getAction ()Ljava/lang/String;] [7] dup [8] astore_1 v1 [9] ifnull +14 (target=23) [12] aload_1 v1 [13] ldc #2 + String [android.intent.action.MAIN] [15] invokevirtual #28 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [18] ifne +5 (target=23) [21] iconst_1 [22] ireturn [23] iconst_0 [24] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V Access flags: 0x1 = public void navigateUpTo(android.app.Activity,android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 3, stack = 2): [0] aload_2 v2 [1] ldc #1 + Integer [67108864] [3] invokevirtual #21 + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] [6] pop [7] aload_1 v1 [8] aload_2 v2 [9] invokevirtual #18 + Methodref [android/app/Activity.startActivity (Landroid/content/Intent;)V] [12] aload_1 v1 [13] invokevirtual #16 + Methodref [android/app/Activity.finish ()V] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; Access flags: 0x1 = public java.lang.String getParentActivityName(android.content.Context,android.content.pm.ActivityInfo) Class member attributes (count = 1): + Code attribute instructions (code length = 59, locals = 3, stack = 2): [0] aload_2 v2 [1] getfield #15 + Fieldref [android/content/pm/ActivityInfo.metaData Landroid/os/Bundle;] [4] ifnonnull +5 (target=9) [7] aconst_null [8] areturn [9] aload_2 v2 [10] getfield #15 + Fieldref [android/content/pm/ActivityInfo.metaData Landroid/os/Bundle;] [13] ldc #3 + String [android.support.PARENT_ACTIVITY] [15] invokevirtual #24 + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] [18] dup [19] astore_2 v2 [20] ifnonnull +5 (target=25) [23] aconst_null [24] areturn [25] aload_2 v2 [26] iconst_0 [27] invokevirtual #27 + Methodref [java/lang/String.charAt (I)C] [30] bipush 46 [32] ificmpne +25 (target=57) [35] new #14 + Class [java/lang/StringBuilder] [38] dup [39] invokespecial #29 + Methodref [java/lang/StringBuilder. ()V] [42] aload_1 v1 [43] invokevirtual #19 + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] [46] invokevirtual #30 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [49] aload_2 v2 [50] invokevirtual #30 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [53] invokevirtual #31 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [56] astore_2 v2 [57] aload_2 v2 [58] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/NavUtils$NavUtilsImplJB Superclass: android/support/v4/app/NavUtils$NavUtilsImplBase Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.NavUtils$NavUtilsImplJB extends android.support.v4.app.NavUtils$NavUtilsImplBase Interfaces (count = 0): Constant Pool (count = 32): + Class [android/support/v4/app/NavUtils$NavUtilsImplBase] + Class [android/support/v4/app/NavUtils$NavUtilsImplJB] + Class [android/support/v4/app/NavUtilsJB] + Methodref [android/support/v4/app/NavUtils$NavUtilsImplBase. ()V] + Methodref [android/support/v4/app/NavUtils$NavUtilsImplBase.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;] + Methodref [android/support/v4/app/NavUtils$NavUtilsImplBase.getParentActivityName (Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] + Methodref [android/support/v4/app/NavUtilsJB.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;] + Methodref [android/support/v4/app/NavUtilsJB.getParentActivityName (Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] + Methodref [android/support/v4/app/NavUtilsJB.navigateUpTo (Landroid/app/Activity;Landroid/content/Intent;)V] + Methodref [android/support/v4/app/NavUtilsJB.shouldUpRecreateTask (Landroid/app/Activity;Landroid/content/Intent;)Z] + NameAndType [ ()V] + NameAndType [getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;] + NameAndType [getParentActivityName (Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] + NameAndType [getParentActivityName (Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] + NameAndType [navigateUpTo (Landroid/app/Activity;Landroid/content/Intent;)V] + NameAndType [shouldUpRecreateTask (Landroid/app/Activity;Landroid/content/Intent;)Z] + Utf8 [()V] + Utf8 [(Landroid/app/Activity;)Landroid/content/Intent;] + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)V] + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)Z] + Utf8 [(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] + Utf8 [(Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] + Utf8 [] + Utf8 [Code] + Utf8 [android/support/v4/app/NavUtils$NavUtilsImplBase] + Utf8 [android/support/v4/app/NavUtils$NavUtilsImplJB] + Utf8 [android/support/v4/app/NavUtilsJB] + Utf8 [getParentActivityIntent] + Utf8 [getParentActivityName] + Utf8 [navigateUpTo] + Utf8 [shouldUpRecreateTask] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x0 = NavUtils$NavUtilsImplJB() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [android/support/v4/app/NavUtils$NavUtilsImplBase. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; Access flags: 0x1 = public android.content.Intent getParentActivityIntent(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 3, stack = 2): [0] aload_1 v1 [1] invokestatic #7 + Methodref [android/support/v4/app/NavUtilsJB.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;] [4] dup [5] astore_2 v2 [6] ifnonnull +9 (target=15) [9] aload_0 v0 [10] aload_1 v1 [11] invokespecial #5 + Methodref [android/support/v4/app/NavUtils$NavUtilsImplBase.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;] [14] astore_2 v2 [15] aload_2 v2 [16] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z Access flags: 0x1 = public boolean shouldUpRecreateTask(android.app.Activity,android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_1 v1 [1] aload_2 v2 [2] invokestatic #10 + Methodref [android/support/v4/app/NavUtilsJB.shouldUpRecreateTask (Landroid/app/Activity;Landroid/content/Intent;)Z] [5] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V Access flags: 0x1 = public void navigateUpTo(android.app.Activity,android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_1 v1 [1] aload_2 v2 [2] invokestatic #9 + Methodref [android/support/v4/app/NavUtilsJB.navigateUpTo (Landroid/app/Activity;Landroid/content/Intent;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; Access flags: 0x1 = public java.lang.String getParentActivityName(android.content.Context,android.content.pm.ActivityInfo) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 4, stack = 3): [0] aload_2 v2 [1] invokestatic #8 + Methodref [android/support/v4/app/NavUtilsJB.getParentActivityName (Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] [4] dup [5] astore_3 v3 [6] ifnonnull +10 (target=16) [9] aload_0 v0 [10] aload_1 v1 [11] aload_2 v2 [12] invokespecial #6 + Methodref [android/support/v4/app/NavUtils$NavUtilsImplBase.getParentActivityName (Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] [15] astore_3 v3 [16] aload_3 v3 [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/NavUtilsJB Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.NavUtilsJB extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 34): + Class [android/app/Activity] + Class [android/content/pm/ActivityInfo] + Class [android/support/v4/app/NavUtilsJB] + Class [java/lang/Object] + Fieldref [android/content/pm/ActivityInfo.parentActivityName Ljava/lang/String;] + Methodref [android/app/Activity.getParentActivityIntent ()Landroid/content/Intent;] + Methodref [android/app/Activity.navigateUpTo (Landroid/content/Intent;)Z] + Methodref [android/app/Activity.shouldUpRecreateTask (Landroid/content/Intent;)Z] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [getParentActivityIntent ()Landroid/content/Intent;] + NameAndType [navigateUpTo (Landroid/content/Intent;)Z] + NameAndType [parentActivityName Ljava/lang/String;] + NameAndType [shouldUpRecreateTask (Landroid/content/Intent;)Z] + Utf8 [()Landroid/content/Intent;] + Utf8 [()V] + Utf8 [(Landroid/app/Activity;)Landroid/content/Intent;] + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)V] + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)Z] + Utf8 [(Landroid/content/Intent;)Z] + Utf8 [(Landroid/content/pm/ActivityInfo;)Ljava/lang/String;] + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/lang/String;] + Utf8 [android/app/Activity] + Utf8 [android/content/pm/ActivityInfo] + Utf8 [android/support/v4/app/NavUtilsJB] + Utf8 [getParentActivityIntent] + Utf8 [getParentActivityName] + Utf8 [java/lang/Object] + Utf8 [navigateUpTo] + Utf8 [parentActivityName] + Utf8 [shouldUpRecreateTask] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x0 = NavUtilsJB() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; Access flags: 0x9 = public static android.content.Intent getParentActivityIntent(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #6 + Methodref [android/app/Activity.getParentActivityIntent ()Landroid/content/Intent;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z Access flags: 0x9 = public static boolean shouldUpRecreateTask(android.app.Activity,android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #8 + Methodref [android/app/Activity.shouldUpRecreateTask (Landroid/content/Intent;)Z] [5] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V Access flags: 0x9 = public static void navigateUpTo(android.app.Activity,android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #7 + Methodref [android/app/Activity.navigateUpTo (Landroid/content/Intent;)Z] [5] pop [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getParentActivityName(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; Access flags: 0x9 = public static java.lang.String getParentActivityName(android.content.pm.ActivityInfo) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/content/pm/ActivityInfo.parentActivityName Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/NoSaveStateFrameLayout Superclass: android/widget/FrameLayout Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.NoSaveStateFrameLayout extends android.widget.FrameLayout Interfaces (count = 0): Constant Pool (count = 46): + Class [android/support/v4/app/NoSaveStateFrameLayout] + Class [android/view/View] + Class [android/widget/FrameLayout] + Class [android/widget/FrameLayout$LayoutParams] + Methodref [android/support/v4/app/NoSaveStateFrameLayout. (Landroid/content/Context;)V] + Methodref [android/support/v4/app/NoSaveStateFrameLayout.addView (Landroid/view/View;)V] + Methodref [android/support/v4/app/NoSaveStateFrameLayout.dispatchFreezeSelfOnly (Landroid/util/SparseArray;)V] + Methodref [android/support/v4/app/NoSaveStateFrameLayout.dispatchThawSelfOnly (Landroid/util/SparseArray;)V] + Methodref [android/support/v4/app/NoSaveStateFrameLayout.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/View.getContext ()Landroid/content/Context;] + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/widget/FrameLayout. (Landroid/content/Context;)V] + Methodref [android/widget/FrameLayout$LayoutParams. (II)V] + NameAndType [ (II)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [dispatchFreezeSelfOnly (Landroid/util/SparseArray;)V] + NameAndType [dispatchThawSelfOnly (Landroid/util/SparseArray;)V] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/view/ViewGroup$LayoutParams;] + Utf8 [(II)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/util/SparseArray;)V] + Utf8 [(Landroid/view/View;)Landroid/view/ViewGroup;] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [] + Utf8 [Code] + Utf8 [addView] + Utf8 [android/support/v4/app/NoSaveStateFrameLayout] + Utf8 [android/view/View] + Utf8 [android/widget/FrameLayout] + Utf8 [android/widget/FrameLayout$LayoutParams] + Utf8 [dispatchFreezeSelfOnly] + Utf8 [dispatchRestoreInstanceState] + Utf8 [dispatchSaveInstanceState] + Utf8 [dispatchThawSelfOnly] + Utf8 [getContext] + Utf8 [getLayoutParams] + Utf8 [setLayoutParams] + Utf8 [wrap] Fields (count = 0): Methods (count = 4): + Method: wrap(Landroid/view/View;)Landroid/view/ViewGroup; Access flags: 0x8 = static android.view.ViewGroup wrap(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 48, locals = 3, stack = 4): [0] new #1 + Class [android/support/v4/app/NoSaveStateFrameLayout] [3] dup [4] aload_0 v0 [5] invokevirtual #10 + Methodref [android/view/View.getContext ()Landroid/content/Context;] [8] invokespecial #5 + Methodref [android/support/v4/app/NoSaveStateFrameLayout. (Landroid/content/Context;)V] [11] astore_1 v1 [12] aload_0 v0 [13] invokevirtual #11 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [16] dup [17] astore_2 v2 [18] ifnull +8 (target=26) [21] aload_1 v1 [22] aload_2 v2 [23] invokevirtual #9 + Methodref [android/support/v4/app/NoSaveStateFrameLayout.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [26] new #4 + Class [android/widget/FrameLayout$LayoutParams] [29] dup [30] iconst_m1 [31] iconst_m1 [32] invokespecial #14 + Methodref [android/widget/FrameLayout$LayoutParams. (II)V] [35] astore_2 v2 [36] aload_0 v0 [37] aload_2 v2 [38] invokevirtual #12 + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [41] aload_1 v1 [42] aload_0 v0 [43] invokevirtual #6 + Methodref [android/support/v4/app/NoSaveStateFrameLayout.addView (Landroid/view/View;)V] [46] aload_1 v1 [47] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public NoSaveStateFrameLayout(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #13 + Methodref [android/widget/FrameLayout. (Landroid/content/Context;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchSaveInstanceState(Landroid/util/SparseArray;)V Access flags: 0x4 = protected void dispatchSaveInstanceState(android.util.SparseArray) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #7 + Methodref [android/support/v4/app/NoSaveStateFrameLayout.dispatchFreezeSelfOnly (Landroid/util/SparseArray;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchRestoreInstanceState(Landroid/util/SparseArray;)V Access flags: 0x4 = protected void dispatchRestoreInstanceState(android.util.SparseArray) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #8 + Methodref [android/support/v4/app/NoSaveStateFrameLayout.dispatchThawSelfOnly (Landroid/util/SparseArray;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/NotificationCompat Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.app.NotificationCompat extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 32): + Integer [128] + Class [android/os/Build$VERSION] + Class [android/support/v4/app/NotificationCompat] + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplBase] + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb] + Class [java/lang/Object] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/app/NotificationCompat.IMPL Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;] + Methodref [android/support/v4/app/NotificationCompat$NotificationCompatImplBase. ()V] + Methodref [android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb. ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [IMPL Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;] + NameAndType [SDK_INT I] + Utf8 [()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;] + Utf8 [()V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [FLAG_HIGH_PRIORITY] + Utf8 [I] + Utf8 [IMPL] + Utf8 [Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;] + Utf8 [SDK_INT] + Utf8 [access$000] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/app/NotificationCompat] + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImplBase] + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb] + Utf8 [java/lang/Object] Fields (count = 2): + Field: FLAG_HIGH_PRIORITY I Access flags: 0x19 = public static final int FLAG_HIGH_PRIORITY Class member attributes (count = 1): + Constant value attribute: + Integer [128] + Field: IMPL Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; Access flags: 0x1a = private static final android.support.v4.app.NotificationCompat$NotificationCompatImpl IMPL Methods (count = 3): - Method: ()V Access flags: 0x1 = public NotificationCompat() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #11 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$000()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; Access flags: 0x1008 = static synthetic android.support.v4.app.NotificationCompat$NotificationCompatImpl access$000() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #8 + Fieldref [android/support/v4/app/NotificationCompat.IMPL Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 0, stack = 2): [0] getstatic #7 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 11 [5] ificmplt +14 (target=19) [8] new #5 + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb] [11] dup [12] invokespecial #10 + Methodref [android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb. ()V] [15] putstatic #8 + Fieldref [android/support/v4/app/NotificationCompat.IMPL Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;] [18] return [19] new #4 + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplBase] [22] dup [23] invokespecial #9 + Methodref [android/support/v4/app/NotificationCompat$NotificationCompatImplBase. ()V] [26] putstatic #8 + Fieldref [android/support/v4/app/NotificationCompat.IMPL Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/NotificationCompat$Builder Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.app.NotificationCompat$Builder extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 152): + Class [android/app/Notification] + Class [android/support/v4/app/NotificationCompat] + Class [android/support/v4/app/NotificationCompat$Builder] + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl] + Class [java/lang/Object] + Class [java/lang/System] + Fieldref [android/app/Notification.audioStreamType I] + Fieldref [android/app/Notification.contentView Landroid/widget/RemoteViews;] + Fieldref [android/app/Notification.defaults I] + Fieldref [android/app/Notification.deleteIntent Landroid/app/PendingIntent;] + Fieldref [android/app/Notification.flags I] + Fieldref [android/app/Notification.icon I] + Fieldref [android/app/Notification.iconLevel I] + Fieldref [android/app/Notification.ledARGB I] + Fieldref [android/app/Notification.ledOffMS I] + Fieldref [android/app/Notification.ledOnMS I] + Fieldref [android/app/Notification.sound Landroid/net/Uri;] + Fieldref [android/app/Notification.tickerText Ljava/lang/CharSequence;] + Fieldref [android/app/Notification.vibrate [J] + Fieldref [android/app/Notification.when J] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentInfo Ljava/lang/CharSequence;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentIntent Landroid/app/PendingIntent;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentText Ljava/lang/CharSequence;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentTitle Ljava/lang/CharSequence;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContext Landroid/content/Context;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mFullScreenIntent Landroid/app/PendingIntent;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mLargeIcon Landroid/graphics/Bitmap;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNumber I] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mTickerView Landroid/widget/RemoteViews;] + Methodref [android/app/Notification. ()V] + Methodref [android/support/v4/app/NotificationCompat.access$000 ()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;] + Methodref [android/support/v4/app/NotificationCompat$Builder.setFlag (IZ)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/System.currentTimeMillis ()J] + InterfaceMethodref [android/support/v4/app/NotificationCompat$NotificationCompatImpl.getNotification (Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;] + NameAndType [ ()V] + NameAndType [access$000 ()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;] + NameAndType [audioStreamType I] + NameAndType [contentView Landroid/widget/RemoteViews;] + NameAndType [currentTimeMillis ()J] + NameAndType [defaults I] + NameAndType [deleteIntent Landroid/app/PendingIntent;] + NameAndType [flags I] + NameAndType [getNotification (Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;] + NameAndType [icon I] + NameAndType [iconLevel I] + NameAndType [ledARGB I] + NameAndType [ledOffMS I] + NameAndType [ledOnMS I] + NameAndType [mContentInfo Ljava/lang/CharSequence;] + NameAndType [mContentIntent Landroid/app/PendingIntent;] + NameAndType [mContentText Ljava/lang/CharSequence;] + NameAndType [mContentTitle Ljava/lang/CharSequence;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mFullScreenIntent Landroid/app/PendingIntent;] + NameAndType [mLargeIcon Landroid/graphics/Bitmap;] + NameAndType [mNotification Landroid/app/Notification;] + NameAndType [mNumber I] + NameAndType [mTickerView Landroid/widget/RemoteViews;] + NameAndType [setFlag (IZ)V] + NameAndType [sound Landroid/net/Uri;] + NameAndType [tickerText Ljava/lang/CharSequence;] + NameAndType [vibrate [J] + NameAndType [when J] + Utf8 [()J] + Utf8 [()Landroid/app/Notification;] + Utf8 [()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;] + Utf8 [()V] + Utf8 [(I)Landroid/support/v4/app/NotificationCompat$Builder;] + Utf8 [(II)Landroid/support/v4/app/NotificationCompat$Builder;] + Utf8 [(III)Landroid/support/v4/app/NotificationCompat$Builder;] + Utf8 [(IZ)V] + Utf8 [(J)Landroid/support/v4/app/NotificationCompat$Builder;] + Utf8 [(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;] + Utf8 [(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder;] + Utf8 [(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder;] + Utf8 [(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder;] + Utf8 [(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;] + Utf8 [(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;] + Utf8 [(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;] + Utf8 [(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;] + Utf8 [(Z)Landroid/support/v4/app/NotificationCompat$Builder;] + Utf8 [([J)Landroid/support/v4/app/NotificationCompat$Builder;] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [J] + Utf8 [Landroid/app/Notification;] + Utf8 [Landroid/app/PendingIntent;] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/graphics/Bitmap;] + Utf8 [Landroid/net/Uri;] + Utf8 [Landroid/widget/RemoteViews;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [[J] + Utf8 [access$000] + Utf8 [android/app/Notification] + Utf8 [android/support/v4/app/NotificationCompat] + Utf8 [android/support/v4/app/NotificationCompat$Builder] + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImpl] + Utf8 [audioStreamType] + Utf8 [contentView] + Utf8 [currentTimeMillis] + Utf8 [defaults] + Utf8 [deleteIntent] + Utf8 [flags] + Utf8 [getNotification] + Utf8 [icon] + Utf8 [iconLevel] + Utf8 [java/lang/Object] + Utf8 [java/lang/System] + Utf8 [ledARGB] + Utf8 [ledOffMS] + Utf8 [ledOnMS] + Utf8 [mContentInfo] + Utf8 [mContentIntent] + Utf8 [mContentText] + Utf8 [mContentTitle] + Utf8 [mContext] + Utf8 [mFullScreenIntent] + Utf8 [mLargeIcon] + Utf8 [mNotification] + Utf8 [mNumber] + Utf8 [mTickerView] + Utf8 [setAutoCancel] + Utf8 [setContent] + Utf8 [setContentInfo] + Utf8 [setContentIntent] + Utf8 [setContentText] + Utf8 [setContentTitle] + Utf8 [setDefaults] + Utf8 [setDeleteIntent] + Utf8 [setFlag] + Utf8 [setFullScreenIntent] + Utf8 [setLargeIcon] + Utf8 [setLights] + Utf8 [setNumber] + Utf8 [setOngoing] + Utf8 [setOnlyAlertOnce] + Utf8 [setSmallIcon] + Utf8 [setSound] + Utf8 [setTicker] + Utf8 [setVibrate] + Utf8 [setWhen] + Utf8 [sound] + Utf8 [tickerText] + Utf8 [vibrate] + Utf8 [when] Fields (count = 10): + Field: mContext Landroid/content/Context; Access flags: 0x0 = android.content.Context mContext + Field: mContentTitle Ljava/lang/CharSequence; Access flags: 0x0 = java.lang.CharSequence mContentTitle + Field: mContentText Ljava/lang/CharSequence; Access flags: 0x0 = java.lang.CharSequence mContentText + Field: mContentIntent Landroid/app/PendingIntent; Access flags: 0x0 = android.app.PendingIntent mContentIntent + Field: mFullScreenIntent Landroid/app/PendingIntent; Access flags: 0x0 = android.app.PendingIntent mFullScreenIntent + Field: mTickerView Landroid/widget/RemoteViews; Access flags: 0x0 = android.widget.RemoteViews mTickerView + Field: mLargeIcon Landroid/graphics/Bitmap; Access flags: 0x0 = android.graphics.Bitmap mLargeIcon + Field: mContentInfo Ljava/lang/CharSequence; Access flags: 0x0 = java.lang.CharSequence mContentInfo + Field: mNumber I Access flags: 0x0 = int mNumber + Field: mNotification Landroid/app/Notification; Access flags: 0x0 = android.app.Notification mNotification Methods (count = 25): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public NotificationCompat$Builder(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #34 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] new #1 + Class [android/app/Notification] [8] dup [9] invokespecial #31 + Methodref [android/app/Notification. ()V] [12] putfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [15] aload_0 v0 [16] aload_1 v1 [17] putfield #25 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContext Landroid/content/Context;] [20] aload_0 v0 [21] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [24] invokestatic #35 + Methodref [java/lang/System.currentTimeMillis ()J] [27] putfield #20 + Fieldref [android/app/Notification.when J] [30] aload_0 v0 [31] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [34] iconst_m1 [35] putfield #7 + Fieldref [android/app/Notification.audioStreamType I] [38] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setWhen(J)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setWhen(long) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [4] lload_1 v1 [5] putfield #20 + Fieldref [android/app/Notification.when J] [8] aload_0 v0 [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setSmallIcon(int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [4] iload_1 v1 [5] putfield #12 + Fieldref [android/app/Notification.icon I] [8] aload_0 v0 [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSmallIcon(II)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setSmallIcon(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [4] iload_1 v1 [5] putfield #12 + Fieldref [android/app/Notification.icon I] [8] aload_0 v0 [9] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [12] iload_2 v2 [13] putfield #13 + Fieldref [android/app/Notification.iconLevel I] [16] aload_0 v0 [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setContentTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #24 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentTitle Ljava/lang/CharSequence;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setContentText(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #23 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentText Ljava/lang/CharSequence;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setNumber(I)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setNumber(int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #29 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNumber I] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentInfo(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setContentInfo(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #21 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentInfo Ljava/lang/CharSequence;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContent(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setContent(android.widget.RemoteViews) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [4] aload_1 v1 [5] putfield #8 + Fieldref [android/app/Notification.contentView Landroid/widget/RemoteViews;] [8] aload_0 v0 [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setContentIntent(android.app.PendingIntent) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #22 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentIntent Landroid/app/PendingIntent;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDeleteIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setDeleteIntent(android.app.PendingIntent) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [4] aload_1 v1 [5] putfield #10 + Fieldref [android/app/Notification.deleteIntent Landroid/app/PendingIntent;] [8] aload_0 v0 [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setFullScreenIntent(android.app.PendingIntent,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #26 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mFullScreenIntent Landroid/app/PendingIntent;] [5] aload_0 v0 [6] sipush 128 [9] iload_2 v2 [10] invokespecial #33 + Methodref [android/support/v4/app/NotificationCompat$Builder.setFlag (IZ)V] [13] aload_0 v0 [14] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTicker(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setTicker(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [4] aload_1 v1 [5] putfield #18 + Fieldref [android/app/Notification.tickerText Ljava/lang/CharSequence;] [8] aload_0 v0 [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setTicker(java.lang.CharSequence,android.widget.RemoteViews) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [4] aload_1 v1 [5] putfield #18 + Fieldref [android/app/Notification.tickerText Ljava/lang/CharSequence;] [8] aload_0 v0 [9] aload_2 v2 [10] putfield #30 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mTickerView Landroid/widget/RemoteViews;] [13] aload_0 v0 [14] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setLargeIcon(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setLargeIcon(android.graphics.Bitmap) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #27 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mLargeIcon Landroid/graphics/Bitmap;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSound(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setSound(android.net.Uri) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [4] aload_1 v1 [5] putfield #17 + Fieldref [android/app/Notification.sound Landroid/net/Uri;] [8] aload_0 v0 [9] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [12] iconst_m1 [13] putfield #7 + Fieldref [android/app/Notification.audioStreamType I] [16] aload_0 v0 [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSound(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setSound(android.net.Uri,int) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [4] aload_1 v1 [5] putfield #17 + Fieldref [android/app/Notification.sound Landroid/net/Uri;] [8] aload_0 v0 [9] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [12] iload_2 v2 [13] putfield #7 + Fieldref [android/app/Notification.audioStreamType I] [16] aload_0 v0 [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setVibrate([J)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setVibrate(long[]) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [4] aload_1 v1 [5] putfield #19 + Fieldref [android/app/Notification.vibrate [J] [8] aload_0 v0 [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setLights(III)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setLights(int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 79, locals = 4, stack = 3): [0] aload_0 v0 [1] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [4] iload_1 v1 [5] putfield #14 + Fieldref [android/app/Notification.ledARGB I] [8] aload_0 v0 [9] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [12] iload_2 v2 [13] putfield #16 + Fieldref [android/app/Notification.ledOnMS I] [16] aload_0 v0 [17] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [20] iload_3 v3 [21] putfield #15 + Fieldref [android/app/Notification.ledOffMS I] [24] aload_0 v0 [25] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [28] getfield #16 + Fieldref [android/app/Notification.ledOnMS I] [31] ifeq +17 (target=48) [34] aload_0 v0 [35] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [38] getfield #15 + Fieldref [android/app/Notification.ledOffMS I] [41] ifeq +7 (target=48) [44] iconst_1 [45] goto +4 (target=49) [48] iconst_0 [49] istore_1 v1 [50] aload_0 v0 [51] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [54] aload_0 v0 [55] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [58] getfield #11 + Fieldref [android/app/Notification.flags I] [61] bipush -2 [63] iand [64] iload_1 v1 [65] ifeq +7 (target=72) [68] iconst_1 [69] goto +4 (target=73) [72] iconst_0 [73] ior [74] putfield #11 + Fieldref [android/app/Notification.flags I] [77] aload_0 v0 [78] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setOngoing(Z)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setOngoing(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 2, stack = 3): [0] aload_0 v0 [1] iconst_2 [2] iload_1 v1 [3] invokespecial #33 + Methodref [android/support/v4/app/NotificationCompat$Builder.setFlag (IZ)V] [6] aload_0 v0 [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setOnlyAlertOnce(Z)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setOnlyAlertOnce(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 3): [0] aload_0 v0 [1] bipush 8 [3] iload_1 v1 [4] invokespecial #33 + Methodref [android/support/v4/app/NotificationCompat$Builder.setFlag (IZ)V] [7] aload_0 v0 [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setAutoCancel(Z)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setAutoCancel(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 3): [0] aload_0 v0 [1] bipush 16 [3] iload_1 v1 [4] invokespecial #33 + Methodref [android/support/v4/app/NotificationCompat$Builder.setFlag (IZ)V] [7] aload_0 v0 [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDefaults(I)Landroid/support/v4/app/NotificationCompat$Builder; Access flags: 0x1 = public android.support.v4.app.NotificationCompat$Builder setDefaults(int) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [4] iload_1 v1 [5] putfield #9 + Fieldref [android/app/Notification.defaults I] [8] iload_1 v1 [9] iconst_4 [10] iand [11] ifeq +16 (target=27) [14] aload_0 v0 [15] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [18] dup [19] getfield #11 + Fieldref [android/app/Notification.flags I] [22] iconst_1 [23] ior [24] putfield #11 + Fieldref [android/app/Notification.flags I] [27] aload_0 v0 [28] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setFlag(IZ)V Access flags: 0x2 = private void setFlag(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 3, stack = 4): [0] iload_2 v2 [1] ifeq +17 (target=18) [4] aload_0 v0 [5] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [8] dup [9] getfield #11 + Fieldref [android/app/Notification.flags I] [12] iload_1 v1 [13] ior [14] putfield #11 + Fieldref [android/app/Notification.flags I] [17] return [18] aload_0 v0 [19] getfield #28 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [22] dup [23] getfield #11 + Fieldref [android/app/Notification.flags I] [26] iload_1 v1 [27] iconst_m1 [28] ixor [29] iand [30] putfield #11 + Fieldref [android/app/Notification.flags I] [33] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getNotification()Landroid/app/Notification; Access flags: 0x1 = public android.app.Notification getNotification() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] invokestatic #32 + Methodref [android/support/v4/app/NotificationCompat.access$000 ()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;] [3] aload_0 v0 [4] invokeinterface #36 + InterfaceMethodref [android/support/v4/app/NotificationCompat$NotificationCompatImpl.getNotification (Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/NotificationCompat$NotificationCompatImpl Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.app.NotificationCompat$NotificationCompatImpl extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl] + Class [java/lang/Object] + Utf8 [(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;] + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImpl] + Utf8 [getNotification] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): + Method: getNotification(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; Access flags: 0x401 = public abstract android.app.Notification getNotification(android.support.v4.app.NotificationCompat$Builder) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/NotificationCompat$NotificationCompatImplBase Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.NotificationCompat$NotificationCompatImplBase extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl] Constant Pool (count = 41): + Class [android/app/Notification] + Class [android/support/v4/app/NotificationCompat$Builder] + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl] + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplBase] + Class [java/lang/Object] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentIntent Landroid/app/PendingIntent;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentText Ljava/lang/CharSequence;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentTitle Ljava/lang/CharSequence;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContext Landroid/content/Context;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] + Methodref [android/app/Notification.setLatestEventInfo (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [mContentIntent Landroid/app/PendingIntent;] + NameAndType [mContentText Ljava/lang/CharSequence;] + NameAndType [mContentTitle Ljava/lang/CharSequence;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mNotification Landroid/app/Notification;] + NameAndType [setLatestEventInfo (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V] + Utf8 [()V] + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V] + Utf8 [(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/app/Notification;] + Utf8 [Landroid/app/PendingIntent;] + Utf8 [Landroid/content/Context;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [android/app/Notification] + Utf8 [android/support/v4/app/NotificationCompat$Builder] + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImpl] + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImplBase] + Utf8 [getNotification] + Utf8 [java/lang/Object] + Utf8 [mContentIntent] + Utf8 [mContentText] + Utf8 [mContentTitle] + Utf8 [mContext] + Utf8 [mNotification] + Utf8 [setLatestEventInfo] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = NotificationCompat$NotificationCompatImplBase() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #12 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getNotification(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; Access flags: 0x1 = public android.app.Notification getNotification(android.support.v4.app.NotificationCompat$Builder) Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 3, stack = 5): [0] aload_1 v1 [1] getfield #10 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [4] dup [5] astore_2 v2 [6] aload_1 v1 [7] getfield #9 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContext Landroid/content/Context;] [10] aload_1 v1 [11] getfield #8 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentTitle Ljava/lang/CharSequence;] [14] aload_1 v1 [15] getfield #7 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentText Ljava/lang/CharSequence;] [18] aload_1 v1 [19] getfield #6 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentIntent Landroid/app/PendingIntent;] [22] invokevirtual #11 + Methodref [android/app/Notification.setLatestEventInfo (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V] [25] aload_2 v2 [26] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl] Constant Pool (count = 59): + Class [android/support/v4/app/NotificationCompat$Builder] + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl] + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb] + Class [android/support/v4/app/NotificationCompatHoneycomb] + Class [java/lang/Object] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentInfo Ljava/lang/CharSequence;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentIntent Landroid/app/PendingIntent;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentText Ljava/lang/CharSequence;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentTitle Ljava/lang/CharSequence;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContext Landroid/content/Context;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mFullScreenIntent Landroid/app/PendingIntent;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mLargeIcon Landroid/graphics/Bitmap;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNumber I] + Fieldref [android/support/v4/app/NotificationCompat$Builder.mTickerView Landroid/widget/RemoteViews;] + Methodref [android/support/v4/app/NotificationCompatHoneycomb.add (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [add (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification;] + NameAndType [mContentInfo Ljava/lang/CharSequence;] + NameAndType [mContentIntent Landroid/app/PendingIntent;] + NameAndType [mContentText Ljava/lang/CharSequence;] + NameAndType [mContentTitle Ljava/lang/CharSequence;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mFullScreenIntent Landroid/app/PendingIntent;] + NameAndType [mLargeIcon Landroid/graphics/Bitmap;] + NameAndType [mNotification Landroid/app/Notification;] + NameAndType [mNumber I] + NameAndType [mTickerView Landroid/widget/RemoteViews;] + Utf8 [()V] + Utf8 [(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification;] + Utf8 [(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/app/Notification;] + Utf8 [Landroid/app/PendingIntent;] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/graphics/Bitmap;] + Utf8 [Landroid/widget/RemoteViews;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [add] + Utf8 [android/support/v4/app/NotificationCompat$Builder] + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImpl] + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb] + Utf8 [android/support/v4/app/NotificationCompatHoneycomb] + Utf8 [getNotification] + Utf8 [java/lang/Object] + Utf8 [mContentInfo] + Utf8 [mContentIntent] + Utf8 [mContentText] + Utf8 [mContentTitle] + Utf8 [mContext] + Utf8 [mFullScreenIntent] + Utf8 [mLargeIcon] + Utf8 [mNotification] + Utf8 [mNumber] + Utf8 [mTickerView] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = NotificationCompat$NotificationCompatImplHoneycomb() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #17 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getNotification(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; Access flags: 0x1 = public android.app.Notification getNotification(android.support.v4.app.NotificationCompat$Builder) Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 2, stack = 10): [0] aload_1 v1 [1] getfield #10 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContext Landroid/content/Context;] [4] aload_1 v1 [5] getfield #13 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;] [8] aload_1 v1 [9] getfield #9 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentTitle Ljava/lang/CharSequence;] [12] aload_1 v1 [13] getfield #8 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentText Ljava/lang/CharSequence;] [16] aload_1 v1 [17] getfield #6 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentInfo Ljava/lang/CharSequence;] [20] aload_1 v1 [21] getfield #15 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mTickerView Landroid/widget/RemoteViews;] [24] aload_1 v1 [25] getfield #14 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNumber I] [28] aload_1 v1 [29] getfield #7 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentIntent Landroid/app/PendingIntent;] [32] aload_1 v1 [33] getfield #11 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mFullScreenIntent Landroid/app/PendingIntent;] [36] aload_1 v1 [37] getfield #12 + Fieldref [android/support/v4/app/NotificationCompat$Builder.mLargeIcon Landroid/graphics/Bitmap;] [40] invokestatic #16 + Methodref [android/support/v4/app/NotificationCompatHoneycomb.add (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification;] [43] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/NotificationCompatHoneycomb Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.NotificationCompatHoneycomb extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 142): + Class [android/app/Notification] + Class [android/app/Notification$Builder] + Class [android/support/v4/app/NotificationCompatHoneycomb] + Class [java/lang/Object] + Fieldref [android/app/Notification.audioStreamType I] + Fieldref [android/app/Notification.contentView Landroid/widget/RemoteViews;] + Fieldref [android/app/Notification.defaults I] + Fieldref [android/app/Notification.deleteIntent Landroid/app/PendingIntent;] + Fieldref [android/app/Notification.flags I] + Fieldref [android/app/Notification.icon I] + Fieldref [android/app/Notification.iconLevel I] + Fieldref [android/app/Notification.ledARGB I] + Fieldref [android/app/Notification.ledOffMS I] + Fieldref [android/app/Notification.ledOnMS I] + Fieldref [android/app/Notification.sound Landroid/net/Uri;] + Fieldref [android/app/Notification.tickerText Ljava/lang/CharSequence;] + Fieldref [android/app/Notification.vibrate [J] + Fieldref [android/app/Notification.when J] + Methodref [android/app/Notification$Builder. (Landroid/content/Context;)V] + Methodref [android/app/Notification$Builder.getNotification ()Landroid/app/Notification;] + Methodref [android/app/Notification$Builder.setAutoCancel (Z)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setContent (Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setContentInfo (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setContentIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setContentText (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setContentTitle (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setDefaults (I)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setDeleteIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setFullScreenIntent (Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setLargeIcon (Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setLights (III)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setNumber (I)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setOngoing (Z)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setOnlyAlertOnce (Z)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setSmallIcon (II)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setSound (Landroid/net/Uri;I)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setTicker (Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setVibrate ([J)Landroid/app/Notification$Builder;] + Methodref [android/app/Notification$Builder.setWhen (J)Landroid/app/Notification$Builder;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [audioStreamType I] + NameAndType [contentView Landroid/widget/RemoteViews;] + NameAndType [defaults I] + NameAndType [deleteIntent Landroid/app/PendingIntent;] + NameAndType [flags I] + NameAndType [getNotification ()Landroid/app/Notification;] + NameAndType [icon I] + NameAndType [iconLevel I] + NameAndType [ledARGB I] + NameAndType [ledOffMS I] + NameAndType [ledOnMS I] + NameAndType [setAutoCancel (Z)Landroid/app/Notification$Builder;] + NameAndType [setContent (Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;] + NameAndType [setContentInfo (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] + NameAndType [setContentIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;] + NameAndType [setContentText (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] + NameAndType [setContentTitle (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] + NameAndType [setDefaults (I)Landroid/app/Notification$Builder;] + NameAndType [setDeleteIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;] + NameAndType [setFullScreenIntent (Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder;] + NameAndType [setLargeIcon (Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder;] + NameAndType [setLights (III)Landroid/app/Notification$Builder;] + NameAndType [setNumber (I)Landroid/app/Notification$Builder;] + NameAndType [setOngoing (Z)Landroid/app/Notification$Builder;] + NameAndType [setOnlyAlertOnce (Z)Landroid/app/Notification$Builder;] + NameAndType [setSmallIcon (II)Landroid/app/Notification$Builder;] + NameAndType [setSound (Landroid/net/Uri;I)Landroid/app/Notification$Builder;] + NameAndType [setTicker (Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;] + NameAndType [setVibrate ([J)Landroid/app/Notification$Builder;] + NameAndType [setWhen (J)Landroid/app/Notification$Builder;] + NameAndType [sound Landroid/net/Uri;] + NameAndType [tickerText Ljava/lang/CharSequence;] + NameAndType [vibrate [J] + NameAndType [when J] + Utf8 [()Landroid/app/Notification;] + Utf8 [()V] + Utf8 [(I)Landroid/app/Notification$Builder;] + Utf8 [(II)Landroid/app/Notification$Builder;] + Utf8 [(III)Landroid/app/Notification$Builder;] + Utf8 [(J)Landroid/app/Notification$Builder;] + Utf8 [(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;] + Utf8 [(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification;] + Utf8 [(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder;] + Utf8 [(Landroid/net/Uri;I)Landroid/app/Notification$Builder;] + Utf8 [(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;] + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] + Utf8 [(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;] + Utf8 [(Z)Landroid/app/Notification$Builder;] + Utf8 [([J)Landroid/app/Notification$Builder;] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [J] + Utf8 [Landroid/app/PendingIntent;] + Utf8 [Landroid/net/Uri;] + Utf8 [Landroid/widget/RemoteViews;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [[J] + Utf8 [add] + Utf8 [android/app/Notification] + Utf8 [android/app/Notification$Builder] + Utf8 [android/support/v4/app/NotificationCompatHoneycomb] + Utf8 [audioStreamType] + Utf8 [contentView] + Utf8 [defaults] + Utf8 [deleteIntent] + Utf8 [flags] + Utf8 [getNotification] + Utf8 [icon] + Utf8 [iconLevel] + Utf8 [java/lang/Object] + Utf8 [ledARGB] + Utf8 [ledOffMS] + Utf8 [ledOnMS] + Utf8 [setAutoCancel] + Utf8 [setContent] + Utf8 [setContentInfo] + Utf8 [setContentIntent] + Utf8 [setContentText] + Utf8 [setContentTitle] + Utf8 [setDefaults] + Utf8 [setDeleteIntent] + Utf8 [setFullScreenIntent] + Utf8 [setLargeIcon] + Utf8 [setLights] + Utf8 [setNumber] + Utf8 [setOngoing] + Utf8 [setOnlyAlertOnce] + Utf8 [setSmallIcon] + Utf8 [setSound] + Utf8 [setTicker] + Utf8 [setVibrate] + Utf8 [setWhen] + Utf8 [sound] + Utf8 [tickerText] + Utf8 [vibrate] + Utf8 [when] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = NotificationCompatHoneycomb() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #40 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification; Access flags: 0x8 = static android.app.Notification add(android.content.Context,android.app.Notification,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,android.widget.RemoteViews,int,android.app.PendingIntent,android.app.PendingIntent,android.graphics.Bitmap) Class member attributes (count = 1): + Code attribute instructions (code length = 195, locals = 10, stack = 4): [0] new #2 + Class [android/app/Notification$Builder] [3] dup [4] aload_0 v0 [5] invokespecial #19 + Methodref [android/app/Notification$Builder. (Landroid/content/Context;)V] [8] aload_1 v1 [9] getfield #18 + Fieldref [android/app/Notification.when J] [12] invokevirtual #39 + Methodref [android/app/Notification$Builder.setWhen (J)Landroid/app/Notification$Builder;] [15] aload_1 v1 [16] getfield #10 + Fieldref [android/app/Notification.icon I] [19] aload_1 v1 [20] getfield #11 + Fieldref [android/app/Notification.iconLevel I] [23] invokevirtual #35 + Methodref [android/app/Notification$Builder.setSmallIcon (II)Landroid/app/Notification$Builder;] [26] aload_1 v1 [27] getfield #6 + Fieldref [android/app/Notification.contentView Landroid/widget/RemoteViews;] [30] invokevirtual #22 + Methodref [android/app/Notification$Builder.setContent (Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;] [33] aload_1 v1 [34] getfield #16 + Fieldref [android/app/Notification.tickerText Ljava/lang/CharSequence;] [37] aload v5 [39] invokevirtual #37 + Methodref [android/app/Notification$Builder.setTicker (Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;] [42] aload_1 v1 [43] getfield #15 + Fieldref [android/app/Notification.sound Landroid/net/Uri;] [46] aload_1 v1 [47] getfield #5 + Fieldref [android/app/Notification.audioStreamType I] [50] invokevirtual #36 + Methodref [android/app/Notification$Builder.setSound (Landroid/net/Uri;I)Landroid/app/Notification$Builder;] [53] aload_1 v1 [54] getfield #17 + Fieldref [android/app/Notification.vibrate [J] [57] invokevirtual #38 + Methodref [android/app/Notification$Builder.setVibrate ([J)Landroid/app/Notification$Builder;] [60] aload_1 v1 [61] getfield #12 + Fieldref [android/app/Notification.ledARGB I] [64] aload_1 v1 [65] getfield #14 + Fieldref [android/app/Notification.ledOnMS I] [68] aload_1 v1 [69] getfield #13 + Fieldref [android/app/Notification.ledOffMS I] [72] invokevirtual #31 + Methodref [android/app/Notification$Builder.setLights (III)Landroid/app/Notification$Builder;] [75] aload_1 v1 [76] getfield #9 + Fieldref [android/app/Notification.flags I] [79] iconst_2 [80] iand [81] ifeq +7 (target=88) [84] iconst_1 [85] goto +4 (target=89) [88] iconst_0 [89] invokevirtual #33 + Methodref [android/app/Notification$Builder.setOngoing (Z)Landroid/app/Notification$Builder;] [92] aload_1 v1 [93] getfield #9 + Fieldref [android/app/Notification.flags I] [96] bipush 8 [98] iand [99] ifeq +7 (target=106) [102] iconst_1 [103] goto +4 (target=107) [106] iconst_0 [107] invokevirtual #34 + Methodref [android/app/Notification$Builder.setOnlyAlertOnce (Z)Landroid/app/Notification$Builder;] [110] aload_1 v1 [111] getfield #9 + Fieldref [android/app/Notification.flags I] [114] bipush 16 [116] iand [117] ifeq +7 (target=124) [120] iconst_1 [121] goto +4 (target=125) [124] iconst_0 [125] invokevirtual #21 + Methodref [android/app/Notification$Builder.setAutoCancel (Z)Landroid/app/Notification$Builder;] [128] aload_1 v1 [129] getfield #7 + Fieldref [android/app/Notification.defaults I] [132] invokevirtual #27 + Methodref [android/app/Notification$Builder.setDefaults (I)Landroid/app/Notification$Builder;] [135] aload_2 v2 [136] invokevirtual #26 + Methodref [android/app/Notification$Builder.setContentTitle (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] [139] aload_3 v3 [140] invokevirtual #25 + Methodref [android/app/Notification$Builder.setContentText (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] [143] aload v4 [145] invokevirtual #23 + Methodref [android/app/Notification$Builder.setContentInfo (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;] [148] aload v7 [150] invokevirtual #24 + Methodref [android/app/Notification$Builder.setContentIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;] [153] aload_1 v1 [154] getfield #8 + Fieldref [android/app/Notification.deleteIntent Landroid/app/PendingIntent;] [157] invokevirtual #28 + Methodref [android/app/Notification$Builder.setDeleteIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;] [160] aload v8 [162] aload_1 v1 [163] getfield #9 + Fieldref [android/app/Notification.flags I] [166] sipush 128 [169] iand [170] ifeq +7 (target=177) [173] iconst_1 [174] goto +4 (target=178) [177] iconst_0 [178] invokevirtual #29 + Methodref [android/app/Notification$Builder.setFullScreenIntent (Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder;] [181] aload v9 [183] invokevirtual #30 + Methodref [android/app/Notification$Builder.setLargeIcon (Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder;] [186] iload v6 [188] invokevirtual #32 + Methodref [android/app/Notification$Builder.setNumber (I)Landroid/app/Notification$Builder;] [191] invokevirtual #20 + Methodref [android/app/Notification$Builder.getNotification ()Landroid/app/Notification;] [194] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/ServiceCompat Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.app.ServiceCompat extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 14): + Integer [1] + Class [android/support/v4/app/ServiceCompat] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [START_STICKY] + Utf8 [android/support/v4/app/ServiceCompat] + Utf8 [java/lang/Object] Fields (count = 1): + Field: START_STICKY I Access flags: 0x19 = public static final int START_STICKY Class member attributes (count = 1): + Constant value attribute: + Integer [1] Methods (count = 1): - Method: ()V Access flags: 0x2 = private ServiceCompat() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/ShareCompat Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.app.ShareCompat extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 104): + String [ in the supplied menu] + String [Could not find menu item with id ] + String [android.support.v4.app.EXTRA_CALLING_ACTIVITY] + String [android.support.v4.app.EXTRA_CALLING_PACKAGE] + Class [android/app/Activity] + Class [android/content/ComponentName] + Class [android/content/Intent] + Class [android/os/Build$VERSION] + Class [android/support/v4/app/ShareCompat] + Class [android/support/v4/app/ShareCompat$ShareCompatImpl] + Class [android/support/v4/app/ShareCompat$ShareCompatImplBase] + Class [android/support/v4/app/ShareCompat$ShareCompatImplICS] + Class [android/support/v4/app/ShareCompat$ShareCompatImplJB] + Class [android/view/Menu] + Class [java/lang/IllegalArgumentException] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/app/ShareCompat.IMPL Landroid/support/v4/app/ShareCompat$ShareCompatImpl;] + Methodref [android/app/Activity.getCallingActivity ()Landroid/content/ComponentName;] + Methodref [android/app/Activity.getCallingPackage ()Ljava/lang/String;] + Methodref [android/app/Activity.getIntent ()Landroid/content/Intent;] + Methodref [android/content/Intent.getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;] + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + Methodref [android/support/v4/app/ShareCompat.configureMenuItem (Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V] + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplBase. ()V] + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplICS. ()V] + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplJB. ()V] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + InterfaceMethodref [android/support/v4/app/ShareCompat$ShareCompatImpl.configureMenuItem (Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V] + InterfaceMethodref [android/view/Menu.findItem (I)Landroid/view/MenuItem;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [IMPL Landroid/support/v4/app/ShareCompat$ShareCompatImpl;] + NameAndType [SDK_INT I] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [configureMenuItem (Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V] + NameAndType [findItem (I)Landroid/view/MenuItem;] + NameAndType [getCallingActivity ()Landroid/content/ComponentName;] + NameAndType [getCallingPackage ()Ljava/lang/String;] + NameAndType [getIntent ()Landroid/content/Intent;] + NameAndType [getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;] + NameAndType [getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [ in the supplied menu] + Utf8 [()Landroid/content/ComponentName;] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)Landroid/view/MenuItem;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(Landroid/app/Activity;)Landroid/content/ComponentName;] + Utf8 [(Landroid/app/Activity;)Ljava/lang/String;] + Utf8 [(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V] + Utf8 [(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V] + Utf8 [(Ljava/lang/String;)Landroid/os/Parcelable;] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [Could not find menu item with id ] + Utf8 [EXTRA_CALLING_ACTIVITY] + Utf8 [EXTRA_CALLING_PACKAGE] + Utf8 [I] + Utf8 [IMPL] + Utf8 [Landroid/support/v4/app/ShareCompat$ShareCompatImpl;] + Utf8 [Ljava/lang/String;] + Utf8 [SDK_INT] + Utf8 [access$000] + Utf8 [android.support.v4.app.EXTRA_CALLING_ACTIVITY] + Utf8 [android.support.v4.app.EXTRA_CALLING_PACKAGE] + Utf8 [android/app/Activity] + Utf8 [android/content/ComponentName] + Utf8 [android/content/Intent] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/app/ShareCompat] + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImpl] + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImplBase] + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImplICS] + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImplJB] + Utf8 [android/view/Menu] + Utf8 [append] + Utf8 [configureMenuItem] + Utf8 [findItem] + Utf8 [getCallingActivity] + Utf8 [getCallingPackage] + Utf8 [getIntent] + Utf8 [getParcelableExtra] + Utf8 [getStringExtra] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [toString] Fields (count = 3): + Field: EXTRA_CALLING_PACKAGE Ljava/lang/String; Access flags: 0x19 = public static final java.lang.String EXTRA_CALLING_PACKAGE Class member attributes (count = 1): + Constant value attribute: + String [android.support.v4.app.EXTRA_CALLING_PACKAGE] + Field: EXTRA_CALLING_ACTIVITY Ljava/lang/String; Access flags: 0x19 = public static final java.lang.String EXTRA_CALLING_ACTIVITY Class member attributes (count = 1): + Constant value attribute: + String [android.support.v4.app.EXTRA_CALLING_ACTIVITY] + Field: IMPL Landroid/support/v4/app/ShareCompat$ShareCompatImpl; Access flags: 0xa = private static android.support.v4.app.ShareCompat$ShareCompatImpl IMPL Methods (count = 7): - Method: ()V Access flags: 0x1 = public ShareCompat() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #30 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCallingPackage(Landroid/app/Activity;)Ljava/lang/String; Access flags: 0x9 = public static java.lang.String getCallingPackage(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #21 + Methodref [android/app/Activity.getCallingPackage ()Ljava/lang/String;] [4] dup [5] astore_1 v1 [6] ifnonnull +13 (target=19) [9] aload_0 v0 [10] invokevirtual #22 + Methodref [android/app/Activity.getIntent ()Landroid/content/Intent;] [13] ldc #4 + String [android.support.v4.app.EXTRA_CALLING_PACKAGE] [15] invokevirtual #24 + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] [18] astore_1 v1 [19] aload_1 v1 [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCallingActivity(Landroid/app/Activity;)Landroid/content/ComponentName; Access flags: 0x9 = public static android.content.ComponentName getCallingActivity(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #20 + Methodref [android/app/Activity.getCallingActivity ()Landroid/content/ComponentName;] [4] dup [5] astore_1 v1 [6] ifnonnull +16 (target=22) [9] aload_0 v0 [10] invokevirtual #22 + Methodref [android/app/Activity.getIntent ()Landroid/content/Intent;] [13] ldc #3 + String [android.support.v4.app.EXTRA_CALLING_ACTIVITY] [15] invokevirtual #23 + Methodref [android/content/Intent.getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;] [18] checkcast #6 + Class [android/content/ComponentName] [21] astore_1 v1 [22] aload_1 v1 [23] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V Access flags: 0x9 = public static void configureMenuItem(android.view.MenuItem,android.support.v4.app.ShareCompat$IntentBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 3): [0] getstatic #19 + Fieldref [android/support/v4/app/ShareCompat.IMPL Landroid/support/v4/app/ShareCompat$ShareCompatImpl;] [3] aload_0 v0 [4] aload_1 v1 [5] invokeinterface #35 + InterfaceMethodref [android/support/v4/app/ShareCompat$ShareCompatImpl.configureMenuItem (Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: configureMenuItem(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V Access flags: 0x9 = public static void configureMenuItem(android.view.Menu,int,android.support.v4.app.ShareCompat$IntentBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 3, stack = 5): [0] aload_0 v0 [1] iload_1 v1 [2] invokeinterface #36 + InterfaceMethodref [android/view/Menu.findItem (I)Landroid/view/MenuItem;] [7] dup [8] astore_0 v0 [9] ifnonnull +32 (target=41) [12] new #15 + Class [java/lang/IllegalArgumentException] [15] dup [16] new #17 + Class [java/lang/StringBuilder] [19] dup [20] ldc #2 + String [Could not find menu item with id ] [22] invokespecial #31 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [25] iload_1 v1 [26] invokevirtual #32 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [29] ldc #1 + String [ in the supplied menu] [31] invokevirtual #33 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [34] invokevirtual #34 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [37] invokespecial #29 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [40] athrow [41] aload_0 v0 [42] aload_2 v2 [43] invokestatic #25 + Methodref [android/support/v4/app/ShareCompat.configureMenuItem (Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V] [46] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$000()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; Access flags: 0x1008 = static synthetic android.support.v4.app.ShareCompat$ShareCompatImpl access$000() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #19 + Fieldref [android/support/v4/app/ShareCompat.IMPL Landroid/support/v4/app/ShareCompat$ShareCompatImpl;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 0, stack = 2): [0] getstatic #18 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 16 [5] ificmplt +14 (target=19) [8] new #13 + Class [android/support/v4/app/ShareCompat$ShareCompatImplJB] [11] dup [12] invokespecial #28 + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplJB. ()V] [15] putstatic #19 + Fieldref [android/support/v4/app/ShareCompat.IMPL Landroid/support/v4/app/ShareCompat$ShareCompatImpl;] [18] return [19] getstatic #18 + Fieldref [android/os/Build$VERSION.SDK_INT I] [22] bipush 14 [24] ificmplt +14 (target=38) [27] new #12 + Class [android/support/v4/app/ShareCompat$ShareCompatImplICS] [30] dup [31] invokespecial #27 + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplICS. ()V] [34] putstatic #19 + Fieldref [android/support/v4/app/ShareCompat.IMPL Landroid/support/v4/app/ShareCompat$ShareCompatImpl;] [37] return [38] new #11 + Class [android/support/v4/app/ShareCompat$ShareCompatImplBase] [41] dup [42] invokespecial #26 + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplBase. ()V] [45] putstatic #19 + Fieldref [android/support/v4/app/ShareCompat.IMPL Landroid/support/v4/app/ShareCompat$ShareCompatImpl;] [48] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/ShareCompat$IntentBuilder Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.app.ShareCompat$IntentBuilder extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 219): + Integer [524288] + String [android.intent.action.SEND] + String [android.intent.action.SEND_MULTIPLE] + String [android.intent.extra.BCC] + String [android.intent.extra.CC] + String [android.intent.extra.EMAIL] + String [android.intent.extra.HTML_TEXT] + String [android.intent.extra.STREAM] + String [android.intent.extra.SUBJECT] + String [android.intent.extra.TEXT] + String [android.support.v4.app.EXTRA_CALLING_ACTIVITY] + String [android.support.v4.app.EXTRA_CALLING_PACKAGE] + Class [android/app/Activity] + Class [android/content/Intent] + Class [android/net/Uri] + Class [android/os/Parcelable] + Class [android/support/v4/app/ShareCompat$IntentBuilder] + Class [android/text/Html] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/System] + Class [java/util/ArrayList] + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mActivity Landroid/app/Activity;] + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mBccAddresses Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mCcAddresses Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mChooserTitle Ljava/lang/CharSequence;] + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mToAddresses Ljava/util/ArrayList;] + Methodref [android/app/Activity.getComponentName ()Landroid/content/ComponentName;] + Methodref [android/app/Activity.getPackageName ()Ljava/lang/String;] + Methodref [android/app/Activity.getText (I)Ljava/lang/CharSequence;] + Methodref [android/app/Activity.startActivity (Landroid/content/Intent;)V] + Methodref [android/content/Intent. ()V] + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] + Methodref [android/content/Intent.createChooser (Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;] + Methodref [android/content/Intent.getAction ()Ljava/lang/String;] + Methodref [android/content/Intent.getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;] + Methodref [android/content/Intent.getStringArrayExtra (Ljava/lang/String;)[Ljava/lang/String;] + Methodref [android/content/Intent.hasExtra (Ljava/lang/String;)Z] + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;] + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;] + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + Methodref [android/content/Intent.putExtra (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;] + Methodref [android/content/Intent.putParcelableArrayListExtra (Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;] + Methodref [android/content/Intent.removeExtra (Ljava/lang/String;)V] + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;] + Methodref [android/content/Intent.setType (Ljava/lang/String;)Landroid/content/Intent;] + Methodref [android/support/v4/app/ShareCompat$IntentBuilder. (Landroid/app/Activity;)V] + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.combineArrayExtra (Ljava/lang/String;Ljava/util/ArrayList;)V] + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.combineArrayExtra (Ljava/lang/String;[Ljava/lang/String;)V] + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.createChooserIntent ()Landroid/content/Intent;] + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.getIntent ()Landroid/content/Intent;] + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.setChooserTitle (Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;] + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.setStream (Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder;] + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.setText (Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;] + Methodref [android/text/Html.fromHtml (Ljava/lang/String;)Landroid/text/Spanned;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.isEmpty ()Z] + Methodref [java/util/ArrayList.size ()I] + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Landroid/app/Activity;)V] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addFlags (I)Landroid/content/Intent;] + NameAndType [arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V] + NameAndType [combineArrayExtra (Ljava/lang/String;Ljava/util/ArrayList;)V] + NameAndType [combineArrayExtra (Ljava/lang/String;[Ljava/lang/String;)V] + NameAndType [createChooser (Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;] + NameAndType [createChooserIntent ()Landroid/content/Intent;] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [fromHtml (Ljava/lang/String;)Landroid/text/Spanned;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getAction ()Ljava/lang/String;] + NameAndType [getComponentName ()Landroid/content/ComponentName;] + NameAndType [getIntent ()Landroid/content/Intent;] + NameAndType [getPackageName ()Ljava/lang/String;] + NameAndType [getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;] + NameAndType [getStringArrayExtra (Ljava/lang/String;)[Ljava/lang/String;] + NameAndType [getText (I)Ljava/lang/CharSequence;] + NameAndType [hasExtra (Ljava/lang/String;)Z] + NameAndType [isEmpty ()Z] + NameAndType [mActivity Landroid/app/Activity;] + NameAndType [mBccAddresses Ljava/util/ArrayList;] + NameAndType [mCcAddresses Ljava/util/ArrayList;] + NameAndType [mChooserTitle Ljava/lang/CharSequence;] + NameAndType [mIntent Landroid/content/Intent;] + NameAndType [mStreams Ljava/util/ArrayList;] + NameAndType [mToAddresses Ljava/util/ArrayList;] + NameAndType [putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;] + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;] + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + NameAndType [putExtra (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;] + NameAndType [putParcelableArrayListExtra (Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;] + NameAndType [removeExtra (Ljava/lang/String;)V] + NameAndType [setAction (Ljava/lang/String;)Landroid/content/Intent;] + NameAndType [setChooserTitle (Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;] + NameAndType [setStream (Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder;] + NameAndType [setText (Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;] + NameAndType [setType (Ljava/lang/String;)Landroid/content/Intent;] + NameAndType [size ()I] + NameAndType [startActivity (Landroid/content/Intent;)V] + NameAndType [toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] + Utf8 [()I] + Utf8 [()Landroid/app/Activity;] + Utf8 [()Landroid/content/ComponentName;] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/content/Intent;] + Utf8 [(I)Landroid/support/v4/app/ShareCompat$IntentBuilder;] + Utf8 [(I)Ljava/lang/CharSequence;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder;] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;] + Utf8 [(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder;] + Utf8 [(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;ILjava/lang/Object;II)V] + Utf8 [(Ljava/lang/String;)Landroid/content/Intent;] + Utf8 [(Ljava/lang/String;)Landroid/os/Parcelable;] + Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;] + Utf8 [(Ljava/lang/String;)Landroid/text/Spanned;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;)[Ljava/lang/String;] + Utf8 [(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;] + Utf8 [(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + Utf8 [(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;] + Utf8 [(Ljava/lang/String;Ljava/util/ArrayList;)V] + Utf8 [(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;] + Utf8 [(Ljava/lang/String;[Ljava/lang/String;)V] + Utf8 [([Ljava/lang/Object;)[Ljava/lang/Object;] + Utf8 [([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/app/Activity;] + Utf8 [Landroid/content/Intent;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [add] + Utf8 [addEmailBcc] + Utf8 [addEmailCc] + Utf8 [addEmailTo] + Utf8 [addFlags] + Utf8 [addStream] + Utf8 [android.intent.action.SEND] + Utf8 [android.intent.action.SEND_MULTIPLE] + Utf8 [android.intent.extra.BCC] + Utf8 [android.intent.extra.CC] + Utf8 [android.intent.extra.EMAIL] + Utf8 [android.intent.extra.HTML_TEXT] + Utf8 [android.intent.extra.STREAM] + Utf8 [android.intent.extra.SUBJECT] + Utf8 [android.intent.extra.TEXT] + Utf8 [android.support.v4.app.EXTRA_CALLING_ACTIVITY] + Utf8 [android.support.v4.app.EXTRA_CALLING_PACKAGE] + Utf8 [android/app/Activity] + Utf8 [android/content/Intent] + Utf8 [android/net/Uri] + Utf8 [android/os/Parcelable] + Utf8 [android/support/v4/app/ShareCompat$IntentBuilder] + Utf8 [android/text/Html] + Utf8 [arraycopy] + Utf8 [combineArrayExtra] + Utf8 [createChooser] + Utf8 [createChooserIntent] + Utf8 [equals] + Utf8 [from] + Utf8 [fromHtml] + Utf8 [get] + Utf8 [getAction] + Utf8 [getActivity] + Utf8 [getComponentName] + Utf8 [getIntent] + Utf8 [getPackageName] + Utf8 [getParcelableExtra] + Utf8 [getStringArrayExtra] + Utf8 [getText] + Utf8 [hasExtra] + Utf8 [isEmpty] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/System] + Utf8 [java/util/ArrayList] + Utf8 [mActivity] + Utf8 [mBccAddresses] + Utf8 [mCcAddresses] + Utf8 [mChooserTitle] + Utf8 [mIntent] + Utf8 [mStreams] + Utf8 [mToAddresses] + Utf8 [putExtra] + Utf8 [putParcelableArrayListExtra] + Utf8 [removeExtra] + Utf8 [setAction] + Utf8 [setChooserTitle] + Utf8 [setEmailBcc] + Utf8 [setEmailCc] + Utf8 [setEmailTo] + Utf8 [setHtmlText] + Utf8 [setStream] + Utf8 [setSubject] + Utf8 [setText] + Utf8 [setType] + Utf8 [size] + Utf8 [startActivity] + Utf8 [startChooser] + Utf8 [toArray] Fields (count = 7): + Field: mActivity Landroid/app/Activity; Access flags: 0x2 = private android.app.Activity mActivity + Field: mIntent Landroid/content/Intent; Access flags: 0x2 = private android.content.Intent mIntent + Field: mChooserTitle Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence mChooserTitle + Field: mToAddresses Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mToAddresses + Field: mCcAddresses Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mCcAddresses + Field: mBccAddresses Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mBccAddresses + Field: mStreams Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mStreams Methods (count = 25): + Method: from(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x9 = public static android.support.v4.app.ShareCompat$IntentBuilder from(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 3): [0] new #17 + Class [android/support/v4/app/ShareCompat$IntentBuilder] [3] dup [4] aload_0 v0 [5] invokespecial #49 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder. (Landroid/app/Activity;)V] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/app/Activity;)V Access flags: 0x2 = private ShareCompat$IntentBuilder(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 64, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #58 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #23 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mActivity Landroid/app/Activity;] [9] aload_0 v0 [10] new #14 + Class [android/content/Intent] [13] dup [14] invokespecial #34 + Methodref [android/content/Intent. ()V] [17] ldc #2 + String [android.intent.action.SEND] [19] invokevirtual #47 + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;] [22] putfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [25] aload_0 v0 [26] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [29] ldc #12 + String [android.support.v4.app.EXTRA_CALLING_PACKAGE] [31] aload_1 v1 [32] invokevirtual #31 + Methodref [android/app/Activity.getPackageName ()Ljava/lang/String;] [35] invokevirtual #43 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] [38] pop [39] aload_0 v0 [40] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [43] ldc #11 + String [android.support.v4.app.EXTRA_CALLING_ACTIVITY] [45] aload_1 v1 [46] invokevirtual #30 + Methodref [android/app/Activity.getComponentName ()Landroid/content/ComponentName;] [49] invokevirtual #41 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;] [52] pop [53] aload_0 v0 [54] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [57] ldc #1 + Integer [524288] [59] invokevirtual #35 + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] [62] pop [63] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getIntent()Landroid/content/Intent; Access flags: 0x1 = public android.content.Intent getIntent() Class member attributes (count = 1): + Code attribute instructions (code length = 242, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #29 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mToAddresses Ljava/util/ArrayList;] [4] ifnull +18 (target=22) [7] aload_0 v0 [8] ldc #6 + String [android.intent.extra.EMAIL] [10] aload_0 v0 [11] getfield #29 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mToAddresses Ljava/util/ArrayList;] [14] invokespecial #50 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.combineArrayExtra (Ljava/lang/String;Ljava/util/ArrayList;)V] [17] aload_0 v0 [18] aconst_null [19] putfield #29 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mToAddresses Ljava/util/ArrayList;] [22] aload_0 v0 [23] getfield #25 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mCcAddresses Ljava/util/ArrayList;] [26] ifnull +18 (target=44) [29] aload_0 v0 [30] ldc #5 + String [android.intent.extra.CC] [32] aload_0 v0 [33] getfield #25 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mCcAddresses Ljava/util/ArrayList;] [36] invokespecial #50 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.combineArrayExtra (Ljava/lang/String;Ljava/util/ArrayList;)V] [39] aload_0 v0 [40] aconst_null [41] putfield #25 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mCcAddresses Ljava/util/ArrayList;] [44] aload_0 v0 [45] getfield #24 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mBccAddresses Ljava/util/ArrayList;] [48] ifnull +18 (target=66) [51] aload_0 v0 [52] ldc #4 + String [android.intent.extra.BCC] [54] aload_0 v0 [55] getfield #24 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mBccAddresses Ljava/util/ArrayList;] [58] invokespecial #50 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.combineArrayExtra (Ljava/lang/String;Ljava/util/ArrayList;)V] [61] aload_0 v0 [62] aconst_null [63] putfield #24 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mBccAddresses Ljava/util/ArrayList;] [66] aload_0 v0 [67] getfield #28 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] [70] ifnull +18 (target=88) [73] aload_0 v0 [74] getfield #28 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] [77] invokevirtual #65 + Methodref [java/util/ArrayList.size ()I] [80] iconst_1 [81] ificmple +7 (target=88) [84] iconst_1 [85] goto +4 (target=89) [88] iconst_0 [89] istore_1 v1 [90] aload_0 v0 [91] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [94] invokevirtual #37 + Methodref [android/content/Intent.getAction ()Ljava/lang/String;] [97] ldc #3 + String [android.intent.action.SEND_MULTIPLE] [99] invokevirtual #59 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [102] istore_2 v2 [103] iload_1 v1 [104] ifne +72 (target=176) [107] iload_2 v2 [108] ifeq +68 (target=176) [111] aload_0 v0 [112] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [115] ldc #2 + String [android.intent.action.SEND] [117] invokevirtual #47 + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;] [120] pop [121] aload_0 v0 [122] getfield #28 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] [125] ifnull +37 (target=162) [128] aload_0 v0 [129] getfield #28 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] [132] invokevirtual #64 + Methodref [java/util/ArrayList.isEmpty ()Z] [135] ifne +27 (target=162) [138] aload_0 v0 [139] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [142] ldc #8 + String [android.intent.extra.STREAM] [144] aload_0 v0 [145] getfield #28 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] [148] iconst_0 [149] invokevirtual #63 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [152] checkcast #16 + Class [android/os/Parcelable] [155] invokevirtual #41 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;] [158] pop [159] goto +12 (target=171) [162] aload_0 v0 [163] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [166] ldc #8 + String [android.intent.extra.STREAM] [168] invokevirtual #46 + Methodref [android/content/Intent.removeExtra (Ljava/lang/String;)V] [171] aload_0 v0 [172] aconst_null [173] putfield #28 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] [176] iload_1 v1 [177] ifeq +60 (target=237) [180] iload_2 v2 [181] ifne +56 (target=237) [184] aload_0 v0 [185] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [188] ldc #3 + String [android.intent.action.SEND_MULTIPLE] [190] invokevirtual #47 + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;] [193] pop [194] aload_0 v0 [195] getfield #28 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] [198] ifnull +30 (target=228) [201] aload_0 v0 [202] getfield #28 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] [205] invokevirtual #64 + Methodref [java/util/ArrayList.isEmpty ()Z] [208] ifne +20 (target=228) [211] aload_0 v0 [212] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [215] ldc #8 + String [android.intent.extra.STREAM] [217] aload_0 v0 [218] getfield #28 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] [221] invokevirtual #45 + Methodref [android/content/Intent.putParcelableArrayListExtra (Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;] [224] pop [225] goto +12 (target=237) [228] aload_0 v0 [229] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [232] ldc #8 + String [android.intent.extra.STREAM] [234] invokevirtual #46 + Methodref [android/content/Intent.removeExtra (Ljava/lang/String;)V] [237] aload_0 v0 [238] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [241] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getActivity()Landroid/app/Activity; Access flags: 0x0 = android.app.Activity getActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #23 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mActivity Landroid/app/Activity;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: combineArrayExtra(Ljava/lang/String;Ljava/util/ArrayList;)V Access flags: 0x2 = private void combineArrayExtra(java.lang.String,java.util.ArrayList) Class member attributes (count = 1): + Code attribute instructions (code length = 68, locals = 6, stack = 5): [0] aload_0 v0 [1] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [4] aload_1 v1 [5] invokevirtual #39 + Methodref [android/content/Intent.getStringArrayExtra (Ljava/lang/String;)[Ljava/lang/String;] [8] dup [9] astore_3 v3 [10] ifnull +8 (target=18) [13] aload_3 v3 [14] arraylength [15] goto +4 (target=19) [18] iconst_0 [19] dup [20] istore v4 [22] aload_2 v2 [23] invokevirtual #65 + Methodref [java/util/ArrayList.size ()I] [26] iadd [27] anewarray #20 + Class [java/lang/String] [30] astore v5 [32] aload_2 v2 [33] aload v5 [35] invokevirtual #66 + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] [38] pop [39] aload_3 v3 [40] ifnull +16 (target=56) [43] aload_3 v3 [44] iconst_0 [45] aload v5 [47] aload_2 v2 [48] invokevirtual #65 + Methodref [java/util/ArrayList.size ()I] [51] iload v4 [53] invokestatic #60 + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V] [56] aload_0 v0 [57] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [60] aload_1 v1 [61] aload v5 [63] invokevirtual #44 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;] [66] pop [67] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: combineArrayExtra(Ljava/lang/String;[Ljava/lang/String;)V Access flags: 0x2 = private void combineArrayExtra(java.lang.String,java.lang.String[]) Class member attributes (count = 1): + Code attribute instructions (code length = 70, locals = 7, stack = 5): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.getIntent ()Landroid/content/Intent;] [4] dup [5] astore_3 v3 [6] aload_1 v1 [7] invokevirtual #39 + Methodref [android/content/Intent.getStringArrayExtra (Ljava/lang/String;)[Ljava/lang/String;] [10] dup [11] astore v4 [13] ifnull +9 (target=22) [16] aload v4 [18] arraylength [19] goto +4 (target=23) [22] iconst_0 [23] dup [24] istore v5 [26] aload_2 v2 [27] arraylength [28] iadd [29] anewarray #20 + Class [java/lang/String] [32] astore v6 [34] aload v4 [36] ifnull +14 (target=50) [39] aload v4 [41] iconst_0 [42] aload v6 [44] iconst_0 [45] iload v5 [47] invokestatic #60 + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V] [50] aload_2 v2 [51] iconst_0 [52] aload v6 [54] iload v5 [56] aload_2 v2 [57] arraylength [58] invokestatic #60 + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V] [61] aload_3 v3 [62] aload_1 v1 [63] aload v6 [65] invokevirtual #44 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;] [68] pop [69] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createChooserIntent()Landroid/content/Intent; Access flags: 0x1 = public android.content.Intent createChooserIntent() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.getIntent ()Landroid/content/Intent;] [4] aload_0 v0 [5] getfield #26 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mChooserTitle Ljava/lang/CharSequence;] [8] invokestatic #36 + Methodref [android/content/Intent.createChooser (Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;] [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startChooser()V Access flags: 0x1 = public void startChooser() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #23 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mActivity Landroid/app/Activity;] [4] aload_0 v0 [5] invokevirtual #52 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.createChooserIntent ()Landroid/content/Intent;] [8] invokevirtual #33 + Methodref [android/app/Activity.startActivity (Landroid/content/Intent;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setChooserTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder setChooserTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #26 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mChooserTitle Ljava/lang/CharSequence;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setChooserTitle(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder setChooserTitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #23 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mActivity Landroid/app/Activity;] [5] iload_1 v1 [6] invokevirtual #32 + Methodref [android/app/Activity.getText (I)Ljava/lang/CharSequence;] [9] invokevirtual #54 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.setChooserTitle (Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;] [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setType(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder setType(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [4] aload_1 v1 [5] invokevirtual #48 + Methodref [android/content/Intent.setType (Ljava/lang/String;)Landroid/content/Intent;] [8] pop [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setText(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder setText(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [4] ldc #10 + String [android.intent.extra.TEXT] [6] aload_1 v1 [7] invokevirtual #42 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHtmlText(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder setHtmlText(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [4] ldc #7 + String [android.intent.extra.HTML_TEXT] [6] aload_1 v1 [7] invokevirtual #43 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] [10] pop [11] aload_0 v0 [12] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [15] ldc #10 + String [android.intent.extra.TEXT] [17] invokevirtual #40 + Methodref [android/content/Intent.hasExtra (Ljava/lang/String;)Z] [20] ifne +12 (target=32) [23] aload_0 v0 [24] aload_1 v1 [25] invokestatic #57 + Methodref [android/text/Html.fromHtml (Ljava/lang/String;)Landroid/text/Spanned;] [28] invokevirtual #56 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.setText (Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;] [31] pop [32] aload_0 v0 [33] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setStream(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder setStream(android.net.Uri) Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [4] invokevirtual #37 + Methodref [android/content/Intent.getAction ()Ljava/lang/String;] [7] ldc #2 + String [android.intent.action.SEND] [9] invokevirtual #59 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [12] ifne +13 (target=25) [15] aload_0 v0 [16] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [19] ldc #2 + String [android.intent.action.SEND] [21] invokevirtual #47 + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;] [24] pop [25] aload_0 v0 [26] aconst_null [27] putfield #28 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] [30] aload_0 v0 [31] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [34] ldc #8 + String [android.intent.extra.STREAM] [36] aload_1 v1 [37] invokevirtual #41 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;] [40] pop [41] aload_0 v0 [42] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addStream(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder addStream(android.net.Uri) Class member attributes (count = 1): + Code attribute instructions (code length = 74, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [4] ldc #8 + String [android.intent.extra.STREAM] [6] invokevirtual #38 + Methodref [android/content/Intent.getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;] [9] checkcast #15 + Class [android/net/Uri] [12] dup [13] astore_2 v2 [14] ifnonnull +9 (target=23) [17] aload_0 v0 [18] aload_1 v1 [19] invokevirtual #55 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.setStream (Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder;] [22] areturn [23] aload_0 v0 [24] getfield #28 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] [27] ifnonnull +14 (target=41) [30] aload_0 v0 [31] new #22 + Class [java/util/ArrayList] [34] dup [35] invokespecial #61 + Methodref [java/util/ArrayList. ()V] [38] putfield #28 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] [41] aload_2 v2 [42] ifnull +21 (target=63) [45] aload_0 v0 [46] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [49] ldc #8 + String [android.intent.extra.STREAM] [51] invokevirtual #46 + Methodref [android/content/Intent.removeExtra (Ljava/lang/String;)V] [54] aload_0 v0 [55] getfield #28 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] [58] aload_2 v2 [59] invokevirtual #62 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [62] pop [63] aload_0 v0 [64] getfield #28 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;] [67] aload_1 v1 [68] invokevirtual #62 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [71] pop [72] aload_0 v0 [73] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setEmailTo([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder setEmailTo(java.lang.String[]) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #29 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mToAddresses Ljava/util/ArrayList;] [4] ifnull +8 (target=12) [7] aload_0 v0 [8] aconst_null [9] putfield #29 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mToAddresses Ljava/util/ArrayList;] [12] aload_0 v0 [13] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [16] ldc #6 + String [android.intent.extra.EMAIL] [18] aload_1 v1 [19] invokevirtual #44 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;] [22] pop [23] aload_0 v0 [24] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addEmailTo(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder addEmailTo(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #29 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mToAddresses Ljava/util/ArrayList;] [4] ifnonnull +14 (target=18) [7] aload_0 v0 [8] new #22 + Class [java/util/ArrayList] [11] dup [12] invokespecial #61 + Methodref [java/util/ArrayList. ()V] [15] putfield #29 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mToAddresses Ljava/util/ArrayList;] [18] aload_0 v0 [19] getfield #29 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mToAddresses Ljava/util/ArrayList;] [22] aload_1 v1 [23] invokevirtual #62 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [26] pop [27] aload_0 v0 [28] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addEmailTo([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder addEmailTo(java.lang.String[]) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 3): [0] aload_0 v0 [1] ldc #6 + String [android.intent.extra.EMAIL] [3] aload_1 v1 [4] invokespecial #51 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.combineArrayExtra (Ljava/lang/String;[Ljava/lang/String;)V] [7] aload_0 v0 [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setEmailCc([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder setEmailCc(java.lang.String[]) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [4] ldc #5 + String [android.intent.extra.CC] [6] aload_1 v1 [7] invokevirtual #44 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addEmailCc(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder addEmailCc(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #25 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mCcAddresses Ljava/util/ArrayList;] [4] ifnonnull +14 (target=18) [7] aload_0 v0 [8] new #22 + Class [java/util/ArrayList] [11] dup [12] invokespecial #61 + Methodref [java/util/ArrayList. ()V] [15] putfield #25 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mCcAddresses Ljava/util/ArrayList;] [18] aload_0 v0 [19] getfield #25 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mCcAddresses Ljava/util/ArrayList;] [22] aload_1 v1 [23] invokevirtual #62 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [26] pop [27] aload_0 v0 [28] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addEmailCc([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder addEmailCc(java.lang.String[]) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 3): [0] aload_0 v0 [1] ldc #5 + String [android.intent.extra.CC] [3] aload_1 v1 [4] invokespecial #51 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.combineArrayExtra (Ljava/lang/String;[Ljava/lang/String;)V] [7] aload_0 v0 [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setEmailBcc([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder setEmailBcc(java.lang.String[]) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [4] ldc #4 + String [android.intent.extra.BCC] [6] aload_1 v1 [7] invokevirtual #44 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addEmailBcc(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder addEmailBcc(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #24 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mBccAddresses Ljava/util/ArrayList;] [4] ifnonnull +14 (target=18) [7] aload_0 v0 [8] new #22 + Class [java/util/ArrayList] [11] dup [12] invokespecial #61 + Methodref [java/util/ArrayList. ()V] [15] putfield #24 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mBccAddresses Ljava/util/ArrayList;] [18] aload_0 v0 [19] getfield #24 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mBccAddresses Ljava/util/ArrayList;] [22] aload_1 v1 [23] invokevirtual #62 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [26] pop [27] aload_0 v0 [28] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addEmailBcc([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder addEmailBcc(java.lang.String[]) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 3): [0] aload_0 v0 [1] ldc #4 + String [android.intent.extra.BCC] [3] aload_1 v1 [4] invokespecial #51 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.combineArrayExtra (Ljava/lang/String;[Ljava/lang/String;)V] [7] aload_0 v0 [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSubject(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; Access flags: 0x1 = public android.support.v4.app.ShareCompat$IntentBuilder setSubject(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #27 + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;] [4] ldc #9 + String [android.intent.extra.SUBJECT] [6] aload_1 v1 [7] invokevirtual #43 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/ShareCompat$IntentReader Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.app.ShareCompat$IntentReader extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 227): + String [ index requested: ] + String [Could not retrieve icon for calling activity] + String [Could not retrieve icon for calling application] + String [Could not retrieve label for calling application] + String [IntentReader] + String [Stream items available: ] + String [android.intent.action.SEND] + String [android.intent.action.SEND_MULTIPLE] + String [android.intent.extra.BCC] + String [android.intent.extra.CC] + String [android.intent.extra.EMAIL] + String [android.intent.extra.HTML_TEXT] + String [android.intent.extra.STREAM] + String [android.intent.extra.SUBJECT] + String [android.intent.extra.TEXT] + Class [android/app/Activity] + Class [android/content/Intent] + Class [android/content/pm/PackageManager] + Class [android/content/pm/PackageManager$NameNotFoundException] + Class [android/net/Uri] + Class [android/support/v4/app/ShareCompat] + Class [android/support/v4/app/ShareCompat$IntentReader] + Class [android/support/v4/app/ShareCompat$ShareCompatImpl] + Class [android/text/Html] + Class [android/text/Spanned] + Class [android/util/Log] + Class [java/lang/IndexOutOfBoundsException] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/util/ArrayList] + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mActivity Landroid/app/Activity;] + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingActivity Landroid/content/ComponentName;] + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingPackage Ljava/lang/String;] + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mStreams Ljava/util/ArrayList;] + Methodref [android/app/Activity.getIntent ()Landroid/content/Intent;] + Methodref [android/app/Activity.getPackageManager ()Landroid/content/pm/PackageManager;] + Methodref [android/content/Intent.getAction ()Ljava/lang/String;] + Methodref [android/content/Intent.getCharSequenceExtra (Ljava/lang/String;)Ljava/lang/CharSequence;] + Methodref [android/content/Intent.getParcelableArrayListExtra (Ljava/lang/String;)Ljava/util/ArrayList;] + Methodref [android/content/Intent.getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;] + Methodref [android/content/Intent.getStringArrayExtra (Ljava/lang/String;)[Ljava/lang/String;] + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + Methodref [android/content/Intent.getType ()Ljava/lang/String;] + Methodref [android/content/Intent.hasExtra (Ljava/lang/String;)Z] + Methodref [android/content/pm/PackageManager.getActivityIcon (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/pm/PackageManager.getApplicationIcon (Ljava/lang/String;)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/pm/PackageManager.getApplicationInfo (Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;] + Methodref [android/content/pm/PackageManager.getApplicationLabel (Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;] + Methodref [android/support/v4/app/ShareCompat.access$000 ()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;] + Methodref [android/support/v4/app/ShareCompat.getCallingActivity (Landroid/app/Activity;)Landroid/content/ComponentName;] + Methodref [android/support/v4/app/ShareCompat.getCallingPackage (Landroid/app/Activity;)Ljava/lang/String;] + Methodref [android/support/v4/app/ShareCompat$IntentReader. (Landroid/app/Activity;)V] + Methodref [android/support/v4/app/ShareCompat$IntentReader.getStreamCount ()I] + Methodref [android/support/v4/app/ShareCompat$IntentReader.getText ()Ljava/lang/CharSequence;] + Methodref [android/support/v4/app/ShareCompat$IntentReader.isMultipleShare ()Z] + Methodref [android/text/Html.toHtml (Landroid/text/Spanned;)Ljava/lang/String;] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Methodref [java/lang/IndexOutOfBoundsException. (Ljava/lang/String;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + InterfaceMethodref [android/support/v4/app/ShareCompat$ShareCompatImpl.escapeHtml (Ljava/lang/CharSequence;)Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (Landroid/app/Activity;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [access$000 ()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [escapeHtml (Ljava/lang/CharSequence;)Ljava/lang/String;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getAction ()Ljava/lang/String;] + NameAndType [getActivityIcon (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;] + NameAndType [getApplicationIcon (Ljava/lang/String;)Landroid/graphics/drawable/Drawable;] + NameAndType [getApplicationInfo (Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;] + NameAndType [getApplicationLabel (Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;] + NameAndType [getCallingActivity (Landroid/app/Activity;)Landroid/content/ComponentName;] + NameAndType [getCallingPackage (Landroid/app/Activity;)Ljava/lang/String;] + NameAndType [getCharSequenceExtra (Ljava/lang/String;)Ljava/lang/CharSequence;] + NameAndType [getIntent ()Landroid/content/Intent;] + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + NameAndType [getParcelableArrayListExtra (Ljava/lang/String;)Ljava/util/ArrayList;] + NameAndType [getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;] + NameAndType [getStreamCount ()I] + NameAndType [getStringArrayExtra (Ljava/lang/String;)[Ljava/lang/String;] + NameAndType [getStringExtra (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getText ()Ljava/lang/CharSequence;] + NameAndType [getType ()Ljava/lang/String;] + NameAndType [hasExtra (Ljava/lang/String;)Z] + NameAndType [isMultipleShare ()Z] + NameAndType [mActivity Landroid/app/Activity;] + NameAndType [mCallingActivity Landroid/content/ComponentName;] + NameAndType [mCallingPackage Ljava/lang/String;] + NameAndType [mIntent Landroid/content/Intent;] + NameAndType [mStreams Ljava/util/ArrayList;] + NameAndType [size ()I] + NameAndType [toHtml (Landroid/text/Spanned;)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [ index requested: ] + Utf8 [()I] + Utf8 [()Landroid/content/ComponentName;] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Landroid/content/pm/PackageManager;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/net/Uri;] + Utf8 [()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [()[Ljava/lang/String;] + Utf8 [(I)Landroid/net/Uri;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(Landroid/app/Activity;)Landroid/content/ComponentName;] + Utf8 [(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader;] + Utf8 [(Landroid/app/Activity;)Ljava/lang/String;] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;] + Utf8 [(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;] + Utf8 [(Landroid/text/Spanned;)Ljava/lang/String;] + Utf8 [(Ljava/lang/CharSequence;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;] + Utf8 [(Ljava/lang/String;)Landroid/os/Parcelable;] + Utf8 [(Ljava/lang/String;)Ljava/lang/CharSequence;] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)Ljava/util/ArrayList;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;)[Ljava/lang/String;] + Utf8 [(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [Could not retrieve icon for calling activity] + Utf8 [Could not retrieve icon for calling application] + Utf8 [Could not retrieve label for calling application] + Utf8 [IntentReader] + Utf8 [Landroid/app/Activity;] + Utf8 [Landroid/content/ComponentName;] + Utf8 [Landroid/content/Intent;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [Stream items available: ] + Utf8 [TAG] + Utf8 [access$000] + Utf8 [android.intent.action.SEND] + Utf8 [android.intent.action.SEND_MULTIPLE] + Utf8 [android.intent.extra.BCC] + Utf8 [android.intent.extra.CC] + Utf8 [android.intent.extra.EMAIL] + Utf8 [android.intent.extra.HTML_TEXT] + Utf8 [android.intent.extra.STREAM] + Utf8 [android.intent.extra.SUBJECT] + Utf8 [android.intent.extra.TEXT] + Utf8 [android/app/Activity] + Utf8 [android/content/Intent] + Utf8 [android/content/pm/PackageManager] + Utf8 [android/content/pm/PackageManager$NameNotFoundException] + Utf8 [android/net/Uri] + Utf8 [android/support/v4/app/ShareCompat] + Utf8 [android/support/v4/app/ShareCompat$IntentReader] + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImpl] + Utf8 [android/text/Html] + Utf8 [android/text/Spanned] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [e] + Utf8 [equals] + Utf8 [escapeHtml] + Utf8 [from] + Utf8 [get] + Utf8 [getAction] + Utf8 [getActivityIcon] + Utf8 [getApplicationIcon] + Utf8 [getApplicationInfo] + Utf8 [getApplicationLabel] + Utf8 [getCallingActivity] + Utf8 [getCallingActivityIcon] + Utf8 [getCallingApplicationIcon] + Utf8 [getCallingApplicationLabel] + Utf8 [getCallingPackage] + Utf8 [getCharSequenceExtra] + Utf8 [getEmailBcc] + Utf8 [getEmailCc] + Utf8 [getEmailTo] + Utf8 [getHtmlText] + Utf8 [getIntent] + Utf8 [getPackageManager] + Utf8 [getParcelableArrayListExtra] + Utf8 [getParcelableExtra] + Utf8 [getStream] + Utf8 [getStreamCount] + Utf8 [getStringArrayExtra] + Utf8 [getStringExtra] + Utf8 [getSubject] + Utf8 [getText] + Utf8 [getType] + Utf8 [hasExtra] + Utf8 [isMultipleShare] + Utf8 [isShareIntent] + Utf8 [isSingleShare] + Utf8 [java/lang/IndexOutOfBoundsException] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/ArrayList] + Utf8 [mActivity] + Utf8 [mCallingActivity] + Utf8 [mCallingPackage] + Utf8 [mIntent] + Utf8 [mStreams] + Utf8 [size] + Utf8 [toHtml] + Utf8 [toString] Fields (count = 6): + Field: TAG Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String TAG Class member attributes (count = 1): + Constant value attribute: + String [IntentReader] + Field: mActivity Landroid/app/Activity; Access flags: 0x2 = private android.app.Activity mActivity + Field: mIntent Landroid/content/Intent; Access flags: 0x2 = private android.content.Intent mIntent + Field: mCallingPackage Ljava/lang/String; Access flags: 0x2 = private java.lang.String mCallingPackage + Field: mCallingActivity Landroid/content/ComponentName; Access flags: 0x2 = private android.content.ComponentName mCallingActivity + Field: mStreams Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mStreams Methods (count = 20): + Method: from(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; Access flags: 0x9 = public static android.support.v4.app.ShareCompat$IntentReader from(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 3): [0] new #22 + Class [android/support/v4/app/ShareCompat$IntentReader] [3] dup [4] aload_0 v0 [5] invokespecial #54 + Methodref [android/support/v4/app/ShareCompat$IntentReader. (Landroid/app/Activity;)V] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/app/Activity;)V Access flags: 0x2 = private ShareCompat$IntentReader(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #61 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #32 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mActivity Landroid/app/Activity;] [9] aload_0 v0 [10] aload_1 v1 [11] invokevirtual #37 + Methodref [android/app/Activity.getIntent ()Landroid/content/Intent;] [14] putfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [17] aload_0 v0 [18] aload_1 v1 [19] invokestatic #53 + Methodref [android/support/v4/app/ShareCompat.getCallingPackage (Landroid/app/Activity;)Ljava/lang/String;] [22] putfield #34 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingPackage Ljava/lang/String;] [25] aload_0 v0 [26] aload_1 v1 [27] invokestatic #52 + Methodref [android/support/v4/app/ShareCompat.getCallingActivity (Landroid/app/Activity;)Landroid/content/ComponentName;] [30] putfield #33 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingActivity Landroid/content/ComponentName;] [33] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isShareIntent()Z Access flags: 0x1 = public boolean isShareIntent() Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [4] invokevirtual #39 + Methodref [android/content/Intent.getAction ()Ljava/lang/String;] [7] dup [8] astore_1 v1 [9] ldc #7 + String [android.intent.action.SEND] [11] invokevirtual #62 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [14] ifne +12 (target=26) [17] aload_1 v1 [18] ldc #8 + String [android.intent.action.SEND_MULTIPLE] [20] invokevirtual #62 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [23] ifeq +5 (target=28) [26] iconst_1 [27] ireturn [28] iconst_0 [29] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isSingleShare()Z Access flags: 0x1 = public boolean isSingleShare() Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [4] invokevirtual #39 + Methodref [android/content/Intent.getAction ()Ljava/lang/String;] [7] ldc #7 + String [android.intent.action.SEND] [9] invokevirtual #62 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isMultipleShare()Z Access flags: 0x1 = public boolean isMultipleShare() Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [4] invokevirtual #39 + Methodref [android/content/Intent.getAction ()Ljava/lang/String;] [7] ldc #8 + String [android.intent.action.SEND_MULTIPLE] [9] invokevirtual #62 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getType()Ljava/lang/String; Access flags: 0x1 = public java.lang.String getType() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [4] invokevirtual #45 + Methodref [android/content/Intent.getType ()Ljava/lang/String;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getText()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getText() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [4] ldc #15 + String [android.intent.extra.TEXT] [6] invokevirtual #40 + Methodref [android/content/Intent.getCharSequenceExtra (Ljava/lang/String;)Ljava/lang/CharSequence;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getHtmlText()Ljava/lang/String; Access flags: 0x1 = public java.lang.String getHtmlText() Class member attributes (count = 1): + Code attribute instructions (code length = 56, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [4] ldc #12 + String [android.intent.extra.HTML_TEXT] [6] invokevirtual #44 + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] [9] astore_1 v1 [10] aload_0 v0 [11] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [14] ifnonnull +40 (target=54) [17] aload_0 v0 [18] invokevirtual #56 + Methodref [android/support/v4/app/ShareCompat$IntentReader.getText ()Ljava/lang/CharSequence;] [21] dup [22] astore_2 v2 [23] instanceof #25 + Class [android/text/Spanned] [26] ifeq +14 (target=40) [29] aload_2 v2 [30] checkcast #25 + Class [android/text/Spanned] [33] invokestatic #58 + Methodref [android/text/Html.toHtml (Landroid/text/Spanned;)Ljava/lang/String;] [36] astore_1 v1 [37] goto +17 (target=54) [40] aload_2 v2 [41] ifnull +13 (target=54) [44] invokestatic #51 + Methodref [android/support/v4/app/ShareCompat.access$000 ()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;] [47] aload_2 v2 [48] invokeinterface #69 + InterfaceMethodref [android/support/v4/app/ShareCompat$ShareCompatImpl.escapeHtml (Ljava/lang/CharSequence;)Ljava/lang/String;] [53] astore_1 v1 [54] aload_1 v1 [55] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getStream()Landroid/net/Uri; Access flags: 0x1 = public android.net.Uri getStream() Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [4] ldc #13 + String [android.intent.extra.STREAM] [6] invokevirtual #42 + Methodref [android/content/Intent.getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;] [9] checkcast #20 + Class [android/net/Uri] [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getStream(I)Landroid/net/Uri; Access flags: 0x1 = public android.net.Uri getStream(int) Class member attributes (count = 1): + Code attribute instructions (code length = 99, locals = 2, stack = 5): [0] aload_0 v0 [1] getfield #36 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mStreams Ljava/util/ArrayList;] [4] ifnonnull +23 (target=27) [7] aload_0 v0 [8] invokevirtual #57 + Methodref [android/support/v4/app/ShareCompat$IntentReader.isMultipleShare ()Z] [11] ifeq +16 (target=27) [14] aload_0 v0 [15] aload_0 v0 [16] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [19] ldc #13 + String [android.intent.extra.STREAM] [21] invokevirtual #41 + Methodref [android/content/Intent.getParcelableArrayListExtra (Ljava/lang/String;)Ljava/util/ArrayList;] [24] putfield #36 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mStreams Ljava/util/ArrayList;] [27] aload_0 v0 [28] getfield #36 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mStreams Ljava/util/ArrayList;] [31] ifnull +15 (target=46) [34] aload_0 v0 [35] getfield #36 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mStreams Ljava/util/ArrayList;] [38] iload_1 v1 [39] invokevirtual #67 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [42] checkcast #20 + Class [android/net/Uri] [45] areturn [46] iload_1 v1 [47] ifne +16 (target=63) [50] aload_0 v0 [51] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [54] ldc #13 + String [android.intent.extra.STREAM] [56] invokevirtual #42 + Methodref [android/content/Intent.getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;] [59] checkcast #20 + Class [android/net/Uri] [62] areturn [63] new #27 + Class [java/lang/IndexOutOfBoundsException] [66] dup [67] new #30 + Class [java/lang/StringBuilder] [70] dup [71] ldc #6 + String [Stream items available: ] [73] invokespecial #63 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [76] aload_0 v0 [77] invokevirtual #55 + Methodref [android/support/v4/app/ShareCompat$IntentReader.getStreamCount ()I] [80] invokevirtual #64 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [83] ldc #1 + String [ index requested: ] [85] invokevirtual #65 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [88] iload_1 v1 [89] invokevirtual #64 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [92] invokevirtual #66 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [95] invokespecial #60 + Methodref [java/lang/IndexOutOfBoundsException. (Ljava/lang/String;)V] [98] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getStreamCount()I Access flags: 0x1 = public int getStreamCount() Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #36 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mStreams Ljava/util/ArrayList;] [4] ifnonnull +23 (target=27) [7] aload_0 v0 [8] invokevirtual #57 + Methodref [android/support/v4/app/ShareCompat$IntentReader.isMultipleShare ()Z] [11] ifeq +16 (target=27) [14] aload_0 v0 [15] aload_0 v0 [16] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [19] ldc #13 + String [android.intent.extra.STREAM] [21] invokevirtual #41 + Methodref [android/content/Intent.getParcelableArrayListExtra (Ljava/lang/String;)Ljava/util/ArrayList;] [24] putfield #36 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mStreams Ljava/util/ArrayList;] [27] aload_0 v0 [28] getfield #36 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mStreams Ljava/util/ArrayList;] [31] ifnull +11 (target=42) [34] aload_0 v0 [35] getfield #36 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mStreams Ljava/util/ArrayList;] [38] invokevirtual #68 + Methodref [java/util/ArrayList.size ()I] [41] ireturn [42] aload_0 v0 [43] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [46] ldc #13 + String [android.intent.extra.STREAM] [48] invokevirtual #46 + Methodref [android/content/Intent.hasExtra (Ljava/lang/String;)Z] [51] ifeq +5 (target=56) [54] iconst_1 [55] ireturn [56] iconst_0 [57] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getEmailTo()[Ljava/lang/String; Access flags: 0x1 = public java.lang.String[] getEmailTo() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [4] ldc #11 + String [android.intent.extra.EMAIL] [6] invokevirtual #43 + Methodref [android/content/Intent.getStringArrayExtra (Ljava/lang/String;)[Ljava/lang/String;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getEmailCc()[Ljava/lang/String; Access flags: 0x1 = public java.lang.String[] getEmailCc() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [4] ldc #10 + String [android.intent.extra.CC] [6] invokevirtual #43 + Methodref [android/content/Intent.getStringArrayExtra (Ljava/lang/String;)[Ljava/lang/String;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getEmailBcc()[Ljava/lang/String; Access flags: 0x1 = public java.lang.String[] getEmailBcc() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [4] ldc #9 + String [android.intent.extra.BCC] [6] invokevirtual #43 + Methodref [android/content/Intent.getStringArrayExtra (Ljava/lang/String;)[Ljava/lang/String;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSubject()Ljava/lang/String; Access flags: 0x1 = public java.lang.String getSubject() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #35 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;] [4] ldc #14 + String [android.intent.extra.SUBJECT] [6] invokevirtual #44 + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCallingPackage()Ljava/lang/String; Access flags: 0x1 = public java.lang.String getCallingPackage() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #34 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingPackage Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCallingActivity()Landroid/content/ComponentName; Access flags: 0x1 = public android.content.ComponentName getCallingActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #33 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingActivity Landroid/content/ComponentName;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCallingActivityIcon()Landroid/graphics/drawable/Drawable; Access flags: 0x1 = public android.graphics.drawable.Drawable getCallingActivityIcon() Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #33 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingActivity Landroid/content/ComponentName;] [4] ifnonnull +5 (target=9) [7] aconst_null [8] areturn [9] aload_0 v0 [10] getfield #32 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mActivity Landroid/app/Activity;] [13] invokevirtual #38 + Methodref [android/app/Activity.getPackageManager ()Landroid/content/pm/PackageManager;] [16] astore_1 v1 [17] aload_1 v1 [18] aload_0 v0 [19] getfield #33 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingActivity Landroid/content/ComponentName;] [22] invokevirtual #47 + Methodref [android/content/pm/PackageManager.getActivityIcon (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;] [25] areturn [26] astore_1 v1 [27] ldc #5 + String [IntentReader] [29] ldc #2 + String [Could not retrieve icon for calling activity] [31] aload_1 v1 [32] invokestatic #59 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [35] pop [36] aconst_null [37] areturn Code attribute exceptions (count = 1): - ExceptionInfo (17 -> 25: 26): + Class [android/content/pm/PackageManager$NameNotFoundException] Code attribute attributes (attribute count = 0): + Method: getCallingApplicationIcon()Landroid/graphics/drawable/Drawable; Access flags: 0x1 = public android.graphics.drawable.Drawable getCallingApplicationIcon() Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #34 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingPackage Ljava/lang/String;] [4] ifnonnull +5 (target=9) [7] aconst_null [8] areturn [9] aload_0 v0 [10] getfield #32 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mActivity Landroid/app/Activity;] [13] invokevirtual #38 + Methodref [android/app/Activity.getPackageManager ()Landroid/content/pm/PackageManager;] [16] astore_1 v1 [17] aload_1 v1 [18] aload_0 v0 [19] getfield #34 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingPackage Ljava/lang/String;] [22] invokevirtual #48 + Methodref [android/content/pm/PackageManager.getApplicationIcon (Ljava/lang/String;)Landroid/graphics/drawable/Drawable;] [25] areturn [26] astore_1 v1 [27] ldc #5 + String [IntentReader] [29] ldc #3 + String [Could not retrieve icon for calling application] [31] aload_1 v1 [32] invokestatic #59 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [35] pop [36] aconst_null [37] areturn Code attribute exceptions (count = 1): - ExceptionInfo (17 -> 25: 26): + Class [android/content/pm/PackageManager$NameNotFoundException] Code attribute attributes (attribute count = 0): + Method: getCallingApplicationLabel()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getCallingApplicationLabel() Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #34 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingPackage Ljava/lang/String;] [4] ifnonnull +5 (target=9) [7] aconst_null [8] areturn [9] aload_0 v0 [10] getfield #32 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mActivity Landroid/app/Activity;] [13] invokevirtual #38 + Methodref [android/app/Activity.getPackageManager ()Landroid/content/pm/PackageManager;] [16] astore_1 v1 [17] aload_1 v1 [18] aload_1 v1 [19] aload_0 v0 [20] getfield #34 + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingPackage Ljava/lang/String;] [23] iconst_0 [24] invokevirtual #49 + Methodref [android/content/pm/PackageManager.getApplicationInfo (Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;] [27] invokevirtual #50 + Methodref [android/content/pm/PackageManager.getApplicationLabel (Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;] [30] areturn [31] astore_1 v1 [32] ldc #5 + String [IntentReader] [34] ldc #4 + String [Could not retrieve label for calling application] [36] aload_1 v1 [37] invokestatic #59 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [40] pop [41] aconst_null [42] areturn Code attribute exceptions (count = 1): - ExceptionInfo (17 -> 30: 31): + Class [android/content/pm/PackageManager$NameNotFoundException] Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/ShareCompat$ShareCompatImpl Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.app.ShareCompat$ShareCompatImpl extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 9): + Class [android/support/v4/app/ShareCompat$ShareCompatImpl] + Class [java/lang/Object] + Utf8 [(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V] + Utf8 [(Ljava/lang/CharSequence;)Ljava/lang/String;] + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImpl] + Utf8 [configureMenuItem] + Utf8 [escapeHtml] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): + Method: configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V Access flags: 0x401 = public abstract void configureMenuItem(android.view.MenuItem,android.support.v4.app.ShareCompat$IntentBuilder) + Method: escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String; Access flags: 0x401 = public abstract java.lang.String escapeHtml(java.lang.CharSequence) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/ShareCompat$ShareCompatImplBase Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.ShareCompat$ShareCompatImplBase extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/app/ShareCompat$ShareCompatImpl] Constant Pool (count = 74): + String [&#] + String [&] + String [>] + String [<] + String [ ] + String [;] + Class [android/support/v4/app/ShareCompat$IntentBuilder] + Class [android/support/v4/app/ShareCompat$ShareCompatImpl] + Class [android/support/v4/app/ShareCompat$ShareCompatImplBase] + Class [android/view/MenuItem] + Class [java/lang/CharSequence] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.createChooserIntent ()Landroid/content/Intent;] + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplBase.withinStyle (Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + InterfaceMethodref [android/view/MenuItem.setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;] + InterfaceMethodref [java/lang/CharSequence.charAt (I)C] + InterfaceMethodref [java/lang/CharSequence.length ()I] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [append (C)Ljava/lang/StringBuilder;] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [charAt (I)C] + NameAndType [createChooserIntent ()Landroid/content/Intent;] + NameAndType [length ()I] + NameAndType [setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [withinStyle (Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V] + Utf8 [&#] + Utf8 [&] + Utf8 [>] + Utf8 [<] + Utf8 [ ] + Utf8 [()I] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(C)Ljava/lang/StringBuilder;] + Utf8 [(I)C] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(Landroid/content/Intent;)Landroid/view/MenuItem;] + Utf8 [(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V] + Utf8 [(Ljava/lang/CharSequence;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V] + Utf8 [;] + Utf8 [] + Utf8 [Code] + Utf8 [android/support/v4/app/ShareCompat$IntentBuilder] + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImpl] + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImplBase] + Utf8 [android/view/MenuItem] + Utf8 [append] + Utf8 [charAt] + Utf8 [configureMenuItem] + Utf8 [createChooserIntent] + Utf8 [escapeHtml] + Utf8 [java/lang/CharSequence] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [length] + Utf8 [setIntent] + Utf8 [toString] + Utf8 [withinStyle] Fields (count = 0): Methods (count = 4): - Method: ()V Access flags: 0x0 = ShareCompat$ShareCompatImplBase() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #16 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V Access flags: 0x1 = public void configureMenuItem(android.view.MenuItem,android.support.v4.app.ShareCompat$IntentBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 2): [0] aload_1 v1 [1] aload_2 v2 [2] invokevirtual #14 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.createChooserIntent ()Landroid/content/Intent;] [5] invokeinterface #23 + InterfaceMethodref [android/view/MenuItem.setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;] [10] pop [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String; Access flags: 0x1 = public java.lang.String escapeHtml(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 4): [0] new #13 + Class [java/lang/StringBuilder] [3] dup [4] invokespecial #17 + Methodref [java/lang/StringBuilder. ()V] [7] dup [8] astore_2 v2 [9] aload_1 v1 [10] iconst_0 [11] aload_1 v1 [12] invokeinterface #25 + InterfaceMethodref [java/lang/CharSequence.length ()I] [17] invokestatic #15 + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplBase.withinStyle (Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V] [20] aload_2 v2 [21] invokevirtual #22 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [24] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: withinStyle(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V Access flags: 0xa = private static void withinStyle(java.lang.StringBuilder,java.lang.CharSequence,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 173, locals = 5, stack = 4): [0] iload_2 v2 [1] iload_3 v3 [2] ificmpge +170 (target=172) [5] aload_1 v1 [6] iload_2 v2 [7] invokeinterface #24 + InterfaceMethodref [java/lang/CharSequence.charAt (I)C] [12] dup [13] istore v4 [15] bipush 60 [17] ificmpne +13 (target=30) [20] aload_0 v0 [21] ldc #4 + String [<] [23] invokevirtual #21 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [26] pop [27] goto +139 (target=166) [30] iload v4 [32] bipush 62 [34] ificmpne +13 (target=47) [37] aload_0 v0 [38] ldc #3 + String [>] [40] invokevirtual #21 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [43] pop [44] goto +122 (target=166) [47] iload v4 [49] bipush 38 [51] ificmpne +13 (target=64) [54] aload_0 v0 [55] ldc #2 + String [&] [57] invokevirtual #21 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [60] pop [61] goto +105 (target=166) [64] iload v4 [66] bipush 126 [68] ificmpgt +10 (target=78) [71] iload v4 [73] bipush 32 [75] ificmpge +33 (target=108) [78] aload_0 v0 [79] new #13 + Class [java/lang/StringBuilder] [82] dup [83] ldc #1 + String [&#] [85] invokespecial #18 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [88] iload v4 [90] invokevirtual #20 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [93] ldc #6 + String [;] [95] invokevirtual #21 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [98] invokevirtual #22 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [101] invokevirtual #21 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [104] pop [105] goto +61 (target=166) [108] iload v4 [110] bipush 32 [112] ificmpne +47 (target=159) [115] iload_2 v2 [116] iconst_1 [117] iadd [118] iload_3 v3 [119] ificmpge +30 (target=149) [122] aload_1 v1 [123] iload_2 v2 [124] iconst_1 [125] iadd [126] invokeinterface #24 + InterfaceMethodref [java/lang/CharSequence.charAt (I)C] [131] bipush 32 [133] ificmpne +16 (target=149) [136] aload_0 v0 [137] ldc #5 + String [ ] [139] invokevirtual #21 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [142] pop [143] iinc v2, 1 [146] goto -31 (target=115) [149] aload_0 v0 [150] bipush 32 [152] invokevirtual #19 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [155] pop [156] goto +10 (target=166) [159] aload_0 v0 [160] iload v4 [162] invokevirtual #19 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [165] pop [166] iinc v2, 1 [169] goto -169 (target=0) [172] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/ShareCompat$ShareCompatImplICS Superclass: android/support/v4/app/ShareCompat$ShareCompatImplBase Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.ShareCompat$ShareCompatImplICS extends android.support.v4.app.ShareCompat$ShareCompatImplBase Interfaces (count = 0): Constant Pool (count = 44): + Class [android/support/v4/app/ShareCompat$IntentBuilder] + Class [android/support/v4/app/ShareCompat$ShareCompatImplBase] + Class [android/support/v4/app/ShareCompat$ShareCompatImplICS] + Class [android/support/v4/app/ShareCompatICS] + Class [android/view/MenuItem] + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.createChooserIntent ()Landroid/content/Intent;] + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.getActivity ()Landroid/app/Activity;] + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.getIntent ()Landroid/content/Intent;] + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplBase. ()V] + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplICS.shouldAddChooserIntent (Landroid/view/MenuItem;)Z] + Methodref [android/support/v4/app/ShareCompatICS.configureMenuItem (Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V] + InterfaceMethodref [android/view/MenuItem.hasSubMenu ()Z] + InterfaceMethodref [android/view/MenuItem.setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;] + NameAndType [ ()V] + NameAndType [configureMenuItem (Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V] + NameAndType [createChooserIntent ()Landroid/content/Intent;] + NameAndType [getActivity ()Landroid/app/Activity;] + NameAndType [getIntent ()Landroid/content/Intent;] + NameAndType [hasSubMenu ()Z] + NameAndType [setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;] + NameAndType [shouldAddChooserIntent (Landroid/view/MenuItem;)Z] + Utf8 [()Landroid/app/Activity;] + Utf8 [()Landroid/content/Intent;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Landroid/content/Intent;)Landroid/view/MenuItem;] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V] + Utf8 [(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V] + Utf8 [] + Utf8 [Code] + Utf8 [android/support/v4/app/ShareCompat$IntentBuilder] + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImplBase] + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImplICS] + Utf8 [android/support/v4/app/ShareCompatICS] + Utf8 [android/view/MenuItem] + Utf8 [configureMenuItem] + Utf8 [createChooserIntent] + Utf8 [getActivity] + Utf8 [getIntent] + Utf8 [hasSubMenu] + Utf8 [setIntent] + Utf8 [shouldAddChooserIntent] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x0 = ShareCompat$ShareCompatImplICS() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplBase. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V Access flags: 0x1 = public void configureMenuItem(android.view.MenuItem,android.support.v4.app.ShareCompat$IntentBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 3, stack = 3): [0] aload_1 v1 [1] aload_2 v2 [2] invokevirtual #7 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.getActivity ()Landroid/app/Activity;] [5] aload_2 v2 [6] invokevirtual #8 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.getIntent ()Landroid/content/Intent;] [9] invokestatic #11 + Methodref [android/support/v4/app/ShareCompatICS.configureMenuItem (Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V] [12] aload_0 v0 [13] aload_1 v1 [14] invokevirtual #10 + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplICS.shouldAddChooserIntent (Landroid/view/MenuItem;)Z] [17] ifeq +14 (target=31) [20] aload_1 v1 [21] aload_2 v2 [22] invokevirtual #6 + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.createChooserIntent ()Landroid/content/Intent;] [25] invokeinterface #13 + InterfaceMethodref [android/view/MenuItem.setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;] [30] pop [31] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: shouldAddChooserIntent(Landroid/view/MenuItem;)Z Access flags: 0x0 = boolean shouldAddChooserIntent(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 1): [0] aload_1 v1 [1] invokeinterface #12 + InterfaceMethodref [android/view/MenuItem.hasSubMenu ()Z] [6] ifne +5 (target=11) [9] iconst_1 [10] ireturn [11] iconst_0 [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/ShareCompat$ShareCompatImplJB Superclass: android/support/v4/app/ShareCompat$ShareCompatImplICS Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.ShareCompat$ShareCompatImplJB extends android.support.v4.app.ShareCompat$ShareCompatImplICS Interfaces (count = 0): Constant Pool (count = 18): + Class [android/support/v4/app/ShareCompat$ShareCompatImplICS] + Class [android/support/v4/app/ShareCompat$ShareCompatImplJB] + Class [android/support/v4/app/ShareCompatJB] + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplICS. ()V] + Methodref [android/support/v4/app/ShareCompatJB.escapeHtml (Ljava/lang/CharSequence;)Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [escapeHtml (Ljava/lang/CharSequence;)Ljava/lang/String;] + Utf8 [()V] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;)Ljava/lang/String;] + Utf8 [] + Utf8 [Code] + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImplICS] + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImplJB] + Utf8 [android/support/v4/app/ShareCompatJB] + Utf8 [escapeHtml] + Utf8 [shouldAddChooserIntent] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x0 = ShareCompat$ShareCompatImplJB() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplICS. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String; Access flags: 0x1 = public java.lang.String escapeHtml(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_1 v1 [1] invokestatic #5 + Methodref [android/support/v4/app/ShareCompatJB.escapeHtml (Ljava/lang/CharSequence;)Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: shouldAddChooserIntent(Landroid/view/MenuItem;)Z Access flags: 0x0 = boolean shouldAddChooserIntent(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/ShareCompatICS Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.ShareCompatICS extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 61): + String [.sharecompat_] + Class [android/support/v4/app/ShareCompatICS] + Class [android/view/MenuItem] + Class [android/widget/ShareActionProvider] + Class [java/lang/Class] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Methodref [android/widget/ShareActionProvider. (Landroid/content/Context;)V] + Methodref [android/widget/ShareActionProvider.setShareHistoryFileName (Ljava/lang/String;)V] + Methodref [android/widget/ShareActionProvider.setShareIntent (Landroid/content/Intent;)V] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + InterfaceMethodref [android/view/MenuItem.getActionProvider ()Landroid/view/ActionProvider;] + InterfaceMethodref [android/view/MenuItem.setActionProvider (Landroid/view/ActionProvider;)Landroid/view/MenuItem;] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [getActionProvider ()Landroid/view/ActionProvider;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [setActionProvider (Landroid/view/ActionProvider;)Landroid/view/MenuItem;] + NameAndType [setShareHistoryFileName (Ljava/lang/String;)V] + NameAndType [setShareIntent (Landroid/content/Intent;)V] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()Landroid/view/ActionProvider;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/view/ActionProvider;)Landroid/view/MenuItem;] + Utf8 [(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [.sharecompat_] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [HISTORY_FILENAME_PREFIX] + Utf8 [Ljava/lang/String;] + Utf8 [android/support/v4/app/ShareCompatICS] + Utf8 [android/view/MenuItem] + Utf8 [android/widget/ShareActionProvider] + Utf8 [append] + Utf8 [configureMenuItem] + Utf8 [getActionProvider] + Utf8 [getClass] + Utf8 [getName] + Utf8 [java/lang/Class] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [setActionProvider] + Utf8 [setShareHistoryFileName] + Utf8 [setShareIntent] + Utf8 [toString] Fields (count = 1): + Field: HISTORY_FILENAME_PREFIX Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String HISTORY_FILENAME_PREFIX Class member attributes (count = 1): + Constant value attribute: + String [.sharecompat_] Methods (count = 2): - Method: ()V Access flags: 0x0 = ShareCompatICS() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #12 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: configureMenuItem(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V Access flags: 0x9 = public static void configureMenuItem(android.view.MenuItem,android.app.Activity,android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 71, locals = 4, stack = 4): [0] aload_0 v0 [1] invokeinterface #17 + InterfaceMethodref [android/view/MenuItem.getActionProvider ()Landroid/view/ActionProvider;] [6] dup [7] astore_3 v3 [8] instanceof #4 + Class [android/widget/ShareActionProvider] [11] ifne +15 (target=26) [14] new #4 + Class [android/widget/ShareActionProvider] [17] dup [18] aload_1 v1 [19] invokespecial #8 + Methodref [android/widget/ShareActionProvider. (Landroid/content/Context;)V] [22] astore_3 v3 [23] goto +8 (target=31) [26] aload_3 v3 [27] checkcast #4 + Class [android/widget/ShareActionProvider] [30] astore_3 v3 [31] aload_3 v3 [32] new #7 + Class [java/lang/StringBuilder] [35] dup [36] ldc #1 + String [.sharecompat_] [38] invokespecial #14 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [41] aload_1 v1 [42] invokevirtual #13 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [45] invokevirtual #11 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [48] invokevirtual #15 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [51] invokevirtual #16 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [54] invokevirtual #9 + Methodref [android/widget/ShareActionProvider.setShareHistoryFileName (Ljava/lang/String;)V] [57] aload_3 v3 [58] aload_2 v2 [59] invokevirtual #10 + Methodref [android/widget/ShareActionProvider.setShareIntent (Landroid/content/Intent;)V] [62] aload_0 v0 [63] aload_3 v3 [64] invokeinterface #18 + InterfaceMethodref [android/view/MenuItem.setActionProvider (Landroid/view/ActionProvider;)Landroid/view/MenuItem;] [69] pop [70] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/ShareCompatJB Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.ShareCompatJB extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 16): + Class [android/support/v4/app/ShareCompatJB] + Class [android/text/Html] + Class [java/lang/Object] + Methodref [android/text/Html.escapeHtml (Ljava/lang/CharSequence;)Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [escapeHtml (Ljava/lang/CharSequence;)Ljava/lang/String;] + Utf8 [()V] + Utf8 [(Ljava/lang/CharSequence;)Ljava/lang/String;] + Utf8 [] + Utf8 [Code] + Utf8 [android/support/v4/app/ShareCompatJB] + Utf8 [android/text/Html] + Utf8 [escapeHtml] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = ShareCompatJB() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #5 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String; Access flags: 0x9 = public static java.lang.String escapeHtml(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokestatic #4 + Methodref [android/text/Html.escapeHtml (Ljava/lang/CharSequence;)Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/SuperNotCalledException Superclass: android/util/AndroidRuntimeException Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.app.SuperNotCalledException extends android.util.AndroidRuntimeException Interfaces (count = 0): Constant Pool (count = 10): + Class [android/support/v4/app/SuperNotCalledException] + Class [android/util/AndroidRuntimeException] + Methodref [android/util/AndroidRuntimeException. (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [android/support/v4/app/SuperNotCalledException] + Utf8 [android/util/AndroidRuntimeException] Fields (count = 0): Methods (count = 1): - Method: (Ljava/lang/String;)V Access flags: 0x1 = public SuperNotCalledException(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #3 + Methodref [android/util/AndroidRuntimeException. (Ljava/lang/String;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/TaskStackBuilder Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.app.TaskStackBuilder extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Iterable] Constant Pool (count = 167): + Integer [268435456] + Integer [268484608] + String [Bad ComponentName while traversing activity parent metadata] + String [No intents added to TaskStackBuilder; cannot getPendingIntent] + String [No intents added to TaskStackBuilder; cannot startActivities] + String [TaskStackBuilder] + Class [[Landroid/content/Intent;] + Class [android/content/Context] + Class [android/content/Intent] + Class [android/content/pm/PackageManager$NameNotFoundException] + Class [android/os/Build$VERSION] + Class [android/support/v4/a/a] + Class [android/support/v4/app/NavUtils] + Class [android/support/v4/app/TaskStackBuilder] + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl] + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase] + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb] + Class [android/util/Log] + Class [java/lang/IllegalArgumentException] + Class [java/lang/IllegalStateException] + Class [java/lang/Iterable] + Class [java/lang/Object] + Class [java/util/ArrayList] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/app/TaskStackBuilder.IMPL Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;] + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/TaskStackBuilder.mSourceContext Landroid/content/Context;] + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] + Methodref [android/content/Intent.getComponent ()Landroid/content/ComponentName;] + Methodref [android/support/v4/a/a.startActivities (Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z] + Methodref [android/support/v4/app/NavUtils.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;] + Methodref [android/support/v4/app/NavUtils.getParentActivityIntent (Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;] + Methodref [android/support/v4/app/NavUtils.getParentActivityIntent (Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;] + Methodref [android/support/v4/app/TaskStackBuilder. (Landroid/content/Context;)V] + Methodref [android/support/v4/app/TaskStackBuilder.create (Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;] + Methodref [android/support/v4/app/TaskStackBuilder.editIntentAt (I)Landroid/content/Intent;] + Methodref [android/support/v4/app/TaskStackBuilder.getPendingIntent (IILandroid/os/Bundle;)Landroid/app/PendingIntent;] + Methodref [android/support/v4/app/TaskStackBuilder.startActivities (Landroid/os/Bundle;)V] + Methodref [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase. ()V] + Methodref [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb. ()V] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/Throwable;)V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.isEmpty ()Z] + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] + Methodref [java/util/ArrayList.size ()I] + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] + InterfaceMethodref [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl.getPendingIntent (Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/Throwable;)V] + NameAndType [IMPL Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;] + NameAndType [SDK_INT I] + NameAndType [add (ILjava/lang/Object;)V] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addFlags (I)Landroid/content/Intent;] + NameAndType [create (Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [editIntentAt (I)Landroid/content/Intent;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getComponent ()Landroid/content/ComponentName;] + NameAndType [getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;] + NameAndType [getParentActivityIntent (Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;] + NameAndType [getParentActivityIntent (Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;] + NameAndType [getPendingIntent (IILandroid/os/Bundle;)Landroid/app/PendingIntent;] + NameAndType [getPendingIntent (Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;] + NameAndType [isEmpty ()Z] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [mIntents Ljava/util/ArrayList;] + NameAndType [mSourceContext Landroid/content/Context;] + NameAndType [size ()I] + NameAndType [startActivities (Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z] + NameAndType [startActivities (Landroid/os/Bundle;)V] + NameAndType [startActivity (Landroid/content/Intent;)V] + NameAndType [toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] + Utf8 [()I] + Utf8 [()Landroid/content/ComponentName;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [()[Landroid/content/Intent;] + Utf8 [(I)Landroid/content/Intent;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(II)Landroid/app/PendingIntent;] + Utf8 [(IILandroid/os/Bundle;)Landroid/app/PendingIntent;] + Utf8 [(ILjava/lang/Object;)V] + Utf8 [(Landroid/app/Activity;)Landroid/content/Intent;] + Utf8 [(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder;] + Utf8 [(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;] + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;] + Utf8 [(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;] + Utf8 [(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z] + Utf8 [(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder;] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/Throwable;)V] + Utf8 [([Ljava/lang/Object;)[Ljava/lang/Object;] + Utf8 [] + Utf8 [] + Utf8 [Bad ComponentName while traversing activity parent metadata] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [IMPL] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [No intents added to TaskStackBuilder; cannot getPendingIntent] + Utf8 [No intents added to TaskStackBuilder; cannot startActivities] + Utf8 [SDK_INT] + Utf8 [TAG] + Utf8 [TaskStackBuilder] + Utf8 [[Landroid/content/Intent;] + Utf8 [add] + Utf8 [addFlags] + Utf8 [addNextIntent] + Utf8 [addParentStack] + Utf8 [android/content/Context] + Utf8 [android/content/Intent] + Utf8 [android/content/pm/PackageManager$NameNotFoundException] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/a/a] + Utf8 [android/support/v4/app/NavUtils] + Utf8 [android/support/v4/app/TaskStackBuilder] + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl] + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase] + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb] + Utf8 [android/util/Log] + Utf8 [create] + Utf8 [e] + Utf8 [editIntentAt] + Utf8 [from] + Utf8 [get] + Utf8 [getComponent] + Utf8 [getIntent] + Utf8 [getIntentCount] + Utf8 [getIntents] + Utf8 [getParentActivityIntent] + Utf8 [getPendingIntent] + Utf8 [isEmpty] + Utf8 [iterator] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Iterable] + Utf8 [java/lang/Object] + Utf8 [java/util/ArrayList] + Utf8 [mIntents] + Utf8 [mSourceContext] + Utf8 [size] + Utf8 [startActivities] + Utf8 [startActivity] + Utf8 [toArray] Fields (count = 4): + Field: TAG Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String TAG Class member attributes (count = 1): + Constant value attribute: + String [TaskStackBuilder] + Field: IMPL Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; Access flags: 0x1a = private static final android.support.v4.app.TaskStackBuilder$TaskStackBuilderImpl IMPL + Field: mIntents Ljava/util/ArrayList; Access flags: 0x12 = private final java.util.ArrayList mIntents + Field: mSourceContext Landroid/content/Context; Access flags: 0x12 = private final android.content.Context mSourceContext Methods (count = 16): - Method: (Landroid/content/Context;)V Access flags: 0x2 = private TaskStackBuilder(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #45 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] new #23 + Class [java/util/ArrayList] [8] dup [9] invokespecial #46 + Methodref [java/util/ArrayList. ()V] [12] putfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [15] aload_0 v0 [16] aload_1 v1 [17] putfield #27 + Fieldref [android/support/v4/app/TaskStackBuilder.mSourceContext Landroid/content/Context;] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: create(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; Access flags: 0x9 = public static android.support.v4.app.TaskStackBuilder create(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 3): [0] new #14 + Class [android/support/v4/app/TaskStackBuilder] [3] dup [4] aload_0 v0 [5] invokespecial #35 + Methodref [android/support/v4/app/TaskStackBuilder. (Landroid/content/Context;)V] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: from(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; Access flags: 0x9 = public static android.support.v4.app.TaskStackBuilder from(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokestatic #36 + Methodref [android/support/v4/app/TaskStackBuilder.create (Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addNextIntent(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; Access flags: 0x1 = public android.support.v4.app.TaskStackBuilder addNextIntent(android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [4] aload_1 v1 [5] invokevirtual #48 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [8] pop [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addParentStack(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; Access flags: 0x1 = public android.support.v4.app.TaskStackBuilder addParentStack(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 4, stack = 3): [0] aload_0 v0 [1] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [4] invokevirtual #52 + Methodref [java/util/ArrayList.size ()I] [7] istore_2 v2 [8] aload_1 v1 [9] invokestatic #32 + Methodref [android/support/v4/app/NavUtils.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;] [12] astore_3 v3 [13] aload_3 v3 [14] ifnull +42 (target=56) [17] aload_0 v0 [18] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [21] iload_2 v2 [22] aload_3 v3 [23] invokevirtual #47 + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V] [26] aload_1 v1 [27] aload_3 v3 [28] invokevirtual #30 + Methodref [android/content/Intent.getComponent ()Landroid/content/ComponentName;] [31] invokestatic #33 + Methodref [android/support/v4/app/NavUtils.getParentActivityIntent (Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;] [34] astore_3 v3 [35] goto -22 (target=13) [38] astore_1 v1 [39] ldc #6 + String [TaskStackBuilder] [41] ldc #3 + String [Bad ComponentName while traversing activity parent metadata] [43] invokestatic #42 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [46] pop [47] new #19 + Class [java/lang/IllegalArgumentException] [50] dup [51] aload_1 v1 [52] invokespecial #43 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/Throwable;)V] [55] athrow [56] aload_0 v0 [57] areturn Code attribute exceptions (count = 1): - ExceptionInfo (26 -> 35: 38): + Class [android/content/pm/PackageManager$NameNotFoundException] Code attribute attributes (attribute count = 0): + Method: addParentStack(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; Access flags: 0x1 = public android.support.v4.app.TaskStackBuilder addParentStack(java.lang.Class) Class member attributes (count = 1): + Code attribute instructions (code length = 68, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [4] invokevirtual #52 + Methodref [java/util/ArrayList.size ()I] [7] istore_2 v2 [8] aload_0 v0 [9] getfield #27 + Fieldref [android/support/v4/app/TaskStackBuilder.mSourceContext Landroid/content/Context;] [12] aload_1 v1 [13] invokestatic #34 + Methodref [android/support/v4/app/NavUtils.getParentActivityIntent (Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;] [16] astore_1 v1 [17] aload_1 v1 [18] ifnull +27 (target=45) [21] aload_0 v0 [22] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [25] iload_2 v2 [26] aload_1 v1 [27] invokevirtual #47 + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V] [30] aload_0 v0 [31] getfield #27 + Fieldref [android/support/v4/app/TaskStackBuilder.mSourceContext Landroid/content/Context;] [34] aload_1 v1 [35] invokevirtual #30 + Methodref [android/content/Intent.getComponent ()Landroid/content/ComponentName;] [38] invokestatic #33 + Methodref [android/support/v4/app/NavUtils.getParentActivityIntent (Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;] [41] astore_1 v1 [42] goto -25 (target=17) [45] goto +21 (target=66) [48] astore_1 v1 [49] ldc #6 + String [TaskStackBuilder] [51] ldc #3 + String [Bad ComponentName while traversing activity parent metadata] [53] invokestatic #42 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [56] pop [57] new #19 + Class [java/lang/IllegalArgumentException] [60] dup [61] aload_1 v1 [62] invokespecial #43 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/Throwable;)V] [65] athrow [66] aload_0 v0 [67] areturn Code attribute exceptions (count = 1): - ExceptionInfo (8 -> 45: 48): + Class [android/content/pm/PackageManager$NameNotFoundException] Code attribute attributes (attribute count = 0): + Method: getIntentCount()I Access flags: 0x1 = public int getIntentCount() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [4] invokevirtual #52 + Methodref [java/util/ArrayList.size ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getIntent(I)Landroid/content/Intent; Access flags: 0x1 = public android.content.Intent getIntent(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokevirtual #37 + Methodref [android/support/v4/app/TaskStackBuilder.editIntentAt (I)Landroid/content/Intent;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: editIntentAt(I)Landroid/content/Intent; Access flags: 0x1 = public android.content.Intent editIntentAt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [4] iload_1 v1 [5] invokevirtual #49 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [8] checkcast #9 + Class [android/content/Intent] [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: iterator()Ljava/util/Iterator; Access flags: 0x1 = public java.util.Iterator iterator() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [4] invokevirtual #51 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startActivities()V Access flags: 0x1 = public void startActivities() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] aconst_null [2] invokevirtual #39 + Methodref [android/support/v4/app/TaskStackBuilder.startActivities (Landroid/os/Bundle;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startActivities(Landroid/os/Bundle;)V Access flags: 0x1 = public void startActivities(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 85, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [4] invokevirtual #50 + Methodref [java/util/ArrayList.isEmpty ()Z] [7] ifeq +13 (target=20) [10] new #20 + Class [java/lang/IllegalStateException] [13] dup [14] ldc #5 + String [No intents added to TaskStackBuilder; cannot startActivities] [16] invokespecial #44 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [19] athrow [20] aload_0 v0 [21] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [24] aload_0 v0 [25] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [28] invokevirtual #52 + Methodref [java/util/ArrayList.size ()I] [31] anewarray #9 + Class [android/content/Intent] [34] invokevirtual #53 + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] [37] checkcast #7 + Class [[Landroid/content/Intent;] [40] dup [41] astore_2 v2 [42] iconst_0 [43] aaload [44] ldc #2 + Integer [268484608] [46] invokevirtual #29 + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] [49] pop [50] aload_0 v0 [51] getfield #27 + Fieldref [android/support/v4/app/TaskStackBuilder.mSourceContext Landroid/content/Context;] [54] aload_2 v2 [55] aload_1 v1 [56] invokestatic #31 + Methodref [android/support/v4/a/a.startActivities (Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z] [59] ifne +25 (target=84) [62] aload_2 v2 [63] aload_2 v2 [64] arraylength [65] iconst_1 [66] isub [67] aaload [68] dup [69] astore_1 v1 [70] ldc #1 + Integer [268435456] [72] invokevirtual #29 + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] [75] pop [76] aload_0 v0 [77] getfield #27 + Fieldref [android/support/v4/app/TaskStackBuilder.mSourceContext Landroid/content/Context;] [80] aload_1 v1 [81] invokevirtual #28 + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] [84] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getPendingIntent(II)Landroid/app/PendingIntent; Access flags: 0x1 = public android.app.PendingIntent getPendingIntent(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 3, stack = 4): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] aconst_null [4] invokevirtual #38 + Methodref [android/support/v4/app/TaskStackBuilder.getPendingIntent (IILandroid/os/Bundle;)Landroid/app/PendingIntent;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getPendingIntent(IILandroid/os/Bundle;)Landroid/app/PendingIntent; Access flags: 0x1 = public android.app.PendingIntent getPendingIntent(int,int,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 69, locals = 5, stack = 6): [0] aload_0 v0 [1] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [4] invokevirtual #50 + Methodref [java/util/ArrayList.isEmpty ()Z] [7] ifeq +13 (target=20) [10] new #20 + Class [java/lang/IllegalStateException] [13] dup [14] ldc #4 + String [No intents added to TaskStackBuilder; cannot getPendingIntent] [16] invokespecial #44 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [19] athrow [20] aload_0 v0 [21] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [24] aload_0 v0 [25] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [28] invokevirtual #52 + Methodref [java/util/ArrayList.size ()I] [31] anewarray #9 + Class [android/content/Intent] [34] invokevirtual #53 + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] [37] checkcast #7 + Class [[Landroid/content/Intent;] [40] dup [41] astore v4 [43] iconst_0 [44] aaload [45] ldc #2 + Integer [268484608] [47] invokevirtual #29 + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] [50] pop [51] getstatic #25 + Fieldref [android/support/v4/app/TaskStackBuilder.IMPL Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;] [54] aload_0 v0 [55] getfield #27 + Fieldref [android/support/v4/app/TaskStackBuilder.mSourceContext Landroid/content/Context;] [58] aload v4 [60] iload_1 v1 [61] iload_2 v2 [62] aload_3 v3 [63] invokeinterface #54 + InterfaceMethodref [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl.getPendingIntent (Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;] [68] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getIntents()[Landroid/content/Intent; Access flags: 0x1 = public android.content.Intent[] getIntents() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [4] aload_0 v0 [5] getfield #26 + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;] [8] invokevirtual #52 + Methodref [java/util/ArrayList.size ()I] [11] anewarray #9 + Class [android/content/Intent] [14] invokevirtual #53 + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;] [17] checkcast #7 + Class [[Landroid/content/Intent;] [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 0, stack = 2): [0] getstatic #24 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 11 [5] ificmplt +14 (target=19) [8] new #17 + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb] [11] dup [12] invokespecial #41 + Methodref [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb. ()V] [15] putstatic #25 + Fieldref [android/support/v4/app/TaskStackBuilder.IMPL Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;] [18] return [19] new #16 + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase] [22] dup [23] invokespecial #40 + Methodref [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase. ()V] [26] putstatic #25 + Fieldref [android/support/v4/app/TaskStackBuilder.IMPL Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.app.TaskStackBuilder$TaskStackBuilderImpl extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl] + Class [java/lang/Object] + Utf8 [(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;] + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl] + Utf8 [getPendingIntent] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): + Method: getPendingIntent(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; Access flags: 0x401 = public abstract android.app.PendingIntent getPendingIntent(android.content.Context,android.content.Intent[],int,int,android.os.Bundle) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl] Constant Pool (count = 27): + Integer [268435456] + Class [android/app/PendingIntent] + Class [android/content/Intent] + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl] + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase] + Class [java/lang/Object] + Methodref [android/app/PendingIntent.getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;] + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [addFlags (I)Landroid/content/Intent;] + NameAndType [getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;] + Utf8 [()V] + Utf8 [(I)Landroid/content/Intent;] + Utf8 [(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;] + Utf8 [(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;] + Utf8 [] + Utf8 [Code] + Utf8 [addFlags] + Utf8 [android/app/PendingIntent] + Utf8 [android/content/Intent] + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl] + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase] + Utf8 [getActivity] + Utf8 [getPendingIntent] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = TaskStackBuilder$TaskStackBuilderImplBase() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getPendingIntent(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; Access flags: 0x1 = public android.app.PendingIntent getPendingIntent(android.content.Context,android.content.Intent[],int,int,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 6, stack = 4): [0] aload_2 v2 [1] aload_2 v2 [2] arraylength [3] iconst_1 [4] isub [5] aaload [6] dup [7] astore_2 v2 [8] ldc #1 + Integer [268435456] [10] invokevirtual #8 + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] [13] pop [14] aload_1 v1 [15] iload_3 v3 [16] aload_2 v2 [17] iload v4 [19] invokestatic #7 + Methodref [android/app/PendingIntent.getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;] [22] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl] Constant Pool (count = 27): + Integer [268468224] + Class [android/content/Intent] + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl] + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb] + Class [android/support/v4/app/TaskStackBuilderHoneycomb] + Class [java/lang/Object] + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] + Methodref [android/support/v4/app/TaskStackBuilderHoneycomb.getActivitiesPendingIntent (Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [addFlags (I)Landroid/content/Intent;] + NameAndType [getActivitiesPendingIntent (Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;] + Utf8 [()V] + Utf8 [(I)Landroid/content/Intent;] + Utf8 [(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;] + Utf8 [(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;] + Utf8 [] + Utf8 [Code] + Utf8 [addFlags] + Utf8 [android/content/Intent] + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl] + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb] + Utf8 [android/support/v4/app/TaskStackBuilderHoneycomb] + Utf8 [getActivitiesPendingIntent] + Utf8 [getPendingIntent] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = TaskStackBuilder$TaskStackBuilderImplHoneycomb() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getPendingIntent(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; Access flags: 0x1 = public android.app.PendingIntent getPendingIntent(android.content.Context,android.content.Intent[],int,int,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 6, stack = 4): [0] aload_2 v2 [1] iconst_0 [2] aaload [3] ldc #1 + Integer [268468224] [5] invokevirtual #7 + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] [8] pop [9] aload_1 v1 [10] iload_3 v3 [11] aload_2 v2 [12] iload v4 [14] invokestatic #8 + Methodref [android/support/v4/app/TaskStackBuilderHoneycomb.getActivitiesPendingIntent (Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;] [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl] Constant Pool (count = 27): + Integer [268468224] + Class [android/content/Intent] + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl] + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean] + Class [android/support/v4/app/TaskStackBuilderJellybean] + Class [java/lang/Object] + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] + Methodref [android/support/v4/app/TaskStackBuilderJellybean.getActivitiesPendingIntent (Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [addFlags (I)Landroid/content/Intent;] + NameAndType [getActivitiesPendingIntent (Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;] + Utf8 [()V] + Utf8 [(I)Landroid/content/Intent;] + Utf8 [(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;] + Utf8 [(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;] + Utf8 [] + Utf8 [Code] + Utf8 [addFlags] + Utf8 [android/content/Intent] + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl] + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean] + Utf8 [android/support/v4/app/TaskStackBuilderJellybean] + Utf8 [getActivitiesPendingIntent] + Utf8 [getPendingIntent] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = TaskStackBuilder$TaskStackBuilderImplJellybean() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getPendingIntent(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; Access flags: 0x1 = public android.app.PendingIntent getPendingIntent(android.content.Context,android.content.Intent[],int,int,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 6, stack = 5): [0] aload_2 v2 [1] iconst_0 [2] aaload [3] ldc #1 + Integer [268468224] [5] invokevirtual #7 + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;] [8] pop [9] aload_1 v1 [10] iload_3 v3 [11] aload_2 v2 [12] iload v4 [14] aload v5 [16] invokestatic #8 + Methodref [android/support/v4/app/TaskStackBuilderJellybean.getActivitiesPendingIntent (Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;] [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/TaskStackBuilderHoneycomb Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.app.TaskStackBuilderHoneycomb extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 17): + Class [android/app/PendingIntent] + Class [android/support/v4/app/TaskStackBuilderHoneycomb] + Class [java/lang/Object] + Methodref [android/app/PendingIntent.getActivities (Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [getActivities (Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;] + Utf8 [()V] + Utf8 [(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;] + Utf8 [] + Utf8 [Code] + Utf8 [android/app/PendingIntent] + Utf8 [android/support/v4/app/TaskStackBuilderHoneycomb] + Utf8 [getActivities] + Utf8 [getActivitiesPendingIntent] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x1 = public TaskStackBuilderHoneycomb() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #5 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getActivitiesPendingIntent(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; Access flags: 0x9 = public static android.app.PendingIntent getActivitiesPendingIntent(android.content.Context,int,android.content.Intent[],int) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 4, stack = 4): [0] aload_0 v0 [1] iload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokestatic #4 + Methodref [android/app/PendingIntent.getActivities (Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/TaskStackBuilderJellybean Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.app.TaskStackBuilderJellybean extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 17): + Class [android/app/PendingIntent] + Class [android/support/v4/app/TaskStackBuilderJellybean] + Class [java/lang/Object] + Methodref [android/app/PendingIntent.getActivities (Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [getActivities (Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;] + Utf8 [()V] + Utf8 [(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;] + Utf8 [] + Utf8 [Code] + Utf8 [android/app/PendingIntent] + Utf8 [android/support/v4/app/TaskStackBuilderJellybean] + Utf8 [getActivities] + Utf8 [getActivitiesPendingIntent] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = TaskStackBuilderJellybean() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #5 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getActivitiesPendingIntent(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; Access flags: 0x9 = public static android.app.PendingIntent getActivitiesPendingIntent(android.content.Context,int,android.content.Intent[],int,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 5, stack = 5): [0] aload_0 v0 [1] iload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] aload v4 [6] invokestatic #4 + Methodref [android/app/PendingIntent.getActivities (Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/_ActionBarSherlockTrojanHorse Superclass: android/support/v4/app/FragmentActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class android.support.v4.app._ActionBarSherlockTrojanHorse extends android.support.v4.app.FragmentActivity Interfaces (count = 3): + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] Constant Pool (count = 115): + Integer [0] + String [_ActionBarSherlockTrojanHorse] + Class [android/support/v4/app/Fragment] + Class [android/support/v4/app/FragmentActivity] + Class [android/support/v4/app/FragmentManagerImpl] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] + Class [com/actionbarsherlock/view/Menu] + Class [com/actionbarsherlock/view/MenuInflater] + Class [java/util/ArrayList] + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] + Fieldref [android/support/v4/app/Fragment.mHidden Z] + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mCreatedMenus Ljava/util/ArrayList;] + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mFragments Landroid/support/v4/app/FragmentManagerImpl;] + Methodref [android/support/v4/app/Fragment.onDestroyOptionsMenu ()V] + Methodref [android/support/v4/app/FragmentActivity. ()V] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + InterfaceMethodref [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] + InterfaceMethodref [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + InterfaceMethodref [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V] + InterfaceMethodref [com/actionbarsherlock/view/Menu.hasVisibleItems ()Z] + NameAndType [ ()V] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [contains (Ljava/lang/Object;)Z] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + NameAndType [hasVisibleItems ()Z] + NameAndType [mActive Ljava/util/ArrayList;] + NameAndType [mAdded Ljava/util/ArrayList;] + NameAndType [mCreatedMenus Ljava/util/ArrayList;] + NameAndType [mFragments Landroid/support/v4/app/FragmentManagerImpl;] + NameAndType [mHasMenu Z] + NameAndType [mHidden Z] + NameAndType [mMenuVisible Z] + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] + NameAndType [onDestroyOptionsMenu ()V] + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V] + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [size ()I] + Utf8 [()I] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(ILcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)V] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DEBUG] + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [StackMapTable] + Utf8 [TAG] + Utf8 [Z] + Utf8 [_ActionBarSherlockTrojanHorse] + Utf8 [add] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/support/v4/app/FragmentActivity] + Utf8 [android/support/v4/app/FragmentManagerImpl] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] + Utf8 [com/actionbarsherlock/view/Menu] + Utf8 [com/actionbarsherlock/view/MenuInflater] + Utf8 [contains] + Utf8 [get] + Utf8 [getSupportMenuInflater] + Utf8 [hasVisibleItems] + Utf8 [java/util/ArrayList] + Utf8 [mActive] + Utf8 [mAdded] + Utf8 [mCreatedMenus] + Utf8 [mFragments] + Utf8 [mHasMenu] + Utf8 [mHidden] + Utf8 [mMenuVisible] + Utf8 [onCreateOptionsMenu] + Utf8 [onCreatePanelMenu] + Utf8 [onDestroyOptionsMenu] + Utf8 [onMenuItemSelected] + Utf8 [onOptionsItemSelected] + Utf8 [onPrepareOptionsMenu] + Utf8 [onPreparePanel] + Utf8 [size] Fields (count = 3): + Field: DEBUG Z Access flags: 0x1a = private static final boolean DEBUG Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: TAG Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String TAG Class member attributes (count = 1): + Constant value attribute: + String [_ActionBarSherlockTrojanHorse] + Field: mCreatedMenus Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mCreatedMenus Methods (count = 8): - Method: ()V Access flags: 0x1 = public _ActionBarSherlockTrojanHorse() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #24 + Methodref [android/support/v4/app/FragmentActivity. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreatePanelMenu(ILcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 220, locals = 8, stack = 3): [0] iload_1 v1 [1] ifne +217 (target=218) [4] aload_0 v0 [5] aload_2 v2 [6] invokevirtual #26 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [9] istore_1 v1 [10] aload_0 v0 [11] invokevirtual #25 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] [14] astore_3 v3 [15] iconst_0 [16] istore v4 [18] aconst_null [19] astore v5 [21] aload_0 v0 [22] getfield #22 + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [25] getfield #19 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [28] ifnull +117 (target=145) [31] iconst_0 [32] istore v6 [34] goto +96 (target=130) [37] aload_0 v0 [38] getfield #22 + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [41] getfield #20 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [44] iload v6 [46] invokevirtual #32 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [49] checkcast #3 + Class [android/support/v4/app/Fragment] [52] dup [53] astore v7 [55] ifnull +72 (target=127) [58] aload v7 [60] getfield #17 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [63] ifne +64 (target=127) [66] aload v7 [68] getfield #16 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [71] ifeq +56 (target=127) [74] aload v7 [76] getfield #18 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [79] ifeq +48 (target=127) [82] aload v7 [84] instanceof #7 + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] [87] ifeq +40 (target=127) [90] iconst_1 [91] istore v4 [93] aload v7 [95] checkcast #7 + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] [98] aload_2 v2 [99] aload_3 v3 [100] invokeinterface #34 + InterfaceMethodref [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] [105] aload v5 [107] ifnonnull +12 (target=119) [110] new #15 + Class [java/util/ArrayList] [113] dup [114] invokespecial #29 + Methodref [java/util/ArrayList. ()V] [117] astore v5 [119] aload v5 [121] aload v7 [123] invokevirtual #30 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [126] pop [127] iinc v6, 1 [130] iload v6 [132] aload_0 v0 [133] getfield #22 + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [136] getfield #20 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [139] invokevirtual #33 + Methodref [java/util/ArrayList.size ()I] [142] ificmplt -105 (target=37) [145] aload_0 v0 [146] getfield #21 + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mCreatedMenus Ljava/util/ArrayList;] [149] ifnull +58 (target=207) [152] iconst_0 [153] istore v6 [155] goto +40 (target=195) [158] aload_0 v0 [159] getfield #21 + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mCreatedMenus Ljava/util/ArrayList;] [162] iload v6 [164] invokevirtual #32 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [167] checkcast #3 + Class [android/support/v4/app/Fragment] [170] astore v7 [172] aload v5 [174] ifnull +13 (target=187) [177] aload v5 [179] aload v7 [181] invokevirtual #31 + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] [184] ifne +8 (target=192) [187] aload v7 [189] invokevirtual #23 + Methodref [android/support/v4/app/Fragment.onDestroyOptionsMenu ()V] [192] iinc v6, 1 [195] iload v6 [197] aload_0 v0 [198] getfield #21 + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mCreatedMenus Ljava/util/ArrayList;] [201] invokevirtual #33 + Methodref [java/util/ArrayList.size ()I] [204] ificmplt -46 (target=158) [207] aload_0 v0 [208] aload v5 [210] putfield #21 + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mCreatedMenus Ljava/util/ArrayList;] [213] iload_1 v1 [214] iload v4 [216] ior [217] ireturn [218] iconst_0 [219] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [37] Var: [a:android/support/v4/app/_ActionBarSherlockTrojanHorse][i][a:com/actionbarsherlock/view/Menu][i][a:com/actionbarsherlock/view/MenuInflater][i][a:java/util/ArrayList][i], Stack: - [119] Var: ...[a:android/support/v4/app/Fragment], Stack: (empty) - [127] Var: -1, Stack: (empty) - [130] Var: ..., Stack: (empty) - [145] Var: -1, Stack: (empty) - [158] Var: ...[i], Stack: (empty) - [187] Var: ...[a:android/support/v4/app/Fragment], Stack: (empty) - [192] Var: -1, Stack: (empty) - [195] Var: ..., Stack: (empty) - [207] Var: -1, Stack: (empty) - [218] Var: [a:android/support/v4/app/_ActionBarSherlockTrojanHorse][i][a:com/actionbarsherlock/view/Menu], Stack: + Method: onPreparePanel(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 125, locals = 6, stack = 2): [0] iload_1 v1 [1] ifne +122 (target=123) [4] aload_0 v0 [5] aload_3 v3 [6] invokevirtual #28 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [9] istore_1 v1 [10] iconst_0 [11] istore_2 v2 [12] aload_0 v0 [13] getfield #22 + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [16] getfield #19 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [19] ifnull +93 (target=112) [22] iconst_0 [23] istore v4 [25] goto +72 (target=97) [28] aload_0 v0 [29] getfield #22 + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [32] getfield #20 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [35] iload v4 [37] invokevirtual #32 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [40] checkcast #3 + Class [android/support/v4/app/Fragment] [43] dup [44] astore v5 [46] ifnull +48 (target=94) [49] aload v5 [51] getfield #17 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [54] ifne +40 (target=94) [57] aload v5 [59] getfield #16 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [62] ifeq +32 (target=94) [65] aload v5 [67] getfield #18 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [70] ifeq +24 (target=94) [73] aload v5 [75] instanceof #9 + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] [78] ifeq +16 (target=94) [81] iconst_1 [82] istore_2 v2 [83] aload v5 [85] checkcast #9 + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] [88] aload_3 v3 [89] invokeinterface #36 + InterfaceMethodref [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V] [94] iinc v4, 1 [97] iload v4 [99] aload_0 v0 [100] getfield #22 + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [103] getfield #20 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [106] invokevirtual #33 + Methodref [java/util/ArrayList.size ()I] [109] ificmplt -81 (target=28) [112] iload_1 v1 [113] iload_2 v2 [114] ior [115] aload_3 v3 [116] invokeinterface #37 + InterfaceMethodref [com/actionbarsherlock/view/Menu.hasVisibleItems ()Z] [121] iand [122] ireturn [123] iconst_0 [124] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [28] Var: ...[i][i][i], Stack: (empty) - [94] Var: ..., Stack: (empty) - [97] Var: ..., Stack: (empty) - [112] Var: -1, Stack: (empty) - [123] Var: -2, Stack: (empty) + Method: onMenuItemSelected(ILcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 110, locals = 4, stack = 2): [0] iload_1 v1 [1] ifne +107 (target=108) [4] aload_0 v0 [5] aload_2 v2 [6] invokevirtual #27 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [9] ifeq +5 (target=14) [12] iconst_1 [13] ireturn [14] aload_0 v0 [15] getfield #22 + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [18] getfield #19 + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;] [21] ifnull +87 (target=108) [24] iconst_0 [25] istore_1 v1 [26] goto +68 (target=94) [29] aload_0 v0 [30] getfield #22 + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [33] getfield #20 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [36] iload_1 v1 [37] invokevirtual #32 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [40] checkcast #3 + Class [android/support/v4/app/Fragment] [43] dup [44] astore_3 v3 [45] ifnull +46 (target=91) [48] aload_3 v3 [49] getfield #17 + Fieldref [android/support/v4/app/Fragment.mHidden Z] [52] ifne +39 (target=91) [55] aload_3 v3 [56] getfield #16 + Fieldref [android/support/v4/app/Fragment.mHasMenu Z] [59] ifeq +32 (target=91) [62] aload_3 v3 [63] getfield #18 + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z] [66] ifeq +25 (target=91) [69] aload_3 v3 [70] instanceof #8 + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] [73] ifeq +18 (target=91) [76] aload_3 v3 [77] checkcast #8 + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] [80] aload_2 v2 [81] invokeinterface #35 + InterfaceMethodref [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [86] ifeq +5 (target=91) [89] iconst_1 [90] ireturn [91] iinc v1, 1 [94] iload_1 v1 [95] aload_0 v0 [96] getfield #22 + Fieldref [android/support/v4/app/_ActionBarSherlockTrojanHorse.mFragments Landroid/support/v4/app/FragmentManagerImpl;] [99] getfield #20 + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;] [102] invokevirtual #33 + Methodref [java/util/ArrayList.size ()I] [105] ificmplt -76 (target=29) [108] iconst_0 [109] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [14] Var: ..., Stack: (empty) - [29] Var: ...[i], Stack: (empty) - [91] Var: ..., Stack: (empty) - [94] Var: ..., Stack: (empty) - [108] Var: -1, Stack: (empty) + Method: onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x401 = public abstract boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) + Method: onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x401 = public abstract boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x401 = public abstract boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) + Method: getSupportMenuInflater()Lcom/actionbarsherlock/view/MenuInflater; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuInflater getSupportMenuInflater() Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface android.support.v4.app._ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] + Utf8 [java/lang/Object] + Utf8 [onCreateOptionsMenu] Fields (count = 0): Methods (count = 1): + Method: onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V Access flags: 0x401 = public abstract void onCreateOptionsMenu(com.actionbarsherlock.view.Menu,com.actionbarsherlock.view.MenuInflater) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface android.support.v4.app._ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] + Utf8 [java/lang/Object] + Utf8 [onOptionsItemSelected] Fields (count = 0): Methods (count = 1): + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x401 = public abstract boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface android.support.v4.app._ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)V] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] + Utf8 [java/lang/Object] + Utf8 [onPrepareOptionsMenu] Fields (count = 0): Methods (count = 1): + Method: onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)V Access flags: 0x401 = public abstract void onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/a/a Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.a.a extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 29): + Class [android/content/Context] + Class [android/os/Build$VERSION] + Class [android/support/v4/a/a] + Class [java/lang/Object] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Methodref [android/content/Context.startActivities ([Landroid/content/Intent;)V] + Methodref [android/content/Context.startActivities ([Landroid/content/Intent;Landroid/os/Bundle;)V] + Methodref [android/support/v4/a/a.startActivities (Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [SDK_INT I] + NameAndType [startActivities (Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z] + NameAndType [startActivities ([Landroid/content/Intent;)V] + NameAndType [startActivities ([Landroid/content/Intent;Landroid/os/Bundle;)V] + Utf8 [()V] + Utf8 [(Landroid/content/Context;[Landroid/content/Intent;)Z] + Utf8 [(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z] + Utf8 [([Landroid/content/Intent;)V] + Utf8 [([Landroid/content/Intent;Landroid/os/Bundle;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [SDK_INT] + Utf8 [android/content/Context] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/a/a] + Utf8 [java/lang/Object] + Utf8 [startActivities] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x1 = public a() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startActivities(Landroid/content/Context;[Landroid/content/Intent;)Z Access flags: 0x9 = public static boolean startActivities(android.content.Context,android.content.Intent[]) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aconst_null [3] invokestatic #8 + Methodref [android/support/v4/a/a.startActivities (Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z] [6] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startActivities(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z Access flags: 0x9 = public static boolean startActivities(android.content.Context,android.content.Intent[],android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 4, stack = 3): [0] getstatic #5 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] dup [4] istore_3 v3 [5] bipush 16 [7] ificmplt +11 (target=18) [10] aload_0 v0 [11] aload_1 v1 [12] aload_2 v2 [13] invokevirtual #7 + Methodref [android/content/Context.startActivities ([Landroid/content/Intent;Landroid/os/Bundle;)V] [16] iconst_1 [17] ireturn [18] iload_3 v3 [19] bipush 11 [21] ificmplt +10 (target=31) [24] aload_0 v0 [25] aload_1 v1 [26] invokevirtual #6 + Methodref [android/content/Context.startActivities ([Landroid/content/Intent;)V] [29] iconst_1 [30] ireturn [31] iconst_0 [32] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/a/b Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class android.support.v4.a.b extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 99): + String [ id=] + String [ mAbandoned=] + String [ mContentChanged=] + String [ mListener=] + String [ mReset=] + String [Attempting to unregister the wrong listener] + String [No listener register] + String [There is already a listener registered] + String [mId=] + String [mStarted=] + String [}] + Class [android/support/v4/a/b] + Class [android/support/v4/c/a] + Class [java/io/PrintWriter] + Class [java/lang/IllegalArgumentException] + Class [java/lang/IllegalStateException] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Fieldref [android/support/v4/a/b.a I] + Fieldref [android/support/v4/a/b.b Landroid/support/v4/a/c;] + Fieldref [android/support/v4/a/b.c Z] + Fieldref [android/support/v4/a/b.d Z] + Fieldref [android/support/v4/a/b.e Z] + Fieldref [android/support/v4/a/b.f Z] + Methodref [android/support/v4/c/a.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + Methodref [java/io/PrintWriter.print (I)V] + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] + Methodref [java/io/PrintWriter.print (Z)V] + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] + Methodref [java/io/PrintWriter.println (Z)V] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder. (I)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ (I)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + NameAndType [a I] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b Landroid/support/v4/a/c;] + NameAndType [c Z] + NameAndType [d Z] + NameAndType [e Z] + NameAndType [f Z] + NameAndType [print (I)V] + NameAndType [print (Ljava/lang/String;)V] + NameAndType [print (Z)V] + NameAndType [println (Ljava/lang/Object;)V] + NameAndType [println (Z)V] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [ id=] + Utf8 [ mAbandoned=] + Utf8 [ mContentChanged=] + Utf8 [ mListener=] + Utf8 [ mReset=] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(ILandroid/support/v4/a/c;)V] + Utf8 [(Landroid/support/v4/a/c;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/io/PrintWriter;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Attempting to unregister the wrong listener] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/a/c;] + Utf8 [No listener register] + Utf8 [There is already a listener registered] + Utf8 [Z] + Utf8 [a] + Utf8 [android/support/v4/a/b] + Utf8 [android/support/v4/c/a] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [e] + Utf8 [f] + Utf8 [java/io/PrintWriter] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [mId=] + Utf8 [mStarted=] + Utf8 [print] + Utf8 [println] + Utf8 [toString] + Utf8 [}] Fields (count = 6): + Field: a I Access flags: 0x0 = int a + Field: b Landroid/support/v4/a/c; Access flags: 0x0 = android.support.v4.a.c b + Field: c Z Access flags: 0x0 = boolean c + Field: d Z Access flags: 0x0 = boolean d + Field: e Z Access flags: 0x0 = boolean e + Field: f Z Access flags: 0x0 = boolean f Methods (count = 8): + Method: a(ILandroid/support/v4/a/c;)V Access flags: 0x11 = public final void a(int,android.support.v4.a.c) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #20 + Fieldref [android/support/v4/a/b.b Landroid/support/v4/a/c;] [4] ifnull +13 (target=17) [7] new #16 + Class [java/lang/IllegalStateException] [10] dup [11] ldc #8 + String [There is already a listener registered] [13] invokespecial #32 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] aload_0 v0 [18] aload_2 v2 [19] putfield #20 + Fieldref [android/support/v4/a/b.b Landroid/support/v4/a/c;] [22] aload_0 v0 [23] iload_1 v1 [24] putfield #19 + Fieldref [android/support/v4/a/b.a I] [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v4/a/c;)V Access flags: 0x11 = public final void a(android.support.v4.a.c) Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #20 + Fieldref [android/support/v4/a/b.b Landroid/support/v4/a/c;] [4] ifnonnull +13 (target=17) [7] new #16 + Class [java/lang/IllegalStateException] [10] dup [11] ldc #7 + String [No listener register] [13] invokespecial #32 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] aload_0 v0 [18] getfield #20 + Fieldref [android/support/v4/a/b.b Landroid/support/v4/a/c;] [21] aload_1 v1 [22] ifacmpeq +13 (target=35) [25] new #15 + Class [java/lang/IllegalArgumentException] [28] dup [29] ldc #6 + String [Attempting to unregister the wrong listener] [31] invokespecial #31 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [34] athrow [35] aload_0 v0 [36] aconst_null [37] putfield #20 + Fieldref [android/support/v4/a/b.b Landroid/support/v4/a/c;] [40] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()V Access flags: 0x11 = public final void a() Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #21 + Fieldref [android/support/v4/a/b.c Z] [5] aload_0 v0 [6] iconst_0 [7] putfield #23 + Fieldref [android/support/v4/a/b.e Z] [10] aload_0 v0 [11] iconst_0 [12] putfield #22 + Fieldref [android/support/v4/a/b.d Z] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b()V Access flags: 0x11 = public final void b() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] putfield #21 + Fieldref [android/support/v4/a/b.c Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c()V Access flags: 0x11 = public final void c() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #22 + Fieldref [android/support/v4/a/b.d Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d()V Access flags: 0x11 = public final void d() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #23 + Fieldref [android/support/v4/a/b.e Z] [5] aload_0 v0 [6] iconst_0 [7] putfield #21 + Fieldref [android/support/v4/a/b.c Z] [10] aload_0 v0 [11] iconst_0 [12] putfield #22 + Fieldref [android/support/v4/a/b.d Z] [15] aload_0 v0 [16] iconst_0 [17] putfield #24 + Fieldref [android/support/v4/a/b.f Z] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: toString()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String toString() Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 2, stack = 3): [0] new #18 + Class [java/lang/StringBuilder] [3] dup [4] bipush 64 [6] invokespecial #33 + Methodref [java/lang/StringBuilder. (I)V] [9] astore_1 v1 [10] aload_0 v0 [11] aload_1 v1 [12] invokestatic #25 + Methodref [android/support/v4/c/a.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V] [15] aload_1 v1 [16] ldc #1 + String [ id=] [18] invokevirtual #35 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [21] pop [22] aload_1 v1 [23] aload_0 v0 [24] getfield #19 + Fieldref [android/support/v4/a/b.a I] [27] invokevirtual #34 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [30] pop [31] aload_1 v1 [32] ldc #11 + String [}] [34] invokevirtual #35 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [37] pop [38] aload_1 v1 [39] invokevirtual #36 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [42] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/String;Ljava/io/PrintWriter;)V Access flags: 0x11 = public final void a(java.lang.String,java.io.PrintWriter) Class member attributes (count = 1): + Code attribute instructions (code length = 95, locals = 3, stack = 2): [0] aload_2 v2 [1] aload_1 v1 [2] invokevirtual #27 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [5] aload_2 v2 [6] ldc #9 + String [mId=] [8] invokevirtual #27 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [11] aload_2 v2 [12] aload_0 v0 [13] getfield #19 + Fieldref [android/support/v4/a/b.a I] [16] invokevirtual #26 + Methodref [java/io/PrintWriter.print (I)V] [19] aload_2 v2 [20] ldc #4 + String [ mListener=] [22] invokevirtual #27 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [25] aload_2 v2 [26] aload_0 v0 [27] getfield #20 + Fieldref [android/support/v4/a/b.b Landroid/support/v4/a/c;] [30] invokevirtual #29 + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V] [33] aload_2 v2 [34] aload_1 v1 [35] invokevirtual #27 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [38] aload_2 v2 [39] ldc #10 + String [mStarted=] [41] invokevirtual #27 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [44] aload_2 v2 [45] aload_0 v0 [46] getfield #21 + Fieldref [android/support/v4/a/b.c Z] [49] invokevirtual #28 + Methodref [java/io/PrintWriter.print (Z)V] [52] aload_2 v2 [53] ldc #3 + String [ mContentChanged=] [55] invokevirtual #27 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [58] aload_2 v2 [59] aload_0 v0 [60] getfield #24 + Fieldref [android/support/v4/a/b.f Z] [63] invokevirtual #28 + Methodref [java/io/PrintWriter.print (Z)V] [66] aload_2 v2 [67] ldc #2 + String [ mAbandoned=] [69] invokevirtual #27 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [72] aload_2 v2 [73] aload_0 v0 [74] getfield #22 + Fieldref [android/support/v4/a/b.d Z] [77] invokevirtual #28 + Methodref [java/io/PrintWriter.print (Z)V] [80] aload_2 v2 [81] ldc #5 + String [ mReset=] [83] invokevirtual #27 + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V] [86] aload_2 v2 [87] aload_0 v0 [88] getfield #23 + Fieldref [android/support/v4/a/b.e Z] [91] invokevirtual #30 + Methodref [java/io/PrintWriter.println (Z)V] [94] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/a/c Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface android.support.v4.a.c extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 5): + Class [android/support/v4/a/c] + Class [java/lang/Object] + Utf8 [android/support/v4/a/c] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/b/a Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class android.support.v4.b.a extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 23): + Class [android/os/Build$VERSION] + Class [android/support/v4/b/a] + Class [android/support/v4/b/b] + Class [android/support/v4/b/d] + Class [java/lang/Object] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Methodref [android/support/v4/b/b. (Landroid/support/v4/b/c;)V] + Methodref [android/support/v4/b/d. (Landroid/support/v4/b/c;)V] + NameAndType [ (Landroid/support/v4/b/c;)V] + NameAndType [SDK_INT I] + Utf8 [(Landroid/support/v4/b/c;)Landroid/os/Parcelable$Creator;] + Utf8 [(Landroid/support/v4/b/c;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [SDK_INT] + Utf8 [a] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/b/a] + Utf8 [android/support/v4/b/b] + Utf8 [android/support/v4/b/d] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): + Method: a(Landroid/support/v4/b/c;)Landroid/os/Parcelable$Creator; Access flags: 0x9 = public static android.os.Parcelable$Creator a(android.support.v4.b.c) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 2, stack = 3): [0] getstatic #6 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 13 [5] ificmplt +12 (target=17) [8] aload_0 v0 [9] astore_1 v1 [10] new #4 + Class [android/support/v4/b/d] [13] aload_1 v1 [14] invokespecial #8 + Methodref [android/support/v4/b/d. (Landroid/support/v4/b/c;)V] [17] new #3 + Class [android/support/v4/b/b] [20] dup [21] aload_0 v0 [22] invokespecial #7 + Methodref [android/support/v4/b/b. (Landroid/support/v4/b/c;)V] [25] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/b/b Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.b.b extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable$Creator] Constant Pool (count = 28): + Class [android/os/Parcelable$Creator] + Class [android/support/v4/b/b] + Class [android/support/v4/b/c] + Class [java/lang/Object] + Fieldref [android/support/v4/b/b.a Landroid/support/v4/b/c;] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [android/support/v4/b/c.a (I)[Ljava/lang/Object;] + InterfaceMethodref [android/support/v4/b/c.a (Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [a (I)[Ljava/lang/Object;] + NameAndType [a (Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;] + NameAndType [a Landroid/support/v4/b/c;] + Utf8 [()V] + Utf8 [(I)[Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;] + Utf8 [(Landroid/support/v4/b/c;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/b/c;] + Utf8 [a] + Utf8 [android/os/Parcelable$Creator] + Utf8 [android/support/v4/b/b] + Utf8 [android/support/v4/b/c] + Utf8 [createFromParcel] + Utf8 [java/lang/Object] + Utf8 [newArray] Fields (count = 1): + Field: a Landroid/support/v4/b/c; Access flags: 0x10 = final android.support.v4.b.c a Methods (count = 3): - Method: (Landroid/support/v4/b/c;)V Access flags: 0x1 = public b(android.support.v4.b.c) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #6 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #5 + Fieldref [android/support/v4/b/b.a Landroid/support/v4/b/c;] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object createFromParcel(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/b/b.a Landroid/support/v4/b/c;] [4] aload_1 v1 [5] aconst_null [6] invokeinterface #8 + InterfaceMethodref [android/support/v4/b/c.a (Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;] [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object[] newArray(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/b/b.a Landroid/support/v4/b/c;] [4] iload_1 v1 [5] invokeinterface #7 + InterfaceMethodref [android/support/v4/b/c.a (I)[Ljava/lang/Object;] [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/b/c Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface android.support.v4.b.c extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 8): + Class [android/support/v4/b/c] + Class [java/lang/Object] + Utf8 [(I)[Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;] + Utf8 [a] + Utf8 [android/support/v4/b/c] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): + Method: a(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; Access flags: 0x401 = public abstract java.lang.Object a(android.os.Parcel,java.lang.ClassLoader) + Method: a(I)[Ljava/lang/Object; Access flags: 0x401 = public abstract java.lang.Object[] a(int) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/b/d Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.b.d extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable$ClassLoaderCreator] Constant Pool (count = 28): + Class [android/os/Parcelable$ClassLoaderCreator] + Class [android/support/v4/b/c] + Class [android/support/v4/b/d] + Class [java/lang/Object] + Fieldref [android/support/v4/b/d.a Landroid/support/v4/b/c;] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [android/support/v4/b/c.a (I)[Ljava/lang/Object;] + InterfaceMethodref [android/support/v4/b/c.a (Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [a (I)[Ljava/lang/Object;] + NameAndType [a (Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;] + NameAndType [a Landroid/support/v4/b/c;] + Utf8 [()V] + Utf8 [(I)[Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;] + Utf8 [(Landroid/support/v4/b/c;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/b/c;] + Utf8 [a] + Utf8 [android/os/Parcelable$ClassLoaderCreator] + Utf8 [android/support/v4/b/c] + Utf8 [android/support/v4/b/d] + Utf8 [createFromParcel] + Utf8 [java/lang/Object] + Utf8 [newArray] Fields (count = 1): + Field: a Landroid/support/v4/b/c; Access flags: 0x12 = private final android.support.v4.b.c a Methods (count = 4): - Method: (Landroid/support/v4/b/c;)V Access flags: 0x1 = public d(android.support.v4.b.c) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #6 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #5 + Fieldref [android/support/v4/b/d.a Landroid/support/v4/b/c;] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object createFromParcel(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/b/d.a Landroid/support/v4/b/c;] [4] aload_1 v1 [5] aconst_null [6] invokeinterface #8 + InterfaceMethodref [android/support/v4/b/c.a (Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;] [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/b/d.a Landroid/support/v4/b/c;] [4] aload_1 v1 [5] aload_2 v2 [6] invokeinterface #8 + InterfaceMethodref [android/support/v4/b/c.a (Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;] [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object[] newArray(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/b/d.a Landroid/support/v4/b/c;] [4] iload_1 v1 [5] invokeinterface #7 + InterfaceMethodref [android/support/v4/b/c.a (I)[Ljava/lang/Object;] [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/c/a Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class android.support.v4.c.a extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 57): + String [null] + Class [android/support/v4/c/a] + Class [java/lang/Class] + Class [java/lang/Integer] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/System] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/String.lastIndexOf (I)I] + Methodref [java/lang/String.length ()I] + Methodref [java/lang/String.substring (I)Ljava/lang/String;] + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] + NameAndType [append (C)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getSimpleName ()Ljava/lang/String;] + NameAndType [identityHashCode (Ljava/lang/Object;)I] + NameAndType [lastIndexOf (I)I] + NameAndType [length ()I] + NameAndType [substring (I)Ljava/lang/String;] + NameAndType [toHexString (I)Ljava/lang/String;] + Utf8 [()I] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [(C)Ljava/lang/StringBuilder;] + Utf8 [(I)I] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)I] + Utf8 [(Ljava/lang/Object;Ljava/lang/StringBuilder;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/c/a] + Utf8 [append] + Utf8 [getClass] + Utf8 [getName] + Utf8 [getSimpleName] + Utf8 [identityHashCode] + Utf8 [java/lang/Class] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/System] + Utf8 [lastIndexOf] + Utf8 [length] + Utf8 [null] + Utf8 [substring] + Utf8 [toHexString] Fields (count = 0): Methods (count = 1): + Method: a(Ljava/lang/Object;Ljava/lang/StringBuilder;)V Access flags: 0x9 = public static void a(java.lang.Object,java.lang.StringBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 84, locals = 4, stack = 3): [0] aload_0 v0 [1] ifnonnull +11 (target=12) [4] aload_1 v1 [5] ldc #1 + String [null] [7] invokevirtual #17 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [10] pop [11] return [12] aload_0 v0 [13] invokevirtual #12 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [16] invokevirtual #10 + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] [19] dup [20] astore_2 v2 [21] ifnull +10 (target=31) [24] aload_2 v2 [25] invokevirtual #14 + Methodref [java/lang/String.length ()I] [28] ifgt +30 (target=58) [31] aload_0 v0 [32] invokevirtual #12 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [35] invokevirtual #9 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [38] dup [39] astore_2 v2 [40] bipush 46 [42] invokevirtual #13 + Methodref [java/lang/String.lastIndexOf (I)I] [45] dup [46] istore_3 v3 [47] ifle +11 (target=58) [50] aload_2 v2 [51] iload_3 v3 [52] iconst_1 [53] iadd [54] invokevirtual #15 + Methodref [java/lang/String.substring (I)Ljava/lang/String;] [57] astore_2 v2 [58] aload_1 v1 [59] aload_2 v2 [60] invokevirtual #17 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [63] pop [64] aload_1 v1 [65] bipush 123 [67] invokevirtual #16 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [70] pop [71] aload_1 v1 [72] aload_0 v0 [73] invokestatic #18 + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] [76] invokestatic #11 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [79] invokevirtual #17 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [82] pop [83] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/c/b Superclass: java/io/Writer Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class android.support.v4.c.b extends java.io.Writer Interfaces (count = 0): Constant Pool (count = 52): + Class [android/support/v4/c/b] + Class [android/util/Log] + Class [java/io/Writer] + Class [java/lang/StringBuilder] + Fieldref [android/support/v4/c/b.a Ljava/lang/String;] + Fieldref [android/support/v4/c/b.b Ljava/lang/StringBuilder;] + Methodref [android/support/v4/c/b.a ()V] + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [java/io/Writer. ()V] + Methodref [java/lang/StringBuilder. (I)V] + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.delete (II)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.length ()I] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [a ()V] + NameAndType [a Ljava/lang/String;] + NameAndType [append (C)Ljava/lang/StringBuilder;] + NameAndType [b Ljava/lang/StringBuilder;] + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [delete (II)Ljava/lang/StringBuilder;] + NameAndType [length ()I] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()I] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(C)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(II)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [([CII)V] + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/lang/StringBuilder;] + Utf8 [a] + Utf8 [android/support/v4/c/b] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [b] + Utf8 [close] + Utf8 [d] + Utf8 [delete] + Utf8 [flush] + Utf8 [java/io/Writer] + Utf8 [java/lang/StringBuilder] + Utf8 [length] + Utf8 [toString] + Utf8 [write] Fields (count = 2): + Field: a Ljava/lang/String; Access flags: 0x12 = private final java.lang.String a + Field: b Ljava/lang/StringBuilder; Access flags: 0x2 = private java.lang.StringBuilder b Methods (count = 5): - Method: (Ljava/lang/String;)V Access flags: 0x1 = public b(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 4): [0] aload_0 v0 [1] invokespecial #9 + Methodref [java/io/Writer. ()V] [4] aload_0 v0 [5] new #4 + Class [java/lang/StringBuilder] [8] dup [9] sipush 128 [12] invokespecial #10 + Methodref [java/lang/StringBuilder. (I)V] [15] putfield #6 + Fieldref [android/support/v4/c/b.b Ljava/lang/StringBuilder;] [18] aload_0 v0 [19] aload_1 v1 [20] putfield #5 + Fieldref [android/support/v4/c/b.a Ljava/lang/String;] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: close()V Access flags: 0x11 = public final void close() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #7 + Methodref [android/support/v4/c/b.a ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: flush()V Access flags: 0x11 = public final void flush() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #7 + Methodref [android/support/v4/c/b.a ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: write([CII)V Access flags: 0x11 = public final void write(char[],int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 6, stack = 3): [0] iconst_0 [1] istore v4 [3] iload v4 [5] iload_3 v3 [6] ificmpge +40 (target=46) [9] aload_1 v1 [10] iload_2 v2 [11] iload v4 [13] iadd [14] caload [15] dup [16] istore v5 [18] bipush 10 [20] ificmpne +10 (target=30) [23] aload_0 v0 [24] invokespecial #7 + Methodref [android/support/v4/c/b.a ()V] [27] goto +13 (target=40) [30] aload_0 v0 [31] getfield #6 + Fieldref [android/support/v4/c/b.b Ljava/lang/StringBuilder;] [34] iload v5 [36] invokevirtual #11 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [39] pop [40] iinc v4, 1 [43] goto -40 (target=3) [46] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()V Access flags: 0x2 = private void a() Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #6 + Fieldref [android/support/v4/c/b.b Ljava/lang/StringBuilder;] [4] invokevirtual #13 + Methodref [java/lang/StringBuilder.length ()I] [7] ifle +34 (target=41) [10] aload_0 v0 [11] getfield #5 + Fieldref [android/support/v4/c/b.a Ljava/lang/String;] [14] aload_0 v0 [15] getfield #6 + Fieldref [android/support/v4/c/b.b Ljava/lang/StringBuilder;] [18] invokevirtual #14 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [21] invokestatic #8 + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I] [24] pop [25] aload_0 v0 [26] getfield #6 + Fieldref [android/support/v4/c/b.b Ljava/lang/StringBuilder;] [29] iconst_0 [30] aload_0 v0 [31] getfield #6 + Fieldref [android/support/v4/c/b.b Ljava/lang/StringBuilder;] [34] invokevirtual #13 + Methodref [java/lang/StringBuilder.length ()I] [37] invokevirtual #12 + Methodref [java/lang/StringBuilder.delete (II)Ljava/lang/StringBuilder;] [40] pop [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/c/c Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class android.support.v4.c.c extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 54): + Class [android/support/v4/c/c] + Class [java/lang/Object] + Class [java/lang/System] + Fieldref [android/support/v4/c/c.a Ljava/lang/Object;] + Fieldref [android/support/v4/c/c.b Z] + Fieldref [android/support/v4/c/c.c [I] + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] + Fieldref [android/support/v4/c/c.e I] + Methodref [android/support/v4/c/c. (B)V] + Methodref [android/support/v4/c/c.a ([III)I] + Methodref [android/support/v4/c/c.c ()V] + Methodref [android/support/v4/c/c.g (I)I] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V] + NameAndType [ ()V] + NameAndType [ (B)V] + NameAndType [a ([III)I] + NameAndType [a Ljava/lang/Object;] + NameAndType [arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V] + NameAndType [b Z] + NameAndType [c ()V] + NameAndType [c [I] + NameAndType [d [Ljava/lang/Object;] + NameAndType [e I] + NameAndType [g (I)I] + Utf8 [()I] + Utf8 [()V] + Utf8 [(B)V] + Utf8 [(I)I] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)V] + Utf8 [(ILjava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;ILjava/lang/Object;II)V] + Utf8 [([III)I] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Ljava/lang/Object;] + Utf8 [Z] + Utf8 [[I] + Utf8 [[Ljava/lang/Object;] + Utf8 [a] + Utf8 [android/support/v4/c/c] + Utf8 [arraycopy] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [e] + Utf8 [f] + Utf8 [g] + Utf8 [java/lang/Object] + Utf8 [java/lang/System] Fields (count = 5): + Field: a Ljava/lang/Object; Access flags: 0x1a = private static final java.lang.Object a + Field: b Z Access flags: 0x2 = private boolean b + Field: c [I Access flags: 0x2 = private int[] c + Field: d [Ljava/lang/Object; Access flags: 0x2 = private java.lang.Object[] d + Field: e I Access flags: 0x2 = private int e Methods (count = 15): - Method: ()V Access flags: 0x1 = public c() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] invokespecial #9 + Methodref [android/support/v4/c/c. (B)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (B)V Access flags: 0x2 = private c(byte) Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #13 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] iconst_0 [6] putfield #5 + Fieldref [android/support/v4/c/c.b Z] [9] bipush 10 [11] invokestatic #12 + Methodref [android/support/v4/c/c.g (I)I] [14] istore_1 v1 [15] aload_0 v0 [16] iload_1 v1 [17] newarray 10 [19] putfield #6 + Fieldref [android/support/v4/c/c.c [I] [22] aload_0 v0 [23] iload_1 v1 [24] anewarray #2 + Class [java/lang/Object] [27] putfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [30] aload_0 v0 [31] iconst_0 [32] putfield #8 + Fieldref [android/support/v4/c/c.e I] [35] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 3, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] istore_2 v2 [3] dup [4] astore_1 v1 [5] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [8] aload_1 v1 [9] getfield #8 + Fieldref [android/support/v4/c/c.e I] [12] iload_2 v2 [13] invokestatic #10 + Methodref [android/support/v4/c/c.a ([III)I] [16] dup [17] istore_2 v2 [18] iflt +15 (target=33) [21] aload_1 v1 [22] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [25] iload_2 v2 [26] aaload [27] getstatic #4 + Fieldref [android/support/v4/c/c.a Ljava/lang/Object;] [30] ifacmpne +5 (target=35) [33] aconst_null [34] areturn [35] aload_1 v1 [36] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [39] iload_2 v2 [40] aaload [41] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(I)V Access flags: 0x11 = public final void b(int) Class member attributes (count = 1): + Code attribute instructions (code length = 48, locals = 3, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] istore_2 v2 [3] dup [4] astore_1 v1 [5] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [8] aload_1 v1 [9] getfield #8 + Fieldref [android/support/v4/c/c.e I] [12] iload_2 v2 [13] invokestatic #10 + Methodref [android/support/v4/c/c.a ([III)I] [16] dup [17] istore_2 v2 [18] iflt +29 (target=47) [21] aload_1 v1 [22] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [25] iload_2 v2 [26] aaload [27] getstatic #4 + Fieldref [android/support/v4/c/c.a Ljava/lang/Object;] [30] ifacmpeq +17 (target=47) [33] aload_1 v1 [34] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [37] iload_2 v2 [38] getstatic #4 + Fieldref [android/support/v4/c/c.a Ljava/lang/Object;] [41] aastore [42] aload_1 v1 [43] iconst_1 [44] putfield #5 + Fieldref [android/support/v4/c/c.b Z] [47] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(I)V Access flags: 0x11 = public final void c(int) Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [4] iload_1 v1 [5] aaload [6] getstatic #4 + Fieldref [android/support/v4/c/c.a Ljava/lang/Object;] [9] ifacmpeq +17 (target=26) [12] aload_0 v0 [13] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [16] iload_1 v1 [17] getstatic #4 + Fieldref [android/support/v4/c/c.a Ljava/lang/Object;] [20] aastore [21] aload_0 v0 [22] iconst_1 [23] putfield #5 + Fieldref [android/support/v4/c/c.b Z] [26] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c()V Access flags: 0x2 = private void c() Class member attributes (count = 1): + Code attribute instructions (code length = 80, locals = 7, stack = 4): [0] aload_0 v0 [1] getfield #8 + Fieldref [android/support/v4/c/c.e I] [4] istore_1 v1 [5] iconst_0 [6] istore_2 v2 [7] aload_0 v0 [8] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [11] astore_3 v3 [12] aload_0 v0 [13] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [16] astore v4 [18] iconst_0 [19] istore v5 [21] iload v5 [23] iload_1 v1 [24] ificmpge +45 (target=69) [27] aload v4 [29] iload v5 [31] aaload [32] dup [33] astore v6 [35] getstatic #4 + Fieldref [android/support/v4/c/c.a Ljava/lang/Object;] [38] ifacmpeq +25 (target=63) [41] iload v5 [43] iload_2 v2 [44] ificmpeq +16 (target=60) [47] aload_3 v3 [48] iload_2 v2 [49] aload_3 v3 [50] iload v5 [52] iaload [53] iastore [54] aload v4 [56] iload_2 v2 [57] aload v6 [59] aastore [60] iinc v2, 1 [63] iinc v5, 1 [66] goto -45 (target=21) [69] aload_0 v0 [70] iconst_0 [71] putfield #5 + Fieldref [android/support/v4/c/c.b Z] [74] aload_0 v0 [75] iload_2 v2 [76] putfield #8 + Fieldref [android/support/v4/c/c.e I] [79] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(ILjava/lang/Object;)V Access flags: 0x11 = public final void a(int,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 257, locals = 6, stack = 6): [0] aload_0 v0 [1] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [4] aload_0 v0 [5] getfield #8 + Fieldref [android/support/v4/c/c.e I] [8] iload_1 v1 [9] invokestatic #10 + Methodref [android/support/v4/c/c.a ([III)I] [12] dup [13] istore_3 v3 [14] iflt +11 (target=25) [17] aload_0 v0 [18] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [21] iload_3 v3 [22] aload_2 v2 [23] aastore [24] return [25] iload_3 v3 [26] iconst_m1 [27] ixor [28] dup [29] istore_3 v3 [30] aload_0 v0 [31] getfield #8 + Fieldref [android/support/v4/c/c.e I] [34] ificmpge +30 (target=64) [37] aload_0 v0 [38] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [41] iload_3 v3 [42] aaload [43] getstatic #4 + Fieldref [android/support/v4/c/c.a Ljava/lang/Object;] [46] ifacmpne +18 (target=64) [49] aload_0 v0 [50] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [53] iload_3 v3 [54] iload_1 v1 [55] iastore [56] aload_0 v0 [57] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [60] iload_3 v3 [61] aload_2 v2 [62] aastore [63] return [64] aload_0 v0 [65] getfield #5 + Fieldref [android/support/v4/c/c.b Z] [68] ifeq +34 (target=102) [71] aload_0 v0 [72] getfield #8 + Fieldref [android/support/v4/c/c.e I] [75] aload_0 v0 [76] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [79] arraylength [80] ificmplt +22 (target=102) [83] aload_0 v0 [84] invokespecial #11 + Methodref [android/support/v4/c/c.c ()V] [87] aload_0 v0 [88] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [91] aload_0 v0 [92] getfield #8 + Fieldref [android/support/v4/c/c.e I] [95] iload_1 v1 [96] invokestatic #10 + Methodref [android/support/v4/c/c.a ([III)I] [99] iconst_m1 [100] ixor [101] istore_3 v3 [102] aload_0 v0 [103] getfield #8 + Fieldref [android/support/v4/c/c.e I] [106] aload_0 v0 [107] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [110] arraylength [111] ificmplt +70 (target=181) [114] aload_0 v0 [115] getfield #8 + Fieldref [android/support/v4/c/c.e I] [118] iconst_1 [119] iadd [120] invokestatic #12 + Methodref [android/support/v4/c/c.g (I)I] [123] dup [124] istore v4 [126] newarray 10 [128] astore v5 [130] iload v4 [132] anewarray #2 + Class [java/lang/Object] [135] astore v4 [137] aload_0 v0 [138] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [141] iconst_0 [142] aload v5 [144] iconst_0 [145] aload_0 v0 [146] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [149] arraylength [150] invokestatic #14 + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V] [153] aload_0 v0 [154] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [157] iconst_0 [158] aload v4 [160] iconst_0 [161] aload_0 v0 [162] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [165] arraylength [166] invokestatic #14 + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V] [169] aload_0 v0 [170] aload v5 [172] putfield #6 + Fieldref [android/support/v4/c/c.c [I] [175] aload_0 v0 [176] aload v4 [178] putfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [181] aload_0 v0 [182] getfield #8 + Fieldref [android/support/v4/c/c.e I] [185] iload_3 v3 [186] isub [187] ifeq +45 (target=232) [190] aload_0 v0 [191] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [194] iload_3 v3 [195] aload_0 v0 [196] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [199] iload_3 v3 [200] iconst_1 [201] iadd [202] aload_0 v0 [203] getfield #8 + Fieldref [android/support/v4/c/c.e I] [206] iload_3 v3 [207] isub [208] invokestatic #14 + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V] [211] aload_0 v0 [212] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [215] iload_3 v3 [216] aload_0 v0 [217] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [220] iload_3 v3 [221] iconst_1 [222] iadd [223] aload_0 v0 [224] getfield #8 + Fieldref [android/support/v4/c/c.e I] [227] iload_3 v3 [228] isub [229] invokestatic #14 + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V] [232] aload_0 v0 [233] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [236] iload_3 v3 [237] iload_1 v1 [238] iastore [239] aload_0 v0 [240] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [243] iload_3 v3 [244] aload_2 v2 [245] aastore [246] aload_0 v0 [247] dup [248] getfield #8 + Fieldref [android/support/v4/c/c.e I] [251] iconst_1 [252] iadd [253] putfield #8 + Fieldref [android/support/v4/c/c.e I] [256] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()I Access flags: 0x11 = public final int a() Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/c/c.b Z] [4] ifeq +7 (target=11) [7] aload_0 v0 [8] invokespecial #11 + Methodref [android/support/v4/c/c.c ()V] [11] aload_0 v0 [12] getfield #8 + Fieldref [android/support/v4/c/c.e I] [15] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(I)I Access flags: 0x11 = public final int d(int) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/c/c.b Z] [4] ifeq +7 (target=11) [7] aload_0 v0 [8] invokespecial #11 + Methodref [android/support/v4/c/c.c ()V] [11] aload_0 v0 [12] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [15] iload_1 v1 [16] iaload [17] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: e(I)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object e(int) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/c/c.b Z] [4] ifeq +7 (target=11) [7] aload_0 v0 [8] invokespecial #11 + Methodref [android/support/v4/c/c.c ()V] [11] aload_0 v0 [12] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [15] iload_1 v1 [16] aaload [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: f(I)I Access flags: 0x11 = public final int f(int) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/c/c.b Z] [4] ifeq +7 (target=11) [7] aload_0 v0 [8] invokespecial #11 + Methodref [android/support/v4/c/c.c ()V] [11] aload_0 v0 [12] getfield #6 + Fieldref [android/support/v4/c/c.c [I] [15] aload_0 v0 [16] getfield #8 + Fieldref [android/support/v4/c/c.e I] [19] iload_1 v1 [20] invokestatic #10 + Methodref [android/support/v4/c/c.a ([III)I] [23] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b()V Access flags: 0x11 = public final void b() Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 4, stack = 3): [0] aload_0 v0 [1] getfield #8 + Fieldref [android/support/v4/c/c.e I] [4] istore_1 v1 [5] aload_0 v0 [6] getfield #7 + Fieldref [android/support/v4/c/c.d [Ljava/lang/Object;] [9] astore_2 v2 [10] iconst_0 [11] istore_3 v3 [12] iload_3 v3 [13] iload_1 v1 [14] ificmpge +13 (target=27) [17] aload_2 v2 [18] iload_3 v3 [19] aconst_null [20] aastore [21] iinc v3, 1 [24] goto -12 (target=12) [27] aload_0 v0 [28] iconst_0 [29] putfield #8 + Fieldref [android/support/v4/c/c.e I] [32] aload_0 v0 [33] iconst_0 [34] putfield #5 + Fieldref [android/support/v4/c/c.b Z] [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a([III)I Access flags: 0xa = private static int a(int[],int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 70, locals = 6, stack = 3): [0] iconst_0 [1] iload_1 v1 [2] iadd [3] istore_3 v3 [4] iconst_m1 [5] istore v4 [7] iload_3 v3 [8] iload v4 [10] isub [11] iconst_1 [12] ificmple +32 (target=44) [15] iload_3 v3 [16] iload v4 [18] iadd [19] iconst_2 [20] idiv [21] istore v5 [23] aload_0 v0 [24] iload v5 [26] iaload [27] iload_2 v2 [28] ificmpge +10 (target=38) [31] iload v5 [33] istore v4 [35] goto -28 (target=7) [38] iload v5 [40] istore_3 v3 [41] goto -34 (target=7) [44] iload_3 v3 [45] iconst_0 [46] iload_1 v1 [47] iadd [48] ificmpne +9 (target=57) [51] iconst_0 [52] iload_1 v1 [53] iadd [54] iconst_m1 [55] ixor [56] ireturn [57] aload_0 v0 [58] iload_3 v3 [59] iaload [60] iload_2 v2 [61] ificmpne +5 (target=66) [64] iload_3 v3 [65] ireturn [66] iload_3 v3 [67] iconst_m1 [68] ixor [69] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: g(I)I Access flags: 0xa = private static int g(int) Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 2, stack = 3): [0] iload_0 v0 [1] iconst_4 [2] imul [3] istore_0 v0 [4] iconst_4 [5] istore_1 v1 [6] iload_1 v1 [7] bipush 32 [9] ificmpge +28 (target=37) [12] iload_0 v0 [13] iconst_1 [14] iload_1 v1 [15] ishl [16] bipush 12 [18] isub [19] ificmpgt +12 (target=31) [22] iconst_1 [23] iload_1 v1 [24] ishl [25] bipush 12 [27] isub [28] goto +10 (target=38) [31] iinc v1, 1 [34] goto -28 (target=6) [37] iload_0 v0 [38] iconst_4 [39] idiv [40] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 0, stack = 2): [0] new #2 + Class [java/lang/Object] [3] dup [4] invokespecial #13 + Methodref [java/lang/Object. ()V] [7] putstatic #4 + Fieldref [android/support/v4/c/c.a Ljava/lang/Object;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/a Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.view.a extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 78): + Class [android/os/Build$VERSION] + Class [android/support/v4/view/a] + Class [android/support/v4/view/b] + Class [android/support/v4/view/d] + Class [android/support/v4/view/e] + Class [android/support/v4/view/g] + Class [java/lang/Object] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/view/a.a Ljava/lang/Object;] + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] + Fieldref [android/support/v4/view/a.c Ljava/lang/Object;] + Methodref [android/support/v4/view/b. ()V] + Methodref [android/support/v4/view/e. ()V] + Methodref [android/support/v4/view/g. ()V] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [android/support/v4/view/d.a ()Ljava/lang/Object;] + InterfaceMethodref [android/support/v4/view/d.a (Landroid/support/v4/view/a;)Ljava/lang/Object;] + InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/f;] + InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/view/View;I)V] + InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z] + InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/a;)V] + InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + InterfaceMethodref [android/support/v4/view/d.b (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + InterfaceMethodref [android/support/v4/view/d.c (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + InterfaceMethodref [android/support/v4/view/d.d (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [ ()V] + NameAndType [SDK_INT I] + NameAndType [a ()Ljava/lang/Object;] + NameAndType [a (Landroid/support/v4/view/a;)Ljava/lang/Object;] + NameAndType [a (Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/f;] + NameAndType [a (Ljava/lang/Object;Landroid/view/View;I)V] + NameAndType [a (Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z] + NameAndType [a (Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/a;)V] + NameAndType [a (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [a (Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [a Ljava/lang/Object;] + NameAndType [b (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [b Landroid/support/v4/view/d;] + NameAndType [c (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [c Ljava/lang/Object;] + NameAndType [d (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(Landroid/support/v4/view/a;)Ljava/lang/Object;] + Utf8 [(Landroid/view/View;)Landroid/support/v4/view/a/f;] + Utf8 [(Landroid/view/View;I)V] + Utf8 [(Landroid/view/View;ILandroid/os/Bundle;)Z] + Utf8 [(Landroid/view/View;Landroid/support/v4/view/a/a;)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/f;] + Utf8 [(Ljava/lang/Object;Landroid/view/View;I)V] + Utf8 [(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z] + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/a;)V] + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/view/d;] + Utf8 [Ljava/lang/Object;] + Utf8 [SDK_INT] + Utf8 [a] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/view/a] + Utf8 [android/support/v4/view/b] + Utf8 [android/support/v4/view/d] + Utf8 [android/support/v4/view/e] + Utf8 [android/support/v4/view/g] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [java/lang/Object] Fields (count = 3): + Field: b Landroid/support/v4/view/d; Access flags: 0x1a = private static final android.support.v4.view.d b + Field: c Ljava/lang/Object; Access flags: 0x1a = private static final java.lang.Object c + Field: a Ljava/lang/Object; Access flags: 0x10 = final java.lang.Object a Methods (count = 12): - Method: ()V Access flags: 0x1 = public a() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 3): [0] aload_0 v0 [1] invokespecial #15 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] getstatic #10 + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] [8] aload_0 v0 [9] invokeinterface #17 + InterfaceMethodref [android/support/v4/view/d.a (Landroid/support/v4/view/a;)Ljava/lang/Object;] [14] putfield #9 + Fieldref [android/support/v4/view/a.a Ljava/lang/Object;] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Ljava/lang/Object; Access flags: 0x10 = final java.lang.Object a() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #9 + Fieldref [android/support/v4/view/a.a Ljava/lang/Object;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;I)V Access flags: 0x9 = public static void a(android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 4): [0] getstatic #10 + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] [3] getstatic #11 + Fieldref [android/support/v4/view/a.c Ljava/lang/Object;] [6] aload_0 v0 [7] iload_1 v1 [8] invokeinterface #19 + InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/view/View;I)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x9 = public static void a(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 4): [0] getstatic #10 + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] [3] getstatic #11 + Fieldref [android/support/v4/view/a.c Ljava/lang/Object;] [6] aload_0 v0 [7] aload_1 v1 [8] invokeinterface #26 + InterfaceMethodref [android/support/v4/view/d.d (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x9 = public static boolean b(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 4): [0] getstatic #10 + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] [3] getstatic #11 + Fieldref [android/support/v4/view/a.c Ljava/lang/Object;] [6] aload_0 v0 [7] aload_1 v1 [8] invokeinterface #22 + InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x9 = public static void c(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 4): [0] getstatic #10 + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] [3] getstatic #11 + Fieldref [android/support/v4/view/a.c Ljava/lang/Object;] [6] aload_0 v0 [7] aload_1 v1 [8] invokeinterface #25 + InterfaceMethodref [android/support/v4/view/d.c (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x1 = public void d(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 3, stack = 4): [0] getstatic #10 + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] [3] getstatic #11 + Fieldref [android/support/v4/view/a.c Ljava/lang/Object;] [6] aload_1 v1 [7] aload_2 v2 [8] invokeinterface #24 + InterfaceMethodref [android/support/v4/view/d.b (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;Landroid/support/v4/view/a/a;)V Access flags: 0x1 = public void a(android.view.View,android.support.v4.view.a.a) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 3, stack = 4): [0] getstatic #10 + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] [3] getstatic #11 + Fieldref [android/support/v4/view/a.c Ljava/lang/Object;] [6] aload_1 v1 [7] aload_2 v2 [8] invokeinterface #21 + InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/a;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x9 = public static boolean a(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 5): [0] getstatic #10 + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] [3] getstatic #11 + Fieldref [android/support/v4/view/a.c Ljava/lang/Object;] [6] aload_0 v0 [7] aload_1 v1 [8] aload_2 v2 [9] invokeinterface #23 + InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] [14] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;)Landroid/support/v4/view/a/f; Access flags: 0x9 = public static android.support.v4.view.a.f a(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 3): [0] getstatic #10 + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] [3] getstatic #11 + Fieldref [android/support/v4/view/a.c Ljava/lang/Object;] [6] aload_0 v0 [7] invokeinterface #18 + InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/f;] [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;ILandroid/os/Bundle;)Z Access flags: 0x1 = public boolean a(android.view.View,int,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 4, stack = 5): [0] getstatic #10 + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] [3] getstatic #11 + Fieldref [android/support/v4/view/a.c Ljava/lang/Object;] [6] aload_1 v1 [7] iload_2 v2 [8] aload_3 v3 [9] invokeinterface #20 + InterfaceMethodref [android/support/v4/view/d.a (Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z] [14] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 64, locals = 0, stack = 2): [0] getstatic #8 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 16 [5] ificmplt +16 (target=21) [8] new #5 + Class [android/support/v4/view/e] [11] dup [12] invokespecial #13 + Methodref [android/support/v4/view/e. ()V] [15] putstatic #10 + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] [18] goto +34 (target=52) [21] getstatic #8 + Fieldref [android/os/Build$VERSION.SDK_INT I] [24] bipush 14 [26] ificmplt +16 (target=42) [29] new #3 + Class [android/support/v4/view/b] [32] dup [33] invokespecial #12 + Methodref [android/support/v4/view/b. ()V] [36] putstatic #10 + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] [39] goto +13 (target=52) [42] new #6 + Class [android/support/v4/view/g] [45] dup [46] invokespecial #14 + Methodref [android/support/v4/view/g. ()V] [49] putstatic #10 + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] [52] getstatic #10 + Fieldref [android/support/v4/view/a.b Landroid/support/v4/view/d;] [55] invokeinterface #16 + InterfaceMethodref [android/support/v4/view/d.a ()Ljava/lang/Object;] [60] putstatic #11 + Fieldref [android/support/v4/view/a.c Ljava/lang/Object;] [63] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/b Superclass: android/support/v4/view/g Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.view.b extends android.support.v4.view.g Interfaces (count = 0): Constant Pool (count = 66): + Class [android/support/v4/view/a/a] + Class [android/support/v4/view/b] + Class [android/support/v4/view/c] + Class [android/support/v4/view/g] + Class [android/support/v4/view/i] + Class [android/view/View$AccessibilityDelegate] + Class [android/view/accessibility/AccessibilityNodeInfo] + Methodref [android/support/v4/view/a/a.a ()Ljava/lang/Object;] + Methodref [android/support/v4/view/c. (Landroid/support/v4/view/b;Landroid/support/v4/view/a;)V] + Methodref [android/support/v4/view/g. ()V] + Methodref [android/support/v4/view/i. (Landroid/support/v4/view/j;)V] + Methodref [android/view/View$AccessibilityDelegate. ()V] + Methodref [android/view/View$AccessibilityDelegate.dispatchPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Methodref [android/view/View$AccessibilityDelegate.onInitializeAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [android/view/View$AccessibilityDelegate.onInitializeAccessibilityNodeInfo (Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V] + Methodref [android/view/View$AccessibilityDelegate.onPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [android/view/View$AccessibilityDelegate.onRequestSendAccessibilityEvent (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Methodref [android/view/View$AccessibilityDelegate.sendAccessibilityEvent (Landroid/view/View;I)V] + Methodref [android/view/View$AccessibilityDelegate.sendAccessibilityEventUnchecked (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [ ()V] + NameAndType [ (Landroid/support/v4/view/b;Landroid/support/v4/view/a;)V] + NameAndType [ (Landroid/support/v4/view/j;)V] + NameAndType [a ()Ljava/lang/Object;] + NameAndType [dispatchPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [onInitializeAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [onInitializeAccessibilityNodeInfo (Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V] + NameAndType [onPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [onRequestSendAccessibilityEvent (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [sendAccessibilityEvent (Landroid/view/View;I)V] + NameAndType [sendAccessibilityEventUnchecked (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(Landroid/support/v4/view/a;)Ljava/lang/Object;] + Utf8 [(Landroid/support/v4/view/b;Landroid/support/v4/view/a;)V] + Utf8 [(Landroid/support/v4/view/j;)V] + Utf8 [(Landroid/view/View;I)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V] + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Ljava/lang/Object;Landroid/view/View;I)V] + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/a;)V] + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/a/a] + Utf8 [android/support/v4/view/b] + Utf8 [android/support/v4/view/c] + Utf8 [android/support/v4/view/g] + Utf8 [android/support/v4/view/i] + Utf8 [android/view/View$AccessibilityDelegate] + Utf8 [android/view/accessibility/AccessibilityNodeInfo] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [dispatchPopulateAccessibilityEvent] + Utf8 [onInitializeAccessibilityEvent] + Utf8 [onInitializeAccessibilityNodeInfo] + Utf8 [onPopulateAccessibilityEvent] + Utf8 [onRequestSendAccessibilityEvent] + Utf8 [sendAccessibilityEvent] + Utf8 [sendAccessibilityEventUnchecked] Fields (count = 0): Methods (count = 10): - Method: ()V Access flags: 0x0 = b() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #10 + Methodref [android/support/v4/view/g. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object a() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 2): [0] new #6 + Class [android/view/View$AccessibilityDelegate] [3] dup [4] invokespecial #12 + Methodref [android/view/View$AccessibilityDelegate. ()V] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v4/view/a;)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object a(android.support.v4.view.a) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 4): [0] new #3 + Class [android/support/v4/view/c] [3] dup [4] aload_0 v0 [5] aload_1 v1 [6] invokespecial #9 + Methodref [android/support/v4/view/c. (Landroid/support/v4/view/b;Landroid/support/v4/view/a;)V] [9] astore_1 v1 [10] new #5 + Class [android/support/v4/view/i] [13] dup [14] aload_1 v1 [15] invokespecial #11 + Methodref [android/support/v4/view/i. (Landroid/support/v4/view/j;)V] [18] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x11 = public final boolean a(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 4, stack = 3): [0] aload_1 v1 [1] checkcast #6 + Class [android/view/View$AccessibilityDelegate] [4] aload_2 v2 [5] aload_3 v3 [6] invokevirtual #13 + Methodref [android/view/View$AccessibilityDelegate.dispatchPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void b(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 4, stack = 3): [0] aload_1 v1 [1] checkcast #6 + Class [android/view/View$AccessibilityDelegate] [4] aload_2 v2 [5] aload_3 v3 [6] invokevirtual #14 + Methodref [android/view/View$AccessibilityDelegate.onInitializeAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/a;)V Access flags: 0x11 = public final void a(java.lang.Object,android.view.View,android.support.v4.view.a.a) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 4, stack = 3): [0] aload_1 v1 [1] aload_2 v2 [2] aload_3 v3 [3] invokevirtual #8 + Methodref [android/support/v4/view/a/a.a ()Ljava/lang/Object;] [6] astore_3 v3 [7] astore_2 v2 [8] checkcast #6 + Class [android/view/View$AccessibilityDelegate] [11] aload_2 v2 [12] aload_3 v3 [13] checkcast #7 + Class [android/view/accessibility/AccessibilityNodeInfo] [16] invokevirtual #15 + Methodref [android/view/View$AccessibilityDelegate.onInitializeAccessibilityNodeInfo (Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void c(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 4, stack = 3): [0] aload_1 v1 [1] checkcast #6 + Class [android/view/View$AccessibilityDelegate] [4] aload_2 v2 [5] aload_3 v3 [6] invokevirtual #16 + Methodref [android/view/View$AccessibilityDelegate.onPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x11 = public final boolean a(java.lang.Object,android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 5, stack = 4): [0] aload_1 v1 [1] checkcast #6 + Class [android/view/View$AccessibilityDelegate] [4] aload_2 v2 [5] aload_3 v3 [6] aload v4 [8] invokevirtual #17 + Methodref [android/view/View$AccessibilityDelegate.onRequestSendAccessibilityEvent (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Landroid/view/View;I)V Access flags: 0x11 = public final void a(java.lang.Object,android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 4, stack = 3): [0] aload_1 v1 [1] checkcast #6 + Class [android/view/View$AccessibilityDelegate] [4] aload_2 v2 [5] iload_3 v3 [6] invokevirtual #18 + Methodref [android/view/View$AccessibilityDelegate.sendAccessibilityEvent (Landroid/view/View;I)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void d(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 4, stack = 3): [0] aload_1 v1 [1] checkcast #6 + Class [android/view/View$AccessibilityDelegate] [4] aload_2 v2 [5] aload_3 v3 [6] invokevirtual #19 + Methodref [android/view/View$AccessibilityDelegate.sendAccessibilityEventUnchecked (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/c Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.c extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/j] Constant Pool (count = 50): + Class [android/support/v4/view/a] + Class [android/support/v4/view/a/a] + Class [android/support/v4/view/c] + Class [android/support/v4/view/j] + Class [java/lang/Object] + Fieldref [android/support/v4/view/c.a Landroid/support/v4/view/a;] + Fieldref [android/support/v4/view/c.b Landroid/support/v4/view/b;] + Methodref [android/support/v4/view/a.a (Landroid/view/View;I)V] + Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/support/v4/view/a/a;)V] + Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [android/support/v4/view/a.a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Methodref [android/support/v4/view/a.b (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Methodref [android/support/v4/view/a.c (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [android/support/v4/view/a.d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [android/support/v4/view/a/a. (Ljava/lang/Object;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/Object;)V] + NameAndType [a (Landroid/view/View;I)V] + NameAndType [a (Landroid/view/View;Landroid/support/v4/view/a/a;)V] + NameAndType [a (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [a Landroid/support/v4/view/a;] + NameAndType [b (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [b Landroid/support/v4/view/b;] + NameAndType [c (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [()V] + Utf8 [(Landroid/support/v4/view/b;Landroid/support/v4/view/a;)V] + Utf8 [(Landroid/view/View;I)V] + Utf8 [(Landroid/view/View;Landroid/support/v4/view/a/a;)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Landroid/view/View;Ljava/lang/Object;)V] + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/view/a;] + Utf8 [Landroid/support/v4/view/b;] + Utf8 [a] + Utf8 [android/support/v4/view/a] + Utf8 [android/support/v4/view/a/a] + Utf8 [android/support/v4/view/c] + Utf8 [android/support/v4/view/j] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [java/lang/Object] Fields (count = 2): + Field: a Landroid/support/v4/view/a; Access flags: 0x1010 = final synthetic android.support.v4.view.a a + Field: b Landroid/support/v4/view/b; Access flags: 0x1010 = final synthetic android.support.v4.view.b b Methods (count = 8): - Method: (Landroid/support/v4/view/b;Landroid/support/v4/view/a;)V Access flags: 0x0 = c(android.support.v4.view.b,android.support.v4.view.a) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #7 + Fieldref [android/support/v4/view/c.b Landroid/support/v4/view/b;] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #6 + Fieldref [android/support/v4/view/c.a Landroid/support/v4/view/a;] [10] aload_0 v0 [11] invokespecial #16 + Methodref [java/lang/Object. ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x11 = public final boolean a(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [android/support/v4/view/c.a Landroid/support/v4/view/a;] [4] pop [5] aload_1 v1 [6] aload_2 v2 [7] invokestatic #12 + Methodref [android/support/v4/view/a.b (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] [10] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void b(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #6 + Fieldref [android/support/v4/view/c.a Landroid/support/v4/view/a;] [4] aload_1 v1 [5] aload_2 v2 [6] invokevirtual #14 + Methodref [android/support/v4/view/a.d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;Ljava/lang/Object;)V Access flags: 0x11 = public final void a(android.view.View,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 3, stack = 5): [0] aload_0 v0 [1] getfield #6 + Fieldref [android/support/v4/view/c.a Landroid/support/v4/view/a;] [4] aload_1 v1 [5] new #2 + Class [android/support/v4/view/a/a] [8] dup [9] aload_2 v2 [10] invokespecial #15 + Methodref [android/support/v4/view/a/a. (Ljava/lang/Object;)V] [13] invokevirtual #9 + Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/support/v4/view/a/a;)V] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void c(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [android/support/v4/view/c.a Landroid/support/v4/view/a;] [4] pop [5] aload_1 v1 [6] aload_2 v2 [7] invokestatic #13 + Methodref [android/support/v4/view/a.c (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x11 = public final boolean a(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 4, stack = 3): [0] aload_0 v0 [1] getfield #6 + Fieldref [android/support/v4/view/c.a Landroid/support/v4/view/a;] [4] pop [5] aload_1 v1 [6] aload_2 v2 [7] aload_3 v3 [8] invokestatic #11 + Methodref [android/support/v4/view/a.a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;I)V Access flags: 0x11 = public final void a(android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [android/support/v4/view/c.a Landroid/support/v4/view/a;] [4] pop [5] aload_1 v1 [6] iload_2 v2 [7] invokestatic #8 + Methodref [android/support/v4/view/a.a (Landroid/view/View;I)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void d(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [android/support/v4/view/c.a Landroid/support/v4/view/a;] [4] pop [5] aload_1 v1 [6] aload_2 v2 [7] invokestatic #10 + Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/d Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.view.d extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 18): + Class [android/support/v4/view/d] + Class [java/lang/Object] + Utf8 [()Ljava/lang/Object;] + Utf8 [(Landroid/support/v4/view/a;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/f;] + Utf8 [(Ljava/lang/Object;Landroid/view/View;I)V] + Utf8 [(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z] + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/a;)V] + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [a] + Utf8 [android/support/v4/view/d] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 11): + Method: a()Ljava/lang/Object; Access flags: 0x401 = public abstract java.lang.Object a() + Method: a(Landroid/support/v4/view/a;)Ljava/lang/Object; Access flags: 0x401 = public abstract java.lang.Object a(android.support.v4.view.a) + Method: a(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x401 = public abstract boolean a(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) + Method: b(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x401 = public abstract void b(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) + Method: a(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/a;)V Access flags: 0x401 = public abstract void a(java.lang.Object,android.view.View,android.support.v4.view.a.a) + Method: c(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x401 = public abstract void c(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) + Method: a(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x401 = public abstract boolean a(java.lang.Object,android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) + Method: a(Ljava/lang/Object;Landroid/view/View;I)V Access flags: 0x401 = public abstract void a(java.lang.Object,android.view.View,int) + Method: d(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x401 = public abstract void d(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) + Method: a(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/f; Access flags: 0x401 = public abstract android.support.v4.view.a.f a(java.lang.Object,android.view.View) + Method: a(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z Access flags: 0x401 = public abstract boolean a(java.lang.Object,android.view.View,int,android.os.Bundle) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/e Superclass: android/support/v4/view/b Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.e extends android.support.v4.view.b Interfaces (count = 0): Constant Pool (count = 39): + Class [android/support/v4/view/a/f] + Class [android/support/v4/view/b] + Class [android/support/v4/view/e] + Class [android/support/v4/view/f] + Class [android/support/v4/view/l] + Class [android/view/View$AccessibilityDelegate] + Methodref [android/support/v4/view/a/f. (Ljava/lang/Object;)V] + Methodref [android/support/v4/view/b. ()V] + Methodref [android/support/v4/view/f. (Landroid/support/v4/view/e;Landroid/support/v4/view/a;)V] + Methodref [android/support/v4/view/l. (Landroid/support/v4/view/m;)V] + Methodref [android/view/View$AccessibilityDelegate.getAccessibilityNodeProvider (Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider;] + Methodref [android/view/View$AccessibilityDelegate.performAccessibilityAction (Landroid/view/View;ILandroid/os/Bundle;)Z] + NameAndType [ ()V] + NameAndType [ (Landroid/support/v4/view/e;Landroid/support/v4/view/a;)V] + NameAndType [ (Landroid/support/v4/view/m;)V] + NameAndType [ (Ljava/lang/Object;)V] + NameAndType [getAccessibilityNodeProvider (Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider;] + NameAndType [performAccessibilityAction (Landroid/view/View;ILandroid/os/Bundle;)Z] + Utf8 [()V] + Utf8 [(Landroid/support/v4/view/a;)Ljava/lang/Object;] + Utf8 [(Landroid/support/v4/view/e;Landroid/support/v4/view/a;)V] + Utf8 [(Landroid/support/v4/view/m;)V] + Utf8 [(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider;] + Utf8 [(Landroid/view/View;ILandroid/os/Bundle;)Z] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/f;] + Utf8 [(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/a/f] + Utf8 [android/support/v4/view/b] + Utf8 [android/support/v4/view/e] + Utf8 [android/support/v4/view/f] + Utf8 [android/support/v4/view/l] + Utf8 [android/view/View$AccessibilityDelegate] + Utf8 [getAccessibilityNodeProvider] + Utf8 [performAccessibilityAction] Fields (count = 0): Methods (count = 4): - Method: ()V Access flags: 0x0 = e() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #8 + Methodref [android/support/v4/view/b. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v4/view/a;)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object a(android.support.v4.view.a) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 4): [0] new #4 + Class [android/support/v4/view/f] [3] dup [4] aload_0 v0 [5] aload_1 v1 [6] invokespecial #9 + Methodref [android/support/v4/view/f. (Landroid/support/v4/view/e;Landroid/support/v4/view/a;)V] [9] astore_1 v1 [10] new #5 + Class [android/support/v4/view/l] [13] dup [14] aload_1 v1 [15] invokespecial #10 + Methodref [android/support/v4/view/l. (Landroid/support/v4/view/m;)V] [18] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/f; Access flags: 0x11 = public final android.support.v4.view.a.f a(java.lang.Object,android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 3, stack = 3): [0] aload_1 v1 [1] checkcast #6 + Class [android/view/View$AccessibilityDelegate] [4] aload_2 v2 [5] invokevirtual #11 + Methodref [android/view/View$AccessibilityDelegate.getAccessibilityNodeProvider (Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider;] [8] dup [9] astore_1 v1 [10] ifnull +12 (target=22) [13] new #1 + Class [android/support/v4/view/a/f] [16] dup [17] aload_1 v1 [18] invokespecial #7 + Methodref [android/support/v4/view/a/f. (Ljava/lang/Object;)V] [21] areturn [22] aconst_null [23] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z Access flags: 0x11 = public final boolean a(java.lang.Object,android.view.View,int,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 5, stack = 4): [0] aload_1 v1 [1] checkcast #6 + Class [android/view/View$AccessibilityDelegate] [4] aload_2 v2 [5] iload_3 v3 [6] aload v4 [8] invokevirtual #12 + Methodref [android/view/View$AccessibilityDelegate.performAccessibilityAction (Landroid/view/View;ILandroid/os/Bundle;)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/f Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.f extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/m] Constant Pool (count = 62): + Class [android/support/v4/view/a] + Class [android/support/v4/view/a/a] + Class [android/support/v4/view/a/f] + Class [android/support/v4/view/f] + Class [android/support/v4/view/m] + Class [java/lang/Object] + Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;] + Fieldref [android/support/v4/view/f.b Landroid/support/v4/view/e;] + Methodref [android/support/v4/view/a.a (Landroid/view/View;)Landroid/support/v4/view/a/f;] + Methodref [android/support/v4/view/a.a (Landroid/view/View;I)V] + Methodref [android/support/v4/view/a.a (Landroid/view/View;ILandroid/os/Bundle;)Z] + Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/support/v4/view/a/a;)V] + Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [android/support/v4/view/a.a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Methodref [android/support/v4/view/a.b (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Methodref [android/support/v4/view/a.c (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [android/support/v4/view/a.d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [android/support/v4/view/a/a. (Ljava/lang/Object;)V] + Methodref [android/support/v4/view/a/f.a ()Ljava/lang/Object;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/Object;)V] + NameAndType [a ()Ljava/lang/Object;] + NameAndType [a (Landroid/view/View;)Landroid/support/v4/view/a/f;] + NameAndType [a (Landroid/view/View;I)V] + NameAndType [a (Landroid/view/View;ILandroid/os/Bundle;)Z] + NameAndType [a (Landroid/view/View;Landroid/support/v4/view/a/a;)V] + NameAndType [a (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [a Landroid/support/v4/view/a;] + NameAndType [b (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [b Landroid/support/v4/view/e;] + NameAndType [c (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(Landroid/support/v4/view/e;Landroid/support/v4/view/a;)V] + Utf8 [(Landroid/view/View;)Landroid/support/v4/view/a/f;] + Utf8 [(Landroid/view/View;)Ljava/lang/Object;] + Utf8 [(Landroid/view/View;I)V] + Utf8 [(Landroid/view/View;ILandroid/os/Bundle;)Z] + Utf8 [(Landroid/view/View;Landroid/support/v4/view/a/a;)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Landroid/view/View;Ljava/lang/Object;)V] + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/view/a;] + Utf8 [Landroid/support/v4/view/e;] + Utf8 [a] + Utf8 [android/support/v4/view/a] + Utf8 [android/support/v4/view/a/a] + Utf8 [android/support/v4/view/a/f] + Utf8 [android/support/v4/view/f] + Utf8 [android/support/v4/view/m] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [java/lang/Object] Fields (count = 2): + Field: a Landroid/support/v4/view/a; Access flags: 0x1010 = final synthetic android.support.v4.view.a a + Field: b Landroid/support/v4/view/e; Access flags: 0x1010 = final synthetic android.support.v4.view.e b Methods (count = 10): - Method: (Landroid/support/v4/view/e;Landroid/support/v4/view/a;)V Access flags: 0x0 = f(android.support.v4.view.e,android.support.v4.view.a) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #8 + Fieldref [android/support/v4/view/f.b Landroid/support/v4/view/e;] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #7 + Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;] [10] aload_0 v0 [11] invokespecial #20 + Methodref [java/lang/Object. ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x11 = public final boolean a(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;] [4] pop [5] aload_1 v1 [6] aload_2 v2 [7] invokestatic #15 + Methodref [android/support/v4/view/a.b (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] [10] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void b(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #7 + Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;] [4] aload_1 v1 [5] aload_2 v2 [6] invokevirtual #17 + Methodref [android/support/v4/view/a.d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;Ljava/lang/Object;)V Access flags: 0x11 = public final void a(android.view.View,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 3, stack = 5): [0] aload_0 v0 [1] getfield #7 + Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;] [4] aload_1 v1 [5] new #2 + Class [android/support/v4/view/a/a] [8] dup [9] aload_2 v2 [10] invokespecial #18 + Methodref [android/support/v4/view/a/a. (Ljava/lang/Object;)V] [13] invokevirtual #12 + Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/support/v4/view/a/a;)V] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void c(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;] [4] pop [5] aload_1 v1 [6] aload_2 v2 [7] invokestatic #16 + Methodref [android/support/v4/view/a.c (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x11 = public final boolean a(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 4, stack = 3): [0] aload_0 v0 [1] getfield #7 + Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;] [4] pop [5] aload_1 v1 [6] aload_2 v2 [7] aload_3 v3 [8] invokestatic #14 + Methodref [android/support/v4/view/a.a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;I)V Access flags: 0x11 = public final void a(android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;] [4] pop [5] aload_1 v1 [6] iload_2 v2 [7] invokestatic #10 + Methodref [android/support/v4/view/a.a (Landroid/view/View;I)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void d(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;] [4] pop [5] aload_1 v1 [6] aload_2 v2 [7] invokestatic #13 + Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object a(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;] [4] pop [5] aload_1 v1 [6] invokestatic #9 + Methodref [android/support/v4/view/a.a (Landroid/view/View;)Landroid/support/v4/view/a/f;] [9] dup [10] astore_1 v1 [11] ifnull +8 (target=19) [14] aload_1 v1 [15] invokevirtual #19 + Methodref [android/support/v4/view/a/f.a ()Ljava/lang/Object;] [18] areturn [19] aconst_null [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;ILandroid/os/Bundle;)Z Access flags: 0x11 = public final boolean a(android.view.View,int,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #7 + Fieldref [android/support/v4/view/f.a Landroid/support/v4/view/a;] [4] aload_1 v1 [5] iload_2 v2 [6] aload_3 v3 [7] invokevirtual #11 + Methodref [android/support/v4/view/a.a (Landroid/view/View;ILandroid/os/Bundle;)Z] [10] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/g Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.view.g extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/d] Constant Pool (count = 25): + Class [android/support/v4/view/d] + Class [android/support/v4/view/g] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(Landroid/support/v4/view/a;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/f;] + Utf8 [(Ljava/lang/Object;Landroid/view/View;I)V] + Utf8 [(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z] + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/a;)V] + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/d] + Utf8 [android/support/v4/view/g] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 12): - Method: ()V Access flags: 0x0 = g() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object a() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v4/view/a;)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object a(android.support.v4.view.a) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x1 = public boolean a(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 4, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x1 = public void b(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 4, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/a;)V Access flags: 0x1 = public void a(java.lang.Object,android.view.View,android.support.v4.view.a.a) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 4, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x1 = public void c(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 4, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x1 = public boolean a(java.lang.Object,android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 5, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Landroid/view/View;I)V Access flags: 0x1 = public void a(java.lang.Object,android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 4, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x1 = public void d(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 4, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/f; Access flags: 0x1 = public android.support.v4.view.a.f a(java.lang.Object,android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 3, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z Access flags: 0x1 = public boolean a(java.lang.Object,android.view.View,int,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 5, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/h Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.h extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 5): + Class [android/support/v4/view/h] + Class [java/lang/Object] + Utf8 [android/support/v4/view/h] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/i Superclass: android/view/View$AccessibilityDelegate Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.i extends android.view.View$AccessibilityDelegate Interfaces (count = 0): Constant Pool (count = 47): + Class [android/support/v4/view/i] + Class [android/support/v4/view/j] + Class [android/view/View$AccessibilityDelegate] + Fieldref [android/support/v4/view/i.a Landroid/support/v4/view/j;] + Methodref [android/view/View$AccessibilityDelegate. ()V] + InterfaceMethodref [android/support/v4/view/j.a (Landroid/view/View;I)V] + InterfaceMethodref [android/support/v4/view/j.a (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + InterfaceMethodref [android/support/v4/view/j.a (Landroid/view/View;Ljava/lang/Object;)V] + InterfaceMethodref [android/support/v4/view/j.a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + InterfaceMethodref [android/support/v4/view/j.b (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + InterfaceMethodref [android/support/v4/view/j.c (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + InterfaceMethodref [android/support/v4/view/j.d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [ ()V] + NameAndType [a (Landroid/view/View;I)V] + NameAndType [a (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [a (Landroid/view/View;Ljava/lang/Object;)V] + NameAndType [a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [a Landroid/support/v4/view/j;] + NameAndType [b (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [c (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [()V] + Utf8 [(Landroid/support/v4/view/j;)V] + Utf8 [(Landroid/view/View;I)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V] + Utf8 [(Landroid/view/View;Ljava/lang/Object;)V] + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/view/j;] + Utf8 [a] + Utf8 [android/support/v4/view/i] + Utf8 [android/support/v4/view/j] + Utf8 [android/view/View$AccessibilityDelegate] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [dispatchPopulateAccessibilityEvent] + Utf8 [onInitializeAccessibilityEvent] + Utf8 [onInitializeAccessibilityNodeInfo] + Utf8 [onPopulateAccessibilityEvent] + Utf8 [onRequestSendAccessibilityEvent] + Utf8 [sendAccessibilityEvent] + Utf8 [sendAccessibilityEventUnchecked] Fields (count = 1): + Field: a Landroid/support/v4/view/j; Access flags: 0x1010 = final synthetic android.support.v4.view.j a Methods (count = 8): - Method: (Landroid/support/v4/view/j;)V Access flags: 0x0 = i(android.support.v4.view.j) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #4 + Fieldref [android/support/v4/view/i.a Landroid/support/v4/view/j;] [5] aload_0 v0 [6] invokespecial #5 + Methodref [android/view/View$AccessibilityDelegate. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x11 = public final boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #4 + Fieldref [android/support/v4/view/i.a Landroid/support/v4/view/j;] [4] aload_1 v1 [5] aload_2 v2 [6] invokeinterface #7 + InterfaceMethodref [android/support/v4/view/j.a (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #4 + Fieldref [android/support/v4/view/i.a Landroid/support/v4/view/j;] [4] aload_1 v1 [5] aload_2 v2 [6] invokeinterface #10 + InterfaceMethodref [android/support/v4/view/j.b (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V Access flags: 0x11 = public final void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #4 + Fieldref [android/support/v4/view/i.a Landroid/support/v4/view/j;] [4] aload_1 v1 [5] aload_2 v2 [6] invokeinterface #8 + InterfaceMethodref [android/support/v4/view/j.a (Landroid/view/View;Ljava/lang/Object;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #4 + Fieldref [android/support/v4/view/i.a Landroid/support/v4/view/j;] [4] aload_1 v1 [5] aload_2 v2 [6] invokeinterface #11 + InterfaceMethodref [android/support/v4/view/j.c (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x11 = public final boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #4 + Fieldref [android/support/v4/view/i.a Landroid/support/v4/view/j;] [4] aload_1 v1 [5] aload_2 v2 [6] aload_3 v3 [7] invokeinterface #9 + InterfaceMethodref [android/support/v4/view/j.a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: sendAccessibilityEvent(Landroid/view/View;I)V Access flags: 0x11 = public final void sendAccessibilityEvent(android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #4 + Fieldref [android/support/v4/view/i.a Landroid/support/v4/view/j;] [4] aload_1 v1 [5] iload_2 v2 [6] invokeinterface #6 + InterfaceMethodref [android/support/v4/view/j.a (Landroid/view/View;I)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: sendAccessibilityEventUnchecked(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void sendAccessibilityEventUnchecked(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #4 + Fieldref [android/support/v4/view/i.a Landroid/support/v4/view/j;] [4] aload_1 v1 [5] aload_2 v2 [6] invokeinterface #12 + InterfaceMethodref [android/support/v4/view/j.d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/j Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface android.support.v4.view.j extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 14): + Class [android/support/v4/view/j] + Class [java/lang/Object] + Utf8 [(Landroid/view/View;I)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Landroid/view/View;Ljava/lang/Object;)V] + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [a] + Utf8 [android/support/v4/view/j] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 7): + Method: a(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x401 = public abstract boolean a(android.view.View,android.view.accessibility.AccessibilityEvent) + Method: b(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x401 = public abstract void b(android.view.View,android.view.accessibility.AccessibilityEvent) + Method: a(Landroid/view/View;Ljava/lang/Object;)V Access flags: 0x401 = public abstract void a(android.view.View,java.lang.Object) + Method: c(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x401 = public abstract void c(android.view.View,android.view.accessibility.AccessibilityEvent) + Method: a(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x401 = public abstract boolean a(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) + Method: a(Landroid/view/View;I)V Access flags: 0x401 = public abstract void a(android.view.View,int) + Method: d(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x401 = public abstract void d(android.view.View,android.view.accessibility.AccessibilityEvent) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/k Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.k extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 5): + Class [android/support/v4/view/k] + Class [java/lang/Object] + Utf8 [android/support/v4/view/k] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/l Superclass: android/view/View$AccessibilityDelegate Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.l extends android.view.View$AccessibilityDelegate Interfaces (count = 0): Constant Pool (count = 58): + Class [android/support/v4/view/l] + Class [android/support/v4/view/m] + Class [android/view/View$AccessibilityDelegate] + Class [android/view/accessibility/AccessibilityNodeProvider] + Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;] + Methodref [android/view/View$AccessibilityDelegate. ()V] + InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;)Ljava/lang/Object;] + InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;I)V] + InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;ILandroid/os/Bundle;)Z] + InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;Ljava/lang/Object;)V] + InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + InterfaceMethodref [android/support/v4/view/m.b (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + InterfaceMethodref [android/support/v4/view/m.c (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + InterfaceMethodref [android/support/v4/view/m.d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [ ()V] + NameAndType [a (Landroid/view/View;)Ljava/lang/Object;] + NameAndType [a (Landroid/view/View;I)V] + NameAndType [a (Landroid/view/View;ILandroid/os/Bundle;)Z] + NameAndType [a (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [a (Landroid/view/View;Ljava/lang/Object;)V] + NameAndType [a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [a Landroid/support/v4/view/m;] + NameAndType [b (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [c (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [()V] + Utf8 [(Landroid/support/v4/view/m;)V] + Utf8 [(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider;] + Utf8 [(Landroid/view/View;)Ljava/lang/Object;] + Utf8 [(Landroid/view/View;I)V] + Utf8 [(Landroid/view/View;ILandroid/os/Bundle;)Z] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V] + Utf8 [(Landroid/view/View;Ljava/lang/Object;)V] + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/view/m;] + Utf8 [a] + Utf8 [android/support/v4/view/l] + Utf8 [android/support/v4/view/m] + Utf8 [android/view/View$AccessibilityDelegate] + Utf8 [android/view/accessibility/AccessibilityNodeProvider] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [dispatchPopulateAccessibilityEvent] + Utf8 [getAccessibilityNodeProvider] + Utf8 [onInitializeAccessibilityEvent] + Utf8 [onInitializeAccessibilityNodeInfo] + Utf8 [onPopulateAccessibilityEvent] + Utf8 [onRequestSendAccessibilityEvent] + Utf8 [performAccessibilityAction] + Utf8 [sendAccessibilityEvent] + Utf8 [sendAccessibilityEventUnchecked] Fields (count = 1): + Field: a Landroid/support/v4/view/m; Access flags: 0x1010 = final synthetic android.support.v4.view.m a Methods (count = 10): - Method: (Landroid/support/v4/view/m;)V Access flags: 0x0 = l(android.support.v4.view.m) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #5 + Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;] [5] aload_0 v0 [6] invokespecial #6 + Methodref [android/view/View$AccessibilityDelegate. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x11 = public final boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;] [4] aload_1 v1 [5] aload_2 v2 [6] invokeinterface #10 + InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;] [4] aload_1 v1 [5] aload_2 v2 [6] invokeinterface #13 + InterfaceMethodref [android/support/v4/view/m.b (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V Access flags: 0x11 = public final void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;] [4] aload_1 v1 [5] aload_2 v2 [6] invokeinterface #11 + InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;Ljava/lang/Object;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;] [4] aload_1 v1 [5] aload_2 v2 [6] invokeinterface #14 + InterfaceMethodref [android/support/v4/view/m.c (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x11 = public final boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;] [4] aload_1 v1 [5] aload_2 v2 [6] aload_3 v3 [7] invokeinterface #12 + InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: sendAccessibilityEvent(Landroid/view/View;I)V Access flags: 0x11 = public final void sendAccessibilityEvent(android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;] [4] aload_1 v1 [5] iload_2 v2 [6] invokeinterface #8 + InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;I)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: sendAccessibilityEventUnchecked(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void sendAccessibilityEventUnchecked(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;] [4] aload_1 v1 [5] aload_2 v2 [6] invokeinterface #15 + InterfaceMethodref [android/support/v4/view/m.d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getAccessibilityNodeProvider(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; Access flags: 0x11 = public final android.view.accessibility.AccessibilityNodeProvider getAccessibilityNodeProvider(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;] [4] aload_1 v1 [5] invokeinterface #7 + InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;)Ljava/lang/Object;] [10] checkcast #4 + Class [android/view/accessibility/AccessibilityNodeProvider] [13] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z Access flags: 0x11 = public final boolean performAccessibilityAction(android.view.View,int,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #5 + Fieldref [android/support/v4/view/l.a Landroid/support/v4/view/m;] [4] aload_1 v1 [5] iload_2 v2 [6] aload_3 v3 [7] invokeinterface #9 + InterfaceMethodref [android/support/v4/view/m.a (Landroid/view/View;ILandroid/os/Bundle;)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/m Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface android.support.v4.view.m extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 16): + Class [android/support/v4/view/m] + Class [java/lang/Object] + Utf8 [(Landroid/view/View;)Ljava/lang/Object;] + Utf8 [(Landroid/view/View;I)V] + Utf8 [(Landroid/view/View;ILandroid/os/Bundle;)Z] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Landroid/view/View;Ljava/lang/Object;)V] + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [a] + Utf8 [android/support/v4/view/m] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 9): + Method: a(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x401 = public abstract boolean a(android.view.View,android.view.accessibility.AccessibilityEvent) + Method: b(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x401 = public abstract void b(android.view.View,android.view.accessibility.AccessibilityEvent) + Method: a(Landroid/view/View;Ljava/lang/Object;)V Access flags: 0x401 = public abstract void a(android.view.View,java.lang.Object) + Method: c(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x401 = public abstract void c(android.view.View,android.view.accessibility.AccessibilityEvent) + Method: a(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x401 = public abstract boolean a(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) + Method: a(Landroid/view/View;I)V Access flags: 0x401 = public abstract void a(android.view.View,int) + Method: d(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x401 = public abstract void d(android.view.View,android.view.accessibility.AccessibilityEvent) + Method: a(Landroid/view/View;)Ljava/lang/Object; Access flags: 0x401 = public abstract java.lang.Object a(android.view.View) + Method: a(Landroid/view/View;ILandroid/os/Bundle;)Z Access flags: 0x401 = public abstract boolean a(android.view.View,int,android.os.Bundle) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/n Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class android.support.v4.view.n extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 41): + Class [android/os/Build$VERSION] + Class [android/support/v4/view/n] + Class [android/support/v4/view/o] + Class [android/support/v4/view/p] + Class [android/support/v4/view/q] + Class [android/view/KeyEvent] + Class [java/lang/Object] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/view/n.a Landroid/support/v4/view/q;] + Methodref [android/support/v4/view/o. ()V] + Methodref [android/support/v4/view/p. ()V] + Methodref [android/view/KeyEvent.getMetaState ()I] + InterfaceMethodref [android/support/v4/view/q.a (I)Z] + InterfaceMethodref [android/support/v4/view/q.b (I)Z] + NameAndType [ ()V] + NameAndType [SDK_INT I] + NameAndType [a (I)Z] + NameAndType [a Landroid/support/v4/view/q;] + NameAndType [b (I)Z] + NameAndType [getMetaState ()I] + Utf8 [()I] + Utf8 [()V] + Utf8 [(I)Z] + Utf8 [(Landroid/view/KeyEvent;)Z] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/view/q;] + Utf8 [SDK_INT] + Utf8 [a] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/view/n] + Utf8 [android/support/v4/view/o] + Utf8 [android/support/v4/view/p] + Utf8 [android/support/v4/view/q] + Utf8 [android/view/KeyEvent] + Utf8 [b] + Utf8 [getMetaState] + Utf8 [java/lang/Object] Fields (count = 1): + Field: a Landroid/support/v4/view/q; Access flags: 0x18 = static final android.support.v4.view.q a Methods (count = 3): + Method: a(Landroid/view/KeyEvent;)Z Access flags: 0x9 = public static boolean a(android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 2): [0] getstatic #9 + Fieldref [android/support/v4/view/n.a Landroid/support/v4/view/q;] [3] aload_0 v0 [4] invokevirtual #12 + Methodref [android/view/KeyEvent.getMetaState ()I] [7] invokeinterface #13 + InterfaceMethodref [android/support/v4/view/q.a (I)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/KeyEvent;)Z Access flags: 0x9 = public static boolean b(android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 2): [0] getstatic #9 + Fieldref [android/support/v4/view/n.a Landroid/support/v4/view/q;] [3] aload_0 v0 [4] invokevirtual #12 + Methodref [android/view/KeyEvent.getMetaState ()I] [7] invokeinterface #14 + InterfaceMethodref [android/support/v4/view/q.b (I)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 0, stack = 2): [0] getstatic #8 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 11 [5] ificmplt +14 (target=19) [8] new #4 + Class [android/support/v4/view/p] [11] dup [12] invokespecial #11 + Methodref [android/support/v4/view/p. ()V] [15] putstatic #9 + Fieldref [android/support/v4/view/n.a Landroid/support/v4/view/q;] [18] return [19] new #3 + Class [android/support/v4/view/o] [22] dup [23] invokespecial #10 + Methodref [android/support/v4/view/o. ()V] [26] putstatic #9 + Fieldref [android/support/v4/view/n.a Landroid/support/v4/view/q;] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/o Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.o extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/q] Constant Pool (count = 29): + String [bad arguments] + Class [android/support/v4/view/o] + Class [android/support/v4/view/q] + Class [java/lang/IllegalArgumentException] + Class [java/lang/Object] + Methodref [android/support/v4/view/o.a (IIII)I] + Methodref [android/support/v4/view/o.c (I)I] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a (IIII)I] + NameAndType [c (I)I] + Utf8 [()V] + Utf8 [(I)I] + Utf8 [(I)Z] + Utf8 [(IIII)I] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/o] + Utf8 [android/support/v4/view/q] + Utf8 [b] + Utf8 [bad arguments] + Utf8 [c] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x0 = o() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(IIII)I Access flags: 0xa = private static int a(int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 66, locals = 5, stack = 3): [0] iconst_1 [1] iload_1 v1 [2] iand [3] ifeq +7 (target=10) [6] iconst_1 [7] goto +4 (target=11) [10] iconst_0 [11] istore v4 [13] iload_2 v2 [14] iload_3 v3 [15] ior [16] istore_2 v2 [17] iconst_1 [18] iload_2 v2 [19] iand [20] ifeq +7 (target=27) [23] iconst_1 [24] goto +4 (target=28) [27] iconst_0 [28] istore_3 v3 [29] iload v4 [31] ifeq +23 (target=54) [34] iload_3 v3 [35] ifeq +13 (target=48) [38] new #4 + Class [java/lang/IllegalArgumentException] [41] dup [42] ldc #1 + String [bad arguments] [44] invokespecial #8 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [47] athrow [48] iload_0 v0 [49] iload_2 v2 [50] iconst_m1 [51] ixor [52] iand [53] ireturn [54] iload_3 v3 [55] ifeq +9 (target=64) [58] iload_0 v0 [59] iload_1 v1 [60] iconst_m1 [61] ixor [62] iand [63] ireturn [64] iload_0 v0 [65] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(I)I Access flags: 0xa = private static int c(int) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 1, stack = 2): [0] iload_0 v0 [1] sipush 192 [4] iand [5] ifeq +7 (target=12) [8] iload_0 v0 [9] iconst_1 [10] ior [11] istore_0 v0 [12] iload_0 v0 [13] bipush 48 [15] iand [16] ifeq +7 (target=23) [19] iload_0 v0 [20] iconst_2 [21] ior [22] istore_0 v0 [23] iload_0 v0 [24] sipush 247 [27] iand [28] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)Z Access flags: 0x11 = public final boolean a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 2, stack = 4): [0] iload_1 v1 [1] invokestatic #7 + Methodref [android/support/v4/view/o.c (I)I] [4] sipush 247 [7] iand [8] iconst_1 [9] bipush 64 [11] sipush 128 [14] invokestatic #6 + Methodref [android/support/v4/view/o.a (IIII)I] [17] iconst_2 [18] bipush 16 [20] bipush 32 [22] invokestatic #6 + Methodref [android/support/v4/view/o.a (IIII)I] [25] iconst_1 [26] ificmpne +5 (target=31) [29] iconst_1 [30] ireturn [31] iconst_0 [32] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(I)Z Access flags: 0x11 = public final boolean b(int) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] iload_1 v1 [1] invokestatic #7 + Methodref [android/support/v4/view/o.c (I)I] [4] sipush 247 [7] iand [8] ifne +5 (target=13) [11] iconst_1 [12] ireturn [13] iconst_0 [14] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/p Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.p extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/q] Constant Pool (count = 24): + Class [android/support/v4/view/p] + Class [android/support/v4/view/q] + Class [android/view/KeyEvent] + Class [java/lang/Object] + Methodref [android/view/KeyEvent.metaStateHasModifiers (II)Z] + Methodref [android/view/KeyEvent.metaStateHasNoModifiers (I)Z] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [metaStateHasModifiers (II)Z] + NameAndType [metaStateHasNoModifiers (I)Z] + Utf8 [()V] + Utf8 [(I)Z] + Utf8 [(II)Z] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/p] + Utf8 [android/support/v4/view/q] + Utf8 [android/view/KeyEvent] + Utf8 [b] + Utf8 [java/lang/Object] + Utf8 [metaStateHasModifiers] + Utf8 [metaStateHasNoModifiers] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x0 = p() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #7 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)Z Access flags: 0x11 = public final boolean a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] iload_1 v1 [1] iconst_1 [2] invokestatic #5 + Methodref [android/view/KeyEvent.metaStateHasModifiers (II)Z] [5] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(I)Z Access flags: 0x11 = public final boolean b(int) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] iload_1 v1 [1] invokestatic #6 + Methodref [android/view/KeyEvent.metaStateHasNoModifiers (I)Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/q Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.view.q extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 8): + Class [android/support/v4/view/q] + Class [java/lang/Object] + Utf8 [(I)Z] + Utf8 [a] + Utf8 [android/support/v4/view/q] + Utf8 [b] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): + Method: a(I)Z Access flags: 0x401 = public abstract boolean a(int) + Method: b(I)Z Access flags: 0x401 = public abstract boolean b(int) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/r Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class android.support.v4.view.r extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 49): + Integer [65280] + Class [android/os/Build$VERSION] + Class [android/support/v4/view/r] + Class [android/support/v4/view/s] + Class [android/support/v4/view/t] + Class [android/support/v4/view/u] + Class [android/view/MotionEvent] + Class [java/lang/Object] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/view/r.a Landroid/support/v4/view/u;] + Methodref [android/support/v4/view/s. ()V] + Methodref [android/support/v4/view/t. ()V] + Methodref [android/view/MotionEvent.getAction ()I] + InterfaceMethodref [android/support/v4/view/u.a (Landroid/view/MotionEvent;I)I] + InterfaceMethodref [android/support/v4/view/u.b (Landroid/view/MotionEvent;I)I] + InterfaceMethodref [android/support/v4/view/u.c (Landroid/view/MotionEvent;I)F] + InterfaceMethodref [android/support/v4/view/u.d (Landroid/view/MotionEvent;I)F] + NameAndType [ ()V] + NameAndType [SDK_INT I] + NameAndType [a (Landroid/view/MotionEvent;I)I] + NameAndType [a Landroid/support/v4/view/u;] + NameAndType [b (Landroid/view/MotionEvent;I)I] + NameAndType [c (Landroid/view/MotionEvent;I)F] + NameAndType [d (Landroid/view/MotionEvent;I)F] + NameAndType [getAction ()I] + Utf8 [()I] + Utf8 [()V] + Utf8 [(Landroid/view/MotionEvent;)I] + Utf8 [(Landroid/view/MotionEvent;I)F] + Utf8 [(Landroid/view/MotionEvent;I)I] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/view/u;] + Utf8 [SDK_INT] + Utf8 [a] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/view/r] + Utf8 [android/support/v4/view/s] + Utf8 [android/support/v4/view/t] + Utf8 [android/support/v4/view/u] + Utf8 [android/view/MotionEvent] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [getAction] + Utf8 [java/lang/Object] Fields (count = 1): + Field: a Landroid/support/v4/view/u; Access flags: 0x18 = static final android.support.v4.view.u a Methods (count = 6): + Method: a(Landroid/view/MotionEvent;)I Access flags: 0x9 = public static int a(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 1, stack = 2): [0] aload_0 v0 [1] invokevirtual #13 + Methodref [android/view/MotionEvent.getAction ()I] [4] ldc #1 + Integer [65280] [6] iand [7] bipush 8 [9] ishr [10] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/MotionEvent;I)I Access flags: 0x9 = public static int a(android.view.MotionEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 3): [0] getstatic #10 + Fieldref [android/support/v4/view/r.a Landroid/support/v4/view/u;] [3] aload_0 v0 [4] iload_1 v1 [5] invokeinterface #14 + InterfaceMethodref [android/support/v4/view/u.a (Landroid/view/MotionEvent;I)I] [10] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/MotionEvent;I)I Access flags: 0x9 = public static int b(android.view.MotionEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 3): [0] getstatic #10 + Fieldref [android/support/v4/view/r.a Landroid/support/v4/view/u;] [3] aload_0 v0 [4] iload_1 v1 [5] invokeinterface #15 + InterfaceMethodref [android/support/v4/view/u.b (Landroid/view/MotionEvent;I)I] [10] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Landroid/view/MotionEvent;I)F Access flags: 0x9 = public static float c(android.view.MotionEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 3): [0] getstatic #10 + Fieldref [android/support/v4/view/r.a Landroid/support/v4/view/u;] [3] aload_0 v0 [4] iload_1 v1 [5] invokeinterface #16 + InterfaceMethodref [android/support/v4/view/u.c (Landroid/view/MotionEvent;I)F] [10] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(Landroid/view/MotionEvent;I)F Access flags: 0x9 = public static float d(android.view.MotionEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 3): [0] getstatic #10 + Fieldref [android/support/v4/view/r.a Landroid/support/v4/view/u;] [3] aload_0 v0 [4] iload_1 v1 [5] invokeinterface #17 + InterfaceMethodref [android/support/v4/view/u.d (Landroid/view/MotionEvent;I)F] [10] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 0, stack = 2): [0] getstatic #9 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] iconst_5 [4] ificmplt +14 (target=18) [7] new #5 + Class [android/support/v4/view/t] [10] dup [11] invokespecial #12 + Methodref [android/support/v4/view/t. ()V] [14] putstatic #10 + Fieldref [android/support/v4/view/r.a Landroid/support/v4/view/u;] [17] return [18] new #4 + Class [android/support/v4/view/s] [21] dup [22] invokespecial #11 + Methodref [android/support/v4/view/s. ()V] [25] putstatic #10 + Fieldref [android/support/v4/view/r.a Landroid/support/v4/view/u;] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/s Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.s extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/u] Constant Pool (count = 34): + String [Pre-Eclair does not support multiple pointers] + Class [android/support/v4/view/s] + Class [android/support/v4/view/u] + Class [android/view/MotionEvent] + Class [java/lang/IndexOutOfBoundsException] + Class [java/lang/Object] + Methodref [android/view/MotionEvent.getX ()F] + Methodref [android/view/MotionEvent.getY ()F] + Methodref [java/lang/IndexOutOfBoundsException. (Ljava/lang/String;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [getX ()F] + NameAndType [getY ()F] + Utf8 [()F] + Utf8 [()V] + Utf8 [(Landroid/view/MotionEvent;I)F] + Utf8 [(Landroid/view/MotionEvent;I)I] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Pre-Eclair does not support multiple pointers] + Utf8 [a] + Utf8 [android/support/v4/view/s] + Utf8 [android/support/v4/view/u] + Utf8 [android/view/MotionEvent] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [getX] + Utf8 [getY] + Utf8 [java/lang/IndexOutOfBoundsException] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x0 = s() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #10 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/MotionEvent;I)I Access flags: 0x11 = public final int a(android.view.MotionEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 3, stack = 1): [0] iload_2 v2 [1] ifne +5 (target=6) [4] iconst_0 [5] ireturn [6] iconst_m1 [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/MotionEvent;I)I Access flags: 0x11 = public final int b(android.view.MotionEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 3): [0] iload_2 v2 [1] ifne +5 (target=6) [4] iconst_0 [5] ireturn [6] new #5 + Class [java/lang/IndexOutOfBoundsException] [9] dup [10] ldc #1 + String [Pre-Eclair does not support multiple pointers] [12] invokespecial #9 + Methodref [java/lang/IndexOutOfBoundsException. (Ljava/lang/String;)V] [15] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Landroid/view/MotionEvent;I)F Access flags: 0x11 = public final float c(android.view.MotionEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 3, stack = 3): [0] iload_2 v2 [1] ifne +8 (target=9) [4] aload_1 v1 [5] invokevirtual #7 + Methodref [android/view/MotionEvent.getX ()F] [8] freturn [9] new #5 + Class [java/lang/IndexOutOfBoundsException] [12] dup [13] ldc #1 + String [Pre-Eclair does not support multiple pointers] [15] invokespecial #9 + Methodref [java/lang/IndexOutOfBoundsException. (Ljava/lang/String;)V] [18] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(Landroid/view/MotionEvent;I)F Access flags: 0x11 = public final float d(android.view.MotionEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 3, stack = 3): [0] iload_2 v2 [1] ifne +8 (target=9) [4] aload_1 v1 [5] invokevirtual #8 + Methodref [android/view/MotionEvent.getY ()F] [8] freturn [9] new #5 + Class [java/lang/IndexOutOfBoundsException] [12] dup [13] ldc #1 + String [Pre-Eclair does not support multiple pointers] [15] invokespecial #9 + Methodref [java/lang/IndexOutOfBoundsException. (Ljava/lang/String;)V] [18] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/t Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.t extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/u] Constant Pool (count = 34): + Class [android/support/v4/view/t] + Class [android/support/v4/view/u] + Class [android/view/MotionEvent] + Class [java/lang/Object] + Methodref [android/view/MotionEvent.findPointerIndex (I)I] + Methodref [android/view/MotionEvent.getPointerId (I)I] + Methodref [android/view/MotionEvent.getX (I)F] + Methodref [android/view/MotionEvent.getY (I)F] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [findPointerIndex (I)I] + NameAndType [getPointerId (I)I] + NameAndType [getX (I)F] + NameAndType [getY (I)F] + Utf8 [()V] + Utf8 [(I)F] + Utf8 [(I)I] + Utf8 [(Landroid/view/MotionEvent;I)F] + Utf8 [(Landroid/view/MotionEvent;I)I] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/t] + Utf8 [android/support/v4/view/u] + Utf8 [android/view/MotionEvent] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [findPointerIndex] + Utf8 [getPointerId] + Utf8 [getX] + Utf8 [getY] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x0 = t() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/MotionEvent;I)I Access flags: 0x11 = public final int a(android.view.MotionEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_1 v1 [1] iload_2 v2 [2] invokevirtual #5 + Methodref [android/view/MotionEvent.findPointerIndex (I)I] [5] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/MotionEvent;I)I Access flags: 0x11 = public final int b(android.view.MotionEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_1 v1 [1] iload_2 v2 [2] invokevirtual #6 + Methodref [android/view/MotionEvent.getPointerId (I)I] [5] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Landroid/view/MotionEvent;I)F Access flags: 0x11 = public final float c(android.view.MotionEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_1 v1 [1] iload_2 v2 [2] invokevirtual #7 + Methodref [android/view/MotionEvent.getX (I)F] [5] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(Landroid/view/MotionEvent;I)F Access flags: 0x11 = public final float d(android.view.MotionEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_1 v1 [1] iload_2 v2 [2] invokevirtual #8 + Methodref [android/view/MotionEvent.getY (I)F] [5] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/u Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.view.u extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 11): + Class [android/support/v4/view/u] + Class [java/lang/Object] + Utf8 [(Landroid/view/MotionEvent;I)F] + Utf8 [(Landroid/view/MotionEvent;I)I] + Utf8 [a] + Utf8 [android/support/v4/view/u] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 4): + Method: a(Landroid/view/MotionEvent;I)I Access flags: 0x401 = public abstract int a(android.view.MotionEvent,int) + Method: b(Landroid/view/MotionEvent;I)I Access flags: 0x401 = public abstract int b(android.view.MotionEvent,int) + Method: c(Landroid/view/MotionEvent;I)F Access flags: 0x401 = public abstract float c(android.view.MotionEvent,int) + Method: d(Landroid/view/MotionEvent;I)F Access flags: 0x401 = public abstract float d(android.view.MotionEvent,int) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/v Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x421 = public abstract class android.support.v4.view.v extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 81): + Integer [-2] + Integer [-1] + String [Required method destroyItem was not overridden] + String [Required method instantiateItem was not overridden] + Class [android/database/DataSetObservable] + Class [android/support/v4/view/v] + Class [java/lang/Object] + Class [java/lang/UnsupportedOperationException] + Fieldref [android/support/v4/view/v.mObservable Landroid/database/DataSetObservable;] + Methodref [android/database/DataSetObservable. ()V] + Methodref [android/database/DataSetObservable.notifyChanged ()V] + Methodref [android/database/DataSetObservable.registerObserver (Ljava/lang/Object;)V] + Methodref [android/database/DataSetObservable.unregisterObserver (Ljava/lang/Object;)V] + Methodref [android/support/v4/view/v.destroyItem (Landroid/view/View;ILjava/lang/Object;)V] + Methodref [android/support/v4/view/v.finishUpdate (Landroid/view/View;)V] + Methodref [android/support/v4/view/v.instantiateItem (Landroid/view/View;I)Ljava/lang/Object;] + Methodref [android/support/v4/view/v.setPrimaryItem (Landroid/view/View;ILjava/lang/Object;)V] + Methodref [android/support/v4/view/v.startUpdate (Landroid/view/View;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [destroyItem (Landroid/view/View;ILjava/lang/Object;)V] + NameAndType [finishUpdate (Landroid/view/View;)V] + NameAndType [instantiateItem (Landroid/view/View;I)Ljava/lang/Object;] + NameAndType [mObservable Landroid/database/DataSetObservable;] + NameAndType [notifyChanged ()V] + NameAndType [registerObserver (Ljava/lang/Object;)V] + NameAndType [setPrimaryItem (Landroid/view/View;ILjava/lang/Object;)V] + NameAndType [startUpdate (Landroid/view/View;)V] + NameAndType [unregisterObserver (Ljava/lang/Object;)V] + Utf8 [()I] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()V] + Utf8 [(I)F] + Utf8 [(I)Ljava/lang/CharSequence;] + Utf8 [(Landroid/database/DataSetObserver;)V] + Utf8 [(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;I)Ljava/lang/Object;] + Utf8 [(Landroid/view/View;ILjava/lang/Object;)V] + Utf8 [(Landroid/view/View;Ljava/lang/Object;)Z] + Utf8 [(Landroid/view/ViewGroup;)V] + Utf8 [(Landroid/view/ViewGroup;I)Ljava/lang/Object;] + Utf8 [(Landroid/view/ViewGroup;ILjava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)I] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [Landroid/database/DataSetObservable;] + Utf8 [POSITION_NONE] + Utf8 [POSITION_UNCHANGED] + Utf8 [Required method destroyItem was not overridden] + Utf8 [Required method instantiateItem was not overridden] + Utf8 [android/database/DataSetObservable] + Utf8 [android/support/v4/view/v] + Utf8 [destroyItem] + Utf8 [finishUpdate] + Utf8 [getCount] + Utf8 [getItemPosition] + Utf8 [getPageTitle] + Utf8 [getPageWidth] + Utf8 [instantiateItem] + Utf8 [isViewFromObject] + Utf8 [java/lang/Object] + Utf8 [java/lang/UnsupportedOperationException] + Utf8 [mObservable] + Utf8 [notifyChanged] + Utf8 [notifyDataSetChanged] + Utf8 [registerDataSetObserver] + Utf8 [registerObserver] + Utf8 [restoreState] + Utf8 [saveState] + Utf8 [setPrimaryItem] + Utf8 [startUpdate] + Utf8 [unregisterDataSetObserver] + Utf8 [unregisterObserver] Fields (count = 3): + Field: mObservable Landroid/database/DataSetObservable; Access flags: 0x2 = private android.database.DataSetObservable mObservable + Field: POSITION_UNCHANGED I Access flags: 0x19 = public static final int POSITION_UNCHANGED Class member attributes (count = 1): + Constant value attribute: + Integer [-1] + Field: POSITION_NONE I Access flags: 0x19 = public static final int POSITION_NONE Class member attributes (count = 1): + Constant value attribute: + Integer [-2] Methods (count = 21): - Method: ()V Access flags: 0x1 = public v() Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 3): [0] aload_0 v0 [1] invokespecial #19 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] new #5 + Class [android/database/DataSetObservable] [8] dup [9] invokespecial #10 + Methodref [android/database/DataSetObservable. ()V] [12] putfield #9 + Fieldref [android/support/v4/view/v.mObservable Landroid/database/DataSetObservable;] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCount()I Access flags: 0x401 = public abstract int getCount() + Method: startUpdate(Landroid/view/ViewGroup;)V Access flags: 0x1 = public void startUpdate(android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #18 + Methodref [android/support/v4/view/v.startUpdate (Landroid/view/View;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: instantiateItem(Landroid/view/ViewGroup;I)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object instantiateItem(android.view.ViewGroup,int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokevirtual #16 + Methodref [android/support/v4/view/v.instantiateItem (Landroid/view/View;I)Ljava/lang/Object;] [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: destroyItem(Landroid/view/ViewGroup;ILjava/lang/Object;)V Access flags: 0x1 = public void destroyItem(android.view.ViewGroup,int,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 4, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] aload_3 v3 [4] invokevirtual #14 + Methodref [android/support/v4/view/v.destroyItem (Landroid/view/View;ILjava/lang/Object;)V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setPrimaryItem(Landroid/view/ViewGroup;ILjava/lang/Object;)V Access flags: 0x1 = public void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 4, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] aload_3 v3 [4] invokevirtual #17 + Methodref [android/support/v4/view/v.setPrimaryItem (Landroid/view/View;ILjava/lang/Object;)V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: finishUpdate(Landroid/view/ViewGroup;)V Access flags: 0x1 = public void finishUpdate(android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #15 + Methodref [android/support/v4/view/v.finishUpdate (Landroid/view/View;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startUpdate(Landroid/view/View;)V Access flags: 0x1 = public void startUpdate(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: instantiateItem(Landroid/view/View;I)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object instantiateItem(android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] new #8 + Class [java/lang/UnsupportedOperationException] [3] dup [4] ldc #4 + String [Required method instantiateItem was not overridden] [6] invokespecial #20 + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] [9] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: destroyItem(Landroid/view/View;ILjava/lang/Object;)V Access flags: 0x1 = public void destroyItem(android.view.View,int,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 4, stack = 3): [0] new #8 + Class [java/lang/UnsupportedOperationException] [3] dup [4] ldc #3 + String [Required method destroyItem was not overridden] [6] invokespecial #20 + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] [9] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setPrimaryItem(Landroid/view/View;ILjava/lang/Object;)V Access flags: 0x1 = public void setPrimaryItem(android.view.View,int,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 4, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: finishUpdate(Landroid/view/View;)V Access flags: 0x1 = public void finishUpdate(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isViewFromObject(Landroid/view/View;Ljava/lang/Object;)Z Access flags: 0x401 = public abstract boolean isViewFromObject(android.view.View,java.lang.Object) + Method: saveState()Landroid/os/Parcelable; Access flags: 0x1 = public android.os.Parcelable saveState() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: restoreState(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V Access flags: 0x1 = public void restoreState(android.os.Parcelable,java.lang.ClassLoader) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 3, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItemPosition(Ljava/lang/Object;)I Access flags: 0x1 = public int getItemPosition(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_m1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: notifyDataSetChanged()V Access flags: 0x1 = public void notifyDataSetChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #9 + Fieldref [android/support/v4/view/v.mObservable Landroid/database/DataSetObservable;] [4] invokevirtual #11 + Methodref [android/database/DataSetObservable.notifyChanged ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: registerDataSetObserver(Landroid/database/DataSetObserver;)V Access flags: 0x0 = void registerDataSetObserver(android.database.DataSetObserver) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #9 + Fieldref [android/support/v4/view/v.mObservable Landroid/database/DataSetObservable;] [4] aload_1 v1 [5] invokevirtual #12 + Methodref [android/database/DataSetObservable.registerObserver (Ljava/lang/Object;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: unregisterDataSetObserver(Landroid/database/DataSetObserver;)V Access flags: 0x0 = void unregisterDataSetObserver(android.database.DataSetObserver) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #9 + Fieldref [android/support/v4/view/v.mObservable Landroid/database/DataSetObservable;] [4] aload_1 v1 [5] invokevirtual #13 + Methodref [android/database/DataSetObservable.unregisterObserver (Ljava/lang/Object;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getPageTitle(I)Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getPageTitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getPageWidth(I)F Access flags: 0x1 = public float getPageWidth(int) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] fconst_1 [1] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/PagerTabStrip Superclass: android/support/v4/view/PagerTitleStrip Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.view.PagerTabStrip extends android.support.v4.view.PagerTitleStrip Interfaces (count = 0): Constant Pool (count = 250): + Integer [-16777216] + Integer [16777215] + Float [0.5] + Float [3.0] + Float [6.0] + Float [16.0] + Float [32.0] + Float [64.0] + Float [255.0] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/graphics/Canvas] + Class [android/graphics/Paint] + Class [android/graphics/Rect] + Class [android/support/v4/view/PagerTabStrip] + Class [android/support/v4/view/PagerTitleStrip] + Class [android/support/v4/view/ViewPager] + Class [android/support/v4/view/w] + Class [android/support/v4/view/x] + Class [android/util/DisplayMetrics] + Class [android/view/MotionEvent] + Class [android/view/ViewConfiguration] + Class [android/widget/TextView] + Class [java/lang/Math] + Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/view/ViewPager;] + Fieldref [android/support/v4/view/PagerTabStrip.b Landroid/widget/TextView;] + Fieldref [android/support/v4/view/PagerTabStrip.c Landroid/widget/TextView;] + Fieldref [android/support/v4/view/PagerTabStrip.d Landroid/widget/TextView;] + Fieldref [android/support/v4/view/PagerTabStrip.e I] + Fieldref [android/support/v4/view/PagerTabStrip.f I] + Fieldref [android/support/v4/view/PagerTabStrip.g I] + Fieldref [android/support/v4/view/PagerTabStrip.h I] + Fieldref [android/support/v4/view/PagerTabStrip.i I] + Fieldref [android/support/v4/view/PagerTabStrip.j I] + Fieldref [android/support/v4/view/PagerTabStrip.k I] + Fieldref [android/support/v4/view/PagerTabStrip.l Landroid/graphics/Paint;] + Fieldref [android/support/v4/view/PagerTabStrip.m Landroid/graphics/Rect;] + Fieldref [android/support/v4/view/PagerTabStrip.n I] + Fieldref [android/support/v4/view/PagerTabStrip.o Z] + Fieldref [android/support/v4/view/PagerTabStrip.p Z] + Fieldref [android/support/v4/view/PagerTabStrip.q I] + Fieldref [android/support/v4/view/PagerTabStrip.r Z] + Fieldref [android/support/v4/view/PagerTabStrip.s F] + Fieldref [android/support/v4/view/PagerTabStrip.t F] + Fieldref [android/support/v4/view/PagerTabStrip.u I] + Fieldref [android/util/DisplayMetrics.density F] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/graphics/Canvas.drawRect (FFFFLandroid/graphics/Paint;)V] + Methodref [android/graphics/Paint. ()V] + Methodref [android/graphics/Paint.setColor (I)V] + Methodref [android/graphics/Rect. ()V] + Methodref [android/graphics/Rect.set (IIII)V] + Methodref [android/graphics/Rect.union (IIII)V] + Methodref [android/support/v4/view/PagerTabStrip.a (I)V] + Methodref [android/support/v4/view/PagerTabStrip.b ()I] + Methodref [android/support/v4/view/PagerTabStrip.getBackground ()Landroid/graphics/drawable/Drawable;] + Methodref [android/support/v4/view/PagerTabStrip.getHeight ()I] + Methodref [android/support/v4/view/PagerTabStrip.getPaddingBottom ()I] + Methodref [android/support/v4/view/PagerTabStrip.getPaddingLeft ()I] + Methodref [android/support/v4/view/PagerTabStrip.getPaddingRight ()I] + Methodref [android/support/v4/view/PagerTabStrip.getPaddingTop ()I] + Methodref [android/support/v4/view/PagerTabStrip.getWidth ()I] + Methodref [android/support/v4/view/PagerTabStrip.invalidate (Landroid/graphics/Rect;)V] + Methodref [android/support/v4/view/PagerTabStrip.setPadding (IIII)V] + Methodref [android/support/v4/view/PagerTabStrip.setWillNotDraw (Z)V] + Methodref [android/support/v4/view/PagerTitleStrip. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/support/v4/view/PagerTitleStrip.a ()I] + Methodref [android/support/v4/view/PagerTitleStrip.a (I)V] + Methodref [android/support/v4/view/PagerTitleStrip.a (IFZ)V] + Methodref [android/support/v4/view/PagerTitleStrip.onDraw (Landroid/graphics/Canvas;)V] + Methodref [android/support/v4/view/PagerTitleStrip.setBackgroundColor (I)V] + Methodref [android/support/v4/view/PagerTitleStrip.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/support/v4/view/PagerTitleStrip.setBackgroundResource (I)V] + Methodref [android/support/v4/view/PagerTitleStrip.setPadding (IIII)V] + Methodref [android/support/v4/view/ViewPager.a (I)V] + Methodref [android/support/v4/view/ViewPager.b ()I] + Methodref [android/support/v4/view/w. (Landroid/support/v4/view/PagerTabStrip;)V] + Methodref [android/support/v4/view/x. (Landroid/support/v4/view/PagerTabStrip;)V] + Methodref [android/view/MotionEvent.getAction ()I] + Methodref [android/view/MotionEvent.getX ()F] + Methodref [android/view/MotionEvent.getY ()F] + Methodref [android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;] + Methodref [android/view/ViewConfiguration.getScaledTouchSlop ()I] + Methodref [android/widget/TextView.getLeft ()I] + Methodref [android/widget/TextView.getRight ()I] + Methodref [android/widget/TextView.setFocusable (Z)V] + Methodref [android/widget/TextView.setOnClickListener (Landroid/view/View$OnClickListener;)V] + Methodref [java/lang/Math.abs (F)F] + Methodref [java/lang/Math.max (II)I] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/support/v4/view/PagerTabStrip;)V] + NameAndType [a ()I] + NameAndType [a (I)V] + NameAndType [a (IFZ)V] + NameAndType [a Landroid/support/v4/view/ViewPager;] + NameAndType [abs (F)F] + NameAndType [b ()I] + NameAndType [b Landroid/widget/TextView;] + NameAndType [c Landroid/widget/TextView;] + NameAndType [d Landroid/widget/TextView;] + NameAndType [density F] + NameAndType [drawRect (FFFFLandroid/graphics/Paint;)V] + NameAndType [e I] + NameAndType [f I] + NameAndType [g I] + NameAndType [get (Landroid/content/Context;)Landroid/view/ViewConfiguration;] + NameAndType [getAction ()I] + NameAndType [getBackground ()Landroid/graphics/drawable/Drawable;] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getHeight ()I] + NameAndType [getLeft ()I] + NameAndType [getPaddingBottom ()I] + NameAndType [getPaddingLeft ()I] + NameAndType [getPaddingRight ()I] + NameAndType [getPaddingTop ()I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getRight ()I] + NameAndType [getScaledTouchSlop ()I] + NameAndType [getWidth ()I] + NameAndType [getX ()F] + NameAndType [getY ()F] + NameAndType [h I] + NameAndType [i I] + NameAndType [invalidate (Landroid/graphics/Rect;)V] + NameAndType [j I] + NameAndType [k I] + NameAndType [l Landroid/graphics/Paint;] + NameAndType [m Landroid/graphics/Rect;] + NameAndType [max (II)I] + NameAndType [n I] + NameAndType [o Z] + NameAndType [onDraw (Landroid/graphics/Canvas;)V] + NameAndType [p Z] + NameAndType [q I] + NameAndType [r Z] + NameAndType [s F] + NameAndType [set (IIII)V] + NameAndType [setBackgroundColor (I)V] + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setBackgroundResource (I)V] + NameAndType [setColor (I)V] + NameAndType [setFocusable (Z)V] + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V] + NameAndType [setPadding (IIII)V] + NameAndType [setWillNotDraw (Z)V] + NameAndType [t F] + NameAndType [u I] + NameAndType [union (IIII)V] + Utf8 [()F] + Utf8 [()I] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()V] + Utf8 [(F)F] + Utf8 [(FFFFLandroid/graphics/Paint;)V] + Utf8 [(I)V] + Utf8 [(IFZ)V] + Utf8 [(II)I] + Utf8 [(IIII)V] + Utf8 [(Landroid/content/Context;)Landroid/view/ViewConfiguration;] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/graphics/Canvas;)V] + Utf8 [(Landroid/graphics/Rect;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/support/v4/view/PagerTabStrip;)V] + Utf8 [(Landroid/view/MotionEvent;)Z] + Utf8 [(Landroid/view/View$OnClickListener;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [I] + Utf8 [Landroid/graphics/Paint;] + Utf8 [Landroid/graphics/Rect;] + Utf8 [Landroid/support/v4/view/ViewPager;] + Utf8 [Landroid/widget/TextView;] + Utf8 [Z] + Utf8 [a] + Utf8 [abs] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/graphics/Canvas] + Utf8 [android/graphics/Paint] + Utf8 [android/graphics/Rect] + Utf8 [android/support/v4/view/PagerTabStrip] + Utf8 [android/support/v4/view/PagerTitleStrip] + Utf8 [android/support/v4/view/ViewPager] + Utf8 [android/support/v4/view/w] + Utf8 [android/support/v4/view/x] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/view/MotionEvent] + Utf8 [android/view/ViewConfiguration] + Utf8 [android/widget/TextView] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [density] + Utf8 [drawRect] + Utf8 [e] + Utf8 [f] + Utf8 [g] + Utf8 [get] + Utf8 [getAction] + Utf8 [getBackground] + Utf8 [getDisplayMetrics] + Utf8 [getHeight] + Utf8 [getLeft] + Utf8 [getPaddingBottom] + Utf8 [getPaddingLeft] + Utf8 [getPaddingRight] + Utf8 [getPaddingTop] + Utf8 [getResources] + Utf8 [getRight] + Utf8 [getScaledTouchSlop] + Utf8 [getWidth] + Utf8 [getX] + Utf8 [getY] + Utf8 [h] + Utf8 [i] + Utf8 [invalidate] + Utf8 [j] + Utf8 [java/lang/Math] + Utf8 [k] + Utf8 [l] + Utf8 [m] + Utf8 [max] + Utf8 [n] + Utf8 [o] + Utf8 [onDraw] + Utf8 [onTouchEvent] + Utf8 [p] + Utf8 [q] + Utf8 [r] + Utf8 [s] + Utf8 [set] + Utf8 [setBackgroundColor] + Utf8 [setBackgroundDrawable] + Utf8 [setBackgroundResource] + Utf8 [setColor] + Utf8 [setFocusable] + Utf8 [setOnClickListener] + Utf8 [setPadding] + Utf8 [setWillNotDraw] + Utf8 [t] + Utf8 [u] + Utf8 [union] Fields (count = 16): + Field: f I Access flags: 0x2 = private int f + Field: g I Access flags: 0x2 = private int g + Field: h I Access flags: 0x2 = private int h + Field: i I Access flags: 0x2 = private int i + Field: j I Access flags: 0x2 = private int j + Field: k I Access flags: 0x2 = private int k + Field: l Landroid/graphics/Paint; Access flags: 0x12 = private final android.graphics.Paint l + Field: m Landroid/graphics/Rect; Access flags: 0x12 = private final android.graphics.Rect m + Field: n I Access flags: 0x2 = private int n + Field: o Z Access flags: 0x2 = private boolean o + Field: p Z Access flags: 0x2 = private boolean p + Field: q I Access flags: 0x2 = private int q + Field: r Z Access flags: 0x2 = private boolean r + Field: s F Access flags: 0x2 = private float s + Field: t F Access flags: 0x2 = private float t + Field: u I Access flags: 0x2 = private int u Methods (count = 10): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public PagerTabStrip(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 246, locals = 3, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #67 + Methodref [android/support/v4/view/PagerTitleStrip. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] new #13 + Class [android/graphics/Paint] [10] dup [11] invokespecial #50 + Methodref [android/graphics/Paint. ()V] [14] putfield #36 + Fieldref [android/support/v4/view/PagerTabStrip.l Landroid/graphics/Paint;] [17] aload_0 v0 [18] new #14 + Class [android/graphics/Rect] [21] dup [22] invokespecial #52 + Methodref [android/graphics/Rect. ()V] [25] putfield #37 + Fieldref [android/support/v4/view/PagerTabStrip.m Landroid/graphics/Rect;] [28] aload_0 v0 [29] sipush 255 [32] putfield #38 + Fieldref [android/support/v4/view/PagerTabStrip.n I] [35] aload_0 v0 [36] iconst_0 [37] putfield #39 + Fieldref [android/support/v4/view/PagerTabStrip.o Z] [40] aload_0 v0 [41] iconst_0 [42] putfield #40 + Fieldref [android/support/v4/view/PagerTabStrip.p Z] [45] aload_0 v0 [46] aload_0 v0 [47] getfield #29 + Fieldref [android/support/v4/view/PagerTabStrip.e I] [50] putfield #30 + Fieldref [android/support/v4/view/PagerTabStrip.f I] [53] aload_0 v0 [54] getfield #36 + Fieldref [android/support/v4/view/PagerTabStrip.l Landroid/graphics/Paint;] [57] aload_0 v0 [58] getfield #30 + Fieldref [android/support/v4/view/PagerTabStrip.f I] [61] invokevirtual #51 + Methodref [android/graphics/Paint.setColor (I)V] [64] aload_1 v1 [65] invokevirtual #47 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [68] invokevirtual #48 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [71] getfield #46 + Fieldref [android/util/DisplayMetrics.density F] [74] fstore_2 v2 [75] aload_0 v0 [76] ldc #4 + Float [3.0] [78] fload_2 v2 [79] fmul [80] ldc #3 + Float [0.5] [82] fadd [83] f2i [84] putfield #31 + Fieldref [android/support/v4/view/PagerTabStrip.g I] [87] aload_0 v0 [88] ldc #5 + Float [6.0] [90] fload_2 v2 [91] fmul [92] ldc #3 + Float [0.5] [94] fadd [95] f2i [96] putfield #32 + Fieldref [android/support/v4/view/PagerTabStrip.h I] [99] aload_0 v0 [100] ldc #8 + Float [64.0] [102] fload_2 v2 [103] fmul [104] f2i [105] putfield #33 + Fieldref [android/support/v4/view/PagerTabStrip.i I] [108] aload_0 v0 [109] ldc #6 + Float [16.0] [111] fload_2 v2 [112] fmul [113] ldc #3 + Float [0.5] [115] fadd [116] f2i [117] putfield #35 + Fieldref [android/support/v4/view/PagerTabStrip.k I] [120] aload_0 v0 [121] fconst_1 [122] fload_2 v2 [123] fmul [124] ldc #3 + Float [0.5] [126] fadd [127] f2i [128] putfield #41 + Fieldref [android/support/v4/view/PagerTabStrip.q I] [131] aload_0 v0 [132] ldc #7 + Float [32.0] [134] fload_2 v2 [135] fmul [136] ldc #3 + Float [0.5] [138] fadd [139] f2i [140] putfield #34 + Fieldref [android/support/v4/view/PagerTabStrip.j I] [143] aload_0 v0 [144] aload_1 v1 [145] invokestatic #83 + Methodref [android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;] [148] invokevirtual #84 + Methodref [android/view/ViewConfiguration.getScaledTouchSlop ()I] [151] putfield #45 + Fieldref [android/support/v4/view/PagerTabStrip.u I] [154] aload_0 v0 [155] aload_0 v0 [156] invokevirtual #60 + Methodref [android/support/v4/view/PagerTabStrip.getPaddingLeft ()I] [159] aload_0 v0 [160] invokevirtual #62 + Methodref [android/support/v4/view/PagerTabStrip.getPaddingTop ()I] [163] aload_0 v0 [164] invokevirtual #61 + Methodref [android/support/v4/view/PagerTabStrip.getPaddingRight ()I] [167] aload_0 v0 [168] invokevirtual #59 + Methodref [android/support/v4/view/PagerTabStrip.getPaddingBottom ()I] [171] invokevirtual #65 + Methodref [android/support/v4/view/PagerTabStrip.setPadding (IIII)V] [174] aload_0 v0 [175] aload_0 v0 [176] invokevirtual #56 + Methodref [android/support/v4/view/PagerTabStrip.b ()I] [179] invokevirtual #55 + Methodref [android/support/v4/view/PagerTabStrip.a (I)V] [182] aload_0 v0 [183] iconst_0 [184] invokevirtual #66 + Methodref [android/support/v4/view/PagerTabStrip.setWillNotDraw (Z)V] [187] aload_0 v0 [188] getfield #26 + Fieldref [android/support/v4/view/PagerTabStrip.b Landroid/widget/TextView;] [191] iconst_1 [192] invokevirtual #87 + Methodref [android/widget/TextView.setFocusable (Z)V] [195] aload_0 v0 [196] getfield #26 + Fieldref [android/support/v4/view/PagerTabStrip.b Landroid/widget/TextView;] [199] new #18 + Class [android/support/v4/view/w] [202] dup [203] aload_0 v0 [204] invokespecial #78 + Methodref [android/support/v4/view/w. (Landroid/support/v4/view/PagerTabStrip;)V] [207] invokevirtual #88 + Methodref [android/widget/TextView.setOnClickListener (Landroid/view/View$OnClickListener;)V] [210] aload_0 v0 [211] getfield #28 + Fieldref [android/support/v4/view/PagerTabStrip.d Landroid/widget/TextView;] [214] iconst_1 [215] invokevirtual #87 + Methodref [android/widget/TextView.setFocusable (Z)V] [218] aload_0 v0 [219] getfield #28 + Fieldref [android/support/v4/view/PagerTabStrip.d Landroid/widget/TextView;] [222] new #19 + Class [android/support/v4/view/x] [225] dup [226] aload_0 v0 [227] invokespecial #79 + Methodref [android/support/v4/view/x. (Landroid/support/v4/view/PagerTabStrip;)V] [230] invokevirtual #88 + Methodref [android/widget/TextView.setOnClickListener (Landroid/view/View$OnClickListener;)V] [233] aload_0 v0 [234] invokevirtual #57 + Methodref [android/support/v4/view/PagerTabStrip.getBackground ()Landroid/graphics/drawable/Drawable;] [237] ifnonnull +8 (target=245) [240] aload_0 v0 [241] iconst_1 [242] putfield #39 + Fieldref [android/support/v4/view/PagerTabStrip.o Z] [245] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setPadding(IIII)V Access flags: 0x1 = public void setPadding(int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 5, stack = 5): [0] iload v4 [2] aload_0 v0 [3] getfield #32 + Fieldref [android/support/v4/view/PagerTabStrip.h I] [6] ificmpge +9 (target=15) [9] aload_0 v0 [10] getfield #32 + Fieldref [android/support/v4/view/PagerTabStrip.h I] [13] istore v4 [15] aload_0 v0 [16] iload_1 v1 [17] iload_2 v2 [18] iload_3 v3 [19] iload v4 [21] invokespecial #75 + Methodref [android/support/v4/view/PagerTitleStrip.setPadding (IIII)V] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)V Access flags: 0x11 = public final void a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] iload_1 v1 [1] aload_0 v0 [2] getfield #33 + Fieldref [android/support/v4/view/PagerTabStrip.i I] [5] ificmpge +8 (target=13) [8] aload_0 v0 [9] getfield #33 + Fieldref [android/support/v4/view/PagerTabStrip.i I] [12] istore_1 v1 [13] aload_0 v0 [14] iload_1 v1 [15] invokespecial #69 + Methodref [android/support/v4/view/PagerTitleStrip.a (I)V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setBackgroundDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #73 + Methodref [android/support/v4/view/PagerTitleStrip.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [5] aload_0 v0 [6] getfield #40 + Fieldref [android/support/v4/view/PagerTabStrip.p Z] [9] ifne +16 (target=25) [12] aload_0 v0 [13] aload_1 v1 [14] ifnonnull +7 (target=21) [17] iconst_1 [18] goto +4 (target=22) [21] iconst_0 [22] putfield #39 + Fieldref [android/support/v4/view/PagerTabStrip.o Z] [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setBackgroundColor(I)V Access flags: 0x1 = public void setBackgroundColor(int) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #72 + Methodref [android/support/v4/view/PagerTitleStrip.setBackgroundColor (I)V] [5] aload_0 v0 [6] getfield #40 + Fieldref [android/support/v4/view/PagerTabStrip.p Z] [9] ifne +19 (target=28) [12] aload_0 v0 [13] iload_1 v1 [14] ldc #1 + Integer [-16777216] [16] iand [17] ifne +7 (target=24) [20] iconst_1 [21] goto +4 (target=25) [24] iconst_0 [25] putfield #39 + Fieldref [android/support/v4/view/PagerTabStrip.o Z] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setBackgroundResource(I)V Access flags: 0x1 = public void setBackgroundResource(int) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #74 + Methodref [android/support/v4/view/PagerTitleStrip.setBackgroundResource (I)V] [5] aload_0 v0 [6] getfield #40 + Fieldref [android/support/v4/view/PagerTabStrip.p Z] [9] ifne +16 (target=25) [12] aload_0 v0 [13] iload_1 v1 [14] ifne +7 (target=21) [17] iconst_1 [18] goto +4 (target=22) [21] iconst_0 [22] putfield #39 + Fieldref [android/support/v4/view/PagerTabStrip.o Z] [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()I Access flags: 0x10 = final int a() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #68 + Methodref [android/support/v4/view/PagerTitleStrip.a ()I] [4] aload_0 v0 [5] getfield #34 + Fieldref [android/support/v4/view/PagerTabStrip.j I] [8] invokestatic #90 + Methodref [java/lang/Math.max (II)I] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onTouchEvent(Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean onTouchEvent(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 191, locals = 4, stack = 3): [0] aload_1 v1 [1] invokevirtual #80 + Methodref [android/view/MotionEvent.getAction ()I] [4] dup [5] istore_2 v2 [6] ifeq +12 (target=18) [9] aload_0 v0 [10] getfield #42 + Fieldref [android/support/v4/view/PagerTabStrip.r Z] [13] ifeq +5 (target=18) [16] iconst_0 [17] ireturn [18] aload_1 v1 [19] invokevirtual #81 + Methodref [android/view/MotionEvent.getX ()F] [22] fstore_3 v3 [23] aload_1 v1 [24] invokevirtual #82 + Methodref [android/view/MotionEvent.getY ()F] [27] fstore_1 v1 [28] iload_2 v2 [29] tableswitch (3 offsets, default=160) (target=189) 0: offset = 27, target = 56 1: offset = 89, target = 118 2: offset = 45, target = 74 default: offset = 160, target = 189 [56] aload_0 v0 [57] fload_3 v3 [58] putfield #43 + Fieldref [android/support/v4/view/PagerTabStrip.s F] [61] aload_0 v0 [62] fload_1 v1 [63] putfield #44 + Fieldref [android/support/v4/view/PagerTabStrip.t F] [66] aload_0 v0 [67] iconst_0 [68] putfield #42 + Fieldref [android/support/v4/view/PagerTabStrip.r Z] [71] goto +118 (target=189) [74] fload_3 v3 [75] aload_0 v0 [76] getfield #43 + Fieldref [android/support/v4/view/PagerTabStrip.s F] [79] fsub [80] invokestatic #89 + Methodref [java/lang/Math.abs (F)F] [83] aload_0 v0 [84] getfield #45 + Fieldref [android/support/v4/view/PagerTabStrip.u I] [87] i2f [88] fcmpl [89] ifgt +21 (target=110) [92] fload_1 v1 [93] aload_0 v0 [94] getfield #44 + Fieldref [android/support/v4/view/PagerTabStrip.t F] [97] fsub [98] invokestatic #89 + Methodref [java/lang/Math.abs (F)F] [101] aload_0 v0 [102] getfield #45 + Fieldref [android/support/v4/view/PagerTabStrip.u I] [105] i2f [106] fcmpl [107] ifle +82 (target=189) [110] aload_0 v0 [111] iconst_1 [112] putfield #42 + Fieldref [android/support/v4/view/PagerTabStrip.r Z] [115] goto +74 (target=189) [118] fload_3 v3 [119] aload_0 v0 [120] getfield #27 + Fieldref [android/support/v4/view/PagerTabStrip.c Landroid/widget/TextView;] [123] invokevirtual #85 + Methodref [android/widget/TextView.getLeft ()I] [126] aload_0 v0 [127] getfield #35 + Fieldref [android/support/v4/view/PagerTabStrip.k I] [130] isub [131] i2f [132] fcmpg [133] ifge +22 (target=155) [136] aload_0 v0 [137] getfield #25 + Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/view/ViewPager;] [140] aload_0 v0 [141] getfield #25 + Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/view/ViewPager;] [144] invokevirtual #77 + Methodref [android/support/v4/view/ViewPager.b ()I] [147] iconst_1 [148] isub [149] invokevirtual #76 + Methodref [android/support/v4/view/ViewPager.a (I)V] [152] goto +37 (target=189) [155] fload_3 v3 [156] aload_0 v0 [157] getfield #27 + Fieldref [android/support/v4/view/PagerTabStrip.c Landroid/widget/TextView;] [160] invokevirtual #86 + Methodref [android/widget/TextView.getRight ()I] [163] aload_0 v0 [164] getfield #35 + Fieldref [android/support/v4/view/PagerTabStrip.k I] [167] iadd [168] i2f [169] fcmpl [170] ifle +19 (target=189) [173] aload_0 v0 [174] getfield #25 + Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/view/ViewPager;] [177] aload_0 v0 [178] getfield #25 + Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/view/ViewPager;] [181] invokevirtual #77 + Methodref [android/support/v4/view/ViewPager.b ()I] [184] iconst_1 [185] iadd [186] invokevirtual #76 + Methodref [android/support/v4/view/ViewPager.a (I)V] [189] iconst_1 [190] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDraw(Landroid/graphics/Canvas;)V Access flags: 0x4 = protected void onDraw(android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 133, locals = 6, stack = 6): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #71 + Methodref [android/support/v4/view/PagerTitleStrip.onDraw (Landroid/graphics/Canvas;)V] [5] aload_0 v0 [6] invokevirtual #58 + Methodref [android/support/v4/view/PagerTabStrip.getHeight ()I] [9] istore_2 v2 [10] aload_0 v0 [11] getfield #27 + Fieldref [android/support/v4/view/PagerTabStrip.c Landroid/widget/TextView;] [14] invokevirtual #85 + Methodref [android/widget/TextView.getLeft ()I] [17] aload_0 v0 [18] getfield #35 + Fieldref [android/support/v4/view/PagerTabStrip.k I] [21] isub [22] istore_3 v3 [23] aload_0 v0 [24] getfield #27 + Fieldref [android/support/v4/view/PagerTabStrip.c Landroid/widget/TextView;] [27] invokevirtual #86 + Methodref [android/widget/TextView.getRight ()I] [30] aload_0 v0 [31] getfield #35 + Fieldref [android/support/v4/view/PagerTabStrip.k I] [34] iadd [35] istore v4 [37] iload_2 v2 [38] aload_0 v0 [39] getfield #31 + Fieldref [android/support/v4/view/PagerTabStrip.g I] [42] isub [43] istore v5 [45] aload_0 v0 [46] getfield #36 + Fieldref [android/support/v4/view/PagerTabStrip.l Landroid/graphics/Paint;] [49] aload_0 v0 [50] getfield #38 + Fieldref [android/support/v4/view/PagerTabStrip.n I] [53] bipush 24 [55] ishl [56] aload_0 v0 [57] getfield #30 + Fieldref [android/support/v4/view/PagerTabStrip.f I] [60] ldc #2 + Integer [16777215] [62] iand [63] ior [64] invokevirtual #51 + Methodref [android/graphics/Paint.setColor (I)V] [67] aload_1 v1 [68] iload_3 v3 [69] i2f [70] iload v5 [72] i2f [73] iload v4 [75] i2f [76] iload_2 v2 [77] i2f [78] aload_0 v0 [79] getfield #36 + Fieldref [android/support/v4/view/PagerTabStrip.l Landroid/graphics/Paint;] [82] invokevirtual #49 + Methodref [android/graphics/Canvas.drawRect (FFFFLandroid/graphics/Paint;)V] [85] aload_0 v0 [86] getfield #39 + Fieldref [android/support/v4/view/PagerTabStrip.o Z] [89] ifeq +43 (target=132) [92] aload_0 v0 [93] getfield #36 + Fieldref [android/support/v4/view/PagerTabStrip.l Landroid/graphics/Paint;] [96] ldc #1 + Integer [-16777216] [98] aload_0 v0 [99] getfield #30 + Fieldref [android/support/v4/view/PagerTabStrip.f I] [102] ldc #2 + Integer [16777215] [104] iand [105] ior [106] invokevirtual #51 + Methodref [android/graphics/Paint.setColor (I)V] [109] aload_1 v1 [110] fconst_0 [111] iload_2 v2 [112] aload_0 v0 [113] getfield #41 + Fieldref [android/support/v4/view/PagerTabStrip.q I] [116] isub [117] i2f [118] aload_0 v0 [119] invokevirtual #63 + Methodref [android/support/v4/view/PagerTabStrip.getWidth ()I] [122] i2f [123] iload_2 v2 [124] i2f [125] aload_0 v0 [126] getfield #36 + Fieldref [android/support/v4/view/PagerTabStrip.l Landroid/graphics/Paint;] [129] invokevirtual #49 + Methodref [android/graphics/Canvas.drawRect (FFFFLandroid/graphics/Paint;)V] [132] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(IFZ)V Access flags: 0x10 = final void a(int,float,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 134, locals = 9, stack = 5): [0] aload_0 v0 [1] getfield #37 + Fieldref [android/support/v4/view/PagerTabStrip.m Landroid/graphics/Rect;] [4] astore v4 [6] aload_0 v0 [7] invokevirtual #58 + Methodref [android/support/v4/view/PagerTabStrip.getHeight ()I] [10] istore v5 [12] aload_0 v0 [13] getfield #27 + Fieldref [android/support/v4/view/PagerTabStrip.c Landroid/widget/TextView;] [16] invokevirtual #85 + Methodref [android/widget/TextView.getLeft ()I] [19] aload_0 v0 [20] getfield #35 + Fieldref [android/support/v4/view/PagerTabStrip.k I] [23] isub [24] istore v6 [26] aload_0 v0 [27] getfield #27 + Fieldref [android/support/v4/view/PagerTabStrip.c Landroid/widget/TextView;] [30] invokevirtual #86 + Methodref [android/widget/TextView.getRight ()I] [33] aload_0 v0 [34] getfield #35 + Fieldref [android/support/v4/view/PagerTabStrip.k I] [37] iadd [38] istore v7 [40] iload v5 [42] aload_0 v0 [43] getfield #31 + Fieldref [android/support/v4/view/PagerTabStrip.g I] [46] isub [47] istore v8 [49] aload v4 [51] iload v6 [53] iload v8 [55] iload v7 [57] iload v5 [59] invokevirtual #53 + Methodref [android/graphics/Rect.set (IIII)V] [62] aload_0 v0 [63] iload_1 v1 [64] fload_2 v2 [65] iload_3 v3 [66] invokespecial #70 + Methodref [android/support/v4/view/PagerTitleStrip.a (IFZ)V] [69] aload_0 v0 [70] fload_2 v2 [71] ldc #3 + Float [0.5] [73] fsub [74] invokestatic #89 + Methodref [java/lang/Math.abs (F)F] [77] fconst_2 [78] fmul [79] ldc #9 + Float [255.0] [81] fmul [82] f2i [83] putfield #38 + Fieldref [android/support/v4/view/PagerTabStrip.n I] [86] aload_0 v0 [87] getfield #27 + Fieldref [android/support/v4/view/PagerTabStrip.c Landroid/widget/TextView;] [90] invokevirtual #85 + Methodref [android/widget/TextView.getLeft ()I] [93] aload_0 v0 [94] getfield #35 + Fieldref [android/support/v4/view/PagerTabStrip.k I] [97] isub [98] istore v6 [100] aload_0 v0 [101] getfield #27 + Fieldref [android/support/v4/view/PagerTabStrip.c Landroid/widget/TextView;] [104] invokevirtual #86 + Methodref [android/widget/TextView.getRight ()I] [107] aload_0 v0 [108] getfield #35 + Fieldref [android/support/v4/view/PagerTabStrip.k I] [111] iadd [112] istore v7 [114] aload v4 [116] iload v6 [118] iload v8 [120] iload v7 [122] iload v5 [124] invokevirtual #54 + Methodref [android/graphics/Rect.union (IIII)V] [127] aload_0 v0 [128] aload v4 [130] invokevirtual #64 + Methodref [android/support/v4/view/PagerTabStrip.invalidate (Landroid/graphics/Rect;)V] [133] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/w Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.w extends java.lang.Object Interfaces (count = 1): + Class [android/view/View$OnClickListener] Constant Pool (count = 33): + Class [android/support/v4/view/PagerTabStrip] + Class [android/support/v4/view/ViewPager] + Class [android/support/v4/view/w] + Class [android/view/View$OnClickListener] + Class [java/lang/Object] + Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/view/ViewPager;] + Fieldref [android/support/v4/view/w.a Landroid/support/v4/view/PagerTabStrip;] + Methodref [android/support/v4/view/ViewPager.a (I)V] + Methodref [android/support/v4/view/ViewPager.b ()I] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a (I)V] + NameAndType [a Landroid/support/v4/view/PagerTabStrip;] + NameAndType [a Landroid/support/v4/view/ViewPager;] + NameAndType [b ()I] + Utf8 [()I] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/support/v4/view/PagerTabStrip;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/view/PagerTabStrip;] + Utf8 [Landroid/support/v4/view/ViewPager;] + Utf8 [a] + Utf8 [android/support/v4/view/PagerTabStrip] + Utf8 [android/support/v4/view/ViewPager] + Utf8 [android/support/v4/view/w] + Utf8 [android/view/View$OnClickListener] + Utf8 [b] + Utf8 [java/lang/Object] + Utf8 [onClick] Fields (count = 1): + Field: a Landroid/support/v4/view/PagerTabStrip; Access flags: 0x1010 = final synthetic android.support.v4.view.PagerTabStrip a Methods (count = 2): - Method: (Landroid/support/v4/view/PagerTabStrip;)V Access flags: 0x0 = w(android.support.v4.view.PagerTabStrip) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #7 + Fieldref [android/support/v4/view/w.a Landroid/support/v4/view/PagerTabStrip;] [5] aload_0 v0 [6] invokespecial #10 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onClick(Landroid/view/View;)V Access flags: 0x11 = public final void onClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #7 + Fieldref [android/support/v4/view/w.a Landroid/support/v4/view/PagerTabStrip;] [4] getfield #6 + Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/view/ViewPager;] [7] aload_0 v0 [8] getfield #7 + Fieldref [android/support/v4/view/w.a Landroid/support/v4/view/PagerTabStrip;] [11] getfield #6 + Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/view/ViewPager;] [14] invokevirtual #9 + Methodref [android/support/v4/view/ViewPager.b ()I] [17] iconst_1 [18] isub [19] invokevirtual #8 + Methodref [android/support/v4/view/ViewPager.a (I)V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/x Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.x extends java.lang.Object Interfaces (count = 1): + Class [android/view/View$OnClickListener] Constant Pool (count = 33): + Class [android/support/v4/view/PagerTabStrip] + Class [android/support/v4/view/ViewPager] + Class [android/support/v4/view/x] + Class [android/view/View$OnClickListener] + Class [java/lang/Object] + Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/view/ViewPager;] + Fieldref [android/support/v4/view/x.a Landroid/support/v4/view/PagerTabStrip;] + Methodref [android/support/v4/view/ViewPager.a (I)V] + Methodref [android/support/v4/view/ViewPager.b ()I] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a (I)V] + NameAndType [a Landroid/support/v4/view/PagerTabStrip;] + NameAndType [a Landroid/support/v4/view/ViewPager;] + NameAndType [b ()I] + Utf8 [()I] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/support/v4/view/PagerTabStrip;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/view/PagerTabStrip;] + Utf8 [Landroid/support/v4/view/ViewPager;] + Utf8 [a] + Utf8 [android/support/v4/view/PagerTabStrip] + Utf8 [android/support/v4/view/ViewPager] + Utf8 [android/support/v4/view/x] + Utf8 [android/view/View$OnClickListener] + Utf8 [b] + Utf8 [java/lang/Object] + Utf8 [onClick] Fields (count = 1): + Field: a Landroid/support/v4/view/PagerTabStrip; Access flags: 0x1010 = final synthetic android.support.v4.view.PagerTabStrip a Methods (count = 2): - Method: (Landroid/support/v4/view/PagerTabStrip;)V Access flags: 0x0 = x(android.support.v4.view.PagerTabStrip) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #7 + Fieldref [android/support/v4/view/x.a Landroid/support/v4/view/PagerTabStrip;] [5] aload_0 v0 [6] invokespecial #10 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onClick(Landroid/view/View;)V Access flags: 0x11 = public final void onClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #7 + Fieldref [android/support/v4/view/x.a Landroid/support/v4/view/PagerTabStrip;] [4] getfield #6 + Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/view/ViewPager;] [7] aload_0 v0 [8] getfield #7 + Fieldref [android/support/v4/view/x.a Landroid/support/v4/view/PagerTabStrip;] [11] getfield #6 + Fieldref [android/support/v4/view/PagerTabStrip.a Landroid/support/v4/view/ViewPager;] [14] invokevirtual #9 + Methodref [android/support/v4/view/ViewPager.b ()I] [17] iconst_1 [18] iadd [19] invokevirtual #8 + Methodref [android/support/v4/view/ViewPager.a (I)V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/PagerTitleStrip Superclass: android/view/ViewGroup Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.view.PagerTitleStrip extends android.view.ViewGroup Interfaces (count = 1): + Class [android/support/v4/view/av] Constant Pool (count = 336): + Integer [-2147483648] + Integer [16777215] + Integer [16842804] + Integer [16842901] + Integer [16842904] + Integer [16842927] + Integer [16843660] + Integer [1073741824] + Float [-1.0] + Float [0.5] + Float [0.8] + Float [16.0] + String [Must measure with an exact width] + String [PagerTitleStrip must be a direct child of a ViewPager.] + Class [android/content/Context] + Class [android/content/res/ColorStateList] + Class [android/content/res/Resources] + Class [android/content/res/TypedArray] + Class [android/graphics/drawable/Drawable] + Class [android/os/Build$VERSION] + Class [android/support/v4/view/PagerTitleStrip] + Class [android/support/v4/view/ViewPager] + Class [android/support/v4/view/aa] + Class [android/support/v4/view/ab] + Class [android/support/v4/view/av] + Class [android/support/v4/view/v] + Class [android/support/v4/view/y] + Class [android/support/v4/view/z] + Class [android/text/TextUtils$TruncateAt] + Class [android/util/DisplayMetrics] + Class [android/view/View$MeasureSpec] + Class [android/view/ViewGroup] + Class [android/widget/TextView] + Class [java/lang/IllegalStateException] + Class [java/lang/Math] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] + Fieldref [android/support/v4/view/PagerTitleStrip.e I] + Fieldref [android/support/v4/view/PagerTitleStrip.f I] + Fieldref [android/support/v4/view/PagerTitleStrip.g F] + Fieldref [android/support/v4/view/PagerTitleStrip.h I] + Fieldref [android/support/v4/view/PagerTitleStrip.i I] + Fieldref [android/support/v4/view/PagerTitleStrip.j Z] + Fieldref [android/support/v4/view/PagerTitleStrip.k Z] + Fieldref [android/support/v4/view/PagerTitleStrip.l Landroid/support/v4/view/y;] + Fieldref [android/support/v4/view/PagerTitleStrip.m [I] + Fieldref [android/support/v4/view/PagerTitleStrip.n [I] + Fieldref [android/support/v4/view/PagerTitleStrip.o I] + Fieldref [android/support/v4/view/PagerTitleStrip.p Landroid/support/v4/view/z;] + Fieldref [android/text/TextUtils$TruncateAt.END Landroid/text/TextUtils$TruncateAt;] + Fieldref [android/util/DisplayMetrics.density F] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/Context.obtainStyledAttributes (I[I)Landroid/content/res/TypedArray;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Methodref [android/content/res/ColorStateList.getDefaultColor ()I] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + Methodref [android/content/res/TypedArray.getColor (II)I] + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I] + Methodref [android/content/res/TypedArray.getInteger (II)I] + Methodref [android/content/res/TypedArray.getResourceId (II)I] + Methodref [android/content/res/TypedArray.hasValue (I)Z] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/graphics/drawable/Drawable.getIntrinsicHeight ()I] + Methodref [android/support/v4/view/PagerTitleStrip.a ()I] + Methodref [android/support/v4/view/PagerTitleStrip.a (IFZ)V] + Methodref [android/support/v4/view/PagerTitleStrip.a (ILandroid/support/v4/view/v;)V] + Methodref [android/support/v4/view/PagerTitleStrip.a (Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V] + Methodref [android/support/v4/view/PagerTitleStrip.a (Landroid/widget/TextView;)V] + Methodref [android/support/v4/view/PagerTitleStrip.addView (Landroid/view/View;)V] + Methodref [android/support/v4/view/PagerTitleStrip.getBackground ()Landroid/graphics/drawable/Drawable;] + Methodref [android/support/v4/view/PagerTitleStrip.getHeight ()I] + Methodref [android/support/v4/view/PagerTitleStrip.getPaddingBottom ()I] + Methodref [android/support/v4/view/PagerTitleStrip.getPaddingLeft ()I] + Methodref [android/support/v4/view/PagerTitleStrip.getPaddingRight ()I] + Methodref [android/support/v4/view/PagerTitleStrip.getPaddingTop ()I] + Methodref [android/support/v4/view/PagerTitleStrip.getParent ()Landroid/view/ViewParent;] + Methodref [android/support/v4/view/PagerTitleStrip.getWidth ()I] + Methodref [android/support/v4/view/PagerTitleStrip.requestLayout ()V] + Methodref [android/support/v4/view/PagerTitleStrip.setMeasuredDimension (II)V] + Methodref [android/support/v4/view/ViewPager.a ()Landroid/support/v4/view/v;] + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ay;)V] + Methodref [android/support/v4/view/ViewPager.b ()I] + Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/az;)Landroid/support/v4/view/az;] + Methodref [android/support/v4/view/aa. ()V] + Methodref [android/support/v4/view/ab. ()V] + Methodref [android/support/v4/view/v.getCount ()I] + Methodref [android/support/v4/view/v.getPageTitle (I)Ljava/lang/CharSequence;] + Methodref [android/support/v4/view/v.registerDataSetObserver (Landroid/database/DataSetObserver;)V] + Methodref [android/support/v4/view/v.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] + Methodref [android/support/v4/view/y. (Landroid/support/v4/view/PagerTitleStrip;B)V] + Methodref [android/view/View$MeasureSpec.getMode (I)I] + Methodref [android/view/View$MeasureSpec.getSize (I)I] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/view/ViewGroup.onAttachedToWindow ()V] + Methodref [android/view/ViewGroup.onDetachedFromWindow ()V] + Methodref [android/view/ViewGroup.requestLayout ()V] + Methodref [android/widget/TextView. (Landroid/content/Context;)V] + Methodref [android/widget/TextView.getBaseline ()I] + Methodref [android/widget/TextView.getMeasuredHeight ()I] + Methodref [android/widget/TextView.getMeasuredWidth ()I] + Methodref [android/widget/TextView.getTextColors ()Landroid/content/res/ColorStateList;] + Methodref [android/widget/TextView.layout (IIII)V] + Methodref [android/widget/TextView.measure (II)V] + Methodref [android/widget/TextView.setEllipsize (Landroid/text/TextUtils$TruncateAt;)V] + Methodref [android/widget/TextView.setSingleLine ()V] + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V] + Methodref [android/widget/TextView.setTextColor (I)V] + Methodref [android/widget/TextView.setTextSize (IF)V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Math.min (II)I] + InterfaceMethodref [android/support/v4/view/z.a (Landroid/widget/TextView;)V] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/support/v4/view/PagerTitleStrip;B)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [END Landroid/text/TextUtils$TruncateAt;] + NameAndType [SDK_INT I] + NameAndType [a ()I] + NameAndType [a ()Landroid/support/v4/view/v;] + NameAndType [a (IFZ)V] + NameAndType [a (ILandroid/support/v4/view/v;)V] + NameAndType [a (Landroid/support/v4/view/ay;)V] + NameAndType [a (Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V] + NameAndType [a (Landroid/widget/TextView;)V] + NameAndType [a Landroid/support/v4/view/ViewPager;] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [b ()I] + NameAndType [b (Landroid/support/v4/view/az;)Landroid/support/v4/view/az;] + NameAndType [b Landroid/widget/TextView;] + NameAndType [c Landroid/widget/TextView;] + NameAndType [d Landroid/widget/TextView;] + NameAndType [density F] + NameAndType [e I] + NameAndType [f I] + NameAndType [g F] + NameAndType [getBackground ()Landroid/graphics/drawable/Drawable;] + NameAndType [getBaseline ()I] + NameAndType [getBoolean (IZ)Z] + NameAndType [getColor (II)I] + NameAndType [getCount ()I] + NameAndType [getDefaultColor ()I] + NameAndType [getDimensionPixelSize (II)I] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getHeight ()I] + NameAndType [getInteger (II)I] + NameAndType [getIntrinsicHeight ()I] + NameAndType [getMeasuredHeight ()I] + NameAndType [getMeasuredWidth ()I] + NameAndType [getMode (I)I] + NameAndType [getPaddingBottom ()I] + NameAndType [getPaddingLeft ()I] + NameAndType [getPaddingRight ()I] + NameAndType [getPaddingTop ()I] + NameAndType [getPageTitle (I)Ljava/lang/CharSequence;] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [getResourceId (II)I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getSize (I)I] + NameAndType [getTextColors ()Landroid/content/res/ColorStateList;] + NameAndType [getWidth ()I] + NameAndType [h I] + NameAndType [hasValue (I)Z] + NameAndType [i I] + NameAndType [j Z] + NameAndType [k Z] + NameAndType [l Landroid/support/v4/view/y;] + NameAndType [layout (IIII)V] + NameAndType [m [I] + NameAndType [makeMeasureSpec (II)I] + NameAndType [max (II)I] + NameAndType [measure (II)V] + NameAndType [min (II)I] + NameAndType [n [I] + NameAndType [o I] + NameAndType [obtainStyledAttributes (I[I)Landroid/content/res/TypedArray;] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + NameAndType [onAttachedToWindow ()V] + NameAndType [onDetachedFromWindow ()V] + NameAndType [p Landroid/support/v4/view/z;] + NameAndType [recycle ()V] + NameAndType [registerDataSetObserver (Landroid/database/DataSetObserver;)V] + NameAndType [requestLayout ()V] + NameAndType [setEllipsize (Landroid/text/TextUtils$TruncateAt;)V] + NameAndType [setMeasuredDimension (II)V] + NameAndType [setSingleLine ()V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + NameAndType [setTextAppearance (Landroid/content/Context;I)V] + NameAndType [setTextColor (I)V] + NameAndType [setTextSize (IF)V] + NameAndType [unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] + Utf8 [()I] + Utf8 [()Landroid/content/res/ColorStateList;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/support/v4/view/v;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()V] + Utf8 [(I)I] + Utf8 [(I)Ljava/lang/CharSequence;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(IF)V] + Utf8 [(IFZ)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(IIII)V] + Utf8 [(ILandroid/support/v4/view/v;)V] + Utf8 [(IZ)Z] + Utf8 [(I[I)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;I)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/database/DataSetObserver;)V] + Utf8 [(Landroid/support/v4/view/PagerTitleStrip;B)V] + Utf8 [(Landroid/support/v4/view/ay;)V] + Utf8 [(Landroid/support/v4/view/az;)Landroid/support/v4/view/az;] + Utf8 [(Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V] + Utf8 [(Landroid/text/TextUtils$TruncateAt;)V] + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/widget/TextView;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(ZIIII)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [END] + Utf8 [F] + Utf8 [I] + Utf8 [Landroid/support/v4/view/ViewPager;] + Utf8 [Landroid/support/v4/view/y;] + Utf8 [Landroid/support/v4/view/z;] + Utf8 [Landroid/text/TextUtils$TruncateAt;] + Utf8 [Landroid/widget/TextView;] + Utf8 [Must measure with an exact width] + Utf8 [PagerTitleStrip must be a direct child of a ViewPager.] + Utf8 [SDK_INT] + Utf8 [Z] + Utf8 [[I] + Utf8 [a] + Utf8 [addView] + Utf8 [android/content/Context] + Utf8 [android/content/res/ColorStateList] + Utf8 [android/content/res/Resources] + Utf8 [android/content/res/TypedArray] + Utf8 [android/graphics/drawable/Drawable] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/view/PagerTitleStrip] + Utf8 [android/support/v4/view/ViewPager] + Utf8 [android/support/v4/view/aa] + Utf8 [android/support/v4/view/ab] + Utf8 [android/support/v4/view/av] + Utf8 [android/support/v4/view/v] + Utf8 [android/support/v4/view/y] + Utf8 [android/support/v4/view/z] + Utf8 [android/text/TextUtils$TruncateAt] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/ViewGroup] + Utf8 [android/widget/TextView] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [density] + Utf8 [e] + Utf8 [f] + Utf8 [g] + Utf8 [getBackground] + Utf8 [getBaseline] + Utf8 [getBoolean] + Utf8 [getColor] + Utf8 [getCount] + Utf8 [getDefaultColor] + Utf8 [getDimensionPixelSize] + Utf8 [getDisplayMetrics] + Utf8 [getHeight] + Utf8 [getInteger] + Utf8 [getIntrinsicHeight] + Utf8 [getMeasuredHeight] + Utf8 [getMeasuredWidth] + Utf8 [getMode] + Utf8 [getPaddingBottom] + Utf8 [getPaddingLeft] + Utf8 [getPaddingRight] + Utf8 [getPaddingTop] + Utf8 [getPageTitle] + Utf8 [getParent] + Utf8 [getResourceId] + Utf8 [getResources] + Utf8 [getSize] + Utf8 [getTextColors] + Utf8 [getWidth] + Utf8 [h] + Utf8 [hasValue] + Utf8 [i] + Utf8 [j] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Math] + Utf8 [k] + Utf8 [l] + Utf8 [layout] + Utf8 [m] + Utf8 [makeMeasureSpec] + Utf8 [max] + Utf8 [measure] + Utf8 [min] + Utf8 [n] + Utf8 [o] + Utf8 [obtainStyledAttributes] + Utf8 [onAttachedToWindow] + Utf8 [onDetachedFromWindow] + Utf8 [onLayout] + Utf8 [onMeasure] + Utf8 [p] + Utf8 [recycle] + Utf8 [registerDataSetObserver] + Utf8 [requestLayout] + Utf8 [setEllipsize] + Utf8 [setMeasuredDimension] + Utf8 [setSingleLine] + Utf8 [setText] + Utf8 [setTextAppearance] + Utf8 [setTextColor] + Utf8 [setTextSize] + Utf8 [unregisterDataSetObserver] Fields (count = 16): + Field: a Landroid/support/v4/view/ViewPager; Access flags: 0x0 = android.support.v4.view.ViewPager a + Field: b Landroid/widget/TextView; Access flags: 0x0 = android.widget.TextView b + Field: c Landroid/widget/TextView; Access flags: 0x0 = android.widget.TextView c + Field: d Landroid/widget/TextView; Access flags: 0x0 = android.widget.TextView d + Field: f I Access flags: 0x2 = private int f + Field: g F Access flags: 0x2 = private float g + Field: h I Access flags: 0x2 = private int h + Field: i I Access flags: 0x2 = private int i + Field: j Z Access flags: 0x2 = private boolean j + Field: k Z Access flags: 0x2 = private boolean k + Field: l Landroid/support/v4/view/y; Access flags: 0x12 = private final android.support.v4.view.y l + Field: m [I Access flags: 0x1a = private static final int[] m + Field: n [I Access flags: 0x1a = private static final int[] n + Field: o I Access flags: 0x2 = private int o + Field: e I Access flags: 0x0 = int e + Field: p Landroid/support/v4/view/z; Access flags: 0x1a = private static final android.support.v4.view.z p Methods (count = 14): + Method: a(Landroid/widget/TextView;)V Access flags: 0xa = private static void a(android.widget.TextView) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] getstatic #52 + Fieldref [android/support/v4/view/PagerTitleStrip.p Landroid/support/v4/view/z;] [3] aload_0 v0 [4] invokeinterface #118 + InterfaceMethodref [android/support/v4/view/z.a (Landroid/widget/TextView;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public PagerTitleStrip(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 430, locals = 6, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #98 + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] iconst_m1 [8] putfield #42 + Fieldref [android/support/v4/view/PagerTitleStrip.f I] [11] aload_0 v0 [12] ldc #9 + Float [-1.0] [14] putfield #43 + Fieldref [android/support/v4/view/PagerTitleStrip.g F] [17] aload_0 v0 [18] new #27 + Class [android/support/v4/view/y] [21] dup [22] aload_0 v0 [23] iconst_0 [24] invokespecial #94 + Methodref [android/support/v4/view/y. (Landroid/support/v4/view/PagerTitleStrip;B)V] [27] putfield #48 + Fieldref [android/support/v4/view/PagerTitleStrip.l Landroid/support/v4/view/y;] [30] aload_0 v0 [31] aload_0 v0 [32] new #33 + Class [android/widget/TextView] [35] dup [36] aload_1 v1 [37] invokespecial #102 + Methodref [android/widget/TextView. (Landroid/content/Context;)V] [40] dup_x1 [41] putfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [44] invokevirtual #73 + Methodref [android/support/v4/view/PagerTitleStrip.addView (Landroid/view/View;)V] [47] aload_0 v0 [48] aload_0 v0 [49] new #33 + Class [android/widget/TextView] [52] dup [53] aload_1 v1 [54] invokespecial #102 + Methodref [android/widget/TextView. (Landroid/content/Context;)V] [57] dup_x1 [58] putfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [61] invokevirtual #73 + Methodref [android/support/v4/view/PagerTitleStrip.addView (Landroid/view/View;)V] [64] aload_0 v0 [65] aload_0 v0 [66] new #33 + Class [android/widget/TextView] [69] dup [70] aload_1 v1 [71] invokespecial #102 + Methodref [android/widget/TextView. (Landroid/content/Context;)V] [74] dup_x1 [75] putfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [78] invokevirtual #73 + Methodref [android/support/v4/view/PagerTitleStrip.addView (Landroid/view/View;)V] [81] aload_1 v1 [82] aload_2 v2 [83] getstatic #49 + Fieldref [android/support/v4/view/PagerTitleStrip.m [I] [86] invokevirtual #57 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] [89] dup [90] astore_2 v2 [91] iconst_0 [92] iconst_0 [93] invokevirtual #64 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [96] dup [97] istore_3 v3 [98] ifeq +30 (target=128) [101] aload_0 v0 [102] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [105] aload_1 v1 [106] iload_3 v3 [107] invokevirtual #112 + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V] [110] aload_0 v0 [111] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [114] aload_1 v1 [115] iload_3 v3 [116] invokevirtual #112 + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V] [119] aload_0 v0 [120] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [123] aload_1 v1 [124] iload_3 v3 [125] invokevirtual #112 + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V] [128] aload_2 v2 [129] iconst_1 [130] iconst_0 [131] invokevirtual #62 + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I] [134] dup [135] istore v4 [137] ifeq +43 (target=180) [140] aload_0 v0 [141] iload v4 [143] i2f [144] fstore v5 [146] dup [147] astore v4 [149] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [152] iconst_0 [153] fload v5 [155] invokevirtual #114 + Methodref [android/widget/TextView.setTextSize (IF)V] [158] aload v4 [160] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [163] iconst_0 [164] fload v5 [166] invokevirtual #114 + Methodref [android/widget/TextView.setTextSize (IF)V] [169] aload v4 [171] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [174] iconst_0 [175] fload v5 [177] invokevirtual #114 + Methodref [android/widget/TextView.setTextSize (IF)V] [180] aload_2 v2 [181] iconst_2 [182] invokevirtual #65 + Methodref [android/content/res/TypedArray.hasValue (I)Z] [185] ifeq +38 (target=223) [188] aload_2 v2 [189] iconst_2 [190] iconst_0 [191] invokevirtual #61 + Methodref [android/content/res/TypedArray.getColor (II)I] [194] istore v4 [196] aload_0 v0 [197] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [200] iload v4 [202] invokevirtual #113 + Methodref [android/widget/TextView.setTextColor (I)V] [205] aload_0 v0 [206] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [209] iload v4 [211] invokevirtual #113 + Methodref [android/widget/TextView.setTextColor (I)V] [214] aload_0 v0 [215] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [218] iload v4 [220] invokevirtual #113 + Methodref [android/widget/TextView.setTextColor (I)V] [223] aload_0 v0 [224] aload_2 v2 [225] iconst_3 [226] bipush 80 [228] invokevirtual #63 + Methodref [android/content/res/TypedArray.getInteger (II)I] [231] putfield #45 + Fieldref [android/support/v4/view/PagerTitleStrip.i I] [234] aload_2 v2 [235] invokevirtual #66 + Methodref [android/content/res/TypedArray.recycle ()V] [238] aload_0 v0 [239] aload_0 v0 [240] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [243] invokevirtual #106 + Methodref [android/widget/TextView.getTextColors ()Landroid/content/res/ColorStateList;] [246] invokevirtual #58 + Methodref [android/content/res/ColorStateList.getDefaultColor ()I] [249] putfield #41 + Fieldref [android/support/v4/view/PagerTitleStrip.e I] [252] aload_0 v0 [253] dup [254] astore v4 [256] sipush 153 [259] putfield #51 + Fieldref [android/support/v4/view/PagerTitleStrip.o I] [262] aload v4 [264] getfield #51 + Fieldref [android/support/v4/view/PagerTitleStrip.o I] [267] bipush 24 [269] ishl [270] aload v4 [272] getfield #41 + Fieldref [android/support/v4/view/PagerTitleStrip.e I] [275] ldc #2 + Integer [16777215] [277] iand [278] ior [279] istore v5 [281] aload v4 [283] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [286] iload v5 [288] invokevirtual #113 + Methodref [android/widget/TextView.setTextColor (I)V] [291] aload v4 [293] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [296] iload v5 [298] invokevirtual #113 + Methodref [android/widget/TextView.setTextColor (I)V] [301] aload_0 v0 [302] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [305] getstatic #53 + Fieldref [android/text/TextUtils$TruncateAt.END Landroid/text/TextUtils$TruncateAt;] [308] invokevirtual #109 + Methodref [android/widget/TextView.setEllipsize (Landroid/text/TextUtils$TruncateAt;)V] [311] aload_0 v0 [312] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [315] getstatic #53 + Fieldref [android/text/TextUtils$TruncateAt.END Landroid/text/TextUtils$TruncateAt;] [318] invokevirtual #109 + Methodref [android/widget/TextView.setEllipsize (Landroid/text/TextUtils$TruncateAt;)V] [321] aload_0 v0 [322] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [325] getstatic #53 + Fieldref [android/text/TextUtils$TruncateAt.END Landroid/text/TextUtils$TruncateAt;] [328] invokevirtual #109 + Methodref [android/widget/TextView.setEllipsize (Landroid/text/TextUtils$TruncateAt;)V] [331] iconst_0 [332] istore v4 [334] iload_3 v3 [335] ifeq +24 (target=359) [338] aload_1 v1 [339] iload_3 v3 [340] getstatic #50 + Fieldref [android/support/v4/view/PagerTitleStrip.n [I] [343] invokevirtual #56 + Methodref [android/content/Context.obtainStyledAttributes (I[I)Landroid/content/res/TypedArray;] [346] dup [347] astore_2 v2 [348] iconst_0 [349] iconst_0 [350] invokevirtual #60 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [353] istore v4 [355] aload_2 v2 [356] invokevirtual #66 + Methodref [android/content/res/TypedArray.recycle ()V] [359] iload v4 [361] ifeq +27 (target=388) [364] aload_0 v0 [365] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [368] invokestatic #72 + Methodref [android/support/v4/view/PagerTitleStrip.a (Landroid/widget/TextView;)V] [371] aload_0 v0 [372] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [375] invokestatic #72 + Methodref [android/support/v4/view/PagerTitleStrip.a (Landroid/widget/TextView;)V] [378] aload_0 v0 [379] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [382] invokestatic #72 + Methodref [android/support/v4/view/PagerTitleStrip.a (Landroid/widget/TextView;)V] [385] goto +24 (target=409) [388] aload_0 v0 [389] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [392] invokevirtual #110 + Methodref [android/widget/TextView.setSingleLine ()V] [395] aload_0 v0 [396] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [399] invokevirtual #110 + Methodref [android/widget/TextView.setSingleLine ()V] [402] aload_0 v0 [403] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [406] invokevirtual #110 + Methodref [android/widget/TextView.setSingleLine ()V] [409] aload_1 v1 [410] invokevirtual #55 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [413] invokevirtual #59 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [416] getfield #54 + Fieldref [android/util/DisplayMetrics.density F] [419] fstore_2 v2 [420] aload_0 v0 [421] ldc #12 + Float [16.0] [423] fload_2 v2 [424] fmul [425] f2i [426] putfield #44 + Fieldref [android/support/v4/view/PagerTitleStrip.h I] [429] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)V Access flags: 0x1 = public void a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #44 + Fieldref [android/support/v4/view/PagerTitleStrip.h I] [5] aload_0 v0 [6] invokevirtual #82 + Methodref [android/support/v4/view/PagerTitleStrip.requestLayout ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b()I Access flags: 0x11 = public final int b() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #44 + Fieldref [android/support/v4/view/PagerTitleStrip.h I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAttachedToWindow()V Access flags: 0x4 = protected void onAttachedToWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 65, locals = 3, stack = 3): [0] aload_0 v0 [1] invokespecial #99 + Methodref [android/view/ViewGroup.onAttachedToWindow ()V] [4] aload_0 v0 [5] invokevirtual #80 + Methodref [android/support/v4/view/PagerTitleStrip.getParent ()Landroid/view/ViewParent;] [8] dup [9] astore_1 v1 [10] instanceof #22 + Class [android/support/v4/view/ViewPager] [13] ifne +13 (target=26) [16] new #34 + Class [java/lang/IllegalStateException] [19] dup [20] ldc #14 + String [PagerTitleStrip must be a direct child of a ViewPager.] [22] invokespecial #115 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [25] athrow [26] aload_1 v1 [27] checkcast #22 + Class [android/support/v4/view/ViewPager] [30] dup [31] astore_1 v1 [32] invokevirtual #84 + Methodref [android/support/v4/view/ViewPager.a ()Landroid/support/v4/view/v;] [35] astore_2 v2 [36] aload_1 v1 [37] aload_0 v0 [38] getfield #48 + Fieldref [android/support/v4/view/PagerTitleStrip.l Landroid/support/v4/view/y;] [41] invokevirtual #87 + Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/az;)Landroid/support/v4/view/az;] [44] pop [45] aload_1 v1 [46] aload_0 v0 [47] getfield #48 + Fieldref [android/support/v4/view/PagerTitleStrip.l Landroid/support/v4/view/y;] [50] invokevirtual #85 + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ay;)V] [53] aload_0 v0 [54] aload_1 v1 [55] putfield #37 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [58] aload_0 v0 [59] aconst_null [60] aload_2 v2 [61] invokevirtual #71 + Methodref [android/support/v4/view/PagerTitleStrip.a (Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V] [64] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDetachedFromWindow()V Access flags: 0x4 = protected void onDetachedFromWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 1, stack = 3): [0] aload_0 v0 [1] invokespecial #100 + Methodref [android/view/ViewGroup.onDetachedFromWindow ()V] [4] aload_0 v0 [5] getfield #37 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [8] ifnull +37 (target=45) [11] aload_0 v0 [12] aload_0 v0 [13] getfield #37 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [16] invokevirtual #84 + Methodref [android/support/v4/view/ViewPager.a ()Landroid/support/v4/view/v;] [19] aconst_null [20] invokevirtual #71 + Methodref [android/support/v4/view/PagerTitleStrip.a (Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V] [23] aload_0 v0 [24] getfield #37 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [27] aconst_null [28] invokevirtual #87 + Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/az;)Landroid/support/v4/view/az;] [31] pop [32] aload_0 v0 [33] getfield #37 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [36] aconst_null [37] invokevirtual #85 + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ay;)V] [40] aload_0 v0 [41] aconst_null [42] putfield #37 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(ILandroid/support/v4/view/v;)V Access flags: 0x10 = final void a(int,android.support.v4.view.v) Class member attributes (count = 1): + Code attribute instructions (code length = 208, locals = 5, stack = 4): [0] aload_2 v2 [1] ifnull +10 (target=11) [4] aload_2 v2 [5] invokevirtual #90 + Methodref [android/support/v4/view/v.getCount ()I] [8] goto +4 (target=12) [11] iconst_0 [12] istore_3 v3 [13] aload_0 v0 [14] iconst_1 [15] putfield #46 + Fieldref [android/support/v4/view/PagerTitleStrip.j Z] [18] aconst_null [19] astore v4 [21] iload_1 v1 [22] ifle +16 (target=38) [25] aload_2 v2 [26] ifnull +12 (target=38) [29] aload_2 v2 [30] iload_1 v1 [31] iconst_1 [32] isub [33] invokevirtual #91 + Methodref [android/support/v4/view/v.getPageTitle (I)Ljava/lang/CharSequence;] [36] astore v4 [38] aload_0 v0 [39] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [42] aload v4 [44] invokevirtual #111 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [47] aload_0 v0 [48] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [51] aload_2 v2 [52] ifnull +16 (target=68) [55] iload_1 v1 [56] iload_3 v3 [57] ificmpge +11 (target=68) [60] aload_2 v2 [61] iload_1 v1 [62] invokevirtual #91 + Methodref [android/support/v4/view/v.getPageTitle (I)Ljava/lang/CharSequence;] [65] goto +4 (target=69) [68] aconst_null [69] invokevirtual #111 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [72] aconst_null [73] astore v4 [75] iload_1 v1 [76] iconst_1 [77] iadd [78] iload_3 v3 [79] ificmpge +16 (target=95) [82] aload_2 v2 [83] ifnull +12 (target=95) [86] aload_2 v2 [87] iload_1 v1 [88] iconst_1 [89] iadd [90] invokevirtual #91 + Methodref [android/support/v4/view/v.getPageTitle (I)Ljava/lang/CharSequence;] [93] astore v4 [95] aload_0 v0 [96] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [99] aload v4 [101] invokevirtual #111 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [104] aload_0 v0 [105] invokevirtual #81 + Methodref [android/support/v4/view/PagerTitleStrip.getWidth ()I] [108] aload_0 v0 [109] invokevirtual #77 + Methodref [android/support/v4/view/PagerTitleStrip.getPaddingLeft ()I] [112] isub [113] aload_0 v0 [114] invokevirtual #78 + Methodref [android/support/v4/view/PagerTitleStrip.getPaddingRight ()I] [117] isub [118] istore_2 v2 [119] aload_0 v0 [120] invokevirtual #75 + Methodref [android/support/v4/view/PagerTitleStrip.getHeight ()I] [123] aload_0 v0 [124] invokevirtual #79 + Methodref [android/support/v4/view/PagerTitleStrip.getPaddingTop ()I] [127] isub [128] aload_0 v0 [129] invokevirtual #76 + Methodref [android/support/v4/view/PagerTitleStrip.getPaddingBottom ()I] [132] isub [133] istore_3 v3 [134] iload_2 v2 [135] i2f [136] ldc #11 + Float [0.8] [138] fmul [139] f2i [140] ldc #1 + Integer [-2147483648] [142] invokestatic #97 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [145] istore_2 v2 [146] iload_3 v3 [147] ldc #1 + Integer [-2147483648] [149] invokestatic #97 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [152] istore_3 v3 [153] aload_0 v0 [154] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [157] iload_2 v2 [158] iload_3 v3 [159] invokevirtual #108 + Methodref [android/widget/TextView.measure (II)V] [162] aload_0 v0 [163] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [166] iload_2 v2 [167] iload_3 v3 [168] invokevirtual #108 + Methodref [android/widget/TextView.measure (II)V] [171] aload_0 v0 [172] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [175] iload_2 v2 [176] iload_3 v3 [177] invokevirtual #108 + Methodref [android/widget/TextView.measure (II)V] [180] aload_0 v0 [181] iload_1 v1 [182] putfield #42 + Fieldref [android/support/v4/view/PagerTitleStrip.f I] [185] aload_0 v0 [186] getfield #47 + Fieldref [android/support/v4/view/PagerTitleStrip.k Z] [189] ifne +13 (target=202) [192] aload_0 v0 [193] iload_1 v1 [194] aload_0 v0 [195] getfield #43 + Fieldref [android/support/v4/view/PagerTitleStrip.g F] [198] iconst_0 [199] invokevirtual #69 + Methodref [android/support/v4/view/PagerTitleStrip.a (IFZ)V] [202] aload_0 v0 [203] iconst_0 [204] putfield #46 + Fieldref [android/support/v4/view/PagerTitleStrip.j Z] [207] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: requestLayout()V Access flags: 0x1 = public void requestLayout() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #46 + Fieldref [android/support/v4/view/PagerTitleStrip.j Z] [4] ifne +7 (target=11) [7] aload_0 v0 [8] invokespecial #101 + Methodref [android/view/ViewGroup.requestLayout ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V Access flags: 0x10 = final void a(android.support.v4.view.v,android.support.v4.view.v) Class member attributes (count = 1): + Code attribute instructions (code length = 59, locals = 3, stack = 3): [0] aload_1 v1 [1] ifnull +11 (target=12) [4] aload_1 v1 [5] aload_0 v0 [6] getfield #48 + Fieldref [android/support/v4/view/PagerTitleStrip.l Landroid/support/v4/view/y;] [9] invokevirtual #93 + Methodref [android/support/v4/view/v.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] [12] aload_2 v2 [13] ifnull +11 (target=24) [16] aload_2 v2 [17] aload_0 v0 [18] getfield #48 + Fieldref [android/support/v4/view/PagerTitleStrip.l Landroid/support/v4/view/y;] [21] invokevirtual #92 + Methodref [android/support/v4/view/v.registerDataSetObserver (Landroid/database/DataSetObserver;)V] [24] aload_0 v0 [25] getfield #37 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [28] ifnull +30 (target=58) [31] aload_0 v0 [32] iconst_m1 [33] putfield #42 + Fieldref [android/support/v4/view/PagerTitleStrip.f I] [36] aload_0 v0 [37] ldc #9 + Float [-1.0] [39] putfield #43 + Fieldref [android/support/v4/view/PagerTitleStrip.g F] [42] aload_0 v0 [43] aload_0 v0 [44] getfield #37 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [47] invokevirtual #86 + Methodref [android/support/v4/view/ViewPager.b ()I] [50] aload_2 v2 [51] invokevirtual #70 + Methodref [android/support/v4/view/PagerTitleStrip.a (ILandroid/support/v4/view/v;)V] [54] aload_0 v0 [55] invokevirtual #82 + Methodref [android/support/v4/view/PagerTitleStrip.requestLayout ()V] [58] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(IFZ)V Access flags: 0x0 = void a(int,float,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 527, locals = 18, stack = 6): [0] iload_1 v1 [1] aload_0 v0 [2] getfield #42 + Fieldref [android/support/v4/view/PagerTitleStrip.f I] [5] ificmpeq +18 (target=23) [8] aload_0 v0 [9] iload_1 v1 [10] aload_0 v0 [11] getfield #37 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [14] invokevirtual #84 + Methodref [android/support/v4/view/ViewPager.a ()Landroid/support/v4/view/v;] [17] invokevirtual #70 + Methodref [android/support/v4/view/PagerTitleStrip.a (ILandroid/support/v4/view/v;)V] [20] goto +17 (target=37) [23] iload_3 v3 [24] ifne +13 (target=37) [27] fload_2 v2 [28] aload_0 v0 [29] getfield #43 + Fieldref [android/support/v4/view/PagerTitleStrip.g F] [32] fcmpl [33] ifne +4 (target=37) [36] return [37] aload_0 v0 [38] iconst_1 [39] putfield #47 + Fieldref [android/support/v4/view/PagerTitleStrip.k Z] [42] aload_0 v0 [43] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [46] invokevirtual #105 + Methodref [android/widget/TextView.getMeasuredWidth ()I] [49] istore_1 v1 [50] aload_0 v0 [51] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [54] invokevirtual #105 + Methodref [android/widget/TextView.getMeasuredWidth ()I] [57] istore_3 v3 [58] aload_0 v0 [59] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [62] invokevirtual #105 + Methodref [android/widget/TextView.getMeasuredWidth ()I] [65] istore v4 [67] iload_3 v3 [68] iconst_2 [69] idiv [70] istore v5 [72] aload_0 v0 [73] invokevirtual #81 + Methodref [android/support/v4/view/PagerTitleStrip.getWidth ()I] [76] istore v6 [78] aload_0 v0 [79] invokevirtual #75 + Methodref [android/support/v4/view/PagerTitleStrip.getHeight ()I] [82] istore v7 [84] aload_0 v0 [85] invokevirtual #77 + Methodref [android/support/v4/view/PagerTitleStrip.getPaddingLeft ()I] [88] istore v8 [90] aload_0 v0 [91] invokevirtual #78 + Methodref [android/support/v4/view/PagerTitleStrip.getPaddingRight ()I] [94] istore v9 [96] aload_0 v0 [97] invokevirtual #79 + Methodref [android/support/v4/view/PagerTitleStrip.getPaddingTop ()I] [100] istore v10 [102] aload_0 v0 [103] invokevirtual #76 + Methodref [android/support/v4/view/PagerTitleStrip.getPaddingBottom ()I] [106] istore v11 [108] iload v8 [110] iload v5 [112] iadd [113] istore v12 [115] iload v9 [117] iload v5 [119] iadd [120] istore v13 [122] iload v6 [124] iload v12 [126] isub [127] iload v13 [129] isub [130] istore v12 [132] fload_2 v2 [133] ldc #10 + Float [0.5] [135] fadd [136] dup [137] fstore v14 [139] fconst_1 [140] fcmpl [141] ifle +9 (target=150) [144] fload v14 [146] fconst_1 [147] fsub [148] fstore v14 [150] iload v6 [152] iload v13 [154] isub [155] iload v12 [157] i2f [158] fload v14 [160] fmul [161] f2i [162] isub [163] iload v5 [165] isub [166] dup [167] istore v5 [169] iload_3 v3 [170] iadd [171] istore_3 v3 [172] aload_0 v0 [173] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [176] invokevirtual #103 + Methodref [android/widget/TextView.getBaseline ()I] [179] istore v12 [181] aload_0 v0 [182] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [185] invokevirtual #103 + Methodref [android/widget/TextView.getBaseline ()I] [188] istore v13 [190] aload_0 v0 [191] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [194] invokevirtual #103 + Methodref [android/widget/TextView.getBaseline ()I] [197] istore v14 [199] iload v12 [201] iload v13 [203] invokestatic #116 + Methodref [java/lang/Math.max (II)I] [206] iload v14 [208] invokestatic #116 + Methodref [java/lang/Math.max (II)I] [211] dup [212] istore v15 [214] iload v12 [216] isub [217] istore v12 [219] iload v15 [221] iload v13 [223] isub [224] istore v13 [226] iload v15 [228] iload v14 [230] isub [231] istore v14 [233] iload v12 [235] aload_0 v0 [236] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [239] invokevirtual #104 + Methodref [android/widget/TextView.getMeasuredHeight ()I] [242] iadd [243] istore v15 [245] iload v13 [247] aload_0 v0 [248] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [251] invokevirtual #104 + Methodref [android/widget/TextView.getMeasuredHeight ()I] [254] iadd [255] istore v16 [257] iload v14 [259] aload_0 v0 [260] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [263] invokevirtual #104 + Methodref [android/widget/TextView.getMeasuredHeight ()I] [266] iadd [267] istore v17 [269] iload v15 [271] iload v16 [273] invokestatic #116 + Methodref [java/lang/Math.max (II)I] [276] iload v17 [278] invokestatic #116 + Methodref [java/lang/Math.max (II)I] [281] istore v15 [283] aload_0 v0 [284] getfield #45 + Fieldref [android/support/v4/view/PagerTitleStrip.i I] [287] bipush 112 [289] iand [290] lookupswitch (2 offsets, default=26) (target=316) 16: offset = 50, target = 340 80: offset = 88, target = 378 default: offset = 26, target = 316 [316] iload v10 [318] iload v12 [320] iadd [321] istore v7 [323] iload v10 [325] iload v13 [327] iadd [328] istore v11 [330] iload v10 [332] iload v14 [334] iadd [335] istore v10 [337] goto +71 (target=408) [340] iload v7 [342] iload v10 [344] isub [345] iload v11 [347] isub [348] iload v15 [350] isub [351] iconst_2 [352] idiv [353] dup [354] istore v15 [356] iload v12 [358] iadd [359] istore v7 [361] iload v15 [363] iload v13 [365] iadd [366] istore v11 [368] iload v15 [370] iload v14 [372] iadd [373] istore v10 [375] goto +33 (target=408) [378] iload v7 [380] iload v11 [382] isub [383] iload v15 [385] isub [386] dup [387] istore v10 [389] iload v12 [391] iadd [392] istore v7 [394] iload v10 [396] iload v13 [398] iadd [399] istore v11 [401] iload v10 [403] iload v14 [405] iadd [406] istore v10 [408] aload_0 v0 [409] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [412] iload v5 [414] iload v11 [416] iload_3 v3 [417] iload v11 [419] aload_0 v0 [420] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [423] invokevirtual #104 + Methodref [android/widget/TextView.getMeasuredHeight ()I] [426] iadd [427] invokevirtual #107 + Methodref [android/widget/TextView.layout (IIII)V] [430] iload v8 [432] iload v5 [434] aload_0 v0 [435] getfield #44 + Fieldref [android/support/v4/view/PagerTitleStrip.h I] [438] isub [439] iload_1 v1 [440] isub [441] invokestatic #117 + Methodref [java/lang/Math.min (II)I] [444] istore v11 [446] aload_0 v0 [447] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [450] iload v11 [452] iload v7 [454] iload v11 [456] iload_1 v1 [457] iadd [458] iload v7 [460] aload_0 v0 [461] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [464] invokevirtual #104 + Methodref [android/widget/TextView.getMeasuredHeight ()I] [467] iadd [468] invokevirtual #107 + Methodref [android/widget/TextView.layout (IIII)V] [471] iload v6 [473] iload v9 [475] isub [476] iload v4 [478] isub [479] iload_3 v3 [480] aload_0 v0 [481] getfield #44 + Fieldref [android/support/v4/view/PagerTitleStrip.h I] [484] iadd [485] invokestatic #116 + Methodref [java/lang/Math.max (II)I] [488] istore v15 [490] aload_0 v0 [491] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [494] iload v15 [496] iload v10 [498] iload v15 [500] iload v4 [502] iadd [503] iload v10 [505] aload_0 v0 [506] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [509] invokevirtual #104 + Methodref [android/widget/TextView.getMeasuredHeight ()I] [512] iadd [513] invokevirtual #107 + Methodref [android/widget/TextView.layout (IIII)V] [516] aload_0 v0 [517] fload_2 v2 [518] putfield #43 + Fieldref [android/support/v4/view/PagerTitleStrip.g F] [521] aload_0 v0 [522] iconst_0 [523] putfield #47 + Fieldref [android/support/v4/view/PagerTitleStrip.k Z] [526] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 146, locals = 8, stack = 5): [0] iload_1 v1 [1] invokestatic #95 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [4] istore_3 v3 [5] iload_2 v2 [6] invokestatic #95 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [9] istore v4 [11] iload_1 v1 [12] invokestatic #96 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [15] istore_1 v1 [16] iload_2 v2 [17] invokestatic #96 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [20] istore_2 v2 [21] iload_3 v3 [22] ldc #8 + Integer [1073741824] [24] ificmpeq +13 (target=37) [27] new #34 + Class [java/lang/IllegalStateException] [30] dup [31] ldc #13 + String [Must measure with an exact width] [33] invokespecial #115 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [36] athrow [37] aload_0 v0 [38] invokevirtual #68 + Methodref [android/support/v4/view/PagerTitleStrip.a ()I] [41] istore v5 [43] aload_0 v0 [44] invokevirtual #79 + Methodref [android/support/v4/view/PagerTitleStrip.getPaddingTop ()I] [47] aload_0 v0 [48] invokevirtual #76 + Methodref [android/support/v4/view/PagerTitleStrip.getPaddingBottom ()I] [51] iadd [52] istore v6 [54] iload_2 v2 [55] iload v6 [57] isub [58] istore_3 v3 [59] iload_1 v1 [60] i2f [61] ldc #11 + Float [0.8] [63] fmul [64] f2i [65] ldc #1 + Integer [-2147483648] [67] invokestatic #97 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [70] istore v7 [72] iload_3 v3 [73] ldc #1 + Integer [-2147483648] [75] invokestatic #97 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [78] istore_3 v3 [79] aload_0 v0 [80] getfield #38 + Fieldref [android/support/v4/view/PagerTitleStrip.b Landroid/widget/TextView;] [83] iload v7 [85] iload_3 v3 [86] invokevirtual #108 + Methodref [android/widget/TextView.measure (II)V] [89] aload_0 v0 [90] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [93] iload v7 [95] iload_3 v3 [96] invokevirtual #108 + Methodref [android/widget/TextView.measure (II)V] [99] aload_0 v0 [100] getfield #40 + Fieldref [android/support/v4/view/PagerTitleStrip.d Landroid/widget/TextView;] [103] iload v7 [105] iload_3 v3 [106] invokevirtual #108 + Methodref [android/widget/TextView.measure (II)V] [109] iload v4 [111] ldc #8 + Integer [1073741824] [113] ificmpne +10 (target=123) [116] aload_0 v0 [117] iload_1 v1 [118] iload_2 v2 [119] invokevirtual #83 + Methodref [android/support/v4/view/PagerTitleStrip.setMeasuredDimension (II)V] [122] return [123] aload_0 v0 [124] getfield #39 + Fieldref [android/support/v4/view/PagerTitleStrip.c Landroid/widget/TextView;] [127] invokevirtual #104 + Methodref [android/widget/TextView.getMeasuredHeight ()I] [130] istore_2 v2 [131] aload_0 v0 [132] iload_1 v1 [133] iload v5 [135] iload_2 v2 [136] iload v6 [138] iadd [139] invokestatic #116 + Methodref [java/lang/Math.max (II)I] [142] invokevirtual #83 + Methodref [android/support/v4/view/PagerTitleStrip.setMeasuredDimension (II)V] [145] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onLayout(ZIIII)V Access flags: 0x4 = protected void onLayout(boolean,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 6, stack = 4): [0] aload_0 v0 [1] getfield #37 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [4] ifnull +34 (target=38) [7] aload_0 v0 [8] getfield #43 + Fieldref [android/support/v4/view/PagerTitleStrip.g F] [11] fconst_0 [12] fcmpl [13] iflt +10 (target=23) [16] aload_0 v0 [17] getfield #43 + Fieldref [android/support/v4/view/PagerTitleStrip.g F] [20] goto +4 (target=24) [23] fconst_0 [24] fstore_1 v1 [25] aload_0 v0 [26] aload_0 v0 [27] getfield #37 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [30] invokevirtual #86 + Methodref [android/support/v4/view/ViewPager.b ()I] [33] fload_1 v1 [34] iconst_1 [35] invokevirtual #69 + Methodref [android/support/v4/view/PagerTitleStrip.a (IFZ)V] [38] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()I Access flags: 0x0 = int a() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 3, stack = 2): [0] iconst_0 [1] istore_1 v1 [2] aload_0 v0 [3] invokevirtual #74 + Methodref [android/support/v4/view/PagerTitleStrip.getBackground ()Landroid/graphics/drawable/Drawable;] [6] dup [7] astore_2 v2 [8] ifnull +8 (target=16) [11] aload_2 v2 [12] invokevirtual #67 + Methodref [android/graphics/drawable/Drawable.getIntrinsicHeight ()I] [15] istore_1 v1 [16] iload_1 v1 [17] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 67, locals = 0, stack = 4): [0] iconst_4 [1] newarray 10 [3] dup [4] iconst_0 [5] ldc #3 + Integer [16842804] [7] iastore [8] dup [9] iconst_1 [10] ldc #4 + Integer [16842901] [12] iastore [13] dup [14] iconst_2 [15] ldc #5 + Integer [16842904] [17] iastore [18] dup [19] iconst_3 [20] ldc #6 + Integer [16842927] [22] iastore [23] putstatic #49 + Fieldref [android/support/v4/view/PagerTitleStrip.m [I] [26] iconst_1 [27] newarray 10 [29] dup [30] iconst_0 [31] ldc #7 + Integer [16843660] [33] iastore [34] putstatic #50 + Fieldref [android/support/v4/view/PagerTitleStrip.n [I] [37] getstatic #36 + Fieldref [android/os/Build$VERSION.SDK_INT I] [40] bipush 14 [42] ificmplt +14 (target=56) [45] new #24 + Class [android/support/v4/view/ab] [48] dup [49] invokespecial #89 + Methodref [android/support/v4/view/ab. ()V] [52] putstatic #52 + Fieldref [android/support/v4/view/PagerTitleStrip.p Landroid/support/v4/view/z;] [55] return [56] new #23 + Class [android/support/v4/view/aa] [59] dup [60] invokespecial #88 + Methodref [android/support/v4/view/aa. ()V] [63] putstatic #52 + Fieldref [android/support/v4/view/PagerTitleStrip.p Landroid/support/v4/view/z;] [66] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/y Superclass: android/database/DataSetObserver Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.y extends android.database.DataSetObserver Interfaces (count = 2): + Class [android/support/v4/view/ay] + Class [android/support/v4/view/az] Constant Pool (count = 52): + Float [0.5] + Class [android/database/DataSetObserver] + Class [android/support/v4/view/PagerTitleStrip] + Class [android/support/v4/view/ViewPager] + Class [android/support/v4/view/ay] + Class [android/support/v4/view/az] + Class [android/support/v4/view/y] + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] + Fieldref [android/support/v4/view/y.a Landroid/support/v4/view/PagerTitleStrip;] + Fieldref [android/support/v4/view/y.b I] + Methodref [android/database/DataSetObserver. ()V] + Methodref [android/support/v4/view/PagerTitleStrip.a (IFZ)V] + Methodref [android/support/v4/view/PagerTitleStrip.a (ILandroid/support/v4/view/v;)V] + Methodref [android/support/v4/view/PagerTitleStrip.a (Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V] + Methodref [android/support/v4/view/ViewPager.a ()Landroid/support/v4/view/v;] + Methodref [android/support/v4/view/ViewPager.b ()I] + Methodref [android/support/v4/view/y. (Landroid/support/v4/view/PagerTitleStrip;)V] + NameAndType [ ()V] + NameAndType [ (Landroid/support/v4/view/PagerTitleStrip;)V] + NameAndType [a ()Landroid/support/v4/view/v;] + NameAndType [a (IFZ)V] + NameAndType [a (ILandroid/support/v4/view/v;)V] + NameAndType [a (Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V] + NameAndType [a Landroid/support/v4/view/PagerTitleStrip;] + NameAndType [a Landroid/support/v4/view/ViewPager;] + NameAndType [b ()I] + NameAndType [b I] + Utf8 [()I] + Utf8 [()Landroid/support/v4/view/v;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(IF)V] + Utf8 [(IFZ)V] + Utf8 [(ILandroid/support/v4/view/v;)V] + Utf8 [(Landroid/support/v4/view/PagerTitleStrip;)V] + Utf8 [(Landroid/support/v4/view/PagerTitleStrip;B)V] + Utf8 [(Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/view/PagerTitleStrip;] + Utf8 [Landroid/support/v4/view/ViewPager;] + Utf8 [a] + Utf8 [android/database/DataSetObserver] + Utf8 [android/support/v4/view/PagerTitleStrip] + Utf8 [android/support/v4/view/ViewPager] + Utf8 [android/support/v4/view/ay] + Utf8 [android/support/v4/view/az] + Utf8 [android/support/v4/view/y] + Utf8 [b] + Utf8 [onChanged] Fields (count = 2): + Field: b I Access flags: 0x2 = private int b + Field: a Landroid/support/v4/view/PagerTitleStrip; Access flags: 0x1010 = final synthetic android.support.v4.view.PagerTitleStrip a Methods (count = 7): - Method: (Landroid/support/v4/view/PagerTitleStrip;)V Access flags: 0x2 = private y(android.support.v4.view.PagerTitleStrip) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #9 + Fieldref [android/support/v4/view/y.a Landroid/support/v4/view/PagerTitleStrip;] [5] aload_0 v0 [6] invokespecial #11 + Methodref [android/database/DataSetObserver. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(IF)V Access flags: 0x11 = public final void a(int,float) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 4): [0] fload_2 v2 [1] ldc #1 + Float [0.5] [3] fcmpl [4] ifle +6 (target=10) [7] iinc v1, 1 [10] aload_0 v0 [11] getfield #9 + Fieldref [android/support/v4/view/y.a Landroid/support/v4/view/PagerTitleStrip;] [14] iload_1 v1 [15] fload_2 v2 [16] iconst_0 [17] invokevirtual #12 + Methodref [android/support/v4/view/PagerTitleStrip.a (IFZ)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)V Access flags: 0x11 = public final void a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #10 + Fieldref [android/support/v4/view/y.b I] [4] ifne +30 (target=34) [7] aload_0 v0 [8] getfield #9 + Fieldref [android/support/v4/view/y.a Landroid/support/v4/view/PagerTitleStrip;] [11] aload_0 v0 [12] getfield #9 + Fieldref [android/support/v4/view/y.a Landroid/support/v4/view/PagerTitleStrip;] [15] getfield #8 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [18] invokevirtual #16 + Methodref [android/support/v4/view/ViewPager.b ()I] [21] aload_0 v0 [22] getfield #9 + Fieldref [android/support/v4/view/y.a Landroid/support/v4/view/PagerTitleStrip;] [25] getfield #8 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [28] invokevirtual #15 + Methodref [android/support/v4/view/ViewPager.a ()Landroid/support/v4/view/v;] [31] invokevirtual #13 + Methodref [android/support/v4/view/PagerTitleStrip.a (ILandroid/support/v4/view/v;)V] [34] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(I)V Access flags: 0x11 = public final void b(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #10 + Fieldref [android/support/v4/view/y.b I] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V Access flags: 0x11 = public final void a(android.support.v4.view.v,android.support.v4.view.v) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #9 + Fieldref [android/support/v4/view/y.a Landroid/support/v4/view/PagerTitleStrip;] [4] aload_1 v1 [5] aload_2 v2 [6] invokevirtual #14 + Methodref [android/support/v4/view/PagerTitleStrip.a (Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onChanged()V Access flags: 0x11 = public final void onChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #9 + Fieldref [android/support/v4/view/y.a Landroid/support/v4/view/PagerTitleStrip;] [4] aload_0 v0 [5] getfield #9 + Fieldref [android/support/v4/view/y.a Landroid/support/v4/view/PagerTitleStrip;] [8] getfield #8 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [11] invokevirtual #16 + Methodref [android/support/v4/view/ViewPager.b ()I] [14] aload_0 v0 [15] getfield #9 + Fieldref [android/support/v4/view/y.a Landroid/support/v4/view/PagerTitleStrip;] [18] getfield #8 + Fieldref [android/support/v4/view/PagerTitleStrip.a Landroid/support/v4/view/ViewPager;] [21] invokevirtual #15 + Methodref [android/support/v4/view/ViewPager.a ()Landroid/support/v4/view/v;] [24] invokevirtual #13 + Methodref [android/support/v4/view/PagerTitleStrip.a (ILandroid/support/v4/view/v;)V] [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/support/v4/view/PagerTitleStrip;B)V Access flags: 0x1000 = synthetic y(android.support.v4.view.PagerTitleStrip,byte) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #17 + Methodref [android/support/v4/view/y. (Landroid/support/v4/view/PagerTitleStrip;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/z Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.view.z extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [android/support/v4/view/z] + Class [java/lang/Object] + Utf8 [(Landroid/widget/TextView;)V] + Utf8 [a] + Utf8 [android/support/v4/view/z] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): + Method: a(Landroid/widget/TextView;)V Access flags: 0x401 = public abstract void a(android.widget.TextView) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/aa Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.aa extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/z] Constant Pool (count = 19): + Class [android/support/v4/view/aa] + Class [android/support/v4/view/z] + Class [android/widget/TextView] + Class [java/lang/Object] + Methodref [android/widget/TextView.setSingleLine ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [setSingleLine ()V] + Utf8 [()V] + Utf8 [(Landroid/widget/TextView;)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/aa] + Utf8 [android/support/v4/view/z] + Utf8 [android/widget/TextView] + Utf8 [java/lang/Object] + Utf8 [setSingleLine] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = aa() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #6 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/widget/TextView;)V Access flags: 0x11 = public final void a(android.widget.TextView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_1 v1 [1] invokevirtual #5 + Methodref [android/widget/TextView.setSingleLine ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ab Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.ab extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/z] Constant Pool (count = 29): + Class [android/support/v4/view/ab] + Class [android/support/v4/view/ad] + Class [android/support/v4/view/z] + Class [android/widget/TextView] + Class [java/lang/Object] + Methodref [android/support/v4/view/ad. (Landroid/content/Context;)V] + Methodref [android/widget/TextView.getContext ()Landroid/content/Context;] + Methodref [android/widget/TextView.setTransformationMethod (Landroid/text/method/TransformationMethod;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [setTransformationMethod (Landroid/text/method/TransformationMethod;)V] + Utf8 [()Landroid/content/Context;] + Utf8 [()V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/text/method/TransformationMethod;)V] + Utf8 [(Landroid/widget/TextView;)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/ab] + Utf8 [android/support/v4/view/ad] + Utf8 [android/support/v4/view/z] + Utf8 [android/widget/TextView] + Utf8 [getContext] + Utf8 [java/lang/Object] + Utf8 [setTransformationMethod] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = ab() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/widget/TextView;)V Access flags: 0x11 = public final void a(android.widget.TextView) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 4): [0] aload_1 v1 [1] dup [2] astore_1 v1 [3] new #2 + Class [android/support/v4/view/ad] [6] dup [7] aload_1 v1 [8] invokevirtual #7 + Methodref [android/widget/TextView.getContext ()Landroid/content/Context;] [11] invokespecial #6 + Methodref [android/support/v4/view/ad. (Landroid/content/Context;)V] [14] invokevirtual #8 + Methodref [android/widget/TextView.setTransformationMethod (Landroid/text/method/TransformationMethod;)V] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ac Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.ac extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 5): + Class [android/support/v4/view/ac] + Class [java/lang/Object] + Utf8 [android/support/v4/view/ac] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ad Superclass: android/text/method/SingleLineTransformationMethod Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.ad extends android.text.method.SingleLineTransformationMethod Interfaces (count = 0): Constant Pool (count = 48): + Class [android/content/Context] + Class [android/content/res/Configuration] + Class [android/content/res/Resources] + Class [android/support/v4/view/ad] + Class [android/text/method/SingleLineTransformationMethod] + Class [java/lang/Object] + Class [java/lang/String] + Fieldref [android/content/res/Configuration.locale Ljava/util/Locale;] + Fieldref [android/support/v4/view/ad.a Ljava/util/Locale;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;] + Methodref [android/text/method/SingleLineTransformationMethod. ()V] + Methodref [android/text/method/SingleLineTransformationMethod.getTransformation (Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;] + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + Methodref [java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [a Ljava/util/Locale;] + NameAndType [getConfiguration ()Landroid/content/res/Configuration;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getTransformation (Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;] + NameAndType [locale Ljava/util/Locale;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [toUpperCase (Ljava/util/Locale;)Ljava/lang/String;] + Utf8 [()Landroid/content/res/Configuration;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;] + Utf8 [(Ljava/util/Locale;)Ljava/lang/String;] + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/util/Locale;] + Utf8 [a] + Utf8 [android/content/Context] + Utf8 [android/content/res/Configuration] + Utf8 [android/content/res/Resources] + Utf8 [android/support/v4/view/ad] + Utf8 [android/text/method/SingleLineTransformationMethod] + Utf8 [getConfiguration] + Utf8 [getResources] + Utf8 [getTransformation] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [locale] + Utf8 [toString] + Utf8 [toUpperCase] Fields (count = 1): + Field: a Ljava/util/Locale; Access flags: 0x2 = private java.util.Locale a Methods (count = 2): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public ad(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #12 + Methodref [android/text/method/SingleLineTransformationMethod. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] invokevirtual #10 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [9] invokevirtual #11 + Methodref [android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;] [12] getfield #8 + Fieldref [android/content/res/Configuration.locale Ljava/util/Locale;] [15] putfield #9 + Fieldref [android/support/v4/view/ad.a Ljava/util/Locale;] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTransformation(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; Access flags: 0x11 = public final java.lang.CharSequence getTransformation(java.lang.CharSequence,android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #13 + Methodref [android/text/method/SingleLineTransformationMethod.getTransformation (Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;] [6] dup [7] astore_1 v1 [8] ifnull +15 (target=23) [11] aload_1 v1 [12] invokevirtual #14 + Methodref [java/lang/Object.toString ()Ljava/lang/String;] [15] aload_0 v0 [16] getfield #9 + Fieldref [android/support/v4/view/ad.a Ljava/util/Locale;] [19] invokevirtual #15 + Methodref [java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;] [22] areturn [23] aconst_null [24] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ae Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class android.support.v4.view.ae extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 31): + Class [android/os/Build$VERSION] + Class [android/support/v4/view/ae] + Class [android/support/v4/view/af] + Class [android/support/v4/view/ag] + Class [android/support/v4/view/ah] + Class [java/lang/Object] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/view/ae.a Landroid/support/v4/view/ah;] + Methodref [android/support/v4/view/af. ()V] + Methodref [android/support/v4/view/ag. ()V] + InterfaceMethodref [android/support/v4/view/ah.a (Landroid/view/VelocityTracker;I)F] + NameAndType [ ()V] + NameAndType [SDK_INT I] + NameAndType [a (Landroid/view/VelocityTracker;I)F] + NameAndType [a Landroid/support/v4/view/ah;] + Utf8 [()V] + Utf8 [(Landroid/view/VelocityTracker;I)F] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/view/ah;] + Utf8 [SDK_INT] + Utf8 [a] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/view/ae] + Utf8 [android/support/v4/view/af] + Utf8 [android/support/v4/view/ag] + Utf8 [android/support/v4/view/ah] + Utf8 [java/lang/Object] Fields (count = 1): + Field: a Landroid/support/v4/view/ah; Access flags: 0x18 = static final android.support.v4.view.ah a Methods (count = 2): + Method: a(Landroid/view/VelocityTracker;I)F Access flags: 0x9 = public static float a(android.view.VelocityTracker,int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 3): [0] getstatic #8 + Fieldref [android/support/v4/view/ae.a Landroid/support/v4/view/ah;] [3] aload_0 v0 [4] iload_1 v1 [5] invokeinterface #11 + InterfaceMethodref [android/support/v4/view/ah.a (Landroid/view/VelocityTracker;I)F] [10] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 0, stack = 2): [0] getstatic #7 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 11 [5] ificmplt +14 (target=19) [8] new #4 + Class [android/support/v4/view/ag] [11] dup [12] invokespecial #10 + Methodref [android/support/v4/view/ag. ()V] [15] putstatic #8 + Fieldref [android/support/v4/view/ae.a Landroid/support/v4/view/ah;] [18] return [19] new #3 + Class [android/support/v4/view/af] [22] dup [23] invokespecial #9 + Methodref [android/support/v4/view/af. ()V] [26] putstatic #8 + Fieldref [android/support/v4/view/ae.a Landroid/support/v4/view/ah;] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/af Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.af extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/ah] Constant Pool (count = 20): + Class [android/support/v4/view/af] + Class [android/support/v4/view/ah] + Class [android/view/VelocityTracker] + Class [java/lang/Object] + Methodref [android/view/VelocityTracker.getXVelocity ()F] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [getXVelocity ()F] + Utf8 [()F] + Utf8 [()V] + Utf8 [(Landroid/view/VelocityTracker;I)F] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/af] + Utf8 [android/support/v4/view/ah] + Utf8 [android/view/VelocityTracker] + Utf8 [getXVelocity] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = af() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #6 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/VelocityTracker;I)F Access flags: 0x11 = public final float a(android.view.VelocityTracker,int) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 3, stack = 1): [0] aload_1 v1 [1] invokevirtual #5 + Methodref [android/view/VelocityTracker.getXVelocity ()F] [4] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ag Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.ag extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/ah] Constant Pool (count = 20): + Class [android/support/v4/view/ag] + Class [android/support/v4/view/ah] + Class [android/view/VelocityTracker] + Class [java/lang/Object] + Methodref [android/view/VelocityTracker.getXVelocity (I)F] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [getXVelocity (I)F] + Utf8 [()V] + Utf8 [(I)F] + Utf8 [(Landroid/view/VelocityTracker;I)F] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/ag] + Utf8 [android/support/v4/view/ah] + Utf8 [android/view/VelocityTracker] + Utf8 [getXVelocity] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = ag() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #6 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/VelocityTracker;I)F Access flags: 0x11 = public final float a(android.view.VelocityTracker,int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_1 v1 [1] iload_2 v2 [2] invokevirtual #5 + Methodref [android/view/VelocityTracker.getXVelocity (I)F] [5] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ah Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.view.ah extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [android/support/v4/view/ah] + Class [java/lang/Object] + Utf8 [(Landroid/view/VelocityTracker;I)F] + Utf8 [a] + Utf8 [android/support/v4/view/ah] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): + Method: a(Landroid/view/VelocityTracker;I)F Access flags: 0x401 = public abstract float a(android.view.VelocityTracker,int) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ai Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class android.support.v4.view.ai extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 68): + String [JellyBean] + Class [android/os/Build$VERSION] + Class [android/support/v4/view/ai] + Class [android/support/v4/view/aj] + Class [android/support/v4/view/ak] + Class [android/support/v4/view/al] + Class [android/support/v4/view/am] + Class [android/support/v4/view/an] + Class [android/support/v4/view/ao] + Class [java/lang/Object] + Class [java/lang/String] + Fieldref [android/os/Build$VERSION.CODENAME Ljava/lang/String;] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/ao;] + Methodref [android/support/v4/view/aj. ()V] + Methodref [android/support/v4/view/ak. ()V] + Methodref [android/support/v4/view/al. ()V] + Methodref [android/support/v4/view/am. ()V] + Methodref [android/support/v4/view/an. ()V] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + InterfaceMethodref [android/support/v4/view/ao.a (Landroid/view/View;)I] + InterfaceMethodref [android/support/v4/view/ao.a (Landroid/view/View;I)Z] + InterfaceMethodref [android/support/v4/view/ao.a (Landroid/view/View;Landroid/support/v4/view/a;)V] + InterfaceMethodref [android/support/v4/view/ao.b (Landroid/view/View;)V] + InterfaceMethodref [android/support/v4/view/ao.c (Landroid/view/View;)I] + InterfaceMethodref [android/support/v4/view/ao.d (Landroid/view/View;)V] + NameAndType [ ()V] + NameAndType [CODENAME Ljava/lang/String;] + NameAndType [SDK_INT I] + NameAndType [a (Landroid/view/View;)I] + NameAndType [a (Landroid/view/View;I)Z] + NameAndType [a (Landroid/view/View;Landroid/support/v4/view/a;)V] + NameAndType [a Landroid/support/v4/view/ao;] + NameAndType [b (Landroid/view/View;)V] + NameAndType [c (Landroid/view/View;)I] + NameAndType [d (Landroid/view/View;)V] + NameAndType [equals (Ljava/lang/Object;)Z] + Utf8 [()V] + Utf8 [(Landroid/view/View;)I] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;I)Z] + Utf8 [(Landroid/view/View;Landroid/support/v4/view/a;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [] + Utf8 [] + Utf8 [CODENAME] + Utf8 [Code] + Utf8 [I] + Utf8 [JellyBean] + Utf8 [Landroid/support/v4/view/ao;] + Utf8 [Ljava/lang/String;] + Utf8 [SDK_INT] + Utf8 [a] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/view/ai] + Utf8 [android/support/v4/view/aj] + Utf8 [android/support/v4/view/ak] + Utf8 [android/support/v4/view/al] + Utf8 [android/support/v4/view/am] + Utf8 [android/support/v4/view/an] + Utf8 [android/support/v4/view/ao] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [equals] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] Fields (count = 1): + Field: a Landroid/support/v4/view/ao; Access flags: 0x18 = static final android.support.v4.view.ao a Methods (count = 7): + Method: a(Landroid/view/View;I)Z Access flags: 0x9 = public static boolean a(android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 3): [0] getstatic #14 + Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/ao;] [3] aload_0 v0 [4] iload_1 v1 [5] invokeinterface #22 + InterfaceMethodref [android/support/v4/view/ao.a (Landroid/view/View;I)Z] [10] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;)I Access flags: 0x9 = public static int a(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] getstatic #14 + Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/ao;] [3] aload_0 v0 [4] invokeinterface #21 + InterfaceMethodref [android/support/v4/view/ao.a (Landroid/view/View;)I] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;Landroid/support/v4/view/a;)V Access flags: 0x9 = public static void a(android.view.View,android.support.v4.view.a) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 3): [0] getstatic #14 + Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/ao;] [3] aload_0 v0 [4] aload_1 v1 [5] invokeinterface #23 + InterfaceMethodref [android/support/v4/view/ao.a (Landroid/view/View;Landroid/support/v4/view/a;)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/View;)V Access flags: 0x9 = public static void b(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] getstatic #14 + Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/ao;] [3] aload_0 v0 [4] invokeinterface #24 + InterfaceMethodref [android/support/v4/view/ao.b (Landroid/view/View;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Landroid/view/View;)I Access flags: 0x9 = public static int c(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] getstatic #14 + Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/ao;] [3] aload_0 v0 [4] invokeinterface #25 + InterfaceMethodref [android/support/v4/view/ao.c (Landroid/view/View;)I] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(Landroid/view/View;)V Access flags: 0x9 = public static void d(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] getstatic #14 + Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/ao;] [3] aload_0 v0 [4] invokeinterface #26 + InterfaceMethodref [android/support/v4/view/ao.d (Landroid/view/View;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 94, locals = 1, stack = 2): [0] getstatic #13 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] dup [4] istore_0 v0 [5] bipush 16 [7] ificmpge +14 (target=21) [10] getstatic #12 + Fieldref [android/os/Build$VERSION.CODENAME Ljava/lang/String;] [13] ldc #1 + String [JellyBean] [15] invokevirtual #20 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [18] ifeq +14 (target=32) [21] new #8 + Class [android/support/v4/view/an] [24] dup [25] invokespecial #19 + Methodref [android/support/v4/view/an. ()V] [28] putstatic #14 + Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/ao;] [31] return [32] iload_0 v0 [33] bipush 14 [35] ificmplt +14 (target=49) [38] new #7 + Class [android/support/v4/view/am] [41] dup [42] invokespecial #18 + Methodref [android/support/v4/view/am. ()V] [45] putstatic #14 + Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/ao;] [48] return [49] iload_0 v0 [50] bipush 11 [52] ificmplt +14 (target=66) [55] new #6 + Class [android/support/v4/view/al] [58] dup [59] invokespecial #17 + Methodref [android/support/v4/view/al. ()V] [62] putstatic #14 + Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/ao;] [65] return [66] iload_0 v0 [67] bipush 9 [69] ificmplt +14 (target=83) [72] new #5 + Class [android/support/v4/view/ak] [75] dup [76] invokespecial #16 + Methodref [android/support/v4/view/ak. ()V] [79] putstatic #14 + Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/ao;] [82] return [83] new #4 + Class [android/support/v4/view/aj] [86] dup [87] invokespecial #15 + Methodref [android/support/v4/view/aj. ()V] [90] putstatic #14 + Fieldref [android/support/v4/view/ai.a Landroid/support/v4/view/ao;] [93] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/aj Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.view.aj extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/ao] Constant Pool (count = 31): + Class [android/support/v4/view/aj] + Class [android/support/v4/view/ao] + Class [android/view/View] + Class [java/lang/Object] + Long [10] + Methodref [android/support/v4/view/aj.a ()J] + Methodref [android/view/View.postInvalidateDelayed (J)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a ()J] + NameAndType [postInvalidateDelayed (J)V] + Utf8 [()J] + Utf8 [()V] + Utf8 [(J)V] + Utf8 [(Landroid/view/View;)I] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;I)Z] + Utf8 [(Landroid/view/View;Landroid/support/v4/view/a;)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/aj] + Utf8 [android/support/v4/view/ao] + Utf8 [android/view/View] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [java/lang/Object] + Utf8 [postInvalidateDelayed] Fields (count = 0): Methods (count = 8): - Method: ()V Access flags: 0x0 = aj() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;I)Z Access flags: 0x1 = public boolean a(android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 3, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;)I Access flags: 0x1 = public int a(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_2 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;Landroid/support/v4/view/a;)V Access flags: 0x1 = public void a(android.view.View,android.support.v4.view.a) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 3, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/View;)V Access flags: 0x1 = public void b(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 3): [0] aload_1 v1 [1] aload_0 v0 [2] invokevirtual #7 + Methodref [android/support/v4/view/aj.a ()J] [5] invokevirtual #8 + Methodref [android/view/View.postInvalidateDelayed (J)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()J Access flags: 0x0 = long a() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 1, stack = 2): [0] ldc2_w #5 + Long [10] [3] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Landroid/view/View;)I Access flags: 0x1 = public int c(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(Landroid/view/View;)V Access flags: 0x1 = public void d(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ak Superclass: android/support/v4/view/aj Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.view.ak extends android.support.v4.view.aj Interfaces (count = 0): Constant Pool (count = 18): + Class [android/support/v4/view/aj] + Class [android/support/v4/view/ak] + Class [android/view/View] + Methodref [android/support/v4/view/aj. ()V] + Methodref [android/view/View.getOverScrollMode ()I] + NameAndType [ ()V] + NameAndType [getOverScrollMode ()I] + Utf8 [()I] + Utf8 [()V] + Utf8 [(Landroid/view/View;)I] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/aj] + Utf8 [android/support/v4/view/ak] + Utf8 [android/view/View] + Utf8 [getOverScrollMode] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = ak() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [android/support/v4/view/aj. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;)I Access flags: 0x11 = public final int a(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_1 v1 [1] invokevirtual #5 + Methodref [android/view/View.getOverScrollMode ()I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/al Superclass: android/support/v4/view/ak Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.view.al extends android.support.v4.view.ak Interfaces (count = 0): Constant Pool (count = 17): + Class [android/animation/ValueAnimator] + Class [android/support/v4/view/ak] + Class [android/support/v4/view/al] + Methodref [android/animation/ValueAnimator.getFrameDelay ()J] + Methodref [android/support/v4/view/ak. ()V] + NameAndType [ ()V] + NameAndType [getFrameDelay ()J] + Utf8 [()J] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/animation/ValueAnimator] + Utf8 [android/support/v4/view/ak] + Utf8 [android/support/v4/view/al] + Utf8 [getFrameDelay] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = al() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #5 + Methodref [android/support/v4/view/ak. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()J Access flags: 0x10 = final long a() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 1, stack = 2): [0] invokestatic #4 + Methodref [android/animation/ValueAnimator.getFrameDelay ()J] [3] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/am Superclass: android/support/v4/view/al Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.view.am extends android.support.v4.view.al Interfaces (count = 0): Constant Pool (count = 30): + Class [android/support/v4/view/a] + Class [android/support/v4/view/al] + Class [android/support/v4/view/am] + Class [android/view/View] + Class [android/view/View$AccessibilityDelegate] + Methodref [android/support/v4/view/a.a ()Ljava/lang/Object;] + Methodref [android/support/v4/view/al. ()V] + Methodref [android/view/View.canScrollHorizontally (I)Z] + Methodref [android/view/View.setAccessibilityDelegate (Landroid/view/View$AccessibilityDelegate;)V] + NameAndType [ ()V] + NameAndType [a ()Ljava/lang/Object;] + NameAndType [canScrollHorizontally (I)Z] + NameAndType [setAccessibilityDelegate (Landroid/view/View$AccessibilityDelegate;)V] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(I)Z] + Utf8 [(Landroid/view/View$AccessibilityDelegate;)V] + Utf8 [(Landroid/view/View;I)Z] + Utf8 [(Landroid/view/View;Landroid/support/v4/view/a;)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/a] + Utf8 [android/support/v4/view/al] + Utf8 [android/support/v4/view/am] + Utf8 [android/view/View] + Utf8 [android/view/View$AccessibilityDelegate] + Utf8 [canScrollHorizontally] + Utf8 [setAccessibilityDelegate] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x0 = am() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #7 + Methodref [android/support/v4/view/al. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;I)Z Access flags: 0x11 = public final boolean a(android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_1 v1 [1] iload_2 v2 [2] invokevirtual #8 + Methodref [android/view/View.canScrollHorizontally (I)Z] [5] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;Landroid/support/v4/view/a;)V Access flags: 0x11 = public final void a(android.view.View,android.support.v4.view.a) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 2): [0] aload_1 v1 [1] aload_2 v2 [2] invokevirtual #6 + Methodref [android/support/v4/view/a.a ()Ljava/lang/Object;] [5] checkcast #5 + Class [android/view/View$AccessibilityDelegate] [8] invokevirtual #9 + Methodref [android/view/View.setAccessibilityDelegate (Landroid/view/View$AccessibilityDelegate;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/an Superclass: android/support/v4/view/am Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.an extends android.support.v4.view.am Interfaces (count = 0): Constant Pool (count = 28): + Class [android/support/v4/view/am] + Class [android/support/v4/view/an] + Class [android/view/View] + Methodref [android/support/v4/view/am. ()V] + Methodref [android/view/View.getImportantForAccessibility ()I] + Methodref [android/view/View.postInvalidateOnAnimation ()V] + Methodref [android/view/View.setImportantForAccessibility (I)V] + NameAndType [ ()V] + NameAndType [getImportantForAccessibility ()I] + NameAndType [postInvalidateOnAnimation ()V] + NameAndType [setImportantForAccessibility (I)V] + Utf8 [()I] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/view/View;)I] + Utf8 [(Landroid/view/View;)V] + Utf8 [] + Utf8 [Code] + Utf8 [android/support/v4/view/am] + Utf8 [android/support/v4/view/an] + Utf8 [android/view/View] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [getImportantForAccessibility] + Utf8 [postInvalidateOnAnimation] + Utf8 [setImportantForAccessibility] Fields (count = 0): Methods (count = 4): - Method: ()V Access flags: 0x0 = an() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [android/support/v4/view/am. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/View;)V Access flags: 0x11 = public final void b(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_1 v1 [1] invokevirtual #6 + Methodref [android/view/View.postInvalidateOnAnimation ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Landroid/view/View;)I Access flags: 0x11 = public final int c(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_1 v1 [1] invokevirtual #5 + Methodref [android/view/View.getImportantForAccessibility ()I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(Landroid/view/View;)V Access flags: 0x11 = public final void d(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_1 v1 [1] iconst_1 [2] invokevirtual #7 + Methodref [android/view/View.setImportantForAccessibility (I)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ao Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.view.ao extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 13): + Class [android/support/v4/view/ao] + Class [java/lang/Object] + Utf8 [(Landroid/view/View;)I] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;I)Z] + Utf8 [(Landroid/view/View;Landroid/support/v4/view/a;)V] + Utf8 [a] + Utf8 [android/support/v4/view/ao] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 6): + Method: a(Landroid/view/View;I)Z Access flags: 0x401 = public abstract boolean a(android.view.View,int) + Method: a(Landroid/view/View;)I Access flags: 0x401 = public abstract int a(android.view.View) + Method: a(Landroid/view/View;Landroid/support/v4/view/a;)V Access flags: 0x401 = public abstract void a(android.view.View,android.support.v4.view.a) + Method: b(Landroid/view/View;)V Access flags: 0x401 = public abstract void b(android.view.View) + Method: c(Landroid/view/View;)I Access flags: 0x401 = public abstract int c(android.view.View) + Method: d(Landroid/view/View;)V Access flags: 0x401 = public abstract void d(android.view.View) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ap Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class android.support.v4.view.ap extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 31): + Class [android/os/Build$VERSION] + Class [android/support/v4/view/ap] + Class [android/support/v4/view/aq] + Class [android/support/v4/view/ar] + Class [android/support/v4/view/as] + Class [java/lang/Object] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/view/ap.a Landroid/support/v4/view/as;] + Methodref [android/support/v4/view/aq. ()V] + Methodref [android/support/v4/view/ar. ()V] + InterfaceMethodref [android/support/v4/view/as.a (Landroid/view/ViewConfiguration;)I] + NameAndType [ ()V] + NameAndType [SDK_INT I] + NameAndType [a (Landroid/view/ViewConfiguration;)I] + NameAndType [a Landroid/support/v4/view/as;] + Utf8 [()V] + Utf8 [(Landroid/view/ViewConfiguration;)I] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/view/as;] + Utf8 [SDK_INT] + Utf8 [a] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/view/ap] + Utf8 [android/support/v4/view/aq] + Utf8 [android/support/v4/view/ar] + Utf8 [android/support/v4/view/as] + Utf8 [java/lang/Object] Fields (count = 1): + Field: a Landroid/support/v4/view/as; Access flags: 0x18 = static final android.support.v4.view.as a Methods (count = 2): + Method: a(Landroid/view/ViewConfiguration;)I Access flags: 0x9 = public static int a(android.view.ViewConfiguration) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] getstatic #8 + Fieldref [android/support/v4/view/ap.a Landroid/support/v4/view/as;] [3] aload_0 v0 [4] invokeinterface #11 + InterfaceMethodref [android/support/v4/view/as.a (Landroid/view/ViewConfiguration;)I] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 0, stack = 2): [0] getstatic #7 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 11 [5] ificmplt +14 (target=19) [8] new #4 + Class [android/support/v4/view/ar] [11] dup [12] invokespecial #10 + Methodref [android/support/v4/view/ar. ()V] [15] putstatic #8 + Fieldref [android/support/v4/view/ap.a Landroid/support/v4/view/as;] [18] return [19] new #3 + Class [android/support/v4/view/aq] [22] dup [23] invokespecial #9 + Methodref [android/support/v4/view/aq. ()V] [26] putstatic #8 + Fieldref [android/support/v4/view/ap.a Landroid/support/v4/view/as;] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/aq Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.aq extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/as] Constant Pool (count = 20): + Class [android/support/v4/view/aq] + Class [android/support/v4/view/as] + Class [android/view/ViewConfiguration] + Class [java/lang/Object] + Methodref [android/view/ViewConfiguration.getScaledTouchSlop ()I] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [getScaledTouchSlop ()I] + Utf8 [()I] + Utf8 [()V] + Utf8 [(Landroid/view/ViewConfiguration;)I] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/aq] + Utf8 [android/support/v4/view/as] + Utf8 [android/view/ViewConfiguration] + Utf8 [getScaledTouchSlop] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = aq() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #6 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/ViewConfiguration;)I Access flags: 0x11 = public final int a(android.view.ViewConfiguration) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_1 v1 [1] invokevirtual #5 + Methodref [android/view/ViewConfiguration.getScaledTouchSlop ()I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ar Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.ar extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/as] Constant Pool (count = 20): + Class [android/support/v4/view/ar] + Class [android/support/v4/view/as] + Class [android/view/ViewConfiguration] + Class [java/lang/Object] + Methodref [android/view/ViewConfiguration.getScaledPagingTouchSlop ()I] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [getScaledPagingTouchSlop ()I] + Utf8 [()I] + Utf8 [()V] + Utf8 [(Landroid/view/ViewConfiguration;)I] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/ar] + Utf8 [android/support/v4/view/as] + Utf8 [android/view/ViewConfiguration] + Utf8 [getScaledPagingTouchSlop] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = ar() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #6 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/ViewConfiguration;)I Access flags: 0x11 = public final int a(android.view.ViewConfiguration) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_1 v1 [1] invokevirtual #5 + Methodref [android/view/ViewConfiguration.getScaledPagingTouchSlop ()I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/as Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.view.as extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [android/support/v4/view/as] + Class [java/lang/Object] + Utf8 [(Landroid/view/ViewConfiguration;)I] + Utf8 [a] + Utf8 [android/support/v4/view/as] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): + Method: a(Landroid/view/ViewConfiguration;)I Access flags: 0x401 = public abstract int a(android.view.ViewConfiguration) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ViewPager Superclass: android/view/ViewGroup Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.view.ViewPager extends android.view.ViewGroup Interfaces (count = 0): Constant Pool (count = 915): + Integer [-2147483648] + Integer [262144] + Integer [393216] + Integer [16842931] + Integer [1073741824] + Float [-3.4028235E38] + Float [0.5] + Float [16.0] + Float [25.0] + Float [90.0] + Float [100.0] + Float [270.0] + Float [1000.0] + Float [3.4028235E38] + String [Cannot add pager decor view during layout] + String [onPageScrolled did not call superclass implementation] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/graphics/Canvas] + Class [android/graphics/Rect] + Class [android/graphics/drawable/Drawable] + Class [android/os/Build$VERSION] + Class [android/support/v4/d/a] + Class [android/support/v4/view/ViewPager] + Class [android/support/v4/view/ViewPager$LayoutParams] + Class [android/support/v4/view/ViewPager$SavedState] + Class [android/support/v4/view/ae] + Class [android/support/v4/view/ai] + Class [android/support/v4/view/ap] + Class [android/support/v4/view/at] + Class [android/support/v4/view/au] + Class [android/support/v4/view/av] + Class [android/support/v4/view/aw] + Class [android/support/v4/view/ax] + Class [android/support/v4/view/ay] + Class [android/support/v4/view/az] + Class [android/support/v4/view/ba] + Class [android/support/v4/view/n] + Class [android/support/v4/view/r] + Class [android/support/v4/view/v] + Class [android/util/DisplayMetrics] + Class [android/view/FocusFinder] + Class [android/view/KeyEvent] + Class [android/view/MotionEvent] + Class [android/view/SoundEffectConstants] + Class [android/view/VelocityTracker] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/ViewConfiguration] + Class [android/view/ViewGroup] + Class [android/widget/Scroller] + Class [java/lang/IllegalStateException] + Class [java/lang/Math] + Class [java/util/ArrayList] + Class [java/util/Collections] + Double [0.4712389167638204] + Fieldref [android/graphics/Rect.bottom I] + Fieldref [android/graphics/Rect.left I] + Fieldref [android/graphics/Rect.right I] + Fieldref [android/graphics/Rect.top I] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/view/ViewPager.A Z] + Fieldref [android/support/v4/view/ViewPager.B I] + Fieldref [android/support/v4/view/ViewPager.C I] + Fieldref [android/support/v4/view/ViewPager.D I] + Fieldref [android/support/v4/view/ViewPager.E F] + Fieldref [android/support/v4/view/ViewPager.F F] + Fieldref [android/support/v4/view/ViewPager.G F] + Fieldref [android/support/v4/view/ViewPager.H I] + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] + Fieldref [android/support/v4/view/ViewPager.J I] + Fieldref [android/support/v4/view/ViewPager.K I] + Fieldref [android/support/v4/view/ViewPager.L I] + Fieldref [android/support/v4/view/ViewPager.M I] + Fieldref [android/support/v4/view/ViewPager.N Z] + Fieldref [android/support/v4/view/ViewPager.O Landroid/support/v4/d/a;] + Fieldref [android/support/v4/view/ViewPager.P Landroid/support/v4/d/a;] + Fieldref [android/support/v4/view/ViewPager.Q Z] + Fieldref [android/support/v4/view/ViewPager.R Z] + Fieldref [android/support/v4/view/ViewPager.S Z] + Fieldref [android/support/v4/view/ViewPager.T I] + Fieldref [android/support/v4/view/ViewPager.U Landroid/support/v4/view/az;] + Fieldref [android/support/v4/view/ViewPager.V Landroid/support/v4/view/az;] + Fieldref [android/support/v4/view/ViewPager.W Landroid/support/v4/view/ay;] + Fieldref [android/support/v4/view/ViewPager.Z I] + Fieldref [android/support/v4/view/ViewPager.a [I] + Fieldref [android/support/v4/view/ViewPager.b Ljava/util/Comparator;] + Fieldref [android/support/v4/view/ViewPager.c Landroid/view/animation/Interpolator;] + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] + Fieldref [android/support/v4/view/ViewPager.e Landroid/support/v4/view/aw;] + Fieldref [android/support/v4/view/ViewPager.f Landroid/graphics/Rect;] + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] + Fieldref [android/support/v4/view/ViewPager.h I] + Fieldref [android/support/v4/view/ViewPager.i I] + Fieldref [android/support/v4/view/ViewPager.j Landroid/os/Parcelable;] + Fieldref [android/support/v4/view/ViewPager.k Ljava/lang/ClassLoader;] + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] + Fieldref [android/support/v4/view/ViewPager.m Landroid/support/v4/view/ba;] + Fieldref [android/support/v4/view/ViewPager.n I] + Fieldref [android/support/v4/view/ViewPager.o Landroid/graphics/drawable/Drawable;] + Fieldref [android/support/v4/view/ViewPager.p I] + Fieldref [android/support/v4/view/ViewPager.q I] + Fieldref [android/support/v4/view/ViewPager.r F] + Fieldref [android/support/v4/view/ViewPager.s F] + Fieldref [android/support/v4/view/ViewPager.t I] + Fieldref [android/support/v4/view/ViewPager.u I] + Fieldref [android/support/v4/view/ViewPager.v Z] + Fieldref [android/support/v4/view/ViewPager.w Z] + Fieldref [android/support/v4/view/ViewPager.x Z] + Fieldref [android/support/v4/view/ViewPager.y I] + Fieldref [android/support/v4/view/ViewPager.z Z] + Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z] + Fieldref [android/support/v4/view/ViewPager$LayoutParams.b I] + Fieldref [android/support/v4/view/ViewPager$LayoutParams.c F] + Fieldref [android/support/v4/view/ViewPager$LayoutParams.d Z] + Fieldref [android/support/v4/view/ViewPager$LayoutParams.height I] + Fieldref [android/support/v4/view/ViewPager$LayoutParams.width I] + Fieldref [android/support/v4/view/ViewPager$SavedState.a I] + Fieldref [android/support/v4/view/ViewPager$SavedState.b Landroid/os/Parcelable;] + Fieldref [android/support/v4/view/ViewPager$SavedState.c Ljava/lang/ClassLoader;] + Fieldref [android/support/v4/view/aw.a Ljava/lang/Object;] + Fieldref [android/support/v4/view/aw.b I] + Fieldref [android/support/v4/view/aw.c Z] + Fieldref [android/support/v4/view/aw.d F] + Fieldref [android/support/v4/view/aw.e F] + Fieldref [android/util/DisplayMetrics.density F] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/graphics/Canvas.restoreToCount (I)V] + Methodref [android/graphics/Canvas.rotate (F)V] + Methodref [android/graphics/Canvas.save ()I] + Methodref [android/graphics/Canvas.translate (FF)V] + Methodref [android/graphics/Rect. ()V] + Methodref [android/graphics/Rect.set (IIII)V] + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V] + Methodref [android/graphics/drawable/Drawable.isStateful ()Z] + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] + Methodref [android/graphics/drawable/Drawable.setState ([I)Z] + Methodref [android/support/v4/d/a. (Landroid/content/Context;)V] + Methodref [android/support/v4/d/a.a ()Z] + Methodref [android/support/v4/d/a.a (F)Z] + Methodref [android/support/v4/d/a.a (II)V] + Methodref [android/support/v4/d/a.a (Landroid/graphics/Canvas;)Z] + Methodref [android/support/v4/d/a.b ()V] + Methodref [android/support/v4/d/a.c ()Z] + Methodref [android/support/v4/view/ViewPager.a (F)Z] + Methodref [android/support/v4/view/ViewPager.a (IF)V] + Methodref [android/support/v4/view/ViewPager.a (II)Landroid/support/v4/view/aw;] + Methodref [android/support/v4/view/ViewPager.a (IZZ)V] + Methodref [android/support/v4/view/ViewPager.a (IZZI)V] + Methodref [android/support/v4/view/ViewPager.a (Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;] + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/MotionEvent;)V] + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;)Landroid/support/v4/view/aw;] + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;ZIII)Z] + Methodref [android/support/v4/view/ViewPager.a (Z)V] + Methodref [android/support/v4/view/ViewPager.addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z] + Methodref [android/support/v4/view/ViewPager.b (I)V] + Methodref [android/support/v4/view/ViewPager.c (I)V] + Methodref [android/support/v4/view/ViewPager.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z] + Methodref [android/support/v4/view/ViewPager.d (I)V] + Methodref [android/support/v4/view/ViewPager.e ()V] + Methodref [android/support/v4/view/ViewPager.e (I)Landroid/support/v4/view/aw;] + Methodref [android/support/v4/view/ViewPager.f ()V] + Methodref [android/support/v4/view/ViewPager.f (I)Z] + Methodref [android/support/v4/view/ViewPager.findFocus ()Landroid/view/View;] + Methodref [android/support/v4/view/ViewPager.g ()V] + Methodref [android/support/v4/view/ViewPager.g (I)Z] + Methodref [android/support/v4/view/ViewPager.generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/support/v4/view/ViewPager.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;] + Methodref [android/support/v4/view/ViewPager.getChildCount ()I] + Methodref [android/support/v4/view/ViewPager.getContext ()Landroid/content/Context;] + Methodref [android/support/v4/view/ViewPager.getDefaultSize (II)I] + Methodref [android/support/v4/view/ViewPager.getDescendantFocusability ()I] + Methodref [android/support/v4/view/ViewPager.getDrawableState ()[I] + Methodref [android/support/v4/view/ViewPager.getHeight ()I] + Methodref [android/support/v4/view/ViewPager.getMeasuredHeight ()I] + Methodref [android/support/v4/view/ViewPager.getMeasuredWidth ()I] + Methodref [android/support/v4/view/ViewPager.getPaddingBottom ()I] + Methodref [android/support/v4/view/ViewPager.getPaddingLeft ()I] + Methodref [android/support/v4/view/ViewPager.getPaddingRight ()I] + Methodref [android/support/v4/view/ViewPager.getPaddingTop ()I] + Methodref [android/support/v4/view/ViewPager.getScrollX ()I] + Methodref [android/support/v4/view/ViewPager.getScrollY ()I] + Methodref [android/support/v4/view/ViewPager.getWidth ()I] + Methodref [android/support/v4/view/ViewPager.getWindowToken ()Landroid/os/IBinder;] + Methodref [android/support/v4/view/ViewPager.h ()Landroid/support/v4/view/aw;] + Methodref [android/support/v4/view/ViewPager.hasFocus ()Z] + Methodref [android/support/v4/view/ViewPager.i ()V] + Methodref [android/support/v4/view/ViewPager.isFocusable ()Z] + Methodref [android/support/v4/view/ViewPager.isFocusableInTouchMode ()Z] + Methodref [android/support/v4/view/ViewPager.isInTouchMode ()Z] + Methodref [android/support/v4/view/ViewPager.j ()Z] + Methodref [android/support/v4/view/ViewPager.playSoundEffect (I)V] + Methodref [android/support/v4/view/ViewPager.removeViewAt (I)V] + Methodref [android/support/v4/view/ViewPager.requestLayout ()V] + Methodref [android/support/v4/view/ViewPager.scrollTo (II)V] + Methodref [android/support/v4/view/ViewPager.setDescendantFocusability (I)V] + Methodref [android/support/v4/view/ViewPager.setFocusable (Z)V] + Methodref [android/support/v4/view/ViewPager.setMeasuredDimension (II)V] + Methodref [android/support/v4/view/ViewPager.setWillNotDraw (Z)V] + Methodref [android/support/v4/view/ViewPager$LayoutParams. ()V] + Methodref [android/support/v4/view/ViewPager$LayoutParams. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/support/v4/view/ViewPager$SavedState. (Landroid/os/Parcelable;)V] + Methodref [android/support/v4/view/ViewPager$SavedState.getSuperState ()Landroid/os/Parcelable;] + Methodref [android/support/v4/view/ae.a (Landroid/view/VelocityTracker;I)F] + Methodref [android/support/v4/view/ai.a (Landroid/view/View;)I] + Methodref [android/support/v4/view/ai.a (Landroid/view/View;I)Z] + Methodref [android/support/v4/view/ai.a (Landroid/view/View;Landroid/support/v4/view/a;)V] + Methodref [android/support/v4/view/ai.b (Landroid/view/View;)V] + Methodref [android/support/v4/view/ai.c (Landroid/view/View;)I] + Methodref [android/support/v4/view/ai.d (Landroid/view/View;)V] + Methodref [android/support/v4/view/ap.a (Landroid/view/ViewConfiguration;)I] + Methodref [android/support/v4/view/at. ()V] + Methodref [android/support/v4/view/au. ()V] + Methodref [android/support/v4/view/aw. ()V] + Methodref [android/support/v4/view/ax. (Landroid/support/v4/view/ViewPager;)V] + Methodref [android/support/v4/view/ba. (Landroid/support/v4/view/ViewPager;B)V] + Methodref [android/support/v4/view/n.a (Landroid/view/KeyEvent;)Z] + Methodref [android/support/v4/view/n.b (Landroid/view/KeyEvent;)Z] + Methodref [android/support/v4/view/r.a (Landroid/view/MotionEvent;)I] + Methodref [android/support/v4/view/r.a (Landroid/view/MotionEvent;I)I] + Methodref [android/support/v4/view/r.b (Landroid/view/MotionEvent;I)I] + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] + Methodref [android/support/v4/view/r.d (Landroid/view/MotionEvent;I)F] + Methodref [android/support/v4/view/v.destroyItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V] + Methodref [android/support/v4/view/v.finishUpdate (Landroid/view/ViewGroup;)V] + Methodref [android/support/v4/view/v.getCount ()I] + Methodref [android/support/v4/view/v.getItemPosition (Ljava/lang/Object;)I] + Methodref [android/support/v4/view/v.getPageWidth (I)F] + Methodref [android/support/v4/view/v.instantiateItem (Landroid/view/ViewGroup;I)Ljava/lang/Object;] + Methodref [android/support/v4/view/v.isViewFromObject (Landroid/view/View;Ljava/lang/Object;)Z] + Methodref [android/support/v4/view/v.registerDataSetObserver (Landroid/database/DataSetObserver;)V] + Methodref [android/support/v4/view/v.restoreState (Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V] + Methodref [android/support/v4/view/v.saveState ()Landroid/os/Parcelable;] + Methodref [android/support/v4/view/v.setPrimaryItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V] + Methodref [android/support/v4/view/v.startUpdate (Landroid/view/ViewGroup;)V] + Methodref [android/support/v4/view/v.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] + Methodref [android/view/FocusFinder.findNextFocus (Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View;] + Methodref [android/view/FocusFinder.getInstance ()Landroid/view/FocusFinder;] + Methodref [android/view/KeyEvent.getAction ()I] + Methodref [android/view/KeyEvent.getKeyCode ()I] + Methodref [android/view/MotionEvent.getAction ()I] + Methodref [android/view/MotionEvent.getEdgeFlags ()I] + Methodref [android/view/MotionEvent.getX ()F] + Methodref [android/view/MotionEvent.getY ()F] + Methodref [android/view/SoundEffectConstants.getContantForFocusDirection (I)I] + Methodref [android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V] + Methodref [android/view/VelocityTracker.clear ()V] + Methodref [android/view/VelocityTracker.computeCurrentVelocity (IF)V] + Methodref [android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;] + Methodref [android/view/VelocityTracker.recycle ()V] + Methodref [android/view/View.addFocusables (Ljava/util/ArrayList;II)V] + Methodref [android/view/View.addTouchables (Ljava/util/ArrayList;)V] + Methodref [android/view/View.dispatchPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)Z] + Methodref [android/view/View.getBottom ()I] + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/view/View.getLeft ()I] + Methodref [android/view/View.getMeasuredHeight ()I] + Methodref [android/view/View.getMeasuredWidth ()I] + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] + Methodref [android/view/View.getRight ()I] + Methodref [android/view/View.getScrollX ()I] + Methodref [android/view/View.getScrollY ()I] + Methodref [android/view/View.getTop ()I] + Methodref [android/view/View.getVisibility ()I] + Methodref [android/view/View.getWidth ()I] + Methodref [android/view/View.layout (IIII)V] + Methodref [android/view/View.measure (II)V] + Methodref [android/view/View.offsetLeftAndRight (I)V] + Methodref [android/view/View.requestFocus ()Z] + Methodref [android/view/View.requestFocus (I)Z] + Methodref [android/view/View.requestFocus (ILandroid/graphics/Rect;)Z] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;] + Methodref [android/view/ViewConfiguration.getScaledMaximumFlingVelocity ()I] + Methodref [android/view/ViewConfiguration.getScaledMinimumFlingVelocity ()I] + Methodref [android/view/ViewGroup. (Landroid/content/Context;)V] + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/view/ViewGroup.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/ViewGroup.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z] + Methodref [android/view/ViewGroup.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + Methodref [android/view/ViewGroup.draw (Landroid/graphics/Canvas;)V] + Methodref [android/view/ViewGroup.drawableStateChanged ()V] + Methodref [android/view/ViewGroup.getBottom ()I] + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;] + Methodref [android/view/ViewGroup.getChildCount ()I] + Methodref [android/view/ViewGroup.getLeft ()I] + Methodref [android/view/ViewGroup.getParent ()Landroid/view/ViewParent;] + Methodref [android/view/ViewGroup.getRight ()I] + Methodref [android/view/ViewGroup.getTop ()I] + Methodref [android/view/ViewGroup.onAttachedToWindow ()V] + Methodref [android/view/ViewGroup.onDraw (Landroid/graphics/Canvas;)V] + Methodref [android/view/ViewGroup.onRestoreInstanceState (Landroid/os/Parcelable;)V] + Methodref [android/view/ViewGroup.onSaveInstanceState ()Landroid/os/Parcelable;] + Methodref [android/view/ViewGroup.onSizeChanged (IIII)V] + Methodref [android/view/ViewGroup.verifyDrawable (Landroid/graphics/drawable/Drawable;)Z] + Methodref [android/widget/Scroller. (Landroid/content/Context;Landroid/view/animation/Interpolator;)V] + Methodref [android/widget/Scroller.abortAnimation ()V] + Methodref [android/widget/Scroller.computeScrollOffset ()Z] + Methodref [android/widget/Scroller.getCurrX ()I] + Methodref [android/widget/Scroller.getCurrY ()I] + Methodref [android/widget/Scroller.getDuration ()I] + Methodref [android/widget/Scroller.getFinalX ()I] + Methodref [android/widget/Scroller.isFinished ()Z] + Methodref [android/widget/Scroller.startScroll (IIIII)V] + Methodref [android/widget/Scroller.timePassed ()I] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Math.abs (F)F] + Methodref [java/lang/Math.abs (I)I] + Methodref [java/lang/Math.max (FF)F] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Math.min (FF)F] + Methodref [java/lang/Math.min (II)I] + Methodref [java/lang/Math.round (F)I] + Methodref [java/lang/Math.sin (D)D] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.clear ()V] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.isEmpty ()Z] + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + Methodref [java/util/Collections.sort (Ljava/util/List;Ljava/util/Comparator;)V] + InterfaceMethodref [android/support/v4/view/ay.a (Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V] + InterfaceMethodref [android/support/v4/view/az.a (I)V] + InterfaceMethodref [android/support/v4/view/az.a (IF)V] + InterfaceMethodref [android/support/v4/view/az.b (I)V] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/view/animation/Interpolator;)V] + NameAndType [ (Landroid/os/Parcelable;)V] + NameAndType [ (Landroid/support/v4/view/ViewPager;)V] + NameAndType [ (Landroid/support/v4/view/ViewPager;B)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [A Z] + NameAndType [B I] + NameAndType [C I] + NameAndType [D I] + NameAndType [E F] + NameAndType [F F] + NameAndType [G F] + NameAndType [H I] + NameAndType [I Landroid/view/VelocityTracker;] + NameAndType [J I] + NameAndType [K I] + NameAndType [L I] + NameAndType [M I] + NameAndType [N Z] + NameAndType [O Landroid/support/v4/d/a;] + NameAndType [P Landroid/support/v4/d/a;] + NameAndType [Q Z] + NameAndType [R Z] + NameAndType [S Z] + NameAndType [SDK_INT I] + NameAndType [T I] + NameAndType [U Landroid/support/v4/view/az;] + NameAndType [V Landroid/support/v4/view/az;] + NameAndType [W Landroid/support/v4/view/ay;] + NameAndType [Z I] + NameAndType [a ()Z] + NameAndType [a (F)Z] + NameAndType [a (I)V] + NameAndType [a (IF)V] + NameAndType [a (II)Landroid/support/v4/view/aw;] + NameAndType [a (II)V] + NameAndType [a (IZZ)V] + NameAndType [a (IZZI)V] + NameAndType [a (Landroid/graphics/Canvas;)Z] + NameAndType [a (Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;] + NameAndType [a (Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V] + NameAndType [a (Landroid/view/KeyEvent;)Z] + NameAndType [a (Landroid/view/MotionEvent;)I] + NameAndType [a (Landroid/view/MotionEvent;)V] + NameAndType [a (Landroid/view/MotionEvent;I)I] + NameAndType [a (Landroid/view/VelocityTracker;I)F] + NameAndType [a (Landroid/view/View;)I] + NameAndType [a (Landroid/view/View;)Landroid/support/v4/view/aw;] + NameAndType [a (Landroid/view/View;I)Z] + NameAndType [a (Landroid/view/View;Landroid/support/v4/view/a;)V] + NameAndType [a (Landroid/view/View;ZIII)Z] + NameAndType [a (Landroid/view/ViewConfiguration;)I] + NameAndType [a (Z)V] + NameAndType [a I] + NameAndType [a Ljava/lang/Object;] + NameAndType [a Z] + NameAndType [a [I] + NameAndType [abortAnimation ()V] + NameAndType [abs (F)F] + NameAndType [abs (I)I] + NameAndType [add (ILjava/lang/Object;)V] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addFocusables (Ljava/util/ArrayList;II)V] + NameAndType [addMovement (Landroid/view/MotionEvent;)V] + NameAndType [addTouchables (Ljava/util/ArrayList;)V] + NameAndType [addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V] + NameAndType [addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z] + NameAndType [b ()V] + NameAndType [b (I)V] + NameAndType [b (Landroid/view/KeyEvent;)Z] + NameAndType [b (Landroid/view/MotionEvent;I)I] + NameAndType [b (Landroid/view/View;)V] + NameAndType [b I] + NameAndType [b Landroid/os/Parcelable;] + NameAndType [b Ljava/util/Comparator;] + NameAndType [bottom I] + NameAndType [c ()Z] + NameAndType [c (I)V] + NameAndType [c (Landroid/view/MotionEvent;I)F] + NameAndType [c (Landroid/view/View;)I] + NameAndType [c F] + NameAndType [c Landroid/view/animation/Interpolator;] + NameAndType [c Ljava/lang/ClassLoader;] + NameAndType [c Z] + NameAndType [checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z] + NameAndType [clear ()V] + NameAndType [computeCurrentVelocity (IF)V] + NameAndType [computeScrollOffset ()Z] + NameAndType [d (I)V] + NameAndType [d (Landroid/view/MotionEvent;I)F] + NameAndType [d (Landroid/view/View;)V] + NameAndType [d F] + NameAndType [d Ljava/util/ArrayList;] + NameAndType [d Z] + NameAndType [density F] + NameAndType [destroyItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V] + NameAndType [dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + NameAndType [dispatchPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [draw (Landroid/graphics/Canvas;)V] + NameAndType [drawableStateChanged ()V] + NameAndType [e ()V] + NameAndType [e (I)Landroid/support/v4/view/aw;] + NameAndType [e F] + NameAndType [e Landroid/support/v4/view/aw;] + NameAndType [f ()V] + NameAndType [f (I)Z] + NameAndType [f Landroid/graphics/Rect;] + NameAndType [findFocus ()Landroid/view/View;] + NameAndType [findNextFocus (Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View;] + NameAndType [finishUpdate (Landroid/view/ViewGroup;)V] + NameAndType [g ()V] + NameAndType [g (I)Z] + NameAndType [g Landroid/support/v4/view/v;] + NameAndType [generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [get (Landroid/content/Context;)Landroid/view/ViewConfiguration;] + NameAndType [getAction ()I] + NameAndType [getBottom ()I] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getContantForFocusDirection (I)I] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getCount ()I] + NameAndType [getCurrX ()I] + NameAndType [getCurrY ()I] + NameAndType [getDefaultSize (II)I] + NameAndType [getDescendantFocusability ()I] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getDrawableState ()[I] + NameAndType [getDuration ()I] + NameAndType [getEdgeFlags ()I] + NameAndType [getFinalX ()I] + NameAndType [getHeight ()I] + NameAndType [getInstance ()Landroid/view/FocusFinder;] + NameAndType [getItemPosition (Ljava/lang/Object;)I] + NameAndType [getKeyCode ()I] + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [getLeft ()I] + NameAndType [getMeasuredHeight ()I] + NameAndType [getMeasuredWidth ()I] + NameAndType [getPaddingBottom ()I] + NameAndType [getPaddingLeft ()I] + NameAndType [getPaddingRight ()I] + NameAndType [getPaddingTop ()I] + NameAndType [getPageWidth (I)F] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getRight ()I] + NameAndType [getScaledMaximumFlingVelocity ()I] + NameAndType [getScaledMinimumFlingVelocity ()I] + NameAndType [getScrollX ()I] + NameAndType [getScrollY ()I] + NameAndType [getSuperState ()Landroid/os/Parcelable;] + NameAndType [getTop ()I] + NameAndType [getVisibility ()I] + NameAndType [getWidth ()I] + NameAndType [getWindowToken ()Landroid/os/IBinder;] + NameAndType [getX ()F] + NameAndType [getY ()F] + NameAndType [h ()Landroid/support/v4/view/aw;] + NameAndType [h I] + NameAndType [hasFocus ()Z] + NameAndType [height I] + NameAndType [i ()V] + NameAndType [i I] + NameAndType [instantiateItem (Landroid/view/ViewGroup;I)Ljava/lang/Object;] + NameAndType [isEmpty ()Z] + NameAndType [isFinished ()Z] + NameAndType [isFocusable ()Z] + NameAndType [isFocusableInTouchMode ()Z] + NameAndType [isInTouchMode ()Z] + NameAndType [isStateful ()Z] + NameAndType [isViewFromObject (Landroid/view/View;Ljava/lang/Object;)Z] + NameAndType [j ()Z] + NameAndType [j Landroid/os/Parcelable;] + NameAndType [k Ljava/lang/ClassLoader;] + NameAndType [l Landroid/widget/Scroller;] + NameAndType [layout (IIII)V] + NameAndType [left I] + NameAndType [m Landroid/support/v4/view/ba;] + NameAndType [makeMeasureSpec (II)I] + NameAndType [max (FF)F] + NameAndType [max (II)I] + NameAndType [measure (II)V] + NameAndType [min (FF)F] + NameAndType [min (II)I] + NameAndType [n I] + NameAndType [o Landroid/graphics/drawable/Drawable;] + NameAndType [obtain ()Landroid/view/VelocityTracker;] + NameAndType [offsetLeftAndRight (I)V] + NameAndType [onAttachedToWindow ()V] + NameAndType [onDraw (Landroid/graphics/Canvas;)V] + NameAndType [onRestoreInstanceState (Landroid/os/Parcelable;)V] + NameAndType [onSaveInstanceState ()Landroid/os/Parcelable;] + NameAndType [onSizeChanged (IIII)V] + NameAndType [p I] + NameAndType [playSoundEffect (I)V] + NameAndType [q I] + NameAndType [r F] + NameAndType [recycle ()V] + NameAndType [registerDataSetObserver (Landroid/database/DataSetObserver;)V] + NameAndType [remove (I)Ljava/lang/Object;] + NameAndType [removeViewAt (I)V] + NameAndType [requestFocus ()Z] + NameAndType [requestFocus (I)Z] + NameAndType [requestFocus (ILandroid/graphics/Rect;)Z] + NameAndType [requestLayout ()V] + NameAndType [restoreState (Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V] + NameAndType [restoreToCount (I)V] + NameAndType [right I] + NameAndType [rotate (F)V] + NameAndType [round (F)I] + NameAndType [s F] + NameAndType [save ()I] + NameAndType [saveState ()Landroid/os/Parcelable;] + NameAndType [scrollTo (II)V] + NameAndType [set (IIII)V] + NameAndType [setBounds (IIII)V] + NameAndType [setDescendantFocusability (I)V] + NameAndType [setFocusable (Z)V] + NameAndType [setMeasuredDimension (II)V] + NameAndType [setPrimaryItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V] + NameAndType [setState ([I)Z] + NameAndType [setWillNotDraw (Z)V] + NameAndType [sin (D)D] + NameAndType [size ()I] + NameAndType [sort (Ljava/util/List;Ljava/util/Comparator;)V] + NameAndType [startScroll (IIIII)V] + NameAndType [startUpdate (Landroid/view/ViewGroup;)V] + NameAndType [t I] + NameAndType [timePassed ()I] + NameAndType [top I] + NameAndType [translate (FF)V] + NameAndType [u I] + NameAndType [unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] + NameAndType [v Z] + NameAndType [verifyDrawable (Landroid/graphics/drawable/Drawable;)Z] + NameAndType [w Z] + NameAndType [width I] + NameAndType [x Z] + NameAndType [y I] + NameAndType [z Z] + Utf8 [()F] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/os/IBinder;] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Landroid/support/v4/view/aw;] + Utf8 [()Landroid/support/v4/view/v;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Landroid/view/FocusFinder;] + Utf8 [()Landroid/view/VelocityTracker;] + Utf8 [()Landroid/view/View;] + Utf8 [()Landroid/view/ViewGroup$LayoutParams;] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [()[I] + Utf8 [(D)D] + Utf8 [(F)F] + Utf8 [(F)I] + Utf8 [(F)V] + Utf8 [(F)Z] + Utf8 [(FF)F] + Utf8 [(FF)V] + Utf8 [(I)F] + Utf8 [(I)I] + Utf8 [(I)Landroid/support/v4/view/aw;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(IF)V] + Utf8 [(II)I] + Utf8 [(II)Landroid/support/v4/view/aw;] + Utf8 [(II)V] + Utf8 [(IIII)V] + Utf8 [(IIIII)V] + Utf8 [(ILandroid/graphics/Rect;)Z] + Utf8 [(ILjava/lang/Object;)V] + Utf8 [(IZZ)V] + Utf8 [(IZZI)V] + Utf8 [(Landroid/content/Context;)Landroid/view/ViewConfiguration;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/view/animation/Interpolator;)V] + Utf8 [(Landroid/database/DataSetObserver;)V] + Utf8 [(Landroid/graphics/Canvas;)V] + Utf8 [(Landroid/graphics/Canvas;)Z] + Utf8 [(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Z] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V] + Utf8 [(Landroid/support/v4/view/ViewPager;)I] + Utf8 [(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v;] + Utf8 [(Landroid/support/v4/view/ViewPager;)V] + Utf8 [(Landroid/support/v4/view/ViewPager;B)V] + Utf8 [(Landroid/support/v4/view/ay;)V] + Utf8 [(Landroid/support/v4/view/az;)Landroid/support/v4/view/az;] + Utf8 [(Landroid/support/v4/view/az;)V] + Utf8 [(Landroid/support/v4/view/v;)V] + Utf8 [(Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V] + Utf8 [(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;] + Utf8 [(Landroid/view/KeyEvent;)Z] + Utf8 [(Landroid/view/MotionEvent;)I] + Utf8 [(Landroid/view/MotionEvent;)V] + Utf8 [(Landroid/view/MotionEvent;)Z] + Utf8 [(Landroid/view/MotionEvent;I)F] + Utf8 [(Landroid/view/MotionEvent;I)I] + Utf8 [(Landroid/view/VelocityTracker;I)F] + Utf8 [(Landroid/view/View;)I] + Utf8 [(Landroid/view/View;)Landroid/support/v4/view/aw;] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;I)Z] + Utf8 [(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z] + Utf8 [(Landroid/view/View;Landroid/support/v4/view/a;)V] + Utf8 [(Landroid/view/View;Ljava/lang/Object;)Z] + Utf8 [(Landroid/view/View;ZIII)Z] + Utf8 [(Landroid/view/ViewConfiguration;)I] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Z] + Utf8 [(Landroid/view/ViewGroup;)V] + Utf8 [(Landroid/view/ViewGroup;I)Ljava/lang/Object;] + Utf8 [(Landroid/view/ViewGroup;ILjava/lang/Object;)V] + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View;] + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Ljava/lang/Object;)I] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/util/ArrayList;)V] + Utf8 [(Ljava/util/ArrayList;II)V] + Utf8 [(Ljava/util/List;Ljava/util/Comparator;)V] + Utf8 [(Z)V] + Utf8 [(ZIIII)V] + Utf8 [([I)Z] + Utf8 [] + Utf8 [] + Utf8 [A] + Utf8 [B] + Utf8 [C] + Utf8 [Cannot add pager decor view during layout] + Utf8 [Code] + Utf8 [D] + Utf8 [E] + Utf8 [F] + Utf8 [G] + Utf8 [H] + Utf8 [I] + Utf8 [J] + Utf8 [K] + Utf8 [L] + Utf8 [Landroid/graphics/Rect;] + Utf8 [Landroid/graphics/drawable/Drawable;] + Utf8 [Landroid/os/Parcelable;] + Utf8 [Landroid/support/v4/d/a;] + Utf8 [Landroid/support/v4/view/aw;] + Utf8 [Landroid/support/v4/view/ay;] + Utf8 [Landroid/support/v4/view/az;] + Utf8 [Landroid/support/v4/view/ba;] + Utf8 [Landroid/support/v4/view/v;] + Utf8 [Landroid/view/VelocityTracker;] + Utf8 [Landroid/view/animation/Interpolator;] + Utf8 [Landroid/widget/Scroller;] + Utf8 [Ljava/lang/ClassLoader;] + Utf8 [Ljava/lang/Object;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [Ljava/util/Comparator;] + Utf8 [M] + Utf8 [N] + Utf8 [O] + Utf8 [P] + Utf8 [Q] + Utf8 [R] + Utf8 [S] + Utf8 [SDK_INT] + Utf8 [T] + Utf8 [U] + Utf8 [V] + Utf8 [W] + Utf8 [Z] + Utf8 [[I] + Utf8 [a] + Utf8 [abortAnimation] + Utf8 [abs] + Utf8 [add] + Utf8 [addFocusables] + Utf8 [addMovement] + Utf8 [addTouchables] + Utf8 [addView] + Utf8 [addViewInLayout] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/graphics/Canvas] + Utf8 [android/graphics/Rect] + Utf8 [android/graphics/drawable/Drawable] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/d/a] + Utf8 [android/support/v4/view/ViewPager] + Utf8 [android/support/v4/view/ViewPager$LayoutParams] + Utf8 [android/support/v4/view/ViewPager$SavedState] + Utf8 [android/support/v4/view/ae] + Utf8 [android/support/v4/view/ai] + Utf8 [android/support/v4/view/ap] + Utf8 [android/support/v4/view/at] + Utf8 [android/support/v4/view/au] + Utf8 [android/support/v4/view/av] + Utf8 [android/support/v4/view/aw] + Utf8 [android/support/v4/view/ax] + Utf8 [android/support/v4/view/ay] + Utf8 [android/support/v4/view/az] + Utf8 [android/support/v4/view/ba] + Utf8 [android/support/v4/view/n] + Utf8 [android/support/v4/view/r] + Utf8 [android/support/v4/view/v] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/view/FocusFinder] + Utf8 [android/view/KeyEvent] + Utf8 [android/view/MotionEvent] + Utf8 [android/view/SoundEffectConstants] + Utf8 [android/view/VelocityTracker] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/ViewConfiguration] + Utf8 [android/view/ViewGroup] + Utf8 [android/widget/Scroller] + Utf8 [b] + Utf8 [bottom] + Utf8 [c] + Utf8 [checkLayoutParams] + Utf8 [clear] + Utf8 [computeCurrentVelocity] + Utf8 [computeScroll] + Utf8 [computeScrollOffset] + Utf8 [d] + Utf8 [density] + Utf8 [destroyItem] + Utf8 [dispatchKeyEvent] + Utf8 [dispatchPopulateAccessibilityEvent] + Utf8 [draw] + Utf8 [drawableStateChanged] + Utf8 [e] + Utf8 [f] + Utf8 [findFocus] + Utf8 [findNextFocus] + Utf8 [finishUpdate] + Utf8 [g] + Utf8 [generateDefaultLayoutParams] + Utf8 [generateLayoutParams] + Utf8 [get] + Utf8 [getAction] + Utf8 [getBottom] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getContantForFocusDirection] + Utf8 [getContext] + Utf8 [getCount] + Utf8 [getCurrX] + Utf8 [getCurrY] + Utf8 [getDefaultSize] + Utf8 [getDescendantFocusability] + Utf8 [getDisplayMetrics] + Utf8 [getDrawableState] + Utf8 [getDuration] + Utf8 [getEdgeFlags] + Utf8 [getFinalX] + Utf8 [getHeight] + Utf8 [getInstance] + Utf8 [getItemPosition] + Utf8 [getKeyCode] + Utf8 [getLayoutParams] + Utf8 [getLeft] + Utf8 [getMeasuredHeight] + Utf8 [getMeasuredWidth] + Utf8 [getPaddingBottom] + Utf8 [getPaddingLeft] + Utf8 [getPaddingRight] + Utf8 [getPaddingTop] + Utf8 [getPageWidth] + Utf8 [getParent] + Utf8 [getResources] + Utf8 [getRight] + Utf8 [getScaledMaximumFlingVelocity] + Utf8 [getScaledMinimumFlingVelocity] + Utf8 [getScrollX] + Utf8 [getScrollY] + Utf8 [getSuperState] + Utf8 [getTop] + Utf8 [getVisibility] + Utf8 [getWidth] + Utf8 [getWindowToken] + Utf8 [getX] + Utf8 [getY] + Utf8 [h] + Utf8 [hasFocus] + Utf8 [height] + Utf8 [i] + Utf8 [instantiateItem] + Utf8 [isEmpty] + Utf8 [isFinished] + Utf8 [isFocusable] + Utf8 [isFocusableInTouchMode] + Utf8 [isInTouchMode] + Utf8 [isStateful] + Utf8 [isViewFromObject] + Utf8 [j] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Math] + Utf8 [java/util/ArrayList] + Utf8 [java/util/Collections] + Utf8 [k] + Utf8 [l] + Utf8 [layout] + Utf8 [left] + Utf8 [m] + Utf8 [makeMeasureSpec] + Utf8 [max] + Utf8 [measure] + Utf8 [min] + Utf8 [n] + Utf8 [o] + Utf8 [obtain] + Utf8 [offsetLeftAndRight] + Utf8 [onAttachedToWindow] + Utf8 [onDraw] + Utf8 [onInterceptTouchEvent] + Utf8 [onLayout] + Utf8 [onMeasure] + Utf8 [onPageScrolled did not call superclass implementation] + Utf8 [onRequestFocusInDescendants] + Utf8 [onRestoreInstanceState] + Utf8 [onSaveInstanceState] + Utf8 [onSizeChanged] + Utf8 [onTouchEvent] + Utf8 [p] + Utf8 [playSoundEffect] + Utf8 [q] + Utf8 [r] + Utf8 [recycle] + Utf8 [registerDataSetObserver] + Utf8 [remove] + Utf8 [removeViewAt] + Utf8 [requestFocus] + Utf8 [requestLayout] + Utf8 [restoreState] + Utf8 [restoreToCount] + Utf8 [right] + Utf8 [rotate] + Utf8 [round] + Utf8 [s] + Utf8 [save] + Utf8 [saveState] + Utf8 [scrollTo] + Utf8 [set] + Utf8 [setBounds] + Utf8 [setDescendantFocusability] + Utf8 [setFocusable] + Utf8 [setMeasuredDimension] + Utf8 [setPrimaryItem] + Utf8 [setState] + Utf8 [setWillNotDraw] + Utf8 [sin] + Utf8 [size] + Utf8 [sort] + Utf8 [startScroll] + Utf8 [startUpdate] + Utf8 [t] + Utf8 [timePassed] + Utf8 [top] + Utf8 [translate] + Utf8 [u] + Utf8 [unregisterDataSetObserver] + Utf8 [v] + Utf8 [verifyDrawable] + Utf8 [w] + Utf8 [width] + Utf8 [x] + Utf8 [y] + Utf8 [z] Fields (count = 50): + Field: a [I Access flags: 0x1a = private static final int[] a + Field: b Ljava/util/Comparator; Access flags: 0x1a = private static final java.util.Comparator b + Field: c Landroid/view/animation/Interpolator; Access flags: 0x1a = private static final android.view.animation.Interpolator c + Field: d Ljava/util/ArrayList; Access flags: 0x12 = private final java.util.ArrayList d + Field: e Landroid/support/v4/view/aw; Access flags: 0x12 = private final android.support.v4.view.aw e + Field: f Landroid/graphics/Rect; Access flags: 0x12 = private final android.graphics.Rect f + Field: g Landroid/support/v4/view/v; Access flags: 0x2 = private android.support.v4.view.v g + Field: h I Access flags: 0x2 = private int h + Field: i I Access flags: 0x2 = private int i + Field: j Landroid/os/Parcelable; Access flags: 0x2 = private android.os.Parcelable j + Field: k Ljava/lang/ClassLoader; Access flags: 0x2 = private java.lang.ClassLoader k + Field: l Landroid/widget/Scroller; Access flags: 0x2 = private android.widget.Scroller l + Field: m Landroid/support/v4/view/ba; Access flags: 0x2 = private android.support.v4.view.ba m + Field: n I Access flags: 0x2 = private int n + Field: o Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable o + Field: p I Access flags: 0x2 = private int p + Field: q I Access flags: 0x2 = private int q + Field: r F Access flags: 0x2 = private float r + Field: s F Access flags: 0x2 = private float s + Field: t I Access flags: 0x2 = private int t + Field: u I Access flags: 0x2 = private int u + Field: v Z Access flags: 0x2 = private boolean v + Field: w Z Access flags: 0x2 = private boolean w + Field: x Z Access flags: 0x2 = private boolean x + Field: y I Access flags: 0x2 = private int y + Field: z Z Access flags: 0x2 = private boolean z + Field: A Z Access flags: 0x2 = private boolean A + Field: B I Access flags: 0x2 = private int B + Field: C I Access flags: 0x2 = private int C + Field: D I Access flags: 0x2 = private int D + Field: E F Access flags: 0x2 = private float E + Field: F F Access flags: 0x2 = private float F + Field: G F Access flags: 0x2 = private float G + Field: H I Access flags: 0x2 = private int H + Field: I Landroid/view/VelocityTracker; Access flags: 0x2 = private android.view.VelocityTracker I + Field: J I Access flags: 0x2 = private int J + Field: K I Access flags: 0x2 = private int K + Field: L I Access flags: 0x2 = private int L + Field: M I Access flags: 0x2 = private int M + Field: N Z Access flags: 0x2 = private boolean N + Field: O Landroid/support/v4/d/a; Access flags: 0x2 = private android.support.v4.d.a O + Field: P Landroid/support/v4/d/a; Access flags: 0x2 = private android.support.v4.d.a P + Field: Q Z Access flags: 0x2 = private boolean Q + Field: R Z Access flags: 0x2 = private boolean R + Field: S Z Access flags: 0x2 = private boolean S + Field: T I Access flags: 0x2 = private int T + Field: U Landroid/support/v4/view/az; Access flags: 0x2 = private android.support.v4.view.az U + Field: V Landroid/support/v4/view/az; Access flags: 0x2 = private android.support.v4.view.az V + Field: W Landroid/support/v4/view/ay; Access flags: 0x2 = private android.support.v4.view.ay W + Field: Z I Access flags: 0x2 = private int Z Methods (count = 59): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public ViewPager(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 95, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #279 + Methodref [android/view/ViewGroup. (Landroid/content/Context;)V] [5] aload_0 v0 [6] new #54 + Class [java/util/ArrayList] [9] dup [10] invokespecial #318 + Methodref [java/util/ArrayList. ()V] [13] putfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [16] aload_0 v0 [17] new #33 + Class [android/support/v4/view/aw] [20] dup [21] invokespecial #217 + Methodref [android/support/v4/view/aw. ()V] [24] putfield #91 + Fieldref [android/support/v4/view/ViewPager.e Landroid/support/v4/view/aw;] [27] aload_0 v0 [28] new #20 + Class [android/graphics/Rect] [31] dup [32] invokespecial #134 + Methodref [android/graphics/Rect. ()V] [35] putfield #92 + Fieldref [android/support/v4/view/ViewPager.f Landroid/graphics/Rect;] [38] aload_0 v0 [39] iconst_m1 [40] putfield #95 + Fieldref [android/support/v4/view/ViewPager.i I] [43] aload_0 v0 [44] aconst_null [45] putfield #96 + Fieldref [android/support/v4/view/ViewPager.j Landroid/os/Parcelable;] [48] aload_0 v0 [49] aconst_null [50] putfield #97 + Fieldref [android/support/v4/view/ViewPager.k Ljava/lang/ClassLoader;] [53] aload_0 v0 [54] ldc #6 + Float [-3.4028235E38] [56] putfield #104 + Fieldref [android/support/v4/view/ViewPager.r F] [59] aload_0 v0 [60] ldc #14 + Float [3.4028235E38] [62] putfield #105 + Fieldref [android/support/v4/view/ViewPager.s F] [65] aload_0 v0 [66] iconst_1 [67] putfield #111 + Fieldref [android/support/v4/view/ViewPager.y I] [70] aload_0 v0 [71] iconst_m1 [72] putfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [75] aload_0 v0 [76] iconst_1 [77] putfield #79 + Fieldref [android/support/v4/view/ViewPager.Q Z] [80] aload_0 v0 [81] iconst_0 [82] putfield #80 + Fieldref [android/support/v4/view/ViewPager.R Z] [85] aload_0 v0 [86] iconst_0 [87] putfield #86 + Fieldref [android/support/v4/view/ViewPager.Z I] [90] aload_0 v0 [91] invokespecial #162 + Methodref [android/support/v4/view/ViewPager.e ()V] [94] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public ViewPager(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 96, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #280 + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] new #54 + Class [java/util/ArrayList] [10] dup [11] invokespecial #318 + Methodref [java/util/ArrayList. ()V] [14] putfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [17] aload_0 v0 [18] new #33 + Class [android/support/v4/view/aw] [21] dup [22] invokespecial #217 + Methodref [android/support/v4/view/aw. ()V] [25] putfield #91 + Fieldref [android/support/v4/view/ViewPager.e Landroid/support/v4/view/aw;] [28] aload_0 v0 [29] new #20 + Class [android/graphics/Rect] [32] dup [33] invokespecial #134 + Methodref [android/graphics/Rect. ()V] [36] putfield #92 + Fieldref [android/support/v4/view/ViewPager.f Landroid/graphics/Rect;] [39] aload_0 v0 [40] iconst_m1 [41] putfield #95 + Fieldref [android/support/v4/view/ViewPager.i I] [44] aload_0 v0 [45] aconst_null [46] putfield #96 + Fieldref [android/support/v4/view/ViewPager.j Landroid/os/Parcelable;] [49] aload_0 v0 [50] aconst_null [51] putfield #97 + Fieldref [android/support/v4/view/ViewPager.k Ljava/lang/ClassLoader;] [54] aload_0 v0 [55] ldc #6 + Float [-3.4028235E38] [57] putfield #104 + Fieldref [android/support/v4/view/ViewPager.r F] [60] aload_0 v0 [61] ldc #14 + Float [3.4028235E38] [63] putfield #105 + Fieldref [android/support/v4/view/ViewPager.s F] [66] aload_0 v0 [67] iconst_1 [68] putfield #111 + Fieldref [android/support/v4/view/ViewPager.y I] [71] aload_0 v0 [72] iconst_m1 [73] putfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [76] aload_0 v0 [77] iconst_1 [78] putfield #79 + Fieldref [android/support/v4/view/ViewPager.Q Z] [81] aload_0 v0 [82] iconst_0 [83] putfield #80 + Fieldref [android/support/v4/view/ViewPager.R Z] [86] aload_0 v0 [87] iconst_0 [88] putfield #86 + Fieldref [android/support/v4/view/ViewPager.Z I] [91] aload_0 v0 [92] invokespecial #162 + Methodref [android/support/v4/view/ViewPager.e ()V] [95] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: e()V Access flags: 0x2 = private void e() Class member attributes (count = 1): + Code attribute instructions (code length = 150, locals = 3, stack = 5): [0] aload_0 v0 [1] iconst_0 [2] invokevirtual #202 + Methodref [android/support/v4/view/ViewPager.setWillNotDraw (Z)V] [5] aload_0 v0 [6] ldc #2 + Integer [262144] [8] invokevirtual #199 + Methodref [android/support/v4/view/ViewPager.setDescendantFocusability (I)V] [11] aload_0 v0 [12] iconst_1 [13] invokevirtual #200 + Methodref [android/support/v4/view/ViewPager.setFocusable (Z)V] [16] aload_0 v0 [17] invokevirtual #173 + Methodref [android/support/v4/view/ViewPager.getContext ()Landroid/content/Context;] [20] astore_1 v1 [21] aload_0 v0 [22] new #51 + Class [android/widget/Scroller] [25] dup [26] aload_1 v1 [27] getstatic #89 + Fieldref [android/support/v4/view/ViewPager.c Landroid/view/animation/Interpolator;] [30] invokespecial #299 + Methodref [android/widget/Scroller. (Landroid/content/Context;Landroid/view/animation/Interpolator;)V] [33] putfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [36] aload_1 v1 [37] invokestatic #276 + Methodref [android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;] [40] astore_2 v2 [41] aload_0 v0 [42] aload_2 v2 [43] invokestatic #214 + Methodref [android/support/v4/view/ap.a (Landroid/view/ViewConfiguration;)I] [46] putfield #66 + Fieldref [android/support/v4/view/ViewPager.D I] [49] aload_0 v0 [50] aload_2 v2 [51] invokevirtual #278 + Methodref [android/view/ViewConfiguration.getScaledMinimumFlingVelocity ()I] [54] putfield #72 + Fieldref [android/support/v4/view/ViewPager.J I] [57] aload_0 v0 [58] aload_2 v2 [59] invokevirtual #277 + Methodref [android/view/ViewConfiguration.getScaledMaximumFlingVelocity ()I] [62] putfield #73 + Fieldref [android/support/v4/view/ViewPager.K I] [65] aload_0 v0 [66] new #23 + Class [android/support/v4/d/a] [69] dup [70] aload_1 v1 [71] invokespecial #140 + Methodref [android/support/v4/d/a. (Landroid/content/Context;)V] [74] putfield #77 + Fieldref [android/support/v4/view/ViewPager.O Landroid/support/v4/d/a;] [77] aload_0 v0 [78] new #23 + Class [android/support/v4/d/a] [81] dup [82] aload_1 v1 [83] invokespecial #140 + Methodref [android/support/v4/d/a. (Landroid/content/Context;)V] [86] putfield #78 + Fieldref [android/support/v4/view/ViewPager.P Landroid/support/v4/d/a;] [89] aload_1 v1 [90] invokevirtual #128 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [93] invokevirtual #129 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [96] getfield #127 + Fieldref [android/util/DisplayMetrics.density F] [99] fstore_1 v1 [100] aload_0 v0 [101] ldc #9 + Float [25.0] [103] fload_1 v1 [104] fmul [105] f2i [106] putfield #74 + Fieldref [android/support/v4/view/ViewPager.L I] [109] aload_0 v0 [110] fconst_2 [111] fload_1 v1 [112] fmul [113] f2i [114] putfield #75 + Fieldref [android/support/v4/view/ViewPager.M I] [117] aload_0 v0 [118] ldc #8 + Float [16.0] [120] fload_1 v1 [121] fmul [122] f2i [123] putfield #64 + Fieldref [android/support/v4/view/ViewPager.B I] [126] aload_0 v0 [127] new #34 + Class [android/support/v4/view/ax] [130] dup [131] aload_0 v0 [132] invokespecial #218 + Methodref [android/support/v4/view/ax. (Landroid/support/v4/view/ViewPager;)V] [135] invokestatic #210 + Methodref [android/support/v4/view/ai.a (Landroid/view/View;Landroid/support/v4/view/a;)V] [138] aload_0 v0 [139] invokestatic #212 + Methodref [android/support/v4/view/ai.c (Landroid/view/View;)I] [142] ifne +7 (target=149) [145] aload_0 v0 [146] invokestatic #213 + Methodref [android/support/v4/view/ai.d (Landroid/view/View;)V] [149] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(I)V Access flags: 0x2 = private void b(int) Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #86 + Fieldref [android/support/v4/view/ViewPager.Z I] [4] iload_1 v1 [5] ificmpne +4 (target=9) [8] return [9] aload_0 v0 [10] iload_1 v1 [11] putfield #86 + Fieldref [android/support/v4/view/ViewPager.Z I] [14] aload_0 v0 [15] getfield #83 + Fieldref [android/support/v4/view/ViewPager.U Landroid/support/v4/view/az;] [18] ifnull +13 (target=31) [21] aload_0 v0 [22] getfield #83 + Fieldref [android/support/v4/view/ViewPager.U Landroid/support/v4/view/az;] [25] iload_1 v1 [26] invokeinterface #330 + InterfaceMethodref [android/support/v4/view/az.b (I)V] [31] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v4/view/v;)V Access flags: 0x11 = public final void a(android.support.v4.view.v) Class member attributes (count = 1): + Code attribute instructions (code length = 278, locals = 4, stack = 5): [0] aload_0 v0 [1] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [4] ifnull +138 (target=142) [7] aload_0 v0 [8] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [11] aload_0 v0 [12] getfield #99 + Fieldref [android/support/v4/view/ViewPager.m Landroid/support/v4/view/ba;] [15] invokevirtual #239 + Methodref [android/support/v4/view/v.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] [18] aload_0 v0 [19] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [22] aload_0 v0 [23] invokevirtual #238 + Methodref [android/support/v4/view/v.startUpdate (Landroid/view/ViewGroup;)V] [26] iconst_0 [27] istore_2 v2 [28] iload_2 v2 [29] aload_0 v0 [30] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [33] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [36] ificmpge +37 (target=73) [39] aload_0 v0 [40] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [43] iload_2 v2 [44] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [47] checkcast #33 + Class [android/support/v4/view/aw] [50] astore_3 v3 [51] aload_0 v0 [52] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [55] aload_0 v0 [56] aload_3 v3 [57] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [60] aload_3 v3 [61] getfield #122 + Fieldref [android/support/v4/view/aw.a Ljava/lang/Object;] [64] invokevirtual #227 + Methodref [android/support/v4/view/v.destroyItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V] [67] iinc v2, 1 [70] goto -42 (target=28) [73] aload_0 v0 [74] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [77] aload_0 v0 [78] invokevirtual #228 + Methodref [android/support/v4/view/v.finishUpdate (Landroid/view/ViewGroup;)V] [81] aload_0 v0 [82] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [85] invokevirtual #321 + Methodref [java/util/ArrayList.clear ()V] [88] aload_0 v0 [89] astore_2 v2 [90] iconst_0 [91] istore_3 v3 [92] iload_3 v3 [93] aload_2 v2 [94] invokevirtual #172 + Methodref [android/support/v4/view/ViewPager.getChildCount ()I] [97] ificmpge +34 (target=131) [100] aload_2 v2 [101] iload_3 v3 [102] invokevirtual #171 + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;] [105] invokevirtual #258 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [108] checkcast #25 + Class [android/support/v4/view/ViewPager$LayoutParams] [111] getfield #113 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z] [114] ifne +11 (target=125) [117] aload_2 v2 [118] iload_3 v3 [119] invokevirtual #196 + Methodref [android/support/v4/view/ViewPager.removeViewAt (I)V] [122] iinc v3, -1 [125] iinc v3, 1 [128] goto -36 (target=92) [131] aload_0 v0 [132] iconst_0 [133] putfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [136] aload_0 v0 [137] iconst_0 [138] iconst_0 [139] invokevirtual #198 + Methodref [android/support/v4/view/ViewPager.scrollTo (II)V] [142] aload_0 v0 [143] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [146] astore_2 v2 [147] aload_0 v0 [148] aload_1 v1 [149] putfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [152] aload_0 v0 [153] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [156] ifnull +98 (target=254) [159] aload_0 v0 [160] getfield #99 + Fieldref [android/support/v4/view/ViewPager.m Landroid/support/v4/view/ba;] [163] ifnonnull +16 (target=179) [166] aload_0 v0 [167] new #37 + Class [android/support/v4/view/ba] [170] dup [171] aload_0 v0 [172] iconst_0 [173] invokespecial #219 + Methodref [android/support/v4/view/ba. (Landroid/support/v4/view/ViewPager;B)V] [176] putfield #99 + Fieldref [android/support/v4/view/ViewPager.m Landroid/support/v4/view/ba;] [179] aload_0 v0 [180] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [183] aload_0 v0 [184] getfield #99 + Fieldref [android/support/v4/view/ViewPager.m Landroid/support/v4/view/ba;] [187] invokevirtual #234 + Methodref [android/support/v4/view/v.registerDataSetObserver (Landroid/database/DataSetObserver;)V] [190] aload_0 v0 [191] iconst_0 [192] putfield #110 + Fieldref [android/support/v4/view/ViewPager.x Z] [195] aload_0 v0 [196] iconst_1 [197] putfield #79 + Fieldref [android/support/v4/view/ViewPager.Q Z] [200] aload_0 v0 [201] getfield #95 + Fieldref [android/support/v4/view/ViewPager.i I] [204] iflt +46 (target=250) [207] aload_0 v0 [208] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [211] aload_0 v0 [212] getfield #96 + Fieldref [android/support/v4/view/ViewPager.j Landroid/os/Parcelable;] [215] aload_0 v0 [216] getfield #97 + Fieldref [android/support/v4/view/ViewPager.k Ljava/lang/ClassLoader;] [219] invokevirtual #235 + Methodref [android/support/v4/view/v.restoreState (Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V] [222] aload_0 v0 [223] aload_0 v0 [224] getfield #95 + Fieldref [android/support/v4/view/ViewPager.i I] [227] iconst_0 [228] iconst_1 [229] invokespecial #150 + Methodref [android/support/v4/view/ViewPager.a (IZZ)V] [232] aload_0 v0 [233] iconst_m1 [234] putfield #95 + Fieldref [android/support/v4/view/ViewPager.i I] [237] aload_0 v0 [238] aconst_null [239] putfield #96 + Fieldref [android/support/v4/view/ViewPager.j Landroid/os/Parcelable;] [242] aload_0 v0 [243] aconst_null [244] putfield #97 + Fieldref [android/support/v4/view/ViewPager.k Ljava/lang/ClassLoader;] [247] goto +7 (target=254) [250] aload_0 v0 [251] invokespecial #164 + Methodref [android/support/v4/view/ViewPager.f ()V] [254] aload_0 v0 [255] getfield #85 + Fieldref [android/support/v4/view/ViewPager.W Landroid/support/v4/view/ay;] [258] ifnull +19 (target=277) [261] aload_2 v2 [262] aload_1 v1 [263] ifacmpeq +14 (target=277) [266] aload_0 v0 [267] getfield #85 + Fieldref [android/support/v4/view/ViewPager.W Landroid/support/v4/view/ay;] [270] aload_2 v2 [271] aload_1 v1 [272] invokeinterface #327 + InterfaceMethodref [android/support/v4/view/ay.a (Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V] [277] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Landroid/support/v4/view/v; Access flags: 0x11 = public final android.support.v4.view.v a() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v4/view/ay;)V Access flags: 0x10 = final void a(android.support.v4.view.ay) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #85 + Fieldref [android/support/v4/view/ViewPager.W Landroid/support/v4/view/ay;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)V Access flags: 0x11 = public final void a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 4): [0] aload_0 v0 [1] iconst_0 [2] putfield #110 + Fieldref [android/support/v4/view/ViewPager.x Z] [5] aload_0 v0 [6] iload_1 v1 [7] aload_0 v0 [8] getfield #79 + Fieldref [android/support/v4/view/ViewPager.Q Z] [11] ifne +7 (target=18) [14] iconst_1 [15] goto +4 (target=19) [18] iconst_0 [19] iconst_0 [20] invokespecial #150 + Methodref [android/support/v4/view/ViewPager.a (IZZ)V] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(I)V Access flags: 0x2 = private void c(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 4): [0] aload_0 v0 [1] iconst_0 [2] putfield #110 + Fieldref [android/support/v4/view/ViewPager.x Z] [5] aload_0 v0 [6] iload_1 v1 [7] iconst_1 [8] iconst_0 [9] invokespecial #150 + Methodref [android/support/v4/view/ViewPager.a (IZZ)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b()I Access flags: 0x11 = public final int b() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(IZZ)V Access flags: 0x2 = private void a(int,boolean,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 4, stack = 5): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] iload_3 v3 [4] iconst_0 [5] invokespecial #151 + Methodref [android/support/v4/view/ViewPager.a (IZZI)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(IZZI)V Access flags: 0x2 = private void a(int,boolean,boolean,int) Class member attributes (count = 1): + Code attribute instructions (code length = 548, locals = 12, stack = 6): [0] aload_0 v0 [1] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [4] ifnull +13 (target=17) [7] aload_0 v0 [8] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [11] invokevirtual #229 + Methodref [android/support/v4/view/v.getCount ()I] [14] ifgt +9 (target=23) [17] aload_0 v0 [18] iconst_0 [19] invokespecial #156 + Methodref [android/support/v4/view/ViewPager.a (Z)V] [22] return [23] iload_3 v3 [24] ifne +27 (target=51) [27] aload_0 v0 [28] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [31] iload_1 v1 [32] ificmpne +19 (target=51) [35] aload_0 v0 [36] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [39] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [42] ifeq +9 (target=51) [45] aload_0 v0 [46] iconst_0 [47] invokespecial #156 + Methodref [android/support/v4/view/ViewPager.a (Z)V] [50] return [51] iload_1 v1 [52] ifge +8 (target=60) [55] iconst_0 [56] istore_1 v1 [57] goto +24 (target=81) [60] iload_1 v1 [61] aload_0 v0 [62] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [65] invokevirtual #229 + Methodref [android/support/v4/view/v.getCount ()I] [68] ificmplt +13 (target=81) [71] aload_0 v0 [72] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [75] invokevirtual #229 + Methodref [android/support/v4/view/v.getCount ()I] [78] iconst_1 [79] isub [80] istore_1 v1 [81] aload_0 v0 [82] getfield #111 + Fieldref [android/support/v4/view/ViewPager.y I] [85] istore_3 v3 [86] iload_1 v1 [87] aload_0 v0 [88] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [91] iload_3 v3 [92] iadd [93] ificmpgt +13 (target=106) [96] iload_1 v1 [97] aload_0 v0 [98] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [101] iload_3 v3 [102] isub [103] ificmpge +37 (target=140) [106] iconst_0 [107] istore_3 v3 [108] iload_3 v3 [109] aload_0 v0 [110] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [113] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [116] ificmpge +24 (target=140) [119] aload_0 v0 [120] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [123] iload_3 v3 [124] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [127] checkcast #33 + Class [android/support/v4/view/aw] [130] iconst_1 [131] putfield #124 + Fieldref [android/support/v4/view/aw.c Z] [134] iinc v3, 1 [137] goto -29 (target=108) [140] aload_0 v0 [141] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [144] iload_1 v1 [145] ificmpeq +7 (target=152) [148] iconst_1 [149] goto +4 (target=153) [152] iconst_0 [153] istore_3 v3 [154] aload_0 v0 [155] iload_1 v1 [156] invokespecial #161 + Methodref [android/support/v4/view/ViewPager.d (I)V] [159] aload_0 v0 [160] iload_1 v1 [161] invokespecial #163 + Methodref [android/support/v4/view/ViewPager.e (I)Landroid/support/v4/view/aw;] [164] astore v5 [166] iconst_0 [167] istore v6 [169] aload v5 [171] ifnull +31 (target=202) [174] aload_0 v0 [175] invokevirtual #186 + Methodref [android/support/v4/view/ViewPager.getWidth ()I] [178] i2f [179] aload_0 v0 [180] getfield #104 + Fieldref [android/support/v4/view/ViewPager.r F] [183] aload v5 [185] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [188] aload_0 v0 [189] getfield #105 + Fieldref [android/support/v4/view/ViewPager.s F] [192] invokestatic #314 + Methodref [java/lang/Math.min (FF)F] [195] invokestatic #312 + Methodref [java/lang/Math.max (FF)F] [198] fmul [199] f2i [200] istore v6 [202] iload_2 v2 [203] ifeq +291 (target=494) [206] aload_0 v0 [207] iload v6 [209] iload v4 [211] istore v5 [213] istore v4 [215] dup [216] astore_2 v2 [217] invokevirtual #172 + Methodref [android/support/v4/view/ViewPager.getChildCount ()I] [220] ifne +11 (target=231) [223] aload_2 v2 [224] iconst_0 [225] invokespecial #156 + Methodref [android/support/v4/view/ViewPager.a (Z)V] [228] goto +223 (target=451) [231] aload_2 v2 [232] invokevirtual #184 + Methodref [android/support/v4/view/ViewPager.getScrollX ()I] [235] istore v6 [237] aload_2 v2 [238] invokevirtual #185 + Methodref [android/support/v4/view/ViewPager.getScrollY ()I] [241] istore v7 [243] iload v4 [245] iload v6 [247] isub [248] istore v4 [250] iconst_0 [251] iload v7 [253] isub [254] istore v8 [256] iload v4 [258] ifne +24 (target=282) [261] iload v8 [263] ifne +19 (target=282) [266] aload_2 v2 [267] invokespecial #167 + Methodref [android/support/v4/view/ViewPager.g ()V] [270] aload_2 v2 [271] invokespecial #164 + Methodref [android/support/v4/view/ViewPager.f ()V] [274] aload_2 v2 [275] iconst_0 [276] invokespecial #158 + Methodref [android/support/v4/view/ViewPager.b (I)V] [279] goto +172 (target=451) [282] aload_2 v2 [283] iconst_1 [284] invokespecial #156 + Methodref [android/support/v4/view/ViewPager.a (Z)V] [287] aload_2 v2 [288] iconst_2 [289] invokespecial #158 + Methodref [android/support/v4/view/ViewPager.b (I)V] [292] aload_2 v2 [293] invokevirtual #186 + Methodref [android/support/v4/view/ViewPager.getWidth ()I] [296] dup [297] istore v9 [299] iconst_2 [300] idiv [301] istore v10 [303] fconst_1 [304] fconst_1 [305] iload v4 [307] invokestatic #311 + Methodref [java/lang/Math.abs (I)I] [310] i2f [311] fmul [312] iload v9 [314] i2f [315] fdiv [316] invokestatic #314 + Methodref [java/lang/Math.min (FF)F] [319] fstore v11 [321] iload v10 [323] i2f [324] iload v10 [326] i2f [327] fload v11 [329] ldc #7 + Float [0.5] [331] fsub [332] f2d [333] ldc2_w #56 + Double [0.4712389167638204] [336] dmul [337] d2f [338] f2d [339] invokestatic #317 + Methodref [java/lang/Math.sin (D)D] [342] d2f [343] fmul [344] fadd [345] fstore v10 [347] iload v5 [349] invokestatic #311 + Methodref [java/lang/Math.abs (I)I] [352] dup [353] istore v5 [355] ifle +25 (target=380) [358] iconst_4 [359] ldc #13 + Float [1000.0] [361] fload v10 [363] iload v5 [365] i2f [366] fdiv [367] invokestatic #310 + Methodref [java/lang/Math.abs (F)F] [370] fmul [371] invokestatic #316 + Methodref [java/lang/Math.round (F)I] [374] imul [375] istore v5 [377] goto +43 (target=420) [380] iload v9 [382] i2f [383] aload_2 v2 [384] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [387] aload_2 v2 [388] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [391] invokevirtual #231 + Methodref [android/support/v4/view/v.getPageWidth (I)F] [394] fmul [395] fstore v5 [397] iload v4 [399] invokestatic #311 + Methodref [java/lang/Math.abs (I)I] [402] i2f [403] fload v5 [405] aload_2 v2 [406] getfield #100 + Fieldref [android/support/v4/view/ViewPager.n I] [409] i2f [410] fadd [411] fdiv [412] fconst_1 [413] fadd [414] ldc #11 + Float [100.0] [416] fmul [417] f2i [418] istore v5 [420] iload v5 [422] sipush 600 [425] invokestatic #315 + Methodref [java/lang/Math.min (II)I] [428] istore v5 [430] aload_2 v2 [431] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [434] iload v6 [436] iload v7 [438] iload v4 [440] iload v8 [442] iload v5 [444] invokevirtual #307 + Methodref [android/widget/Scroller.startScroll (IIIII)V] [447] aload_2 v2 [448] invokestatic #211 + Methodref [android/support/v4/view/ai.b (Landroid/view/View;)V] [451] iload_3 v3 [452] ifeq +20 (target=472) [455] aload_0 v0 [456] getfield #83 + Fieldref [android/support/v4/view/ViewPager.U Landroid/support/v4/view/az;] [459] ifnull +13 (target=472) [462] aload_0 v0 [463] getfield #83 + Fieldref [android/support/v4/view/ViewPager.U Landroid/support/v4/view/az;] [466] iload_1 v1 [467] invokeinterface #328 + InterfaceMethodref [android/support/v4/view/az.a (I)V] [472] iload_3 v3 [473] ifeq +74 (target=547) [476] aload_0 v0 [477] getfield #84 + Fieldref [android/support/v4/view/ViewPager.V Landroid/support/v4/view/az;] [480] ifnull +67 (target=547) [483] aload_0 v0 [484] getfield #84 + Fieldref [android/support/v4/view/ViewPager.V Landroid/support/v4/view/az;] [487] iload_1 v1 [488] invokeinterface #328 + InterfaceMethodref [android/support/v4/view/az.a (I)V] [493] return [494] iload_3 v3 [495] ifeq +20 (target=515) [498] aload_0 v0 [499] getfield #83 + Fieldref [android/support/v4/view/ViewPager.U Landroid/support/v4/view/az;] [502] ifnull +13 (target=515) [505] aload_0 v0 [506] getfield #83 + Fieldref [android/support/v4/view/ViewPager.U Landroid/support/v4/view/az;] [509] iload_1 v1 [510] invokeinterface #328 + InterfaceMethodref [android/support/v4/view/az.a (I)V] [515] iload_3 v3 [516] ifeq +20 (target=536) [519] aload_0 v0 [520] getfield #84 + Fieldref [android/support/v4/view/ViewPager.V Landroid/support/v4/view/az;] [523] ifnull +13 (target=536) [526] aload_0 v0 [527] getfield #84 + Fieldref [android/support/v4/view/ViewPager.V Landroid/support/v4/view/az;] [530] iload_1 v1 [531] invokeinterface #328 + InterfaceMethodref [android/support/v4/view/az.a (I)V] [536] aload_0 v0 [537] invokespecial #167 + Methodref [android/support/v4/view/ViewPager.g ()V] [540] aload_0 v0 [541] iload v6 [543] iconst_0 [544] invokevirtual #198 + Methodref [android/support/v4/view/ViewPager.scrollTo (II)V] [547] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v4/view/az;)V Access flags: 0x11 = public final void a(android.support.v4.view.az) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #83 + Fieldref [android/support/v4/view/ViewPager.U Landroid/support/v4/view/az;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/support/v4/view/az;)Landroid/support/v4/view/az; Access flags: 0x10 = final android.support.v4.view.az b(android.support.v4.view.az) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #84 + Fieldref [android/support/v4/view/ViewPager.V Landroid/support/v4/view/az;] [4] astore_2 v2 [5] aload_0 v0 [6] aload_1 v1 [7] putfield #84 + Fieldref [android/support/v4/view/ViewPager.V Landroid/support/v4/view/az;] [10] aload_2 v2 [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: verifyDrawable(Landroid/graphics/drawable/Drawable;)Z Access flags: 0x4 = protected boolean verifyDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #298 + Methodref [android/view/ViewGroup.verifyDrawable (Landroid/graphics/drawable/Drawable;)Z] [5] ifne +11 (target=16) [8] aload_1 v1 [9] aload_0 v0 [10] getfield #101 + Fieldref [android/support/v4/view/ViewPager.o Landroid/graphics/drawable/Drawable;] [13] ifacmpne +5 (target=18) [16] iconst_1 [17] ireturn [18] iconst_0 [19] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: drawableStateChanged()V Access flags: 0x4 = protected void drawableStateChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #285 + Methodref [android/view/ViewGroup.drawableStateChanged ()V] [4] aload_0 v0 [5] getfield #101 + Fieldref [android/support/v4/view/ViewPager.o Landroid/graphics/drawable/Drawable;] [8] dup [9] astore_1 v1 [10] ifnull +19 (target=29) [13] aload_1 v1 [14] invokevirtual #137 + Methodref [android/graphics/drawable/Drawable.isStateful ()Z] [17] ifeq +12 (target=29) [20] aload_1 v1 [21] aload_0 v0 [22] invokevirtual #176 + Methodref [android/support/v4/view/ViewPager.getDrawableState ()[I] [25] invokevirtual #139 + Methodref [android/graphics/drawable/Drawable.setState ([I)Z] [28] pop [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(II)Landroid/support/v4/view/aw; Access flags: 0x2 = private android.support.v4.view.aw a(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 76, locals = 4, stack = 4): [0] new #33 + Class [android/support/v4/view/aw] [3] dup [4] invokespecial #217 + Methodref [android/support/v4/view/aw. ()V] [7] dup [8] astore_3 v3 [9] iload_1 v1 [10] putfield #123 + Fieldref [android/support/v4/view/aw.b I] [13] aload_3 v3 [14] aload_0 v0 [15] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [18] aload_0 v0 [19] iload_1 v1 [20] invokevirtual #232 + Methodref [android/support/v4/view/v.instantiateItem (Landroid/view/ViewGroup;I)Ljava/lang/Object;] [23] putfield #122 + Fieldref [android/support/v4/view/aw.a Ljava/lang/Object;] [26] aload_3 v3 [27] aload_0 v0 [28] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [31] iload_1 v1 [32] invokevirtual #231 + Methodref [android/support/v4/view/v.getPageWidth (I)F] [35] putfield #125 + Fieldref [android/support/v4/view/aw.d F] [38] iload_2 v2 [39] iflt +14 (target=53) [42] iload_2 v2 [43] aload_0 v0 [44] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [47] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [50] ificmplt +15 (target=65) [53] aload_0 v0 [54] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [57] aload_3 v3 [58] invokevirtual #320 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [61] pop [62] goto +12 (target=74) [65] aload_0 v0 [66] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [69] iload_2 v2 [70] aload_3 v3 [71] invokevirtual #319 + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V] [74] aload_3 v3 [75] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c()V Access flags: 0x10 = final void c() Class member attributes (count = 1): + Code attribute instructions (code length = 313, locals = 7, stack = 4): [0] aload_0 v0 [1] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [4] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [7] aload_0 v0 [8] getfield #111 + Fieldref [android/support/v4/view/ViewPager.y I] [11] iconst_2 [12] imul [13] iconst_1 [14] iadd [15] ificmpge +24 (target=39) [18] aload_0 v0 [19] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [22] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [25] aload_0 v0 [26] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [29] invokevirtual #229 + Methodref [android/support/v4/view/v.getCount ()I] [32] ificmpge +7 (target=39) [35] iconst_1 [36] goto +4 (target=40) [39] iconst_0 [40] istore_1 v1 [41] aload_0 v0 [42] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [45] istore_2 v2 [46] iconst_0 [47] istore_3 v3 [48] iconst_0 [49] istore v4 [51] iload v4 [53] aload_0 v0 [54] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [57] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [60] ificmpge +168 (target=228) [63] aload_0 v0 [64] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [67] iload v4 [69] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [72] checkcast #33 + Class [android/support/v4/view/aw] [75] astore v5 [77] aload_0 v0 [78] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [81] aload v5 [83] getfield #122 + Fieldref [android/support/v4/view/aw.a Ljava/lang/Object;] [86] invokevirtual #230 + Methodref [android/support/v4/view/v.getItemPosition (Ljava/lang/Object;)I] [89] dup [90] istore v6 [92] iconst_m1 [93] ificmpeq +129 (target=222) [96] iload v6 [98] bipush -2 [100] ificmpne +88 (target=188) [103] aload_0 v0 [104] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [107] iload v4 [109] invokevirtual #324 + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] [112] pop [113] iinc v4, -1 [116] iload_3 v3 [117] ifne +13 (target=130) [120] aload_0 v0 [121] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [124] aload_0 v0 [125] invokevirtual #238 + Methodref [android/support/v4/view/v.startUpdate (Landroid/view/ViewGroup;)V] [128] iconst_1 [129] istore_3 v3 [130] aload_0 v0 [131] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [134] aload_0 v0 [135] aload v5 [137] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [140] aload v5 [142] getfield #122 + Fieldref [android/support/v4/view/aw.a Ljava/lang/Object;] [145] invokevirtual #227 + Methodref [android/support/v4/view/v.destroyItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V] [148] iconst_1 [149] istore_1 v1 [150] aload_0 v0 [151] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [154] aload v5 [156] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [159] ificmpne +63 (target=222) [162] iconst_0 [163] aload_0 v0 [164] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [167] aload_0 v0 [168] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [171] invokevirtual #229 + Methodref [android/support/v4/view/v.getCount ()I] [174] iconst_1 [175] isub [176] invokestatic #315 + Methodref [java/lang/Math.min (II)I] [179] invokestatic #313 + Methodref [java/lang/Math.max (II)I] [182] istore_2 v2 [183] iconst_1 [184] istore_1 v1 [185] goto +37 (target=222) [188] aload v5 [190] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [193] iload v6 [195] ificmpeq +27 (target=222) [198] aload v5 [200] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [203] aload_0 v0 [204] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [207] ificmpne +6 (target=213) [210] iload v6 [212] istore_2 v2 [213] aload v5 [215] iload v6 [217] putfield #123 + Fieldref [android/support/v4/view/aw.b I] [220] iconst_1 [221] istore_1 v1 [222] iinc v4, 1 [225] goto -174 (target=51) [228] iload_3 v3 [229] ifeq +11 (target=240) [232] aload_0 v0 [233] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [236] aload_0 v0 [237] invokevirtual #228 + Methodref [android/support/v4/view/v.finishUpdate (Landroid/view/ViewGroup;)V] [240] aload_0 v0 [241] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [244] getstatic #88 + Fieldref [android/support/v4/view/ViewPager.b Ljava/util/Comparator;] [247] invokestatic #326 + Methodref [java/util/Collections.sort (Ljava/util/List;Ljava/util/Comparator;)V] [250] iload_1 v1 [251] ifeq +61 (target=312) [254] aload_0 v0 [255] invokevirtual #172 + Methodref [android/support/v4/view/ViewPager.getChildCount ()I] [258] istore v4 [260] iconst_0 [261] istore v5 [263] iload v5 [265] iload v4 [267] ificmpge +34 (target=301) [270] aload_0 v0 [271] iload v5 [273] invokevirtual #171 + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;] [276] invokevirtual #258 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [279] checkcast #25 + Class [android/support/v4/view/ViewPager$LayoutParams] [282] dup [283] astore_1 v1 [284] getfield #113 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z] [287] ifne +8 (target=295) [290] aload_1 v1 [291] fconst_0 [292] putfield #115 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.c F] [295] iinc v5, 1 [298] goto -35 (target=263) [301] aload_0 v0 [302] iload_2 v2 [303] iconst_0 [304] iconst_1 [305] invokespecial #150 + Methodref [android/support/v4/view/ViewPager.a (IZZ)V] [308] aload_0 v0 [309] invokevirtual #197 + Methodref [android/support/v4/view/ViewPager.requestLayout ()V] [312] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: f()V Access flags: 0x2 = private void f() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 2): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [5] invokespecial #161 + Methodref [android/support/v4/view/ViewPager.d (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(I)V Access flags: 0x2 = private void d(int) Class member attributes (count = 1): + Code attribute instructions (code length = 1677, locals = 12, stack = 4): [0] aconst_null [1] astore_2 v2 [2] aload_0 v0 [3] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [6] iload_1 v1 [7] ificmpeq +17 (target=24) [10] aload_0 v0 [11] aload_0 v0 [12] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [15] invokespecial #163 + Methodref [android/support/v4/view/ViewPager.e (I)Landroid/support/v4/view/aw;] [18] astore_2 v2 [19] aload_0 v0 [20] iload_1 v1 [21] putfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [24] aload_0 v0 [25] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [28] ifnonnull +4 (target=32) [31] return [32] aload_0 v0 [33] getfield #110 + Fieldref [android/support/v4/view/ViewPager.x Z] [36] ifeq +4 (target=40) [39] return [40] aload_0 v0 [41] invokevirtual #187 + Methodref [android/support/v4/view/ViewPager.getWindowToken ()Landroid/os/IBinder;] [44] ifnonnull +4 (target=48) [47] return [48] aload_0 v0 [49] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [52] aload_0 v0 [53] invokevirtual #238 + Methodref [android/support/v4/view/v.startUpdate (Landroid/view/ViewGroup;)V] [56] aload_0 v0 [57] getfield #111 + Fieldref [android/support/v4/view/ViewPager.y I] [60] istore_1 v1 [61] iconst_0 [62] aload_0 v0 [63] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [66] iload_1 v1 [67] isub [68] invokestatic #313 + Methodref [java/lang/Math.max (II)I] [71] istore_3 v3 [72] aload_0 v0 [73] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [76] invokevirtual #229 + Methodref [android/support/v4/view/v.getCount ()I] [79] dup [80] istore v4 [82] iconst_1 [83] isub [84] aload_0 v0 [85] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [88] iload_1 v1 [89] iadd [90] invokestatic #315 + Methodref [java/lang/Math.min (II)I] [93] istore_1 v1 [94] aconst_null [95] astore v6 [97] iconst_0 [98] istore v5 [100] iload v5 [102] aload_0 v0 [103] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [106] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [109] ificmpge +53 (target=162) [112] aload_0 v0 [113] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [116] iload v5 [118] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [121] checkcast #33 + Class [android/support/v4/view/aw] [124] dup [125] astore v7 [127] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [130] aload_0 v0 [131] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [134] ificmplt +22 (target=156) [137] aload v7 [139] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [142] aload_0 v0 [143] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [146] ificmpne +16 (target=162) [149] aload v7 [151] astore v6 [153] goto +9 (target=162) [156] iinc v5, 1 [159] goto -59 (target=100) [162] aload v6 [164] ifnonnull +20 (target=184) [167] iload v4 [169] ifle +15 (target=184) [172] aload_0 v0 [173] aload_0 v0 [174] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [177] iload v5 [179] invokespecial #149 + Methodref [android/support/v4/view/ViewPager.a (II)Landroid/support/v4/view/aw;] [182] astore v6 [184] aload v6 [186] ifnull +1237 (target=1423) [189] fconst_0 [190] fstore v7 [192] iload v5 [194] iconst_1 [195] isub [196] dup [197] istore v8 [199] iflt +18 (target=217) [202] aload_0 v0 [203] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [206] iload v8 [208] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [211] checkcast #33 + Class [android/support/v4/view/aw] [214] goto +4 (target=218) [217] aconst_null [218] astore v9 [220] fconst_2 [221] aload v6 [223] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [226] fsub [227] fstore v10 [229] aload_0 v0 [230] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [233] iconst_1 [234] isub [235] istore v11 [237] iload v11 [239] iflt +205 (target=444) [242] fload v7 [244] fload v10 [246] fcmpl [247] iflt +89 (target=336) [250] iload v11 [252] iload_3 v3 [253] ificmpge +83 (target=336) [256] aload v9 [258] ifnull +186 (target=444) [261] iload v11 [263] aload v9 [265] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [268] ificmpne +170 (target=438) [271] aload v9 [273] getfield #124 + Fieldref [android/support/v4/view/aw.c Z] [276] ifne +162 (target=438) [279] aload_0 v0 [280] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [283] iload v8 [285] invokevirtual #324 + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] [288] pop [289] aload_0 v0 [290] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [293] aload_0 v0 [294] iload v11 [296] aload v9 [298] getfield #122 + Fieldref [android/support/v4/view/aw.a Ljava/lang/Object;] [301] invokevirtual #227 + Methodref [android/support/v4/view/v.destroyItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V] [304] iinc v8, -1 [307] iinc v5, -1 [310] iload v8 [312] iflt +18 (target=330) [315] aload_0 v0 [316] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [319] iload v8 [321] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [324] checkcast #33 + Class [android/support/v4/view/aw] [327] goto +4 (target=331) [330] aconst_null [331] astore v9 [333] goto +105 (target=438) [336] aload v9 [338] ifnull +52 (target=390) [341] iload v11 [343] aload v9 [345] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [348] ificmpne +42 (target=390) [351] fload v7 [353] aload v9 [355] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [358] fadd [359] fstore v7 [361] iinc v8, -1 [364] iload v8 [366] iflt +18 (target=384) [369] aload_0 v0 [370] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [373] iload v8 [375] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [378] checkcast #33 + Class [android/support/v4/view/aw] [381] goto +4 (target=385) [384] aconst_null [385] astore v9 [387] goto +51 (target=438) [390] aload_0 v0 [391] iload v11 [393] iload v8 [395] iconst_1 [396] iadd [397] invokespecial #149 + Methodref [android/support/v4/view/ViewPager.a (II)Landroid/support/v4/view/aw;] [400] astore v9 [402] fload v7 [404] aload v9 [406] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [409] fadd [410] fstore v7 [412] iinc v5, 1 [415] iload v8 [417] iflt +18 (target=435) [420] aload_0 v0 [421] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [424] iload v8 [426] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [429] checkcast #33 + Class [android/support/v4/view/aw] [432] goto +4 (target=436) [435] aconst_null [436] astore v9 [438] iinc v11, -1 [441] goto -204 (target=237) [444] aload v6 [446] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [449] fstore v11 [451] iload v5 [453] iconst_1 [454] iadd [455] istore v8 [457] fload v11 [459] fconst_2 [460] fcmpg [461] ifge +255 (target=716) [464] iload v8 [466] aload_0 v0 [467] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [470] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [473] ificmpge +18 (target=491) [476] aload_0 v0 [477] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [480] iload v8 [482] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [485] checkcast #33 + Class [android/support/v4/view/aw] [488] goto +4 (target=492) [491] aconst_null [492] astore v9 [494] aload_0 v0 [495] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [498] iconst_1 [499] iadd [500] istore_3 v3 [501] iload_3 v3 [502] iload v4 [504] ificmpge +212 (target=716) [507] fload v11 [509] fconst_2 [510] fcmpl [511] iflt +87 (target=598) [514] iload_3 v3 [515] iload_1 v1 [516] ificmple +82 (target=598) [519] aload v9 [521] ifnull +195 (target=716) [524] iload_3 v3 [525] aload v9 [527] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [530] ificmpne +180 (target=710) [533] aload v9 [535] getfield #124 + Fieldref [android/support/v4/view/aw.c Z] [538] ifne +172 (target=710) [541] aload_0 v0 [542] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [545] iload v8 [547] invokevirtual #324 + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] [550] pop [551] aload_0 v0 [552] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [555] aload_0 v0 [556] iload_3 v3 [557] aload v9 [559] getfield #122 + Fieldref [android/support/v4/view/aw.a Ljava/lang/Object;] [562] invokevirtual #227 + Methodref [android/support/v4/view/v.destroyItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V] [565] iload v8 [567] aload_0 v0 [568] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [571] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [574] ificmpge +18 (target=592) [577] aload_0 v0 [578] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [581] iload v8 [583] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [586] checkcast #33 + Class [android/support/v4/view/aw] [589] goto +4 (target=593) [592] aconst_null [593] astore v9 [595] goto +115 (target=710) [598] aload v9 [600] ifnull +58 (target=658) [603] iload_3 v3 [604] aload v9 [606] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [609] ificmpne +49 (target=658) [612] fload v11 [614] aload v9 [616] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [619] fadd [620] fstore v11 [622] iinc v8, 1 [625] iload v8 [627] aload_0 v0 [628] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [631] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [634] ificmpge +18 (target=652) [637] aload_0 v0 [638] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [641] iload v8 [643] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [646] checkcast #33 + Class [android/support/v4/view/aw] [649] goto +4 (target=653) [652] aconst_null [653] astore v9 [655] goto +55 (target=710) [658] aload_0 v0 [659] iload_3 v3 [660] iload v8 [662] invokespecial #149 + Methodref [android/support/v4/view/ViewPager.a (II)Landroid/support/v4/view/aw;] [665] astore v9 [667] iinc v8, 1 [670] fload v11 [672] aload v9 [674] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [677] fadd [678] fstore v11 [680] iload v8 [682] aload_0 v0 [683] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [686] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [689] ificmpge +18 (target=707) [692] aload_0 v0 [693] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [696] iload v8 [698] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [701] checkcast #33 + Class [android/support/v4/view/aw] [704] goto +4 (target=708) [707] aconst_null [708] astore v9 [710] iinc v3, 1 [713] goto -212 (target=501) [716] aload_0 v0 [717] aload v6 [719] iload v5 [721] aload_2 v2 [722] astore v4 [724] istore_3 v3 [725] astore_2 v2 [726] dup [727] astore_1 v1 [728] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [731] invokevirtual #229 + Methodref [android/support/v4/view/v.getCount ()I] [734] istore v5 [736] aload_1 v1 [737] invokevirtual #186 + Methodref [android/support/v4/view/ViewPager.getWidth ()I] [740] dup [741] istore v7 [743] ifle +15 (target=758) [746] aload_1 v1 [747] getfield #100 + Fieldref [android/support/v4/view/ViewPager.n I] [750] i2f [751] iload v7 [753] i2f [754] fdiv [755] goto +4 (target=759) [758] fconst_0 [759] fstore v7 [761] aload v4 [763] ifnull +345 (target=1108) [766] aload v4 [768] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [771] dup [772] istore v8 [774] aload_2 v2 [775] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [778] ificmpge +172 (target=950) [781] iconst_0 [782] istore v9 [784] aconst_null [785] astore v10 [787] aload v4 [789] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [792] aload v4 [794] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [797] fadd [798] fload v7 [800] fadd [801] fstore v4 [803] iload v8 [805] iconst_1 [806] iadd [807] istore v11 [809] iload v11 [811] aload_2 v2 [812] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [815] ificmpgt +132 (target=947) [818] iload v9 [820] aload_1 v1 [821] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [824] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [827] ificmpge +120 (target=947) [830] aload_1 v1 [831] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [834] iload v9 [836] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [839] checkcast #33 + Class [android/support/v4/view/aw] [842] astore v10 [844] iload v11 [846] aload v10 [848] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [851] ificmple +37 (target=888) [854] iload v9 [856] aload_1 v1 [857] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [860] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [863] iconst_1 [864] isub [865] ificmpge +23 (target=888) [868] iinc v9, 1 [871] aload_1 v1 [872] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [875] iload v9 [877] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [880] checkcast #33 + Class [android/support/v4/view/aw] [883] astore v10 [885] goto -41 (target=844) [888] iload v11 [890] aload v10 [892] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [895] ificmpge +26 (target=921) [898] fload v4 [900] aload_1 v1 [901] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [904] iload v11 [906] invokevirtual #231 + Methodref [android/support/v4/view/v.getPageWidth (I)F] [909] fload v7 [911] fadd [912] fadd [913] fstore v4 [915] iinc v11, 1 [918] goto -30 (target=888) [921] aload v10 [923] fload v4 [925] putfield #126 + Fieldref [android/support/v4/view/aw.e F] [928] fload v4 [930] aload v10 [932] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [935] fload v7 [937] fadd [938] fadd [939] fstore v4 [941] iinc v11, 1 [944] goto -135 (target=809) [947] goto +161 (target=1108) [950] iload v8 [952] aload_2 v2 [953] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [956] ificmple +152 (target=1108) [959] aload_1 v1 [960] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [963] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [966] iconst_1 [967] isub [968] istore v9 [970] aconst_null [971] astore v10 [973] aload v4 [975] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [978] fstore v4 [980] iload v8 [982] iconst_1 [983] isub [984] istore v11 [986] iload v11 [988] aload_2 v2 [989] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [992] ificmplt +116 (target=1108) [995] iload v9 [997] iflt +111 (target=1108) [1000] aload_1 v1 [1001] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [1004] iload v9 [1006] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [1009] checkcast #33 + Class [android/support/v4/view/aw] [1012] astore v10 [1014] iload v11 [1016] aload v10 [1018] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [1021] ificmpge +28 (target=1049) [1024] iload v9 [1026] ifle +23 (target=1049) [1029] iinc v9, -1 [1032] aload_1 v1 [1033] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [1036] iload v9 [1038] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [1041] checkcast #33 + Class [android/support/v4/view/aw] [1044] astore v10 [1046] goto -32 (target=1014) [1049] iload v11 [1051] aload v10 [1053] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [1056] ificmple +26 (target=1082) [1059] fload v4 [1061] aload_1 v1 [1062] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [1065] iload v11 [1067] invokevirtual #231 + Methodref [android/support/v4/view/v.getPageWidth (I)F] [1070] fload v7 [1072] fadd [1073] fsub [1074] fstore v4 [1076] iinc v11, -1 [1079] goto -30 (target=1049) [1082] fload v4 [1084] aload v10 [1086] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [1089] fload v7 [1091] fadd [1092] fsub [1093] fstore v4 [1095] aload v10 [1097] fload v4 [1099] putfield #126 + Fieldref [android/support/v4/view/aw.e F] [1102] iinc v11, -1 [1105] goto -119 (target=986) [1108] aload_1 v1 [1109] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [1112] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [1115] istore v8 [1117] aload_2 v2 [1118] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [1121] fstore v9 [1123] aload_2 v2 [1124] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [1127] iconst_1 [1128] isub [1129] istore v10 [1131] aload_1 v1 [1132] aload_2 v2 [1133] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [1136] ifne +10 (target=1146) [1139] aload_2 v2 [1140] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [1143] goto +5 (target=1148) [1146] ldc #6 + Float [-3.4028235E38] [1148] putfield #104 + Fieldref [android/support/v4/view/ViewPager.r F] [1151] aload_1 v1 [1152] aload_2 v2 [1153] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [1156] iload v5 [1158] iconst_1 [1159] isub [1160] ificmpne +17 (target=1177) [1163] aload_2 v2 [1164] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [1167] aload_2 v2 [1168] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [1171] fadd [1172] fconst_1 [1173] fsub [1174] goto +5 (target=1179) [1177] ldc #14 + Float [3.4028235E38] [1179] putfield #105 + Fieldref [android/support/v4/view/ViewPager.s F] [1182] iload_3 v3 [1183] iconst_1 [1184] isub [1185] istore v4 [1187] iload v4 [1189] iflt +93 (target=1282) [1192] aload_1 v1 [1193] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [1196] iload v4 [1198] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [1201] checkcast #33 + Class [android/support/v4/view/aw] [1204] astore v11 [1206] iload v10 [1208] aload v11 [1210] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [1213] ificmple +26 (target=1239) [1216] fload v9 [1218] aload_1 v1 [1219] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [1222] iload v10 [1224] iinc v10, -1 [1227] invokevirtual #231 + Methodref [android/support/v4/view/v.getPageWidth (I)F] [1230] fload v7 [1232] fadd [1233] fsub [1234] fstore v9 [1236] goto -30 (target=1206) [1239] fload v9 [1241] aload v11 [1243] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [1246] fload v7 [1248] fadd [1249] fsub [1250] fstore v9 [1252] aload v11 [1254] fload v9 [1256] putfield #126 + Fieldref [android/support/v4/view/aw.e F] [1259] aload v11 [1261] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [1264] ifne +9 (target=1273) [1267] aload_1 v1 [1268] fload v9 [1270] putfield #104 + Fieldref [android/support/v4/view/ViewPager.r F] [1273] iinc v4, -1 [1276] iinc v10, -1 [1279] goto -92 (target=1187) [1282] aload_2 v2 [1283] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [1286] aload_2 v2 [1287] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [1290] fadd [1291] fload v7 [1293] fadd [1294] fstore v9 [1296] aload_2 v2 [1297] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [1300] iconst_1 [1301] iadd [1302] istore v10 [1304] iload_3 v3 [1305] iconst_1 [1306] iadd [1307] istore v4 [1309] iload v4 [1311] iload v8 [1313] ificmpge +105 (target=1418) [1316] aload_1 v1 [1317] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [1320] iload v4 [1322] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [1325] checkcast #33 + Class [android/support/v4/view/aw] [1328] astore v11 [1330] iload v10 [1332] aload v11 [1334] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [1337] ificmpge +26 (target=1363) [1340] fload v9 [1342] aload_1 v1 [1343] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [1346] iload v10 [1348] iinc v10, 1 [1351] invokevirtual #231 + Methodref [android/support/v4/view/v.getPageWidth (I)F] [1354] fload v7 [1356] fadd [1357] fadd [1358] fstore v9 [1360] goto -30 (target=1330) [1363] aload v11 [1365] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [1368] iload v5 [1370] iconst_1 [1371] isub [1372] ificmpne +17 (target=1389) [1375] aload_1 v1 [1376] fload v9 [1378] aload v11 [1380] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [1383] fadd [1384] fconst_1 [1385] fsub [1386] putfield #105 + Fieldref [android/support/v4/view/ViewPager.s F] [1389] aload v11 [1391] fload v9 [1393] putfield #126 + Fieldref [android/support/v4/view/aw.e F] [1396] fload v9 [1398] aload v11 [1400] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [1403] fload v7 [1405] fadd [1406] fadd [1407] fstore v9 [1409] iinc v4, 1 [1412] iinc v10, 1 [1415] goto -106 (target=1309) [1418] aload_1 v1 [1419] iconst_0 [1420] putfield #80 + Fieldref [android/support/v4/view/ViewPager.R Z] [1423] aload_0 v0 [1424] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [1427] aload_0 v0 [1428] aload_0 v0 [1429] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [1432] aload v6 [1434] ifnull +11 (target=1445) [1437] aload v6 [1439] getfield #122 + Fieldref [android/support/v4/view/aw.a Ljava/lang/Object;] [1442] goto +4 (target=1446) [1445] aconst_null [1446] invokevirtual #237 + Methodref [android/support/v4/view/v.setPrimaryItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V] [1449] aload_0 v0 [1450] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [1453] aload_0 v0 [1454] invokevirtual #228 + Methodref [android/support/v4/view/v.finishUpdate (Landroid/view/ViewGroup;)V] [1457] aload_0 v0 [1458] invokevirtual #172 + Methodref [android/support/v4/view/ViewPager.getChildCount ()I] [1461] istore v7 [1463] iconst_0 [1464] istore v8 [1466] iload v8 [1468] iload v7 [1470] ificmpge +65 (target=1535) [1473] aload_0 v0 [1474] iload v8 [1476] invokevirtual #171 + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;] [1479] dup [1480] astore v9 [1482] invokevirtual #258 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [1485] checkcast #25 + Class [android/support/v4/view/ViewPager$LayoutParams] [1488] dup [1489] astore v10 [1491] getfield #113 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z] [1494] ifne +35 (target=1529) [1497] aload v10 [1499] getfield #115 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.c F] [1502] fconst_0 [1503] fcmpl [1504] ifne +25 (target=1529) [1507] aload_0 v0 [1508] aload v9 [1510] invokespecial #154 + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;)Landroid/support/v4/view/aw;] [1513] dup [1514] astore v11 [1516] ifnull +13 (target=1529) [1519] aload v10 [1521] aload v11 [1523] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [1526] putfield #115 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.c F] [1529] iinc v8, 1 [1532] goto -66 (target=1466) [1535] aload_0 v0 [1536] invokevirtual #189 + Methodref [android/support/v4/view/ViewPager.hasFocus ()Z] [1539] ifeq +137 (target=1676) [1542] aload_0 v0 [1543] invokevirtual #166 + Methodref [android/support/v4/view/ViewPager.findFocus ()Landroid/view/View;] [1546] dup [1547] astore v8 [1549] ifnull +49 (target=1598) [1552] aload_0 v0 [1553] aload v8 [1555] astore_2 v2 [1556] astore_1 v1 [1557] aload_2 v2 [1558] invokevirtual #262 + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] [1561] dup [1562] astore_3 v3 [1563] aload_1 v1 [1564] ifacmpeq +26 (target=1590) [1567] aload_3 v3 [1568] ifnull +10 (target=1578) [1571] aload_3 v3 [1572] instanceof #47 + Class [android/view/View] [1575] ifne +7 (target=1582) [1578] aconst_null [1579] goto +20 (target=1599) [1582] aload_3 v3 [1583] checkcast #47 + Class [android/view/View] [1586] astore_2 v2 [1587] goto -30 (target=1557) [1590] aload_1 v1 [1591] aload_2 v2 [1592] invokespecial #154 + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;)Landroid/support/v4/view/aw;] [1595] goto +4 (target=1599) [1598] aconst_null [1599] dup [1600] astore v9 [1602] ifnull +15 (target=1617) [1605] aload v9 [1607] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [1610] aload_0 v0 [1611] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [1614] ificmpeq +62 (target=1676) [1617] iconst_0 [1618] istore v10 [1620] iload v10 [1622] aload_0 v0 [1623] invokevirtual #172 + Methodref [android/support/v4/view/ViewPager.getChildCount ()I] [1626] ificmpge +50 (target=1676) [1629] aload_0 v0 [1630] iload v10 [1632] invokevirtual #171 + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;] [1635] astore v11 [1637] aload_0 v0 [1638] aload v11 [1640] invokespecial #154 + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;)Landroid/support/v4/view/aw;] [1643] dup [1644] astore v9 [1646] ifnull +24 (target=1670) [1649] aload v9 [1651] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [1654] aload_0 v0 [1655] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [1658] ificmpne +12 (target=1670) [1661] aload v11 [1663] iconst_2 [1664] invokevirtual #273 + Methodref [android/view/View.requestFocus (I)Z] [1667] ifne +9 (target=1676) [1670] iinc v10, 1 [1673] goto -53 (target=1620) [1676] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onSaveInstanceState()Landroid/os/Parcelable; Access flags: 0x1 = public android.os.Parcelable onSaveInstanceState() Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #296 + Methodref [android/view/ViewGroup.onSaveInstanceState ()Landroid/os/Parcelable;] [4] astore_1 v1 [5] new #26 + Class [android/support/v4/view/ViewPager$SavedState] [8] dup [9] aload_1 v1 [10] invokespecial #205 + Methodref [android/support/v4/view/ViewPager$SavedState. (Landroid/os/Parcelable;)V] [13] dup [14] astore_1 v1 [15] aload_0 v0 [16] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [19] putfield #119 + Fieldref [android/support/v4/view/ViewPager$SavedState.a I] [22] aload_0 v0 [23] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [26] ifnull +14 (target=40) [29] aload_1 v1 [30] aload_0 v0 [31] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [34] invokevirtual #236 + Methodref [android/support/v4/view/v.saveState ()Landroid/os/Parcelable;] [37] putfield #120 + Fieldref [android/support/v4/view/ViewPager$SavedState.b Landroid/os/Parcelable;] [40] aload_1 v1 [41] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onRestoreInstanceState(Landroid/os/Parcelable;)V Access flags: 0x1 = public void onRestoreInstanceState(android.os.Parcelable) Class member attributes (count = 1): + Code attribute instructions (code length = 84, locals = 2, stack = 4): [0] aload_1 v1 [1] instanceof #26 + Class [android/support/v4/view/ViewPager$SavedState] [4] ifne +9 (target=13) [7] aload_0 v0 [8] aload_1 v1 [9] invokespecial #295 + Methodref [android/view/ViewGroup.onRestoreInstanceState (Landroid/os/Parcelable;)V] [12] return [13] aload_1 v1 [14] checkcast #26 + Class [android/support/v4/view/ViewPager$SavedState] [17] astore_1 v1 [18] aload_0 v0 [19] aload_1 v1 [20] invokevirtual #206 + Methodref [android/support/v4/view/ViewPager$SavedState.getSuperState ()Landroid/os/Parcelable;] [23] invokespecial #295 + Methodref [android/view/ViewGroup.onRestoreInstanceState (Landroid/os/Parcelable;)V] [26] aload_0 v0 [27] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [30] ifnull +29 (target=59) [33] aload_0 v0 [34] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [37] aload_1 v1 [38] getfield #120 + Fieldref [android/support/v4/view/ViewPager$SavedState.b Landroid/os/Parcelable;] [41] aload_1 v1 [42] getfield #121 + Fieldref [android/support/v4/view/ViewPager$SavedState.c Ljava/lang/ClassLoader;] [45] invokevirtual #235 + Methodref [android/support/v4/view/v.restoreState (Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V] [48] aload_0 v0 [49] aload_1 v1 [50] getfield #119 + Fieldref [android/support/v4/view/ViewPager$SavedState.a I] [53] iconst_0 [54] iconst_1 [55] invokespecial #150 + Methodref [android/support/v4/view/ViewPager.a (IZZ)V] [58] return [59] aload_0 v0 [60] aload_1 v1 [61] getfield #119 + Fieldref [android/support/v4/view/ViewPager$SavedState.a I] [64] putfield #95 + Fieldref [android/support/v4/view/ViewPager.i I] [67] aload_0 v0 [68] aload_1 v1 [69] getfield #120 + Fieldref [android/support/v4/view/ViewPager$SavedState.b Landroid/os/Parcelable;] [72] putfield #96 + Fieldref [android/support/v4/view/ViewPager.j Landroid/os/Parcelable;] [75] aload_0 v0 [76] aload_1 v1 [77] getfield #121 + Fieldref [android/support/v4/view/ViewPager$SavedState.c Ljava/lang/ClassLoader;] [80] putfield #97 + Fieldref [android/support/v4/view/ViewPager.k Ljava/lang/ClassLoader;] [83] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void addView(android.view.View,int,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 86, locals = 5, stack = 4): [0] aload_0 v0 [1] aload_3 v3 [2] invokevirtual #160 + Methodref [android/support/v4/view/ViewPager.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z] [5] ifne +9 (target=14) [8] aload_0 v0 [9] aload_3 v3 [10] invokevirtual #170 + Methodref [android/support/v4/view/ViewPager.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;] [13] astore_3 v3 [14] aload_3 v3 [15] checkcast #25 + Class [android/support/v4/view/ViewPager$LayoutParams] [18] dup [19] astore v4 [21] dup [22] getfield #113 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z] [25] aload_1 v1 [26] instanceof #32 + Class [android/support/v4/view/av] [29] ior [30] putfield #113 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z] [33] aload_0 v0 [34] getfield #108 + Fieldref [android/support/v4/view/ViewPager.v Z] [37] ifeq +41 (target=78) [40] aload v4 [42] ifnull +21 (target=63) [45] aload v4 [47] getfield #113 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z] [50] ifeq +13 (target=63) [53] new #52 + Class [java/lang/IllegalStateException] [56] dup [57] ldc #15 + String [Cannot add pager decor view during layout] [59] invokespecial #309 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [62] athrow [63] aload v4 [65] iconst_1 [66] putfield #116 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.d Z] [69] aload_0 v0 [70] aload_1 v1 [71] iload_2 v2 [72] aload_3 v3 [73] invokevirtual #157 + Methodref [android/support/v4/view/ViewPager.addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z] [76] pop [77] return [78] aload_0 v0 [79] aload_1 v1 [80] iload_2 v2 [81] aload_3 v3 [82] invokespecial #281 + Methodref [android/view/ViewGroup.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V] [85] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;)Landroid/support/v4/view/aw; Access flags: 0x2 = private android.support.v4.view.aw a(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 50, locals = 4, stack = 3): [0] iconst_0 [1] istore_2 v2 [2] iload_2 v2 [3] aload_0 v0 [4] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [7] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [10] ificmpge +38 (target=48) [13] aload_0 v0 [14] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [17] iload_2 v2 [18] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [21] checkcast #33 + Class [android/support/v4/view/aw] [24] astore_3 v3 [25] aload_0 v0 [26] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [29] aload_1 v1 [30] aload_3 v3 [31] getfield #122 + Fieldref [android/support/v4/view/aw.a Ljava/lang/Object;] [34] invokevirtual #233 + Methodref [android/support/v4/view/v.isViewFromObject (Landroid/view/View;Ljava/lang/Object;)Z] [37] ifeq +5 (target=42) [40] aload_3 v3 [41] areturn [42] iinc v2, 1 [45] goto -43 (target=2) [48] aconst_null [49] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: e(I)Landroid/support/v4/view/aw; Access flags: 0x2 = private android.support.v4.view.aw e(int) Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 4, stack = 2): [0] iconst_0 [1] istore_2 v2 [2] iload_2 v2 [3] aload_0 v0 [4] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [7] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [10] ificmpge +31 (target=41) [13] aload_0 v0 [14] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [17] iload_2 v2 [18] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [21] checkcast #33 + Class [android/support/v4/view/aw] [24] dup [25] astore_3 v3 [26] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [29] iload_1 v1 [30] ificmpne +5 (target=35) [33] aload_3 v3 [34] areturn [35] iinc v2, 1 [38] goto -36 (target=2) [41] aconst_null [42] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAttachedToWindow()V Access flags: 0x4 = protected void onAttachedToWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #293 + Methodref [android/view/ViewGroup.onAttachedToWindow ()V] [4] aload_0 v0 [5] iconst_1 [6] putfield #79 + Fieldref [android/support/v4/view/ViewPager.Q Z] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 454, locals = 13, stack = 4): [0] aload_0 v0 [1] iconst_0 [2] iload_1 v1 [3] invokestatic #174 + Methodref [android/support/v4/view/ViewPager.getDefaultSize (II)I] [6] iconst_0 [7] iload_2 v2 [8] invokestatic #174 + Methodref [android/support/v4/view/ViewPager.getDefaultSize (II)I] [11] invokevirtual #201 + Methodref [android/support/v4/view/ViewPager.setMeasuredDimension (II)V] [14] aload_0 v0 [15] invokevirtual #179 + Methodref [android/support/v4/view/ViewPager.getMeasuredWidth ()I] [18] dup [19] istore_1 v1 [20] bipush 10 [22] idiv [23] istore_2 v2 [24] aload_0 v0 [25] iload_2 v2 [26] aload_0 v0 [27] getfield #64 + Fieldref [android/support/v4/view/ViewPager.B I] [30] invokestatic #315 + Methodref [java/lang/Math.min (II)I] [33] putfield #65 + Fieldref [android/support/v4/view/ViewPager.C I] [36] iload_1 v1 [37] aload_0 v0 [38] invokevirtual #181 + Methodref [android/support/v4/view/ViewPager.getPaddingLeft ()I] [41] isub [42] aload_0 v0 [43] invokevirtual #182 + Methodref [android/support/v4/view/ViewPager.getPaddingRight ()I] [46] isub [47] istore_1 v1 [48] aload_0 v0 [49] invokevirtual #178 + Methodref [android/support/v4/view/ViewPager.getMeasuredHeight ()I] [52] aload_0 v0 [53] invokevirtual #183 + Methodref [android/support/v4/view/ViewPager.getPaddingTop ()I] [56] isub [57] aload_0 v0 [58] invokevirtual #180 + Methodref [android/support/v4/view/ViewPager.getPaddingBottom ()I] [61] isub [62] istore_2 v2 [63] aload_0 v0 [64] invokevirtual #172 + Methodref [android/support/v4/view/ViewPager.getChildCount ()I] [67] istore_3 v3 [68] iconst_0 [69] istore v4 [71] iload v4 [73] iload_3 v3 [74] ificmpge +259 (target=333) [77] aload_0 v0 [78] iload v4 [80] invokevirtual #171 + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;] [83] dup [84] astore v5 [86] invokevirtual #267 + Methodref [android/view/View.getVisibility ()I] [89] bipush 8 [91] ificmpeq +236 (target=327) [94] aload v5 [96] invokevirtual #258 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [99] checkcast #25 + Class [android/support/v4/view/ViewPager$LayoutParams] [102] dup [103] astore v6 [105] ifnull +222 (target=327) [108] aload v6 [110] getfield #113 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z] [113] ifeq +214 (target=327) [116] aload v6 [118] getfield #114 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.b I] [121] bipush 7 [123] iand [124] istore v7 [126] aload v6 [128] getfield #114 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.b I] [131] bipush 112 [133] iand [134] istore v8 [136] ldc #1 + Integer [-2147483648] [138] istore v9 [140] ldc #1 + Integer [-2147483648] [142] istore v10 [144] iload v8 [146] bipush 48 [148] ificmpeq +10 (target=158) [151] iload v8 [153] bipush 80 [155] ificmpne +7 (target=162) [158] iconst_1 [159] goto +4 (target=163) [162] iconst_0 [163] istore v8 [165] iload v7 [167] iconst_3 [168] ificmpeq +9 (target=177) [171] iload v7 [173] iconst_5 [174] ificmpne +7 (target=181) [177] iconst_1 [178] goto +4 (target=182) [181] iconst_0 [182] istore v7 [184] iload v8 [186] ifeq +10 (target=196) [189] ldc #5 + Integer [1073741824] [191] istore v9 [193] goto +12 (target=205) [196] iload v7 [198] ifeq +7 (target=205) [201] ldc #5 + Integer [1073741824] [203] istore v10 [205] iload_1 v1 [206] istore v11 [208] iload_2 v2 [209] istore v12 [211] aload v6 [213] getfield #118 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.width I] [216] bipush -2 [218] ificmpeq +23 (target=241) [221] ldc #5 + Integer [1073741824] [223] istore v9 [225] aload v6 [227] getfield #118 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.width I] [230] iconst_m1 [231] ificmpeq +10 (target=241) [234] aload v6 [236] getfield #118 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.width I] [239] istore v11 [241] aload v6 [243] getfield #117 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.height I] [246] bipush -2 [248] ificmpeq +23 (target=271) [251] ldc #5 + Integer [1073741824] [253] istore v10 [255] aload v6 [257] getfield #117 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.height I] [260] iconst_m1 [261] ificmpeq +10 (target=271) [264] aload v6 [266] getfield #117 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.height I] [269] istore v12 [271] iload v11 [273] iload v9 [275] invokestatic #275 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [278] istore v6 [280] iload v12 [282] iload v10 [284] invokestatic #275 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [287] istore v9 [289] aload v5 [291] iload v6 [293] iload v9 [295] invokevirtual #270 + Methodref [android/view/View.measure (II)V] [298] iload v8 [300] ifeq +14 (target=314) [303] iload_2 v2 [304] aload v5 [306] invokevirtual #260 + Methodref [android/view/View.getMeasuredHeight ()I] [309] isub [310] istore_2 v2 [311] goto +16 (target=327) [314] iload v7 [316] ifeq +11 (target=327) [319] iload_1 v1 [320] aload v5 [322] invokevirtual #261 + Methodref [android/view/View.getMeasuredWidth ()I] [325] isub [326] istore_1 v1 [327] iinc v4, 1 [330] goto -259 (target=71) [333] aload_0 v0 [334] iload_1 v1 [335] ldc #5 + Integer [1073741824] [337] invokestatic #275 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [340] putfield #106 + Fieldref [android/support/v4/view/ViewPager.t I] [343] aload_0 v0 [344] iload_2 v2 [345] ldc #5 + Integer [1073741824] [347] invokestatic #275 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [350] putfield #107 + Fieldref [android/support/v4/view/ViewPager.u I] [353] aload_0 v0 [354] iconst_1 [355] putfield #108 + Fieldref [android/support/v4/view/ViewPager.v Z] [358] aload_0 v0 [359] invokespecial #164 + Methodref [android/support/v4/view/ViewPager.f ()V] [362] aload_0 v0 [363] iconst_0 [364] putfield #108 + Fieldref [android/support/v4/view/ViewPager.v Z] [367] aload_0 v0 [368] invokevirtual #172 + Methodref [android/support/v4/view/ViewPager.getChildCount ()I] [371] istore_3 v3 [372] iconst_0 [373] istore v4 [375] iload v4 [377] iload_3 v3 [378] ificmpge +75 (target=453) [381] aload_0 v0 [382] iload v4 [384] invokevirtual #171 + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;] [387] dup [388] astore v5 [390] invokevirtual #267 + Methodref [android/view/View.getVisibility ()I] [393] bipush 8 [395] ificmpeq +52 (target=447) [398] aload v5 [400] invokevirtual #258 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [403] checkcast #25 + Class [android/support/v4/view/ViewPager$LayoutParams] [406] dup [407] astore v6 [409] ifnull +11 (target=420) [412] aload v6 [414] getfield #113 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z] [417] ifne +30 (target=447) [420] iload_1 v1 [421] i2f [422] aload v6 [424] getfield #115 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.c F] [427] fmul [428] f2i [429] ldc #5 + Integer [1073741824] [431] invokestatic #275 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [434] istore v7 [436] aload v5 [438] iload v7 [440] aload_0 v0 [441] getfield #107 + Fieldref [android/support/v4/view/ViewPager.u I] [444] invokevirtual #270 + Methodref [android/view/View.measure (II)V] [447] iinc v4, 1 [450] goto -75 (target=375) [453] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onSizeChanged(IIII)V Access flags: 0x4 = protected void onSizeChanged(int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 198, locals = 6, stack = 6): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] iload_3 v3 [4] iload v4 [6] invokespecial #297 + Methodref [android/view/ViewGroup.onSizeChanged (IIII)V] [9] iload_1 v1 [10] iload_3 v3 [11] ificmpeq +186 (target=197) [14] aload_0 v0 [15] iload_1 v1 [16] iload_3 v3 [17] aload_0 v0 [18] getfield #100 + Fieldref [android/support/v4/view/ViewPager.n I] [21] aload_0 v0 [22] getfield #100 + Fieldref [android/support/v4/view/ViewPager.n I] [25] istore v5 [27] istore v4 [29] istore_3 v3 [30] istore_2 v2 [31] astore_1 v1 [32] iload_3 v3 [33] ifle +106 (target=139) [36] aload_1 v1 [37] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [40] invokevirtual #323 + Methodref [java/util/ArrayList.isEmpty ()Z] [43] ifne +96 (target=139) [46] iload_2 v2 [47] iload v4 [49] iadd [50] istore v4 [52] iload_3 v3 [53] iload v5 [55] iadd [56] istore_3 v3 [57] aload_1 v1 [58] invokevirtual #184 + Methodref [android/support/v4/view/ViewPager.getScrollX ()I] [61] i2f [62] iload_3 v3 [63] i2f [64] fdiv [65] iload v4 [67] i2f [68] fmul [69] f2i [70] istore_3 v3 [71] aload_1 v1 [72] iload_3 v3 [73] aload_1 v1 [74] invokevirtual #185 + Methodref [android/support/v4/view/ViewPager.getScrollY ()I] [77] invokevirtual #198 + Methodref [android/support/v4/view/ViewPager.scrollTo (II)V] [80] aload_1 v1 [81] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [84] invokevirtual #306 + Methodref [android/widget/Scroller.isFinished ()Z] [87] ifne +51 (target=138) [90] aload_1 v1 [91] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [94] invokevirtual #304 + Methodref [android/widget/Scroller.getDuration ()I] [97] aload_1 v1 [98] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [101] invokevirtual #308 + Methodref [android/widget/Scroller.timePassed ()I] [104] isub [105] istore v4 [107] aload_1 v1 [108] aload_1 v1 [109] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [112] invokespecial #163 + Methodref [android/support/v4/view/ViewPager.e (I)Landroid/support/v4/view/aw;] [115] astore v5 [117] aload_1 v1 [118] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [121] iload_3 v3 [122] iconst_0 [123] aload v5 [125] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [128] iload_2 v2 [129] i2f [130] fmul [131] f2i [132] iconst_0 [133] iload v4 [135] invokevirtual #307 + Methodref [android/widget/Scroller.startScroll (IIIII)V] [138] return [139] aload_1 v1 [140] aload_1 v1 [141] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [144] invokespecial #163 + Methodref [android/support/v4/view/ViewPager.e (I)Landroid/support/v4/view/aw;] [147] dup [148] astore v4 [150] ifnull +18 (target=168) [153] aload v4 [155] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [158] aload_1 v1 [159] getfield #105 + Fieldref [android/support/v4/view/ViewPager.s F] [162] invokestatic #314 + Methodref [java/lang/Math.min (FF)F] [165] goto +4 (target=169) [168] fconst_0 [169] iload_2 v2 [170] i2f [171] fmul [172] f2i [173] dup [174] istore v5 [176] aload_1 v1 [177] invokevirtual #184 + Methodref [android/support/v4/view/ViewPager.getScrollX ()I] [180] ificmpeq +17 (target=197) [183] aload_1 v1 [184] invokespecial #167 + Methodref [android/support/v4/view/ViewPager.g ()V] [187] aload_1 v1 [188] iload v5 [190] aload_1 v1 [191] invokevirtual #185 + Methodref [android/support/v4/view/ViewPager.getScrollY ()I] [194] invokevirtual #198 + Methodref [android/support/v4/view/ViewPager.scrollTo (II)V] [197] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onLayout(ZIIII)V Access flags: 0x4 = protected void onLayout(boolean,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 559, locals = 15, stack = 6): [0] aload_0 v0 [1] iconst_1 [2] putfield #108 + Fieldref [android/support/v4/view/ViewPager.v Z] [5] aload_0 v0 [6] invokespecial #164 + Methodref [android/support/v4/view/ViewPager.f ()V] [9] aload_0 v0 [10] iconst_0 [11] putfield #108 + Fieldref [android/support/v4/view/ViewPager.v Z] [14] aload_0 v0 [15] invokevirtual #172 + Methodref [android/support/v4/view/ViewPager.getChildCount ()I] [18] istore_1 v1 [19] iload v4 [21] iload_2 v2 [22] isub [23] istore_2 v2 [24] iload v5 [26] iload_3 v3 [27] isub [28] istore_3 v3 [29] aload_0 v0 [30] invokevirtual #181 + Methodref [android/support/v4/view/ViewPager.getPaddingLeft ()I] [33] istore v4 [35] aload_0 v0 [36] invokevirtual #183 + Methodref [android/support/v4/view/ViewPager.getPaddingTop ()I] [39] istore v5 [41] aload_0 v0 [42] invokevirtual #182 + Methodref [android/support/v4/view/ViewPager.getPaddingRight ()I] [45] istore v6 [47] aload_0 v0 [48] invokevirtual #180 + Methodref [android/support/v4/view/ViewPager.getPaddingBottom ()I] [51] istore v7 [53] aload_0 v0 [54] invokevirtual #184 + Methodref [android/support/v4/view/ViewPager.getScrollX ()I] [57] istore v8 [59] iconst_0 [60] istore v9 [62] iconst_0 [63] istore v10 [65] iload v10 [67] iload_1 v1 [68] ificmpge +298 (target=366) [71] aload_0 v0 [72] iload v10 [74] invokevirtual #171 + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;] [77] dup [78] astore v11 [80] invokevirtual #267 + Methodref [android/view/View.getVisibility ()I] [83] bipush 8 [85] ificmpeq +275 (target=360) [88] aload v11 [90] invokevirtual #258 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [93] checkcast #25 + Class [android/support/v4/view/ViewPager$LayoutParams] [96] dup [97] astore v12 [99] getfield #113 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z] [102] ifeq +258 (target=360) [105] aload v12 [107] getfield #114 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.b I] [110] bipush 7 [112] iand [113] istore v13 [115] aload v12 [117] getfield #114 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.b I] [120] bipush 112 [122] iand [123] istore v14 [125] iload v13 [127] tableswitch (5 offsets, default=33) (target=160) 1: offset = 57, target = 184 2: offset = 33, target = 160 3: offset = 40, target = 167 4: offset = 33, target = 160 5: offset = 76, target = 203 default: offset = 33, target = 160 [160] iload v4 [162] istore v13 [164] goto +61 (target=225) [167] iload v4 [169] istore v13 [171] iload v4 [173] aload v11 [175] invokevirtual #261 + Methodref [android/view/View.getMeasuredWidth ()I] [178] iadd [179] istore v4 [181] goto +44 (target=225) [184] iload_2 v2 [185] aload v11 [187] invokevirtual #261 + Methodref [android/view/View.getMeasuredWidth ()I] [190] isub [191] iconst_2 [192] idiv [193] iload v4 [195] invokestatic #313 + Methodref [java/lang/Math.max (II)I] [198] istore v13 [200] goto +25 (target=225) [203] iload_2 v2 [204] iload v6 [206] isub [207] aload v11 [209] invokevirtual #261 + Methodref [android/view/View.getMeasuredWidth ()I] [212] isub [213] istore v13 [215] iload v6 [217] aload v11 [219] invokevirtual #261 + Methodref [android/view/View.getMeasuredWidth ()I] [222] iadd [223] istore v6 [225] iload v14 [227] lookupswitch (3 offsets, default=33) (target=260) 16: offset = 57, target = 284 48: offset = 40, target = 267 80: offset = 76, target = 303 default: offset = 33, target = 260 [260] iload v5 [262] istore v14 [264] goto +61 (target=325) [267] iload v5 [269] istore v14 [271] iload v5 [273] aload v11 [275] invokevirtual #260 + Methodref [android/view/View.getMeasuredHeight ()I] [278] iadd [279] istore v5 [281] goto +44 (target=325) [284] iload_3 v3 [285] aload v11 [287] invokevirtual #260 + Methodref [android/view/View.getMeasuredHeight ()I] [290] isub [291] iconst_2 [292] idiv [293] iload v5 [295] invokestatic #313 + Methodref [java/lang/Math.max (II)I] [298] istore v14 [300] goto +25 (target=325) [303] iload_3 v3 [304] iload v7 [306] isub [307] aload v11 [309] invokevirtual #260 + Methodref [android/view/View.getMeasuredHeight ()I] [312] isub [313] istore v14 [315] iload v7 [317] aload v11 [319] invokevirtual #260 + Methodref [android/view/View.getMeasuredHeight ()I] [322] iadd [323] istore v7 [325] iload v13 [327] iload v8 [329] iadd [330] istore v13 [332] aload v11 [334] iload v13 [336] iload v14 [338] iload v13 [340] aload v11 [342] invokevirtual #261 + Methodref [android/view/View.getMeasuredWidth ()I] [345] iadd [346] iload v14 [348] aload v11 [350] invokevirtual #260 + Methodref [android/view/View.getMeasuredHeight ()I] [353] iadd [354] invokevirtual #269 + Methodref [android/view/View.layout (IIII)V] [357] iinc v9, 1 [360] iinc v10, 1 [363] goto -298 (target=65) [366] iconst_0 [367] istore v10 [369] iload v10 [371] iload_1 v1 [372] ificmpge +161 (target=533) [375] aload_0 v0 [376] iload v10 [378] invokevirtual #171 + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;] [381] dup [382] astore v11 [384] invokevirtual #267 + Methodref [android/view/View.getVisibility ()I] [387] bipush 8 [389] ificmpeq +138 (target=527) [392] aload v11 [394] invokevirtual #258 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [397] checkcast #25 + Class [android/support/v4/view/ViewPager$LayoutParams] [400] dup [401] astore v12 [403] getfield #113 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z] [406] ifne +121 (target=527) [409] aload_0 v0 [410] aload v11 [412] invokespecial #154 + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;)Landroid/support/v4/view/aw;] [415] dup [416] astore v13 [418] ifnull +109 (target=527) [421] iload_2 v2 [422] i2f [423] aload v13 [425] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [428] fmul [429] f2i [430] istore v14 [432] iload v4 [434] iload v14 [436] iadd [437] istore v13 [439] iload v5 [441] istore v14 [443] aload v12 [445] getfield #116 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.d Z] [448] ifeq +54 (target=502) [451] aload v12 [453] iconst_0 [454] putfield #116 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.d Z] [457] iload_2 v2 [458] iload v4 [460] isub [461] iload v6 [463] isub [464] i2f [465] aload v12 [467] getfield #115 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.c F] [470] fmul [471] f2i [472] ldc #5 + Integer [1073741824] [474] invokestatic #275 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [477] istore v8 [479] iload_3 v3 [480] iload v5 [482] isub [483] iload v7 [485] isub [486] ldc #5 + Integer [1073741824] [488] invokestatic #275 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [491] istore v12 [493] aload v11 [495] iload v8 [497] iload v12 [499] invokevirtual #270 + Methodref [android/view/View.measure (II)V] [502] aload v11 [504] iload v13 [506] iload v14 [508] iload v13 [510] aload v11 [512] invokevirtual #261 + Methodref [android/view/View.getMeasuredWidth ()I] [515] iadd [516] iload v14 [518] aload v11 [520] invokevirtual #260 + Methodref [android/view/View.getMeasuredHeight ()I] [523] iadd [524] invokevirtual #269 + Methodref [android/view/View.layout (IIII)V] [527] iinc v10, 1 [530] goto -161 (target=369) [533] aload_0 v0 [534] iload v5 [536] putfield #102 + Fieldref [android/support/v4/view/ViewPager.p I] [539] aload_0 v0 [540] iload_3 v3 [541] iload v7 [543] isub [544] putfield #103 + Fieldref [android/support/v4/view/ViewPager.q I] [547] aload_0 v0 [548] iload v9 [550] putfield #82 + Fieldref [android/support/v4/view/ViewPager.T I] [553] aload_0 v0 [554] iconst_0 [555] putfield #79 + Fieldref [android/support/v4/view/ViewPager.Q Z] [558] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: computeScroll()V Access flags: 0x1 = public void computeScroll() Class member attributes (count = 1): + Code attribute instructions (code length = 97, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [4] invokevirtual #306 + Methodref [android/widget/Scroller.isFinished ()Z] [7] ifne +85 (target=92) [10] aload_0 v0 [11] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [14] invokevirtual #301 + Methodref [android/widget/Scroller.computeScrollOffset ()Z] [17] ifeq +75 (target=92) [20] aload_0 v0 [21] invokevirtual #184 + Methodref [android/support/v4/view/ViewPager.getScrollX ()I] [24] istore_1 v1 [25] aload_0 v0 [26] invokevirtual #185 + Methodref [android/support/v4/view/ViewPager.getScrollY ()I] [29] istore_2 v2 [30] aload_0 v0 [31] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [34] invokevirtual #302 + Methodref [android/widget/Scroller.getCurrX ()I] [37] istore_3 v3 [38] aload_0 v0 [39] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [42] invokevirtual #303 + Methodref [android/widget/Scroller.getCurrY ()I] [45] istore v4 [47] iload_1 v1 [48] iload_3 v3 [49] ificmpne +9 (target=58) [52] iload_2 v2 [53] iload v4 [55] ificmpeq +32 (target=87) [58] aload_0 v0 [59] iload_3 v3 [60] iload v4 [62] invokevirtual #198 + Methodref [android/support/v4/view/ViewPager.scrollTo (II)V] [65] aload_0 v0 [66] iload_3 v3 [67] invokespecial #165 + Methodref [android/support/v4/view/ViewPager.f (I)Z] [70] ifne +17 (target=87) [73] aload_0 v0 [74] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [77] invokevirtual #300 + Methodref [android/widget/Scroller.abortAnimation ()V] [80] aload_0 v0 [81] iconst_0 [82] iload v4 [84] invokevirtual #198 + Methodref [android/support/v4/view/ViewPager.scrollTo (II)V] [87] aload_0 v0 [88] invokestatic #211 + Methodref [android/support/v4/view/ai.b (Landroid/view/View;)V] [91] return [92] aload_0 v0 [93] invokespecial #167 + Methodref [android/support/v4/view/ViewPager.g ()V] [96] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: f(I)Z Access flags: 0x2 = private boolean f(int) Class member attributes (count = 1): + Code attribute instructions (code length = 121, locals = 6, stack = 3): [0] aload_0 v0 [1] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [4] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [7] ifne +33 (target=40) [10] aload_0 v0 [11] iconst_0 [12] putfield #81 + Fieldref [android/support/v4/view/ViewPager.S Z] [15] aload_0 v0 [16] iconst_0 [17] fconst_0 [18] invokespecial #148 + Methodref [android/support/v4/view/ViewPager.a (IF)V] [21] aload_0 v0 [22] getfield #81 + Fieldref [android/support/v4/view/ViewPager.S Z] [25] ifne +13 (target=38) [28] new #52 + Class [java/lang/IllegalStateException] [31] dup [32] ldc #16 + String [onPageScrolled did not call superclass implementation] [34] invokespecial #309 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [37] athrow [38] iconst_0 [39] ireturn [40] aload_0 v0 [41] invokespecial #188 + Methodref [android/support/v4/view/ViewPager.h ()Landroid/support/v4/view/aw;] [44] astore_2 v2 [45] aload_0 v0 [46] invokevirtual #186 + Methodref [android/support/v4/view/ViewPager.getWidth ()I] [49] istore_3 v3 [50] aload_0 v0 [51] getfield #100 + Fieldref [android/support/v4/view/ViewPager.n I] [54] pop [55] aload_0 v0 [56] getfield #100 + Fieldref [android/support/v4/view/ViewPager.n I] [59] i2f [60] iload_3 v3 [61] i2f [62] fdiv [63] fstore v4 [65] aload_2 v2 [66] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [69] istore v5 [71] iload_1 v1 [72] i2f [73] iload_3 v3 [74] i2f [75] fdiv [76] aload_2 v2 [77] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [80] fsub [81] aload_2 v2 [82] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [85] fload v4 [87] fadd [88] fdiv [89] fstore_1 v1 [90] aload_0 v0 [91] iconst_0 [92] putfield #81 + Fieldref [android/support/v4/view/ViewPager.S Z] [95] aload_0 v0 [96] iload v5 [98] fload_1 v1 [99] invokespecial #148 + Methodref [android/support/v4/view/ViewPager.a (IF)V] [102] aload_0 v0 [103] getfield #81 + Fieldref [android/support/v4/view/ViewPager.S Z] [106] ifne +13 (target=119) [109] new #52 + Class [java/lang/IllegalStateException] [112] dup [113] ldc #16 + String [onPageScrolled did not call superclass implementation] [115] invokespecial #309 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [118] athrow [119] iconst_1 [120] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(IF)V Access flags: 0x2 = private void a(int,float) Class member attributes (count = 1): + Code attribute instructions (code length = 250, locals = 11, stack = 3): [0] aload_0 v0 [1] getfield #82 + Fieldref [android/support/v4/view/ViewPager.T I] [4] ifle +204 (target=208) [7] aload_0 v0 [8] invokevirtual #184 + Methodref [android/support/v4/view/ViewPager.getScrollX ()I] [11] istore_3 v3 [12] aload_0 v0 [13] invokevirtual #181 + Methodref [android/support/v4/view/ViewPager.getPaddingLeft ()I] [16] istore v4 [18] aload_0 v0 [19] invokevirtual #182 + Methodref [android/support/v4/view/ViewPager.getPaddingRight ()I] [22] istore v5 [24] aload_0 v0 [25] invokevirtual #186 + Methodref [android/support/v4/view/ViewPager.getWidth ()I] [28] istore v6 [30] aload_0 v0 [31] invokevirtual #172 + Methodref [android/support/v4/view/ViewPager.getChildCount ()I] [34] istore v7 [36] iconst_0 [37] istore v8 [39] iload v8 [41] iload v7 [43] ificmpge +165 (target=208) [46] aload_0 v0 [47] iload v8 [49] invokevirtual #171 + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;] [52] dup [53] astore v9 [55] invokevirtual #258 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [58] checkcast #25 + Class [android/support/v4/view/ViewPager$LayoutParams] [61] dup [62] astore v10 [64] getfield #113 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.a Z] [67] ifeq +135 (target=202) [70] aload v10 [72] getfield #114 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.b I] [75] bipush 7 [77] iand [78] tableswitch (5 offsets, default=34) (target=112) 1: offset = 58, target = 136 2: offset = 34, target = 112 3: offset = 41, target = 119 4: offset = 34, target = 112 5: offset = 78, target = 156 default: offset = 34, target = 112 [112] iload v4 [114] istore v10 [116] goto +63 (target=179) [119] iload v4 [121] istore v10 [123] iload v4 [125] aload v9 [127] invokevirtual #268 + Methodref [android/view/View.getWidth ()I] [130] iadd [131] istore v4 [133] goto +46 (target=179) [136] iload v6 [138] aload v9 [140] invokevirtual #261 + Methodref [android/view/View.getMeasuredWidth ()I] [143] isub [144] iconst_2 [145] idiv [146] iload v4 [148] invokestatic #313 + Methodref [java/lang/Math.max (II)I] [151] istore v10 [153] goto +26 (target=179) [156] iload v6 [158] iload v5 [160] isub [161] aload v9 [163] invokevirtual #261 + Methodref [android/view/View.getMeasuredWidth ()I] [166] isub [167] istore v10 [169] iload v5 [171] aload v9 [173] invokevirtual #261 + Methodref [android/view/View.getMeasuredWidth ()I] [176] iadd [177] istore v5 [179] iload v10 [181] iload_3 v3 [182] iadd [183] aload v9 [185] invokevirtual #259 + Methodref [android/view/View.getLeft ()I] [188] isub [189] dup [190] istore v10 [192] ifeq +10 (target=202) [195] aload v9 [197] iload v10 [199] invokevirtual #271 + Methodref [android/view/View.offsetLeftAndRight (I)V] [202] iinc v8, 1 [205] goto -166 (target=39) [208] aload_0 v0 [209] getfield #83 + Fieldref [android/support/v4/view/ViewPager.U Landroid/support/v4/view/az;] [212] ifnull +14 (target=226) [215] aload_0 v0 [216] getfield #83 + Fieldref [android/support/v4/view/ViewPager.U Landroid/support/v4/view/az;] [219] iload_1 v1 [220] fload_2 v2 [221] invokeinterface #329 + InterfaceMethodref [android/support/v4/view/az.a (IF)V] [226] aload_0 v0 [227] getfield #84 + Fieldref [android/support/v4/view/ViewPager.V Landroid/support/v4/view/az;] [230] ifnull +14 (target=244) [233] aload_0 v0 [234] getfield #84 + Fieldref [android/support/v4/view/ViewPager.V Landroid/support/v4/view/az;] [237] iload_1 v1 [238] fload_2 v2 [239] invokeinterface #329 + InterfaceMethodref [android/support/v4/view/az.a (IF)V] [244] aload_0 v0 [245] iconst_1 [246] putfield #81 + Fieldref [android/support/v4/view/ViewPager.S Z] [249] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: g()V Access flags: 0x2 = private void g() Class member attributes (count = 1): + Code attribute instructions (code length = 142, locals = 6, stack = 3): [0] aload_0 v0 [1] getfield #86 + Fieldref [android/support/v4/view/ViewPager.Z I] [4] iconst_2 [5] ificmpne +7 (target=12) [8] iconst_1 [9] goto +4 (target=13) [12] iconst_0 [13] dup [14] istore_1 v1 [15] ifeq +68 (target=83) [18] aload_0 v0 [19] iconst_0 [20] invokespecial #156 + Methodref [android/support/v4/view/ViewPager.a (Z)V] [23] aload_0 v0 [24] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [27] invokevirtual #300 + Methodref [android/widget/Scroller.abortAnimation ()V] [30] aload_0 v0 [31] invokevirtual #184 + Methodref [android/support/v4/view/ViewPager.getScrollX ()I] [34] istore_2 v2 [35] aload_0 v0 [36] invokevirtual #185 + Methodref [android/support/v4/view/ViewPager.getScrollY ()I] [39] istore_3 v3 [40] aload_0 v0 [41] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [44] invokevirtual #302 + Methodref [android/widget/Scroller.getCurrX ()I] [47] istore v4 [49] aload_0 v0 [50] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [53] invokevirtual #303 + Methodref [android/widget/Scroller.getCurrY ()I] [56] istore v5 [58] iload_2 v2 [59] iload v4 [61] ificmpne +9 (target=70) [64] iload_3 v3 [65] iload v5 [67] ificmpeq +11 (target=78) [70] aload_0 v0 [71] iload v4 [73] iload v5 [75] invokevirtual #198 + Methodref [android/support/v4/view/ViewPager.scrollTo (II)V] [78] aload_0 v0 [79] iconst_0 [80] invokespecial #158 + Methodref [android/support/v4/view/ViewPager.b (I)V] [83] aload_0 v0 [84] iconst_0 [85] putfield #110 + Fieldref [android/support/v4/view/ViewPager.x Z] [88] iconst_0 [89] istore_2 v2 [90] iload_2 v2 [91] aload_0 v0 [92] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [95] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [98] ificmpge +35 (target=133) [101] aload_0 v0 [102] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [105] iload_2 v2 [106] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [109] checkcast #33 + Class [android/support/v4/view/aw] [112] dup [113] astore_3 v3 [114] getfield #124 + Fieldref [android/support/v4/view/aw.c Z] [117] ifeq +10 (target=127) [120] iconst_1 [121] istore_1 v1 [122] aload_3 v3 [123] iconst_0 [124] putfield #124 + Fieldref [android/support/v4/view/aw.c Z] [127] iinc v2, 1 [130] goto -40 (target=90) [133] iload_1 v1 [134] ifeq +7 (target=141) [137] aload_0 v0 [138] invokespecial #164 + Methodref [android/support/v4/view/ViewPager.f ()V] [141] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onInterceptTouchEvent(Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean onInterceptTouchEvent(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 529, locals = 9, stack = 6): [0] aload_1 v1 [1] invokevirtual #244 + Methodref [android/view/MotionEvent.getAction ()I] [4] sipush 255 [7] iand [8] dup [9] istore_2 v2 [10] iconst_3 [11] ificmpeq +8 (target=19) [14] iload_2 v2 [15] iconst_1 [16] ificmpne +39 (target=55) [19] aload_0 v0 [20] iconst_0 [21] putfield #112 + Fieldref [android/support/v4/view/ViewPager.z Z] [24] aload_0 v0 [25] iconst_0 [26] putfield #63 + Fieldref [android/support/v4/view/ViewPager.A Z] [29] aload_0 v0 [30] iconst_m1 [31] putfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [34] aload_0 v0 [35] getfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [38] ifnull +15 (target=53) [41] aload_0 v0 [42] getfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [45] invokevirtual #253 + Methodref [android/view/VelocityTracker.recycle ()V] [48] aload_0 v0 [49] aconst_null [50] putfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [53] iconst_0 [54] ireturn [55] iload_2 v2 [56] ifeq +21 (target=77) [59] aload_0 v0 [60] getfield #112 + Fieldref [android/support/v4/view/ViewPager.z Z] [63] ifeq +5 (target=68) [66] iconst_1 [67] ireturn [68] aload_0 v0 [69] getfield #63 + Fieldref [android/support/v4/view/ViewPager.A Z] [72] ifeq +5 (target=77) [75] iconst_0 [76] ireturn [77] iload_2 v2 [78] lookupswitch (3 offsets, default=424) (target=502) 0: offset = 302, target = 380 2: offset = 34, target = 112 6: offset = 419, target = 497 default: offset = 424, target = 502 [112] aload_0 v0 [113] getfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [116] dup [117] istore_2 v2 [118] iconst_m1 [119] ificmpeq +383 (target=502) [122] aload_1 v1 [123] iload_2 v2 [124] invokestatic #223 + Methodref [android/support/v4/view/r.a (Landroid/view/MotionEvent;I)I] [127] istore_2 v2 [128] aload_1 v1 [129] iload_2 v2 [130] invokestatic #225 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [133] dup [134] fstore_3 v3 [135] aload_0 v0 [136] getfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [139] fsub [140] dup [141] fstore v4 [143] invokestatic #310 + Methodref [java/lang/Math.abs (F)F] [146] fstore v5 [148] aload_1 v1 [149] iload_2 v2 [150] invokestatic #226 + Methodref [android/support/v4/view/r.d (Landroid/view/MotionEvent;I)F] [153] dup [154] fstore_2 v2 [155] aload_0 v0 [156] getfield #69 + Fieldref [android/support/v4/view/ViewPager.G F] [159] fsub [160] invokestatic #310 + Methodref [java/lang/Math.abs (F)F] [163] fstore v6 [165] fload v4 [167] fconst_0 [168] fcmpl [169] ifeq +102 (target=271) [172] aload_0 v0 [173] aload_0 v0 [174] getfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [177] fstore v8 [179] astore v7 [181] fload v8 [183] aload v7 [185] getfield #65 + Fieldref [android/support/v4/view/ViewPager.C I] [188] i2f [189] fcmpg [190] ifge +10 (target=200) [193] fload v4 [195] fconst_0 [196] fcmpl [197] ifgt +28 (target=225) [200] fload v8 [202] aload v7 [204] invokevirtual #186 + Methodref [android/support/v4/view/ViewPager.getWidth ()I] [207] aload v7 [209] getfield #65 + Fieldref [android/support/v4/view/ViewPager.C I] [212] isub [213] i2f [214] fcmpl [215] ifle +14 (target=229) [218] fload v4 [220] fconst_0 [221] fcmpg [222] ifge +7 (target=229) [225] iconst_1 [226] goto +4 (target=230) [229] iconst_0 [230] ifne +41 (target=271) [233] aload_0 v0 [234] aload_0 v0 [235] iconst_0 [236] fload v4 [238] f2i [239] fload_3 v3 [240] f2i [241] fload_2 v2 [242] f2i [243] invokespecial #155 + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;ZIII)Z] [246] ifeq +25 (target=271) [249] aload_0 v0 [250] aload_0 v0 [251] fload_3 v3 [252] dup_x1 [253] putfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [256] putfield #67 + Fieldref [android/support/v4/view/ViewPager.E F] [259] aload_0 v0 [260] fload_2 v2 [261] putfield #69 + Fieldref [android/support/v4/view/ViewPager.G F] [264] aload_0 v0 [265] iconst_1 [266] putfield #63 + Fieldref [android/support/v4/view/ViewPager.A Z] [269] iconst_0 [270] ireturn [271] fload v5 [273] aload_0 v0 [274] getfield #66 + Fieldref [android/support/v4/view/ViewPager.D I] [277] i2f [278] fcmpl [279] ifle +63 (target=342) [282] fload v5 [284] fload v6 [286] fcmpl [287] ifle +55 (target=342) [290] aload_0 v0 [291] iconst_1 [292] putfield #112 + Fieldref [android/support/v4/view/ViewPager.z Z] [295] aload_0 v0 [296] iconst_1 [297] invokespecial #158 + Methodref [android/support/v4/view/ViewPager.b (I)V] [300] aload_0 v0 [301] fload v4 [303] fconst_0 [304] fcmpl [305] ifle +16 (target=321) [308] aload_0 v0 [309] getfield #67 + Fieldref [android/support/v4/view/ViewPager.E F] [312] aload_0 v0 [313] getfield #66 + Fieldref [android/support/v4/view/ViewPager.D I] [316] i2f [317] fadd [318] goto +13 (target=331) [321] aload_0 v0 [322] getfield #67 + Fieldref [android/support/v4/view/ViewPager.E F] [325] aload_0 v0 [326] getfield #66 + Fieldref [android/support/v4/view/ViewPager.D I] [329] i2f [330] fsub [331] putfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [334] aload_0 v0 [335] iconst_1 [336] invokespecial #156 + Methodref [android/support/v4/view/ViewPager.a (Z)V] [339] goto +19 (target=358) [342] fload v6 [344] aload_0 v0 [345] getfield #66 + Fieldref [android/support/v4/view/ViewPager.D I] [348] i2f [349] fcmpl [350] ifle +8 (target=358) [353] aload_0 v0 [354] iconst_1 [355] putfield #63 + Fieldref [android/support/v4/view/ViewPager.A Z] [358] aload_0 v0 [359] getfield #112 + Fieldref [android/support/v4/view/ViewPager.z Z] [362] ifeq +140 (target=502) [365] aload_0 v0 [366] fload_3 v3 [367] invokespecial #147 + Methodref [android/support/v4/view/ViewPager.a (F)Z] [370] ifeq +132 (target=502) [373] aload_0 v0 [374] invokestatic #211 + Methodref [android/support/v4/view/ai.b (Landroid/view/View;)V] [377] goto +125 (target=502) [380] aload_0 v0 [381] aload_0 v0 [382] aload_1 v1 [383] invokevirtual #246 + Methodref [android/view/MotionEvent.getX ()F] [386] dup_x1 [387] putfield #67 + Fieldref [android/support/v4/view/ViewPager.E F] [390] putfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [393] aload_0 v0 [394] aload_1 v1 [395] invokevirtual #247 + Methodref [android/view/MotionEvent.getY ()F] [398] putfield #69 + Fieldref [android/support/v4/view/ViewPager.G F] [401] aload_0 v0 [402] aload_1 v1 [403] iconst_0 [404] invokestatic #224 + Methodref [android/support/v4/view/r.b (Landroid/view/MotionEvent;I)I] [407] putfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [410] aload_0 v0 [411] iconst_0 [412] putfield #63 + Fieldref [android/support/v4/view/ViewPager.A Z] [415] aload_0 v0 [416] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [419] invokevirtual #301 + Methodref [android/widget/Scroller.computeScrollOffset ()Z] [422] pop [423] aload_0 v0 [424] getfield #86 + Fieldref [android/support/v4/view/ViewPager.Z I] [427] iconst_2 [428] ificmpne +57 (target=485) [431] aload_0 v0 [432] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [435] invokevirtual #305 + Methodref [android/widget/Scroller.getFinalX ()I] [438] aload_0 v0 [439] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [442] invokevirtual #302 + Methodref [android/widget/Scroller.getCurrX ()I] [445] isub [446] invokestatic #311 + Methodref [java/lang/Math.abs (I)I] [449] aload_0 v0 [450] getfield #75 + Fieldref [android/support/v4/view/ViewPager.M I] [453] ificmple +32 (target=485) [456] aload_0 v0 [457] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [460] invokevirtual #300 + Methodref [android/widget/Scroller.abortAnimation ()V] [463] aload_0 v0 [464] iconst_0 [465] putfield #110 + Fieldref [android/support/v4/view/ViewPager.x Z] [468] aload_0 v0 [469] invokespecial #164 + Methodref [android/support/v4/view/ViewPager.f ()V] [472] aload_0 v0 [473] iconst_1 [474] putfield #112 + Fieldref [android/support/v4/view/ViewPager.z Z] [477] aload_0 v0 [478] iconst_1 [479] invokespecial #158 + Methodref [android/support/v4/view/ViewPager.b (I)V] [482] goto +20 (target=502) [485] aload_0 v0 [486] invokespecial #167 + Methodref [android/support/v4/view/ViewPager.g ()V] [489] aload_0 v0 [490] iconst_0 [491] putfield #112 + Fieldref [android/support/v4/view/ViewPager.z Z] [494] goto +8 (target=502) [497] aload_0 v0 [498] aload_1 v1 [499] invokespecial #153 + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/MotionEvent;)V] [502] aload_0 v0 [503] getfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [506] ifnonnull +10 (target=516) [509] aload_0 v0 [510] invokestatic #252 + Methodref [android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;] [513] putfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [516] aload_0 v0 [517] getfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [520] aload_1 v1 [521] invokevirtual #249 + Methodref [android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V] [524] aload_0 v0 [525] getfield #112 + Fieldref [android/support/v4/view/ViewPager.z Z] [528] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onTouchEvent(Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean onTouchEvent(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 693, locals = 7, stack = 5): [0] aload_0 v0 [1] getfield #76 + Fieldref [android/support/v4/view/ViewPager.N Z] [4] ifeq +5 (target=9) [7] iconst_1 [8] ireturn [9] aload_1 v1 [10] invokevirtual #244 + Methodref [android/view/MotionEvent.getAction ()I] [13] ifne +12 (target=25) [16] aload_1 v1 [17] invokevirtual #245 + Methodref [android/view/MotionEvent.getEdgeFlags ()I] [20] ifeq +5 (target=25) [23] iconst_0 [24] ireturn [25] aload_0 v0 [26] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [29] ifnull +13 (target=42) [32] aload_0 v0 [33] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [36] invokevirtual #229 + Methodref [android/support/v4/view/v.getCount ()I] [39] ifne +5 (target=44) [42] iconst_0 [43] ireturn [44] aload_0 v0 [45] getfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [48] ifnonnull +10 (target=58) [51] aload_0 v0 [52] invokestatic #252 + Methodref [android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;] [55] putfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [58] aload_0 v0 [59] getfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [62] aload_1 v1 [63] invokevirtual #249 + Methodref [android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V] [66] aload_1 v1 [67] invokevirtual #244 + Methodref [android/view/MotionEvent.getAction ()I] [70] istore_2 v2 [71] iconst_0 [72] istore_3 v3 [73] iload_2 v2 [74] sipush 255 [77] iand [78] tableswitch (7 offsets, default=605) (target=683) 0: offset = 42, target = 120 1: offset = 250, target = 328 2: offset = 93, target = 171 3: offset = 509, target = 587 4: offset = 605, target = 683 5: offset = 554, target = 632 6: offset = 584, target = 662 default: offset = 605, target = 683 [120] aload_0 v0 [121] getfield #98 + Fieldref [android/support/v4/view/ViewPager.l Landroid/widget/Scroller;] [124] invokevirtual #300 + Methodref [android/widget/Scroller.abortAnimation ()V] [127] aload_0 v0 [128] iconst_0 [129] putfield #110 + Fieldref [android/support/v4/view/ViewPager.x Z] [132] aload_0 v0 [133] invokespecial #164 + Methodref [android/support/v4/view/ViewPager.f ()V] [136] aload_0 v0 [137] iconst_1 [138] putfield #112 + Fieldref [android/support/v4/view/ViewPager.z Z] [141] aload_0 v0 [142] iconst_1 [143] invokespecial #158 + Methodref [android/support/v4/view/ViewPager.b (I)V] [146] aload_0 v0 [147] aload_0 v0 [148] aload_1 v1 [149] invokevirtual #246 + Methodref [android/view/MotionEvent.getX ()F] [152] dup_x1 [153] putfield #67 + Fieldref [android/support/v4/view/ViewPager.E F] [156] putfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [159] aload_0 v0 [160] aload_1 v1 [161] iconst_0 [162] invokestatic #224 + Methodref [android/support/v4/view/r.b (Landroid/view/MotionEvent;I)I] [165] putfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [168] goto +515 (target=683) [171] aload_0 v0 [172] getfield #112 + Fieldref [android/support/v4/view/ViewPager.z Z] [175] ifne +118 (target=293) [178] aload_1 v1 [179] aload_0 v0 [180] getfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [183] invokestatic #223 + Methodref [android/support/v4/view/r.a (Landroid/view/MotionEvent;I)I] [186] istore_2 v2 [187] aload_1 v1 [188] iload_2 v2 [189] invokestatic #225 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [192] dup [193] fstore v4 [195] aload_0 v0 [196] getfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [199] fsub [200] invokestatic #310 + Methodref [java/lang/Math.abs (F)F] [203] fstore v5 [205] aload_1 v1 [206] iload_2 v2 [207] invokestatic #226 + Methodref [android/support/v4/view/r.d (Landroid/view/MotionEvent;I)F] [210] aload_0 v0 [211] getfield #69 + Fieldref [android/support/v4/view/ViewPager.G F] [214] fsub [215] invokestatic #310 + Methodref [java/lang/Math.abs (F)F] [218] fstore v6 [220] fload v5 [222] aload_0 v0 [223] getfield #66 + Fieldref [android/support/v4/view/ViewPager.D I] [226] i2f [227] fcmpl [228] ifle +65 (target=293) [231] fload v5 [233] fload v6 [235] fcmpl [236] ifle +57 (target=293) [239] aload_0 v0 [240] iconst_1 [241] putfield #112 + Fieldref [android/support/v4/view/ViewPager.z Z] [244] aload_0 v0 [245] fload v4 [247] aload_0 v0 [248] getfield #67 + Fieldref [android/support/v4/view/ViewPager.E F] [251] fsub [252] fconst_0 [253] fcmpl [254] ifle +16 (target=270) [257] aload_0 v0 [258] getfield #67 + Fieldref [android/support/v4/view/ViewPager.E F] [261] aload_0 v0 [262] getfield #66 + Fieldref [android/support/v4/view/ViewPager.D I] [265] i2f [266] fadd [267] goto +13 (target=280) [270] aload_0 v0 [271] getfield #67 + Fieldref [android/support/v4/view/ViewPager.E F] [274] aload_0 v0 [275] getfield #66 + Fieldref [android/support/v4/view/ViewPager.D I] [278] i2f [279] fsub [280] putfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [283] aload_0 v0 [284] iconst_1 [285] invokespecial #158 + Methodref [android/support/v4/view/ViewPager.b (I)V] [288] aload_0 v0 [289] iconst_1 [290] invokespecial #156 + Methodref [android/support/v4/view/ViewPager.a (Z)V] [293] aload_0 v0 [294] getfield #112 + Fieldref [android/support/v4/view/ViewPager.z Z] [297] ifeq +386 (target=683) [300] aload_1 v1 [301] aload_0 v0 [302] getfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [305] invokestatic #223 + Methodref [android/support/v4/view/r.a (Landroid/view/MotionEvent;I)I] [308] istore_2 v2 [309] aload_1 v1 [310] iload_2 v2 [311] invokestatic #225 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [314] fstore v4 [316] iconst_0 [317] aload_0 v0 [318] fload v4 [320] invokespecial #147 + Methodref [android/support/v4/view/ViewPager.a (F)Z] [323] ior [324] istore_3 v3 [325] goto +358 (target=683) [328] aload_0 v0 [329] getfield #112 + Fieldref [android/support/v4/view/ViewPager.z Z] [332] ifeq +351 (target=683) [335] aload_0 v0 [336] getfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [339] dup [340] astore_2 v2 [341] sipush 1000 [344] aload_0 v0 [345] getfield #73 + Fieldref [android/support/v4/view/ViewPager.K I] [348] i2f [349] invokevirtual #251 + Methodref [android/view/VelocityTracker.computeCurrentVelocity (IF)V] [352] aload_2 v2 [353] aload_0 v0 [354] getfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [357] invokestatic #207 + Methodref [android/support/v4/view/ae.a (Landroid/view/VelocityTracker;I)F] [360] f2i [361] istore v4 [363] aload_0 v0 [364] iconst_1 [365] putfield #110 + Fieldref [android/support/v4/view/ViewPager.x Z] [368] aload_0 v0 [369] invokevirtual #186 + Methodref [android/support/v4/view/ViewPager.getWidth ()I] [372] istore v5 [374] aload_0 v0 [375] invokevirtual #184 + Methodref [android/support/v4/view/ViewPager.getScrollX ()I] [378] istore_2 v2 [379] aload_0 v0 [380] invokespecial #188 + Methodref [android/support/v4/view/ViewPager.h ()Landroid/support/v4/view/aw;] [383] dup [384] astore v6 [386] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [389] istore_3 v3 [390] iload_2 v2 [391] i2f [392] iload v5 [394] i2f [395] fdiv [396] aload v6 [398] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [401] fsub [402] aload v6 [404] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [407] fdiv [408] fstore_2 v2 [409] aload_1 v1 [410] aload_0 v0 [411] getfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [414] invokestatic #223 + Methodref [android/support/v4/view/r.a (Landroid/view/MotionEvent;I)I] [417] istore v5 [419] aload_1 v1 [420] iload v5 [422] invokestatic #225 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [425] aload_0 v0 [426] getfield #67 + Fieldref [android/support/v4/view/ViewPager.E F] [429] fsub [430] f2i [431] istore_1 v1 [432] aload_0 v0 [433] iload_3 v3 [434] fload_2 v2 [435] iload_1 v1 [436] istore v6 [438] fstore_3 v3 [439] istore_2 v2 [440] astore_1 v1 [441] iload v6 [443] invokestatic #311 + Methodref [java/lang/Math.abs (I)I] [446] aload_1 v1 [447] getfield #74 + Fieldref [android/support/v4/view/ViewPager.L I] [450] ificmple +31 (target=481) [453] iload v4 [455] invokestatic #311 + Methodref [java/lang/Math.abs (I)I] [458] aload_1 v1 [459] getfield #72 + Fieldref [android/support/v4/view/ViewPager.J I] [462] ificmple +19 (target=481) [465] iload v4 [467] ifle +7 (target=474) [470] iload_2 v2 [471] goto +6 (target=477) [474] iload_2 v2 [475] iconst_1 [476] iadd [477] istore_2 v2 [478] goto +12 (target=490) [481] iload_2 v2 [482] i2f [483] fload_3 v3 [484] fadd [485] ldc #7 + Float [0.5] [487] fadd [488] f2i [489] istore_2 v2 [490] aload_1 v1 [491] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [494] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [497] ifle +51 (target=548) [500] aload_1 v1 [501] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [504] iconst_0 [505] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [508] checkcast #33 + Class [android/support/v4/view/aw] [511] astore_3 v3 [512] aload_1 v1 [513] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [516] aload_1 v1 [517] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [520] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [523] iconst_1 [524] isub [525] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [528] checkcast #33 + Class [android/support/v4/view/aw] [531] astore_1 v1 [532] aload_3 v3 [533] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [536] iload_2 v2 [537] aload_1 v1 [538] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [541] invokestatic #315 + Methodref [java/lang/Math.min (II)I] [544] invokestatic #313 + Methodref [java/lang/Math.max (II)I] [547] istore_2 v2 [548] iload_2 v2 [549] istore_1 v1 [550] aload_0 v0 [551] iload_1 v1 [552] iconst_1 [553] iconst_1 [554] iload v4 [556] invokespecial #151 + Methodref [android/support/v4/view/ViewPager.a (IZZI)V] [559] aload_0 v0 [560] iconst_m1 [561] putfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [564] aload_0 v0 [565] invokespecial #190 + Methodref [android/support/v4/view/ViewPager.i ()V] [568] aload_0 v0 [569] getfield #77 + Fieldref [android/support/v4/view/ViewPager.O Landroid/support/v4/d/a;] [572] invokevirtual #146 + Methodref [android/support/v4/d/a.c ()Z] [575] aload_0 v0 [576] getfield #78 + Fieldref [android/support/v4/view/ViewPager.P Landroid/support/v4/d/a;] [579] invokevirtual #146 + Methodref [android/support/v4/d/a.c ()Z] [582] ior [583] istore_3 v3 [584] goto +99 (target=683) [587] aload_0 v0 [588] getfield #112 + Fieldref [android/support/v4/view/ViewPager.z Z] [591] ifeq +92 (target=683) [594] aload_0 v0 [595] aload_0 v0 [596] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [599] iconst_1 [600] iconst_1 [601] invokespecial #150 + Methodref [android/support/v4/view/ViewPager.a (IZZ)V] [604] aload_0 v0 [605] iconst_m1 [606] putfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [609] aload_0 v0 [610] invokespecial #190 + Methodref [android/support/v4/view/ViewPager.i ()V] [613] aload_0 v0 [614] getfield #77 + Fieldref [android/support/v4/view/ViewPager.O Landroid/support/v4/d/a;] [617] invokevirtual #146 + Methodref [android/support/v4/d/a.c ()Z] [620] aload_0 v0 [621] getfield #78 + Fieldref [android/support/v4/view/ViewPager.P Landroid/support/v4/d/a;] [624] invokevirtual #146 + Methodref [android/support/v4/d/a.c ()Z] [627] ior [628] istore_3 v3 [629] goto +54 (target=683) [632] aload_1 v1 [633] invokestatic #222 + Methodref [android/support/v4/view/r.a (Landroid/view/MotionEvent;)I] [636] istore_2 v2 [637] aload_1 v1 [638] iload_2 v2 [639] invokestatic #225 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [642] fstore v4 [644] aload_0 v0 [645] fload v4 [647] putfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [650] aload_0 v0 [651] aload_1 v1 [652] iload_2 v2 [653] invokestatic #224 + Methodref [android/support/v4/view/r.b (Landroid/view/MotionEvent;I)I] [656] putfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [659] goto +24 (target=683) [662] aload_0 v0 [663] aload_1 v1 [664] invokespecial #153 + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/MotionEvent;)V] [667] aload_0 v0 [668] aload_1 v1 [669] aload_1 v1 [670] aload_0 v0 [671] getfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [674] invokestatic #223 + Methodref [android/support/v4/view/r.a (Landroid/view/MotionEvent;I)I] [677] invokestatic #225 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [680] putfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [683] iload_3 v3 [684] ifeq +7 (target=691) [687] aload_0 v0 [688] invokestatic #211 + Methodref [android/support/v4/view/ai.b (Landroid/view/View;)V] [691] iconst_1 [692] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(F)Z Access flags: 0x2 = private boolean a(float) Class member attributes (count = 1): + Code attribute instructions (code length = 242, locals = 10, stack = 4): [0] iconst_0 [1] istore_2 v2 [2] aload_0 v0 [3] getfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [6] fload_1 v1 [7] fsub [8] fstore_3 v3 [9] aload_0 v0 [10] fload_1 v1 [11] putfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [14] aload_0 v0 [15] invokevirtual #184 + Methodref [android/support/v4/view/ViewPager.getScrollX ()I] [18] i2f [19] fload_3 v3 [20] fadd [21] fstore_1 v1 [22] aload_0 v0 [23] invokevirtual #186 + Methodref [android/support/v4/view/ViewPager.getWidth ()I] [26] dup [27] istore_3 v3 [28] i2f [29] aload_0 v0 [30] getfield #104 + Fieldref [android/support/v4/view/ViewPager.r F] [33] fmul [34] fstore v4 [36] iload_3 v3 [37] i2f [38] aload_0 v0 [39] getfield #105 + Fieldref [android/support/v4/view/ViewPager.s F] [42] fmul [43] fstore v5 [45] iconst_1 [46] istore v6 [48] iconst_1 [49] istore v7 [51] aload_0 v0 [52] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [55] iconst_0 [56] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [59] checkcast #33 + Class [android/support/v4/view/aw] [62] astore v8 [64] aload_0 v0 [65] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [68] aload_0 v0 [69] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [72] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [75] iconst_1 [76] isub [77] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [80] checkcast #33 + Class [android/support/v4/view/aw] [83] astore v9 [85] aload v8 [87] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [90] ifeq +16 (target=106) [93] iconst_0 [94] istore v6 [96] aload v8 [98] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [101] iload_3 v3 [102] i2f [103] fmul [104] fstore v4 [106] aload v9 [108] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [111] aload_0 v0 [112] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [115] invokevirtual #229 + Methodref [android/support/v4/view/v.getCount ()I] [118] iconst_1 [119] isub [120] ificmpeq +16 (target=136) [123] iconst_0 [124] istore v7 [126] aload v9 [128] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [131] iload_3 v3 [132] i2f [133] fmul [134] fstore v5 [136] fload_1 v1 [137] fload v4 [139] fcmpg [140] ifge +34 (target=174) [143] iload v6 [145] ifeq +23 (target=168) [148] fload v4 [150] fload_1 v1 [151] fsub [152] fstore_1 v1 [153] aload_0 v0 [154] getfield #77 + Fieldref [android/support/v4/view/ViewPager.O Landroid/support/v4/d/a;] [157] fload_1 v1 [158] invokestatic #310 + Methodref [java/lang/Math.abs (F)F] [161] iload_3 v3 [162] i2f [163] fdiv [164] invokevirtual #142 + Methodref [android/support/v4/d/a.a (F)Z] [167] istore_2 v2 [168] fload v4 [170] fstore_1 v1 [171] goto +38 (target=209) [174] fload_1 v1 [175] fload v5 [177] fcmpl [178] ifle +31 (target=209) [181] iload v7 [183] ifeq +23 (target=206) [186] fload_1 v1 [187] fload v5 [189] fsub [190] fstore_1 v1 [191] aload_0 v0 [192] getfield #78 + Fieldref [android/support/v4/view/ViewPager.P Landroid/support/v4/d/a;] [195] fload_1 v1 [196] invokestatic #310 + Methodref [java/lang/Math.abs (F)F] [199] iload_3 v3 [200] i2f [201] fdiv [202] invokevirtual #142 + Methodref [android/support/v4/d/a.a (F)Z] [205] istore_2 v2 [206] fload v5 [208] fstore_1 v1 [209] aload_0 v0 [210] dup [211] getfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [214] fload_1 v1 [215] fload_1 v1 [216] f2i [217] i2f [218] fsub [219] fadd [220] putfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [223] aload_0 v0 [224] fload_1 v1 [225] f2i [226] aload_0 v0 [227] invokevirtual #185 + Methodref [android/support/v4/view/ViewPager.getScrollY ()I] [230] invokevirtual #198 + Methodref [android/support/v4/view/ViewPager.scrollTo (II)V] [233] aload_0 v0 [234] fload_1 v1 [235] f2i [236] invokespecial #165 + Methodref [android/support/v4/view/ViewPager.f (I)Z] [239] pop [240] iload_2 v2 [241] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: h()Landroid/support/v4/view/aw; Access flags: 0x2 = private android.support.v4.view.aw h() Class member attributes (count = 1): + Code attribute instructions (code length = 231, locals = 10, stack = 3): [0] aload_0 v0 [1] invokevirtual #186 + Methodref [android/support/v4/view/ViewPager.getWidth ()I] [4] dup [5] istore_1 v1 [6] ifle +14 (target=20) [9] aload_0 v0 [10] invokevirtual #184 + Methodref [android/support/v4/view/ViewPager.getScrollX ()I] [13] i2f [14] iload_1 v1 [15] i2f [16] fdiv [17] goto +4 (target=21) [20] fconst_0 [21] fstore_2 v2 [22] iload_1 v1 [23] ifle +14 (target=37) [26] aload_0 v0 [27] getfield #100 + Fieldref [android/support/v4/view/ViewPager.n I] [30] i2f [31] iload_1 v1 [32] i2f [33] fdiv [34] goto +4 (target=38) [37] fconst_0 [38] fstore_1 v1 [39] iconst_m1 [40] istore_3 v3 [41] fconst_0 [42] fstore v4 [44] fconst_0 [45] fstore v5 [47] iconst_1 [48] istore v6 [50] aconst_null [51] astore v7 [53] iconst_0 [54] istore v8 [56] iload v8 [58] aload_0 v0 [59] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [62] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [65] ificmpge +163 (target=228) [68] aload_0 v0 [69] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [72] iload v8 [74] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [77] checkcast #33 + Class [android/support/v4/view/aw] [80] astore v9 [82] iload v6 [84] ifne +59 (target=143) [87] aload v9 [89] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [92] iload_3 v3 [93] iconst_1 [94] iadd [95] ificmpeq +48 (target=143) [98] aload_0 v0 [99] getfield #91 + Fieldref [android/support/v4/view/ViewPager.e Landroid/support/v4/view/aw;] [102] dup [103] astore v9 [105] fload v4 [107] fload v5 [109] fadd [110] fload_1 v1 [111] fadd [112] putfield #126 + Fieldref [android/support/v4/view/aw.e F] [115] aload v9 [117] iload_3 v3 [118] iconst_1 [119] iadd [120] putfield #123 + Fieldref [android/support/v4/view/aw.b I] [123] aload v9 [125] aload_0 v0 [126] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [129] aload v9 [131] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [134] invokevirtual #231 + Methodref [android/support/v4/view/v.getPageWidth (I)F] [137] putfield #125 + Fieldref [android/support/v4/view/aw.d F] [140] iinc v8, -1 [143] aload v9 [145] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [148] dup [149] fstore v4 [151] fstore_3 v3 [152] fload v4 [154] aload v9 [156] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [159] fadd [160] fload_1 v1 [161] fadd [162] fstore v5 [164] iload v6 [166] ifne +9 (target=175) [169] fload_2 v2 [170] fload_3 v3 [171] fcmpl [172] iflt +27 (target=199) [175] fload_2 v2 [176] fload v5 [178] fcmpg [179] iflt +17 (target=196) [182] iload v8 [184] aload_0 v0 [185] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [188] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [191] iconst_1 [192] isub [193] ificmpne +9 (target=202) [196] aload v9 [198] areturn [199] aload v7 [201] areturn [202] iconst_0 [203] istore v6 [205] aload v9 [207] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [210] istore_3 v3 [211] aload v9 [213] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [216] fstore v5 [218] aload v9 [220] astore v7 [222] iinc v8, 1 [225] goto -169 (target=56) [228] aload v7 [230] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: draw(Landroid/graphics/Canvas;)V Access flags: 0x1 = public void draw(android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 247, locals = 6, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #284 + Methodref [android/view/ViewGroup.draw (Landroid/graphics/Canvas;)V] [5] iconst_0 [6] istore_2 v2 [7] aload_0 v0 [8] invokestatic #208 + Methodref [android/support/v4/view/ai.a (Landroid/view/View;)I] [11] dup [12] istore_3 v3 [13] ifeq +26 (target=39) [16] iload_3 v3 [17] iconst_1 [18] ificmpne +206 (target=224) [21] aload_0 v0 [22] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [25] ifnull +199 (target=224) [28] aload_0 v0 [29] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [32] invokevirtual #229 + Methodref [android/support/v4/view/v.getCount ()I] [35] iconst_1 [36] ificmple +188 (target=224) [39] aload_0 v0 [40] getfield #77 + Fieldref [android/support/v4/view/ViewPager.O Landroid/support/v4/d/a;] [43] invokevirtual #141 + Methodref [android/support/v4/d/a.a ()Z] [46] ifne +84 (target=130) [49] aload_1 v1 [50] invokevirtual #132 + Methodref [android/graphics/Canvas.save ()I] [53] istore_3 v3 [54] aload_0 v0 [55] invokevirtual #177 + Methodref [android/support/v4/view/ViewPager.getHeight ()I] [58] aload_0 v0 [59] invokevirtual #183 + Methodref [android/support/v4/view/ViewPager.getPaddingTop ()I] [62] isub [63] aload_0 v0 [64] invokevirtual #180 + Methodref [android/support/v4/view/ViewPager.getPaddingBottom ()I] [67] isub [68] istore v4 [70] aload_0 v0 [71] invokevirtual #186 + Methodref [android/support/v4/view/ViewPager.getWidth ()I] [74] istore v5 [76] aload_1 v1 [77] ldc #12 + Float [270.0] [79] invokevirtual #131 + Methodref [android/graphics/Canvas.rotate (F)V] [82] aload_1 v1 [83] iload v4 [85] ineg [86] aload_0 v0 [87] invokevirtual #183 + Methodref [android/support/v4/view/ViewPager.getPaddingTop ()I] [90] iadd [91] i2f [92] aload_0 v0 [93] getfield #104 + Fieldref [android/support/v4/view/ViewPager.r F] [96] iload v5 [98] i2f [99] fmul [100] invokevirtual #133 + Methodref [android/graphics/Canvas.translate (FF)V] [103] aload_0 v0 [104] getfield #77 + Fieldref [android/support/v4/view/ViewPager.O Landroid/support/v4/d/a;] [107] iload v4 [109] iload v5 [111] invokevirtual #143 + Methodref [android/support/v4/d/a.a (II)V] [114] iconst_0 [115] aload_0 v0 [116] getfield #77 + Fieldref [android/support/v4/view/ViewPager.O Landroid/support/v4/d/a;] [119] aload_1 v1 [120] invokevirtual #144 + Methodref [android/support/v4/d/a.a (Landroid/graphics/Canvas;)Z] [123] ior [124] istore_2 v2 [125] aload_1 v1 [126] iload_3 v3 [127] invokevirtual #130 + Methodref [android/graphics/Canvas.restoreToCount (I)V] [130] aload_0 v0 [131] getfield #78 + Fieldref [android/support/v4/view/ViewPager.P Landroid/support/v4/d/a;] [134] invokevirtual #141 + Methodref [android/support/v4/d/a.a ()Z] [137] ifne +101 (target=238) [140] aload_1 v1 [141] invokevirtual #132 + Methodref [android/graphics/Canvas.save ()I] [144] istore_3 v3 [145] aload_0 v0 [146] invokevirtual #186 + Methodref [android/support/v4/view/ViewPager.getWidth ()I] [149] istore v4 [151] aload_0 v0 [152] invokevirtual #177 + Methodref [android/support/v4/view/ViewPager.getHeight ()I] [155] aload_0 v0 [156] invokevirtual #183 + Methodref [android/support/v4/view/ViewPager.getPaddingTop ()I] [159] isub [160] aload_0 v0 [161] invokevirtual #180 + Methodref [android/support/v4/view/ViewPager.getPaddingBottom ()I] [164] isub [165] istore v5 [167] aload_1 v1 [168] ldc #10 + Float [90.0] [170] invokevirtual #131 + Methodref [android/graphics/Canvas.rotate (F)V] [173] aload_1 v1 [174] aload_0 v0 [175] invokevirtual #183 + Methodref [android/support/v4/view/ViewPager.getPaddingTop ()I] [178] ineg [179] i2f [180] aload_0 v0 [181] getfield #105 + Fieldref [android/support/v4/view/ViewPager.s F] [184] fconst_1 [185] fadd [186] fneg [187] iload v4 [189] i2f [190] fmul [191] invokevirtual #133 + Methodref [android/graphics/Canvas.translate (FF)V] [194] aload_0 v0 [195] getfield #78 + Fieldref [android/support/v4/view/ViewPager.P Landroid/support/v4/d/a;] [198] iload v5 [200] iload v4 [202] invokevirtual #143 + Methodref [android/support/v4/d/a.a (II)V] [205] iload_2 v2 [206] aload_0 v0 [207] getfield #78 + Fieldref [android/support/v4/view/ViewPager.P Landroid/support/v4/d/a;] [210] aload_1 v1 [211] invokevirtual #144 + Methodref [android/support/v4/d/a.a (Landroid/graphics/Canvas;)Z] [214] ior [215] istore_2 v2 [216] aload_1 v1 [217] iload_3 v3 [218] invokevirtual #130 + Methodref [android/graphics/Canvas.restoreToCount (I)V] [221] goto +17 (target=238) [224] aload_0 v0 [225] getfield #77 + Fieldref [android/support/v4/view/ViewPager.O Landroid/support/v4/d/a;] [228] invokevirtual #145 + Methodref [android/support/v4/d/a.b ()V] [231] aload_0 v0 [232] getfield #78 + Fieldref [android/support/v4/view/ViewPager.P Landroid/support/v4/d/a;] [235] invokevirtual #145 + Methodref [android/support/v4/d/a.b ()V] [238] iload_2 v2 [239] ifeq +7 (target=246) [242] aload_0 v0 [243] invokestatic #211 + Methodref [android/support/v4/view/ai.b (Landroid/view/View;)V] [246] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDraw(Landroid/graphics/Canvas;)V Access flags: 0x4 = protected void onDraw(android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 302, locals = 13, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #294 + Methodref [android/view/ViewGroup.onDraw (Landroid/graphics/Canvas;)V] [5] aload_0 v0 [6] getfield #100 + Fieldref [android/support/v4/view/ViewPager.n I] [9] ifle +292 (target=301) [12] aload_0 v0 [13] getfield #101 + Fieldref [android/support/v4/view/ViewPager.o Landroid/graphics/drawable/Drawable;] [16] ifnull +285 (target=301) [19] aload_0 v0 [20] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [23] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [26] ifle +275 (target=301) [29] aload_0 v0 [30] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [33] ifnull +268 (target=301) [36] aload_0 v0 [37] invokevirtual #184 + Methodref [android/support/v4/view/ViewPager.getScrollX ()I] [40] istore_2 v2 [41] aload_0 v0 [42] invokevirtual #186 + Methodref [android/support/v4/view/ViewPager.getWidth ()I] [45] istore_3 v3 [46] aload_0 v0 [47] getfield #100 + Fieldref [android/support/v4/view/ViewPager.n I] [50] i2f [51] iload_3 v3 [52] i2f [53] fdiv [54] fstore v4 [56] iconst_0 [57] istore v5 [59] aload_0 v0 [60] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [63] iconst_0 [64] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [67] checkcast #33 + Class [android/support/v4/view/aw] [70] dup [71] astore v6 [73] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [76] fstore v7 [78] aload_0 v0 [79] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [82] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [85] istore v8 [87] aload v6 [89] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [92] istore v9 [94] aload_0 v0 [95] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [98] iload v8 [100] iconst_1 [101] isub [102] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [105] checkcast #33 + Class [android/support/v4/view/aw] [108] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [111] istore v10 [113] iload v9 [115] iload v10 [117] ificmpge +184 (target=301) [120] iload v9 [122] aload v6 [124] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [127] ificmple +30 (target=157) [130] iload v5 [132] iload v8 [134] ificmpge +23 (target=157) [137] aload_0 v0 [138] getfield #90 + Fieldref [android/support/v4/view/ViewPager.d Ljava/util/ArrayList;] [141] iinc v5, 1 [144] iload v5 [146] invokevirtual #322 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [149] checkcast #33 + Class [android/support/v4/view/aw] [152] astore v6 [154] goto -34 (target=120) [157] iload v9 [159] aload v6 [161] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [164] ificmpne +38 (target=202) [167] aload v6 [169] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [172] aload v6 [174] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [177] fadd [178] iload_3 v3 [179] i2f [180] fmul [181] fstore v11 [183] aload v6 [185] getfield #126 + Fieldref [android/support/v4/view/aw.e F] [188] aload v6 [190] getfield #125 + Fieldref [android/support/v4/view/aw.d F] [193] fadd [194] fload v4 [196] fadd [197] fstore v7 [199] goto +34 (target=233) [202] aload_0 v0 [203] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [206] iload v9 [208] invokevirtual #231 + Methodref [android/support/v4/view/v.getPageWidth (I)F] [211] fstore v12 [213] fload v7 [215] fload v12 [217] fadd [218] iload_3 v3 [219] i2f [220] fmul [221] fstore v11 [223] fload v7 [225] fload v12 [227] fload v4 [229] fadd [230] fadd [231] fstore v7 [233] fload v11 [235] aload_0 v0 [236] getfield #100 + Fieldref [android/support/v4/view/ViewPager.n I] [239] i2f [240] fadd [241] iload_2 v2 [242] i2f [243] fcmpl [244] ifle +41 (target=285) [247] aload_0 v0 [248] getfield #101 + Fieldref [android/support/v4/view/ViewPager.o Landroid/graphics/drawable/Drawable;] [251] fload v11 [253] f2i [254] aload_0 v0 [255] getfield #102 + Fieldref [android/support/v4/view/ViewPager.p I] [258] fload v11 [260] aload_0 v0 [261] getfield #100 + Fieldref [android/support/v4/view/ViewPager.n I] [264] i2f [265] fadd [266] ldc #7 + Float [0.5] [268] fadd [269] f2i [270] aload_0 v0 [271] getfield #103 + Fieldref [android/support/v4/view/ViewPager.q I] [274] invokevirtual #138 + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] [277] aload_0 v0 [278] getfield #101 + Fieldref [android/support/v4/view/ViewPager.o Landroid/graphics/drawable/Drawable;] [281] aload_1 v1 [282] invokevirtual #136 + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V] [285] fload v11 [287] iload_2 v2 [288] iload_3 v3 [289] iadd [290] i2f [291] fcmpl [292] ifgt +9 (target=301) [295] iinc v9, 1 [298] goto -185 (target=113) [301] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/MotionEvent;)V Access flags: 0x2 = private void a(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 60, locals = 3, stack = 3): [0] aload_1 v1 [1] invokestatic #222 + Methodref [android/support/v4/view/r.a (Landroid/view/MotionEvent;)I] [4] istore_2 v2 [5] aload_1 v1 [6] iload_2 v2 [7] invokestatic #224 + Methodref [android/support/v4/view/r.b (Landroid/view/MotionEvent;I)I] [10] aload_0 v0 [11] getfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [14] ificmpne +45 (target=59) [17] iload_2 v2 [18] ifne +7 (target=25) [21] iconst_1 [22] goto +4 (target=26) [25] iconst_0 [26] istore_2 v2 [27] aload_0 v0 [28] aload_1 v1 [29] iload_2 v2 [30] invokestatic #225 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [33] putfield #68 + Fieldref [android/support/v4/view/ViewPager.F F] [36] aload_0 v0 [37] aload_1 v1 [38] iload_2 v2 [39] invokestatic #224 + Methodref [android/support/v4/view/r.b (Landroid/view/MotionEvent;I)I] [42] putfield #70 + Fieldref [android/support/v4/view/ViewPager.H I] [45] aload_0 v0 [46] getfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [49] ifnull +10 (target=59) [52] aload_0 v0 [53] getfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [56] invokevirtual #250 + Methodref [android/view/VelocityTracker.clear ()V] [59] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: i()V Access flags: 0x2 = private void i() Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] putfield #112 + Fieldref [android/support/v4/view/ViewPager.z Z] [5] aload_0 v0 [6] iconst_0 [7] putfield #63 + Fieldref [android/support/v4/view/ViewPager.A Z] [10] aload_0 v0 [11] getfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [14] ifnull +15 (target=29) [17] aload_0 v0 [18] getfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [21] invokevirtual #253 + Methodref [android/view/VelocityTracker.recycle ()V] [24] aload_0 v0 [25] aconst_null [26] putfield #71 + Fieldref [android/support/v4/view/ViewPager.I Landroid/view/VelocityTracker;] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Z)V Access flags: 0x2 = private void a(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #109 + Fieldref [android/support/v4/view/ViewPager.w Z] [4] iload_1 v1 [5] ificmpeq +8 (target=13) [8] aload_0 v0 [9] iload_1 v1 [10] putfield #109 + Fieldref [android/support/v4/view/ViewPager.w Z] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;ZIII)Z Access flags: 0x2 = private boolean a(android.view.View,boolean,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 158, locals = 11, stack = 7): [0] aload_1 v1 [1] instanceof #50 + Class [android/view/ViewGroup] [4] ifeq +137 (target=141) [7] aload_1 v1 [8] checkcast #50 + Class [android/view/ViewGroup] [11] astore v6 [13] aload_1 v1 [14] invokevirtual #264 + Methodref [android/view/View.getScrollX ()I] [17] istore v7 [19] aload_1 v1 [20] invokevirtual #265 + Methodref [android/view/View.getScrollY ()I] [23] istore v8 [25] aload v6 [27] invokevirtual #288 + Methodref [android/view/ViewGroup.getChildCount ()I] [30] iconst_1 [31] isub [32] istore v9 [34] iload v9 [36] iflt +105 (target=141) [39] aload v6 [41] iload v9 [43] invokevirtual #287 + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;] [46] astore v10 [48] iload v4 [50] iload v7 [52] iadd [53] aload v10 [55] invokevirtual #259 + Methodref [android/view/View.getLeft ()I] [58] ificmplt +77 (target=135) [61] iload v4 [63] iload v7 [65] iadd [66] aload v10 [68] invokevirtual #263 + Methodref [android/view/View.getRight ()I] [71] ificmpge +64 (target=135) [74] iload v5 [76] iload v8 [78] iadd [79] aload v10 [81] invokevirtual #266 + Methodref [android/view/View.getTop ()I] [84] ificmplt +51 (target=135) [87] iload v5 [89] iload v8 [91] iadd [92] aload v10 [94] invokevirtual #257 + Methodref [android/view/View.getBottom ()I] [97] ificmpge +38 (target=135) [100] aload_0 v0 [101] aload v10 [103] iconst_1 [104] iload_3 v3 [105] iload v4 [107] iload v7 [109] iadd [110] aload v10 [112] invokevirtual #259 + Methodref [android/view/View.getLeft ()I] [115] isub [116] iload v5 [118] iload v8 [120] iadd [121] aload v10 [123] invokevirtual #266 + Methodref [android/view/View.getTop ()I] [126] isub [127] invokespecial #155 + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;ZIII)Z] [130] ifeq +5 (target=135) [133] iconst_1 [134] ireturn [135] iinc v9, -1 [138] goto -104 (target=34) [141] iload_2 v2 [142] ifeq +14 (target=156) [145] aload_1 v1 [146] iload_3 v3 [147] ineg [148] invokestatic #209 + Methodref [android/support/v4/view/ai.a (Landroid/view/View;I)Z] [151] ifeq +5 (target=156) [154] iconst_1 [155] ireturn [156] iconst_0 [157] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchKeyEvent(Landroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean dispatchKeyEvent(android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 125, locals = 4, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #283 + Methodref [android/view/ViewGroup.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] [5] ifne +116 (target=121) [8] aload_0 v0 [9] aload_1 v1 [10] astore_2 v2 [11] astore_1 v1 [12] iconst_0 [13] istore_3 v3 [14] aload_2 v2 [15] invokevirtual #242 + Methodref [android/view/KeyEvent.getAction ()I] [18] ifne +99 (target=117) [21] aload_2 v2 [22] invokevirtual #243 + Methodref [android/view/KeyEvent.getKeyCode ()I] [25] lookupswitch (3 offsets, default=92) (target=117) 21: offset = 35, target = 60 22: offset = 45, target = 70 61: offset = 55, target = 80 default: offset = 92, target = 117 [60] aload_1 v1 [61] bipush 17 [63] invokespecial #168 + Methodref [android/support/v4/view/ViewPager.g (I)Z] [66] istore_3 v3 [67] goto +50 (target=117) [70] aload_1 v1 [71] bipush 66 [73] invokespecial #168 + Methodref [android/support/v4/view/ViewPager.g (I)Z] [76] istore_3 v3 [77] goto +40 (target=117) [80] getstatic #62 + Fieldref [android/os/Build$VERSION.SDK_INT I] [83] bipush 11 [85] ificmplt +32 (target=117) [88] aload_2 v2 [89] invokestatic #221 + Methodref [android/support/v4/view/n.b (Landroid/view/KeyEvent;)Z] [92] ifeq +12 (target=104) [95] aload_1 v1 [96] iconst_2 [97] invokespecial #168 + Methodref [android/support/v4/view/ViewPager.g (I)Z] [100] istore_3 v3 [101] goto +16 (target=117) [104] aload_2 v2 [105] invokestatic #220 + Methodref [android/support/v4/view/n.a (Landroid/view/KeyEvent;)Z] [108] ifeq +9 (target=117) [111] aload_1 v1 [112] iconst_1 [113] invokespecial #168 + Methodref [android/support/v4/view/ViewPager.g (I)Z] [116] istore_3 v3 [117] iload_3 v3 [118] ifeq +5 (target=123) [121] iconst_1 [122] ireturn [123] iconst_0 [124] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: g(I)Z Access flags: 0x2 = private boolean g(int) Class member attributes (count = 1): + Code attribute instructions (code length = 230, locals = 6, stack = 4): [0] aload_0 v0 [1] invokevirtual #166 + Methodref [android/support/v4/view/ViewPager.findFocus ()Landroid/view/View;] [4] dup [5] astore_2 v2 [6] aload_0 v0 [7] ifacmpne +5 (target=12) [10] aconst_null [11] astore_2 v2 [12] iconst_0 [13] istore_3 v3 [14] invokestatic #241 + Methodref [android/view/FocusFinder.getInstance ()Landroid/view/FocusFinder;] [17] aload_0 v0 [18] aload_2 v2 [19] iload_1 v1 [20] invokevirtual #240 + Methodref [android/view/FocusFinder.findNextFocus (Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View;] [23] dup [24] astore v4 [26] ifnull +120 (target=146) [29] aload v4 [31] aload_2 v2 [32] ifacmpeq +114 (target=146) [35] iload_1 v1 [36] bipush 17 [38] ificmpne +56 (target=94) [41] aload_0 v0 [42] aload_0 v0 [43] getfield #92 + Fieldref [android/support/v4/view/ViewPager.f Landroid/graphics/Rect;] [46] aload v4 [48] invokespecial #152 + Methodref [android/support/v4/view/ViewPager.a (Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;] [51] getfield #59 + Fieldref [android/graphics/Rect.left I] [54] istore_3 v3 [55] aload_0 v0 [56] aload_0 v0 [57] getfield #92 + Fieldref [android/support/v4/view/ViewPager.f Landroid/graphics/Rect;] [60] aload_2 v2 [61] invokespecial #152 + Methodref [android/support/v4/view/ViewPager.a (Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;] [64] getfield #59 + Fieldref [android/graphics/Rect.left I] [67] istore v5 [69] aload_2 v2 [70] ifnull +16 (target=86) [73] iload_3 v3 [74] iload v5 [76] ificmplt +10 (target=86) [79] aload_0 v0 [80] invokespecial #194 + Methodref [android/support/v4/view/ViewPager.j ()Z] [83] goto +132 (target=215) [86] aload v4 [88] invokevirtual #272 + Methodref [android/view/View.requestFocus ()Z] [91] goto +124 (target=215) [94] iload_1 v1 [95] bipush 66 [97] ificmpne +119 (target=216) [100] aload_0 v0 [101] aload_0 v0 [102] getfield #92 + Fieldref [android/support/v4/view/ViewPager.f Landroid/graphics/Rect;] [105] aload v4 [107] invokespecial #152 + Methodref [android/support/v4/view/ViewPager.a (Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;] [110] getfield #59 + Fieldref [android/graphics/Rect.left I] [113] istore_3 v3 [114] aload_0 v0 [115] aload_0 v0 [116] getfield #92 + Fieldref [android/support/v4/view/ViewPager.f Landroid/graphics/Rect;] [119] aload_2 v2 [120] invokespecial #152 + Methodref [android/support/v4/view/ViewPager.a (Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;] [123] getfield #59 + Fieldref [android/graphics/Rect.left I] [126] istore v5 [128] aload_2 v2 [129] ifnull +9 (target=138) [132] iload_3 v3 [133] iload v5 [135] ificmple +40 (target=175) [138] aload v4 [140] invokevirtual #272 + Methodref [android/view/View.requestFocus ()Z] [143] goto +72 (target=215) [146] iload_1 v1 [147] bipush 17 [149] ificmpeq +8 (target=157) [152] iload_1 v1 [153] iconst_1 [154] ificmpne +10 (target=164) [157] aload_0 v0 [158] invokespecial #194 + Methodref [android/support/v4/view/ViewPager.j ()Z] [161] goto +54 (target=215) [164] iload_1 v1 [165] bipush 66 [167] ificmpeq +8 (target=175) [170] iload_1 v1 [171] iconst_2 [172] ificmpne +44 (target=216) [175] aload_0 v0 [176] dup [177] astore_2 v2 [178] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [181] ifnull +33 (target=214) [184] aload_2 v2 [185] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [188] aload_2 v2 [189] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [192] invokevirtual #229 + Methodref [android/support/v4/view/v.getCount ()I] [195] iconst_1 [196] isub [197] ificmpge +17 (target=214) [200] aload_2 v2 [201] aload_2 v2 [202] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [205] iconst_1 [206] iadd [207] invokespecial #159 + Methodref [android/support/v4/view/ViewPager.c (I)V] [210] iconst_1 [211] goto +4 (target=215) [214] iconst_0 [215] istore_3 v3 [216] iload_3 v3 [217] ifeq +11 (target=228) [220] aload_0 v0 [221] iload_1 v1 [222] invokestatic #248 + Methodref [android/view/SoundEffectConstants.getContantForFocusDirection (I)I] [225] invokevirtual #195 + Methodref [android/support/v4/view/ViewPager.playSoundEffect (I)V] [228] iload_3 v3 [229] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; Access flags: 0x2 = private android.graphics.Rect a(android.graphics.Rect,android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 142, locals = 3, stack = 5): [0] aload_1 v1 [1] ifnonnull +11 (target=12) [4] new #20 + Class [android/graphics/Rect] [7] dup [8] invokespecial #134 + Methodref [android/graphics/Rect. ()V] [11] astore_1 v1 [12] aload_2 v2 [13] ifnonnull +13 (target=26) [16] aload_1 v1 [17] iconst_0 [18] iconst_0 [19] iconst_0 [20] iconst_0 [21] invokevirtual #135 + Methodref [android/graphics/Rect.set (IIII)V] [24] aload_1 v1 [25] areturn [26] aload_1 v1 [27] aload_2 v2 [28] invokevirtual #259 + Methodref [android/view/View.getLeft ()I] [31] putfield #59 + Fieldref [android/graphics/Rect.left I] [34] aload_1 v1 [35] aload_2 v2 [36] invokevirtual #263 + Methodref [android/view/View.getRight ()I] [39] putfield #60 + Fieldref [android/graphics/Rect.right I] [42] aload_1 v1 [43] aload_2 v2 [44] invokevirtual #266 + Methodref [android/view/View.getTop ()I] [47] putfield #61 + Fieldref [android/graphics/Rect.top I] [50] aload_1 v1 [51] aload_2 v2 [52] invokevirtual #257 + Methodref [android/view/View.getBottom ()I] [55] putfield #58 + Fieldref [android/graphics/Rect.bottom I] [58] aload_2 v2 [59] invokevirtual #262 + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] [62] astore_2 v2 [63] aload_2 v2 [64] instanceof #50 + Class [android/view/ViewGroup] [67] ifeq +73 (target=140) [70] aload_2 v2 [71] aload_0 v0 [72] ifacmpeq +68 (target=140) [75] aload_2 v2 [76] checkcast #50 + Class [android/view/ViewGroup] [79] astore_2 v2 [80] aload_1 v1 [81] dup [82] getfield #59 + Fieldref [android/graphics/Rect.left I] [85] aload_2 v2 [86] invokevirtual #289 + Methodref [android/view/ViewGroup.getLeft ()I] [89] iadd [90] putfield #59 + Fieldref [android/graphics/Rect.left I] [93] aload_1 v1 [94] dup [95] getfield #60 + Fieldref [android/graphics/Rect.right I] [98] aload_2 v2 [99] invokevirtual #291 + Methodref [android/view/ViewGroup.getRight ()I] [102] iadd [103] putfield #60 + Fieldref [android/graphics/Rect.right I] [106] aload_1 v1 [107] dup [108] getfield #61 + Fieldref [android/graphics/Rect.top I] [111] aload_2 v2 [112] invokevirtual #292 + Methodref [android/view/ViewGroup.getTop ()I] [115] iadd [116] putfield #61 + Fieldref [android/graphics/Rect.top I] [119] aload_1 v1 [120] dup [121] getfield #58 + Fieldref [android/graphics/Rect.bottom I] [124] aload_2 v2 [125] invokevirtual #286 + Methodref [android/view/ViewGroup.getBottom ()I] [128] iadd [129] putfield #58 + Fieldref [android/graphics/Rect.bottom I] [132] aload_2 v2 [133] invokevirtual #290 + Methodref [android/view/ViewGroup.getParent ()Landroid/view/ViewParent;] [136] astore_2 v2 [137] goto -74 (target=63) [140] aload_1 v1 [141] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: j()Z Access flags: 0x2 = private boolean j() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [4] ifle +15 (target=19) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [12] iconst_1 [13] isub [14] invokespecial #159 + Methodref [android/support/v4/view/ViewPager.c (I)V] [17] iconst_1 [18] ireturn [19] iconst_0 [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addFocusables(Ljava/util/ArrayList;II)V Access flags: 0x1 = public void addFocusables(java.util.ArrayList,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 140, locals = 9, stack = 4): [0] aload_1 v1 [1] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [4] istore v4 [6] aload_0 v0 [7] invokevirtual #175 + Methodref [android/support/v4/view/ViewPager.getDescendantFocusability ()I] [10] dup [11] istore v5 [13] ldc #3 + Integer [393216] [15] ificmpeq +68 (target=83) [18] iconst_0 [19] istore v6 [21] iload v6 [23] aload_0 v0 [24] invokevirtual #172 + Methodref [android/support/v4/view/ViewPager.getChildCount ()I] [27] ificmpge +56 (target=83) [30] aload_0 v0 [31] iload v6 [33] invokevirtual #171 + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;] [36] dup [37] astore v7 [39] invokevirtual #267 + Methodref [android/view/View.getVisibility ()I] [42] ifne +35 (target=77) [45] aload_0 v0 [46] aload v7 [48] invokespecial #154 + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;)Landroid/support/v4/view/aw;] [51] dup [52] astore v8 [54] ifnull +23 (target=77) [57] aload v8 [59] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [62] aload_0 v0 [63] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [66] ificmpne +11 (target=77) [69] aload v7 [71] aload_1 v1 [72] iload_2 v2 [73] iload_3 v3 [74] invokevirtual #254 + Methodref [android/view/View.addFocusables (Ljava/util/ArrayList;II)V] [77] iinc v6, 1 [80] goto -59 (target=21) [83] iload v5 [85] ldc #2 + Integer [262144] [87] ificmpne +12 (target=99) [90] iload v4 [92] aload_1 v1 [93] invokevirtual #325 + Methodref [java/util/ArrayList.size ()I] [96] ificmpne +43 (target=139) [99] aload_0 v0 [100] invokevirtual #191 + Methodref [android/support/v4/view/ViewPager.isFocusable ()Z] [103] ifne +4 (target=107) [106] return [107] iload_3 v3 [108] iconst_1 [109] iand [110] iconst_1 [111] ificmpne +18 (target=129) [114] aload_0 v0 [115] invokevirtual #193 + Methodref [android/support/v4/view/ViewPager.isInTouchMode ()Z] [118] ifeq +11 (target=129) [121] aload_0 v0 [122] invokevirtual #192 + Methodref [android/support/v4/view/ViewPager.isFocusableInTouchMode ()Z] [125] ifne +4 (target=129) [128] return [129] aload_1 v1 [130] ifnull +9 (target=139) [133] aload_1 v1 [134] aload_0 v0 [135] invokevirtual #320 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [138] pop [139] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addTouchables(Ljava/util/ArrayList;)V Access flags: 0x1 = public void addTouchables(java.util.ArrayList) Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 5, stack = 2): [0] iconst_0 [1] istore_2 v2 [2] iload_2 v2 [3] aload_0 v0 [4] invokevirtual #172 + Methodref [android/support/v4/view/ViewPager.getChildCount ()I] [7] ificmpge +50 (target=57) [10] aload_0 v0 [11] iload_2 v2 [12] invokevirtual #171 + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;] [15] dup [16] astore_3 v3 [17] invokevirtual #267 + Methodref [android/view/View.getVisibility ()I] [20] ifne +31 (target=51) [23] aload_0 v0 [24] aload_3 v3 [25] invokespecial #154 + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;)Landroid/support/v4/view/aw;] [28] dup [29] astore v4 [31] ifnull +20 (target=51) [34] aload v4 [36] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [39] aload_0 v0 [40] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [43] ificmpne +8 (target=51) [46] aload_3 v3 [47] aload_1 v1 [48] invokevirtual #255 + Methodref [android/view/View.addTouchables (Ljava/util/ArrayList;)V] [51] iinc v2, 1 [54] goto -52 (target=2) [57] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onRequestFocusInDescendants(ILandroid/graphics/Rect;)Z Access flags: 0x4 = protected boolean onRequestFocusInDescendants(int,android.graphics.Rect) Class member attributes (count = 1): + Code attribute instructions (code length = 97, locals = 8, stack = 3): [0] aload_0 v0 [1] invokevirtual #172 + Methodref [android/support/v4/view/ViewPager.getChildCount ()I] [4] istore v5 [6] iload_1 v1 [7] iconst_2 [8] iand [9] ifeq +11 (target=20) [12] iconst_0 [13] istore_3 v3 [14] iconst_1 [15] istore v4 [17] goto +14 (target=31) [20] iload v5 [22] iconst_1 [23] isub [24] istore_3 v3 [25] iconst_m1 [26] istore v4 [28] iconst_m1 [29] istore v5 [31] iload_3 v3 [32] iload v5 [34] ificmpeq +61 (target=95) [37] aload_0 v0 [38] iload_3 v3 [39] invokevirtual #171 + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;] [42] dup [43] astore v6 [45] invokevirtual #267 + Methodref [android/view/View.getVisibility ()I] [48] ifne +39 (target=87) [51] aload_0 v0 [52] aload v6 [54] invokespecial #154 + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;)Landroid/support/v4/view/aw;] [57] dup [58] astore v7 [60] ifnull +27 (target=87) [63] aload v7 [65] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [68] aload_0 v0 [69] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [72] ificmpne +15 (target=87) [75] aload v6 [77] iload_1 v1 [78] aload_2 v2 [79] invokevirtual #274 + Methodref [android/view/View.requestFocus (ILandroid/graphics/Rect;)Z] [82] ifeq +5 (target=87) [85] iconst_1 [86] ireturn [87] iload_3 v3 [88] iload v4 [90] iadd [91] istore_3 v3 [92] goto -61 (target=31) [95] iconst_0 [96] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x1 = public boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 69, locals = 6, stack = 2): [0] aload_0 v0 [1] invokevirtual #172 + Methodref [android/support/v4/view/ViewPager.getChildCount ()I] [4] istore_2 v2 [5] iconst_0 [6] istore_3 v3 [7] iload_3 v3 [8] iload_2 v2 [9] ificmpge +58 (target=67) [12] aload_0 v0 [13] iload_3 v3 [14] invokevirtual #171 + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;] [17] dup [18] astore v4 [20] invokevirtual #267 + Methodref [android/view/View.getVisibility ()I] [23] ifne +38 (target=61) [26] aload_0 v0 [27] aload v4 [29] invokespecial #154 + Methodref [android/support/v4/view/ViewPager.a (Landroid/view/View;)Landroid/support/v4/view/aw;] [32] dup [33] astore v5 [35] ifnull +26 (target=61) [38] aload v5 [40] getfield #123 + Fieldref [android/support/v4/view/aw.b I] [43] aload_0 v0 [44] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [47] ificmpne +14 (target=61) [50] aload v4 [52] aload_1 v1 [53] invokevirtual #256 + Methodref [android/view/View.dispatchPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)Z] [56] ifeq +5 (target=61) [59] iconst_1 [60] ireturn [61] iinc v3, 1 [64] goto -57 (target=7) [67] iconst_0 [68] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams; Access flags: 0x4 = protected android.view.ViewGroup$LayoutParams generateDefaultLayoutParams() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 2): [0] new #25 + Class [android/support/v4/view/ViewPager$LayoutParams] [3] dup [4] invokespecial #203 + Methodref [android/support/v4/view/ViewPager$LayoutParams. ()V] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; Access flags: 0x4 = protected android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_0 v0 [1] invokevirtual #169 + Methodref [android/support/v4/view/ViewPager.generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z Access flags: 0x4 = protected boolean checkLayoutParams(android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_1 v1 [1] instanceof #25 + Class [android/support/v4/view/ViewPager$LayoutParams] [4] ifeq +13 (target=17) [7] aload_0 v0 [8] aload_1 v1 [9] invokespecial #282 + Methodref [android/view/ViewGroup.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z] [12] ifeq +5 (target=17) [15] iconst_1 [16] ireturn [17] iconst_0 [18] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; Access flags: 0x1 = public android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 4): [0] new #25 + Class [android/support/v4/view/ViewPager$LayoutParams] [3] dup [4] aload_0 v0 [5] invokevirtual #173 + Methodref [android/support/v4/view/ViewPager.getContext ()Landroid/content/Context;] [8] aload_1 v1 [9] invokespecial #204 + Methodref [android/support/v4/view/ViewPager$LayoutParams. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v; Access flags: 0x1008 = static synthetic android.support.v4.view.v a(android.support.v4.view.ViewPager) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #93 + Fieldref [android/support/v4/view/ViewPager.g Landroid/support/v4/view/v;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/support/v4/view/ViewPager;)I Access flags: 0x1008 = static synthetic int b(android.support.v4.view.ViewPager) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #94 + Fieldref [android/support/v4/view/ViewPager.h I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d()[I Access flags: 0x1008 = static synthetic int[] d() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #87 + Fieldref [android/support/v4/view/ViewPager.a [I] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 0, stack = 4): [0] iconst_1 [1] newarray 10 [3] dup [4] iconst_0 [5] ldc #4 + Integer [16842931] [7] iastore [8] putstatic #87 + Fieldref [android/support/v4/view/ViewPager.a [I] [11] new #30 + Class [android/support/v4/view/at] [14] dup [15] invokespecial #215 + Methodref [android/support/v4/view/at. ()V] [18] putstatic #88 + Fieldref [android/support/v4/view/ViewPager.b Ljava/util/Comparator;] [21] new #31 + Class [android/support/v4/view/au] [24] dup [25] invokespecial #216 + Methodref [android/support/v4/view/au. ()V] [28] putstatic #89 + Fieldref [android/support/v4/view/ViewPager.c Landroid/view/animation/Interpolator;] [31] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/at Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.at extends java.lang.Object Interfaces (count = 1): + Class [java/util/Comparator] Constant Pool (count = 20): + Class [android/support/v4/view/at] + Class [android/support/v4/view/aw] + Class [java/lang/Object] + Class [java/util/Comparator] + Fieldref [android/support/v4/view/aw.b I] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [b I] + Utf8 [()V] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)I] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [android/support/v4/view/at] + Utf8 [android/support/v4/view/aw] + Utf8 [b] + Utf8 [compare] + Utf8 [java/lang/Object] + Utf8 [java/util/Comparator] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = at() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #6 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: compare(Ljava/lang/Object;Ljava/lang/Object;)I Access flags: 0x1051 = public final bridge synthetic int compare(java.lang.Object,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 3, stack = 2): [0] aload_1 v1 [1] checkcast #2 + Class [android/support/v4/view/aw] [4] aload_2 v2 [5] checkcast #2 + Class [android/support/v4/view/aw] [8] astore_2 v2 [9] getfield #5 + Fieldref [android/support/v4/view/aw.b I] [12] aload_2 v2 [13] getfield #5 + Fieldref [android/support/v4/view/aw.b I] [16] isub [17] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/au Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.au extends java.lang.Object Interfaces (count = 1): + Class [android/view/animation/Interpolator] Constant Pool (count = 14): + Class [android/support/v4/view/au] + Class [android/view/animation/Interpolator] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [(F)F] + Utf8 [] + Utf8 [Code] + Utf8 [android/support/v4/view/au] + Utf8 [android/view/animation/Interpolator] + Utf8 [getInterpolation] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = au() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getInterpolation(F)F Access flags: 0x11 = public final float getInterpolation(float) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 3): [0] fload_1 v1 [1] fconst_1 [2] fsub [3] dup [4] dup [5] fstore_1 v1 [6] fmul [7] fload_1 v1 [8] fmul [9] fload_1 v1 [10] fmul [11] fload_1 v1 [12] fmul [13] fconst_1 [14] fadd [15] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/av Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.view.av extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 5): + Class [android/support/v4/view/av] + Class [java/lang/Object] + Utf8 [android/support/v4/view/av] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/aw Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.aw extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 19): + Class [android/support/v4/view/aw] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [I] + Utf8 [Ljava/lang/Object;] + Utf8 [Z] + Utf8 [a] + Utf8 [android/support/v4/view/aw] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [e] + Utf8 [java/lang/Object] Fields (count = 5): + Field: a Ljava/lang/Object; Access flags: 0x0 = java.lang.Object a + Field: b I Access flags: 0x0 = int b + Field: c Z Access flags: 0x0 = boolean c + Field: d F Access flags: 0x0 = float d + Field: e F Access flags: 0x0 = float e Methods (count = 1): - Method: ()V Access flags: 0x0 = aw() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #3 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ViewPager$LayoutParams Superclass: android/view/ViewGroup$LayoutParams Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.view.ViewPager$LayoutParams extends android.view.ViewGroup$LayoutParams Interfaces (count = 0): Constant Pool (count = 45): + Class [android/content/Context] + Class [android/content/res/TypedArray] + Class [android/support/v4/view/ViewPager] + Class [android/support/v4/view/ViewPager$LayoutParams] + Class [android/view/ViewGroup$LayoutParams] + Fieldref [android/support/v4/view/ViewPager$LayoutParams.b I] + Fieldref [android/support/v4/view/ViewPager$LayoutParams.c F] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getInteger (II)I] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/support/v4/view/ViewPager.d ()[I] + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + Methodref [android/view/ViewGroup$LayoutParams. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (II)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [b I] + NameAndType [c F] + NameAndType [d ()[I] + NameAndType [getInteger (II)I] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + NameAndType [recycle ()V] + Utf8 [()V] + Utf8 [()[I] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [I] + Utf8 [Z] + Utf8 [a] + Utf8 [android/content/Context] + Utf8 [android/content/res/TypedArray] + Utf8 [android/support/v4/view/ViewPager] + Utf8 [android/support/v4/view/ViewPager$LayoutParams] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [getInteger] + Utf8 [obtainStyledAttributes] + Utf8 [recycle] Fields (count = 4): + Field: a Z Access flags: 0x1 = public boolean a + Field: b I Access flags: 0x1 = public int b + Field: c F Access flags: 0x1 = public float c + Field: d Z Access flags: 0x1 = public boolean d Methods (count = 2): - Method: ()V Access flags: 0x1 = public ViewPager$LayoutParams() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 3): [0] aload_0 v0 [1] iconst_m1 [2] iconst_m1 [3] invokespecial #12 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [6] aload_0 v0 [7] fconst_0 [8] putfield #7 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.c F] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public ViewPager$LayoutParams(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #13 + Methodref [android/view/ViewGroup$LayoutParams. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] fconst_0 [8] putfield #7 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.c F] [11] aload_1 v1 [12] aload_2 v2 [13] invokestatic #11 + Methodref [android/support/v4/view/ViewPager.d ()[I] [16] invokevirtual #8 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] [19] astore_1 v1 [20] aload_0 v0 [21] aload_1 v1 [22] iconst_0 [23] bipush 48 [25] invokevirtual #9 + Methodref [android/content/res/TypedArray.getInteger (II)I] [28] putfield #6 + Fieldref [android/support/v4/view/ViewPager$LayoutParams.b I] [31] aload_1 v1 [32] invokevirtual #10 + Methodref [android/content/res/TypedArray.recycle ()V] [35] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ax Superclass: android/support/v4/view/a Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.ax extends android.support.v4.view.a Interfaces (count = 0): Constant Pool (count = 63): + Class [android/support/v4/view/ViewPager] + Class [android/support/v4/view/a] + Class [android/support/v4/view/a/a] + Class [android/support/v4/view/ax] + Class [android/support/v4/view/v] + Class [android/view/accessibility/AccessibilityEvent] + Class [java/lang/Class] + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] + Methodref [android/support/v4/view/ViewPager.a (I)V] + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v;] + Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/ViewPager;)I] + Methodref [android/support/v4/view/a. ()V] + Methodref [android/support/v4/view/a.a (Landroid/view/View;ILandroid/os/Bundle;)Z] + Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/support/v4/view/a/a;)V] + Methodref [android/support/v4/view/a.d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [android/support/v4/view/a/a.a (I)V] + Methodref [android/support/v4/view/a/a.a (Ljava/lang/CharSequence;)V] + Methodref [android/support/v4/view/a/a.a (Z)V] + Methodref [android/support/v4/view/v.getCount ()I] + Methodref [android/view/accessibility/AccessibilityEvent.setClassName (Ljava/lang/CharSequence;)V] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [a (I)V] + NameAndType [a (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v;] + NameAndType [a (Landroid/view/View;ILandroid/os/Bundle;)Z] + NameAndType [a (Landroid/view/View;Landroid/support/v4/view/a/a;)V] + NameAndType [a (Ljava/lang/CharSequence;)V] + NameAndType [a (Z)V] + NameAndType [b (Landroid/support/v4/view/ViewPager;)I] + NameAndType [b Landroid/support/v4/view/ViewPager;] + NameAndType [d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [getCount ()I] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [setClassName (Ljava/lang/CharSequence;)V] + Utf8 [()I] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/support/v4/view/ViewPager;)I] + Utf8 [(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v;] + Utf8 [(Landroid/support/v4/view/ViewPager;)V] + Utf8 [(Landroid/view/View;ILandroid/os/Bundle;)Z] + Utf8 [(Landroid/view/View;Landroid/support/v4/view/a/a;)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/view/ViewPager;] + Utf8 [a] + Utf8 [android/support/v4/view/ViewPager] + Utf8 [android/support/v4/view/a] + Utf8 [android/support/v4/view/a/a] + Utf8 [android/support/v4/view/ax] + Utf8 [android/support/v4/view/v] + Utf8 [android/view/accessibility/AccessibilityEvent] + Utf8 [b] + Utf8 [d] + Utf8 [getCount] + Utf8 [getName] + Utf8 [java/lang/Class] + Utf8 [setClassName] Fields (count = 1): + Field: b Landroid/support/v4/view/ViewPager; Access flags: 0x1010 = final synthetic android.support.v4.view.ViewPager b Methods (count = 4): - Method: (Landroid/support/v4/view/ViewPager;)V Access flags: 0x0 = ax(android.support.v4.view.ViewPager) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [5] aload_0 v0 [6] invokespecial #12 + Methodref [android/support/v4/view/a. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x11 = public final void d(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #15 + Methodref [android/support/v4/view/a.d (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V] [6] aload_2 v2 [7] ldc #1 + Class [android/support/v4/view/ViewPager] [9] invokevirtual #21 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [12] invokevirtual #20 + Methodref [android/view/accessibility/AccessibilityEvent.setClassName (Ljava/lang/CharSequence;)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;Landroid/support/v4/view/a/a;)V Access flags: 0x11 = public final void a(android.view.View,android.support.v4.view.a.a) Class member attributes (count = 1): + Code attribute instructions (code length = 145, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #14 + Methodref [android/support/v4/view/a.a (Landroid/view/View;Landroid/support/v4/view/a/a;)V] [6] aload_2 v2 [7] ldc #1 + Class [android/support/v4/view/ViewPager] [9] invokevirtual #21 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [12] invokevirtual #17 + Methodref [android/support/v4/view/a/a.a (Ljava/lang/CharSequence;)V] [15] aload_2 v2 [16] aload_0 v0 [17] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [20] invokestatic #10 + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v;] [23] ifnull +21 (target=44) [26] aload_0 v0 [27] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [30] invokestatic #10 + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v;] [33] invokevirtual #19 + Methodref [android/support/v4/view/v.getCount ()I] [36] iconst_1 [37] ificmple +7 (target=44) [40] iconst_1 [41] goto +4 (target=45) [44] iconst_0 [45] invokevirtual #18 + Methodref [android/support/v4/view/a/a.a (Z)V] [48] aload_0 v0 [49] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [52] invokestatic #10 + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v;] [55] ifnull +42 (target=97) [58] aload_0 v0 [59] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [62] invokestatic #11 + Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/ViewPager;)I] [65] iflt +32 (target=97) [68] aload_0 v0 [69] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [72] invokestatic #11 + Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/ViewPager;)I] [75] aload_0 v0 [76] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [79] invokestatic #10 + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v;] [82] invokevirtual #19 + Methodref [android/support/v4/view/v.getCount ()I] [85] iconst_1 [86] isub [87] ificmpge +10 (target=97) [90] aload_2 v2 [91] sipush 4096 [94] invokevirtual #16 + Methodref [android/support/v4/view/a/a.a (I)V] [97] aload_0 v0 [98] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [101] invokestatic #10 + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v;] [104] ifnull +40 (target=144) [107] aload_0 v0 [108] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [111] invokestatic #11 + Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/ViewPager;)I] [114] ifle +30 (target=144) [117] aload_0 v0 [118] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [121] invokestatic #11 + Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/ViewPager;)I] [124] aload_0 v0 [125] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [128] invokestatic #10 + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v;] [131] invokevirtual #19 + Methodref [android/support/v4/view/v.getCount ()I] [134] ificmpge +10 (target=144) [137] aload_2 v2 [138] sipush 8192 [141] invokevirtual #16 + Methodref [android/support/v4/view/a/a.a (I)V] [144] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;ILandroid/os/Bundle;)Z Access flags: 0x11 = public final boolean a(android.view.View,int,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 164, locals = 4, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] aload_3 v3 [4] invokespecial #13 + Methodref [android/support/v4/view/a.a (Landroid/view/View;ILandroid/os/Bundle;)Z] [7] ifeq +5 (target=12) [10] iconst_1 [11] ireturn [12] iload_2 v2 [13] lookupswitch (2 offsets, default=149) (target=162) 4096: offset = 27, target = 40 8192: offset = 89, target = 102 default: offset = 149, target = 162 [40] aload_0 v0 [41] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [44] invokestatic #10 + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v;] [47] ifnull +53 (target=100) [50] aload_0 v0 [51] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [54] invokestatic #11 + Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/ViewPager;)I] [57] iflt +43 (target=100) [60] aload_0 v0 [61] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [64] invokestatic #11 + Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/ViewPager;)I] [67] aload_0 v0 [68] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [71] invokestatic #10 + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v;] [74] invokevirtual #19 + Methodref [android/support/v4/view/v.getCount ()I] [77] iconst_1 [78] isub [79] ificmpge +21 (target=100) [82] aload_0 v0 [83] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [86] aload_0 v0 [87] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [90] invokestatic #11 + Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/ViewPager;)I] [93] iconst_1 [94] iadd [95] invokevirtual #9 + Methodref [android/support/v4/view/ViewPager.a (I)V] [98] iconst_1 [99] ireturn [100] iconst_0 [101] ireturn [102] aload_0 v0 [103] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [106] invokestatic #10 + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v;] [109] ifnull +51 (target=160) [112] aload_0 v0 [113] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [116] invokestatic #11 + Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/ViewPager;)I] [119] ifle +41 (target=160) [122] aload_0 v0 [123] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [126] invokestatic #11 + Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/ViewPager;)I] [129] aload_0 v0 [130] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [133] invokestatic #10 + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/v;] [136] invokevirtual #19 + Methodref [android/support/v4/view/v.getCount ()I] [139] ificmpge +21 (target=160) [142] aload_0 v0 [143] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [146] aload_0 v0 [147] getfield #8 + Fieldref [android/support/v4/view/ax.b Landroid/support/v4/view/ViewPager;] [150] invokestatic #11 + Methodref [android/support/v4/view/ViewPager.b (Landroid/support/v4/view/ViewPager;)I] [153] iconst_1 [154] isub [155] invokevirtual #9 + Methodref [android/support/v4/view/ViewPager.a (I)V] [158] iconst_1 [159] ireturn [160] iconst_0 [161] ireturn [162] iconst_0 [163] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ay Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.view.ay extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [android/support/v4/view/ay] + Class [java/lang/Object] + Utf8 [(Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V] + Utf8 [a] + Utf8 [android/support/v4/view/ay] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): + Method: a(Landroid/support/v4/view/v;Landroid/support/v4/view/v;)V Access flags: 0x401 = public abstract void a(android.support.v4.view.v,android.support.v4.view.v) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/az Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface android.support.v4.view.az extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 9): + Class [android/support/v4/view/az] + Class [java/lang/Object] + Utf8 [(I)V] + Utf8 [(IF)V] + Utf8 [a] + Utf8 [android/support/v4/view/az] + Utf8 [b] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 3): + Method: a(IF)V Access flags: 0x401 = public abstract void a(int,float) + Method: a(I)V Access flags: 0x401 = public abstract void a(int) + Method: b(I)V Access flags: 0x401 = public abstract void b(int) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ba Superclass: android/database/DataSetObserver Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.ba extends android.database.DataSetObserver Interfaces (count = 0): Constant Pool (count = 25): + Class [android/database/DataSetObserver] + Class [android/support/v4/view/ViewPager] + Class [android/support/v4/view/ba] + Fieldref [android/support/v4/view/ba.a Landroid/support/v4/view/ViewPager;] + Methodref [android/database/DataSetObserver. ()V] + Methodref [android/support/v4/view/ViewPager.c ()V] + Methodref [android/support/v4/view/ba. (Landroid/support/v4/view/ViewPager;)V] + NameAndType [ ()V] + NameAndType [ (Landroid/support/v4/view/ViewPager;)V] + NameAndType [a Landroid/support/v4/view/ViewPager;] + NameAndType [c ()V] + Utf8 [()V] + Utf8 [(Landroid/support/v4/view/ViewPager;)V] + Utf8 [(Landroid/support/v4/view/ViewPager;B)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/view/ViewPager;] + Utf8 [a] + Utf8 [android/database/DataSetObserver] + Utf8 [android/support/v4/view/ViewPager] + Utf8 [android/support/v4/view/ba] + Utf8 [c] + Utf8 [onChanged] + Utf8 [onInvalidated] Fields (count = 1): + Field: a Landroid/support/v4/view/ViewPager; Access flags: 0x1010 = final synthetic android.support.v4.view.ViewPager a Methods (count = 4): - Method: (Landroid/support/v4/view/ViewPager;)V Access flags: 0x2 = private ba(android.support.v4.view.ViewPager) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #4 + Fieldref [android/support/v4/view/ba.a Landroid/support/v4/view/ViewPager;] [5] aload_0 v0 [6] invokespecial #5 + Methodref [android/database/DataSetObserver. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onChanged()V Access flags: 0x11 = public final void onChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #4 + Fieldref [android/support/v4/view/ba.a Landroid/support/v4/view/ViewPager;] [4] invokevirtual #6 + Methodref [android/support/v4/view/ViewPager.c ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onInvalidated()V Access flags: 0x11 = public final void onInvalidated() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #4 + Fieldref [android/support/v4/view/ba.a Landroid/support/v4/view/ViewPager;] [4] invokevirtual #6 + Methodref [android/support/v4/view/ViewPager.c ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/support/v4/view/ViewPager;B)V Access flags: 0x1000 = synthetic ba(android.support.v4.view.ViewPager,byte) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #7 + Methodref [android/support/v4/view/ba. (Landroid/support/v4/view/ViewPager;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/ViewPager$SavedState Superclass: android/view/View$BaseSavedState Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class android.support.v4.view.ViewPager$SavedState extends android.view.View$BaseSavedState Interfaces (count = 0): Constant Pool (count = 109): + String [ position=] + String [FragmentPager.SavedState{] + String [}] + Class [android/os/Parcel] + Class [android/support/v4/b/a] + Class [android/support/v4/view/ViewPager$SavedState] + Class [android/support/v4/view/bb] + Class [android/view/View$BaseSavedState] + Class [java/lang/Class] + Class [java/lang/Integer] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Class [java/lang/System] + Fieldref [android/support/v4/view/ViewPager$SavedState.CREATOR Landroid/os/Parcelable$Creator;] + Fieldref [android/support/v4/view/ViewPager$SavedState.a I] + Fieldref [android/support/v4/view/ViewPager$SavedState.b Landroid/os/Parcelable;] + Fieldref [android/support/v4/view/ViewPager$SavedState.c Ljava/lang/ClassLoader;] + Methodref [android/os/Parcel.readInt ()I] + Methodref [android/os/Parcel.readParcelable (Ljava/lang/ClassLoader;)Landroid/os/Parcelable;] + Methodref [android/os/Parcel.writeInt (I)V] + Methodref [android/os/Parcel.writeParcelable (Landroid/os/Parcelable;I)V] + Methodref [android/support/v4/b/a.a (Landroid/support/v4/b/c;)Landroid/os/Parcelable$Creator;] + Methodref [android/support/v4/view/bb. ()V] + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcel;)V] + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcelable;)V] + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V] + Methodref [java/lang/Class.getClassLoader ()Ljava/lang/ClassLoader;] + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;)V] + NameAndType [ (Landroid/os/Parcelable;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [CREATOR Landroid/os/Parcelable$Creator;] + NameAndType [a (Landroid/support/v4/b/c;)Landroid/os/Parcelable$Creator;] + NameAndType [a I] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b Landroid/os/Parcelable;] + NameAndType [c Ljava/lang/ClassLoader;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getClassLoader ()Ljava/lang/ClassLoader;] + NameAndType [identityHashCode (Ljava/lang/Object;)I] + NameAndType [readInt ()I] + NameAndType [readParcelable (Ljava/lang/ClassLoader;)Landroid/os/Parcelable;] + NameAndType [toHexString (I)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [writeInt (I)V] + NameAndType [writeParcelable (Landroid/os/Parcelable;I)V] + NameAndType [writeToParcel (Landroid/os/Parcel;I)V] + Utf8 [ position=] + Utf8 [()I] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/ClassLoader;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [(Landroid/os/Parcelable;I)V] + Utf8 [(Landroid/support/v4/b/c;)Landroid/os/Parcelable$Creator;] + Utf8 [(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;] + Utf8 [(Ljava/lang/Object;)I] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [] + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [FragmentPager.SavedState{] + Utf8 [I] + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Landroid/os/Parcelable;] + Utf8 [Ljava/lang/ClassLoader;] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/support/v4/b/a] + Utf8 [android/support/v4/view/ViewPager$SavedState] + Utf8 [android/support/v4/view/bb] + Utf8 [android/view/View$BaseSavedState] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [getClass] + Utf8 [getClassLoader] + Utf8 [identityHashCode] + Utf8 [java/lang/Class] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/System] + Utf8 [readInt] + Utf8 [readParcelable] + Utf8 [toHexString] + Utf8 [toString] + Utf8 [writeInt] + Utf8 [writeParcelable] + Utf8 [writeToParcel] + Utf8 [}] Fields (count = 4): + Field: a I Access flags: 0x0 = int a + Field: b Landroid/os/Parcelable; Access flags: 0x0 = android.os.Parcelable b + Field: c Ljava/lang/ClassLoader; Access flags: 0x0 = java.lang.ClassLoader c + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR Methods (count = 5): - Method: (Landroid/os/Parcelable;)V Access flags: 0x1 = public ViewPager$SavedState(android.os.Parcelable) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #25 + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcelable;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: writeToParcel(Landroid/os/Parcel;I)V Access flags: 0x1 = public void writeToParcel(android.os.Parcel,int) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokespecial #26 + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V] [6] aload_1 v1 [7] aload_0 v0 [8] getfield #15 + Fieldref [android/support/v4/view/ViewPager$SavedState.a I] [11] invokevirtual #20 + Methodref [android/os/Parcel.writeInt (I)V] [14] aload_1 v1 [15] aload_0 v0 [16] getfield #16 + Fieldref [android/support/v4/view/ViewPager$SavedState.b Landroid/os/Parcelable;] [19] iload_2 v2 [20] invokevirtual #21 + Methodref [android/os/Parcel.writeParcelable (Landroid/os/Parcelable;I)V] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: toString()Ljava/lang/String; Access flags: 0x1 = public java.lang.String toString() Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 1, stack = 3): [0] new #12 + Class [java/lang/StringBuilder] [3] dup [4] ldc #2 + String [FragmentPager.SavedState{] [6] invokespecial #30 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [9] aload_0 v0 [10] invokestatic #34 + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] [13] invokestatic #28 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [16] invokevirtual #32 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [19] ldc #1 + String [ position=] [21] invokevirtual #32 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [24] aload_0 v0 [25] getfield #15 + Fieldref [android/support/v4/view/ViewPager$SavedState.a I] [28] invokevirtual #31 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [31] ldc #3 + String [}] [33] invokevirtual #32 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [36] invokevirtual #33 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [39] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V Access flags: 0x0 = ViewPager$SavedState(android.os.Parcel,java.lang.ClassLoader) Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #24 + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcel;)V] [5] aload_2 v2 [6] ifnonnull +11 (target=17) [9] aload_0 v0 [10] invokevirtual #29 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [13] invokevirtual #27 + Methodref [java/lang/Class.getClassLoader ()Ljava/lang/ClassLoader;] [16] astore_2 v2 [17] aload_0 v0 [18] aload_1 v1 [19] invokevirtual #18 + Methodref [android/os/Parcel.readInt ()I] [22] putfield #15 + Fieldref [android/support/v4/view/ViewPager$SavedState.a I] [25] aload_0 v0 [26] aload_1 v1 [27] aload_2 v2 [28] invokevirtual #19 + Methodref [android/os/Parcel.readParcelable (Ljava/lang/ClassLoader;)Landroid/os/Parcelable;] [31] putfield #16 + Fieldref [android/support/v4/view/ViewPager$SavedState.b Landroid/os/Parcelable;] [34] aload_0 v0 [35] aload_2 v2 [36] putfield #17 + Fieldref [android/support/v4/view/ViewPager$SavedState.c Ljava/lang/ClassLoader;] [39] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 0, stack = 2): [0] new #7 + Class [android/support/v4/view/bb] [3] dup [4] invokespecial #23 + Methodref [android/support/v4/view/bb. ()V] [7] invokestatic #22 + Methodref [android/support/v4/b/a.a (Landroid/support/v4/b/c;)Landroid/os/Parcelable$Creator;] [10] putstatic #14 + Fieldref [android/support/v4/view/ViewPager$SavedState.CREATOR Landroid/os/Parcelable$Creator;] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/bb Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.bb extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/b/c] Constant Pool (count = 20): + Class [android/support/v4/b/c] + Class [android/support/v4/view/ViewPager$SavedState] + Class [android/support/v4/view/bb] + Class [java/lang/Object] + Methodref [android/support/v4/view/ViewPager$SavedState. (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V] + Utf8 [()V] + Utf8 [(I)[Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/b/c] + Utf8 [android/support/v4/view/ViewPager$SavedState] + Utf8 [android/support/v4/view/bb] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x0 = bb() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #6 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)[Ljava/lang/Object; Access flags: 0x1051 = public final bridge synthetic java.lang.Object[] a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] iload_1 v1 [1] anewarray #2 + Class [android/support/v4/view/ViewPager$SavedState] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; Access flags: 0x1011 = public final synthetic java.lang.Object a(android.os.Parcel,java.lang.ClassLoader) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 4): [0] new #2 + Class [android/support/v4/view/ViewPager$SavedState] [3] dup [4] aload_1 v1 [5] aload_2 v2 [6] invokespecial #5 + Methodref [android/support/v4/view/ViewPager$SavedState. (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/a/a Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class android.support.v4.view.a.a extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 62): + Class [android/os/Build$VERSION] + Class [android/support/v4/view/a/a] + Class [android/support/v4/view/a/b] + Class [android/support/v4/view/a/c] + Class [android/support/v4/view/a/d] + Class [android/support/v4/view/a/e] + Class [java/lang/Object] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;] + Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;] + Methodref [android/support/v4/view/a/b. ()V] + Methodref [android/support/v4/view/a/d. ()V] + Methodref [android/support/v4/view/a/e. ()V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/Object.hashCode ()I] + InterfaceMethodref [android/support/v4/view/a/c.a (Ljava/lang/Object;I)V] + InterfaceMethodref [android/support/v4/view/a/c.a (Ljava/lang/Object;Ljava/lang/CharSequence;)V] + InterfaceMethodref [android/support/v4/view/a/c.a (Ljava/lang/Object;Z)V] + NameAndType [ ()V] + NameAndType [SDK_INT I] + NameAndType [a (Ljava/lang/Object;I)V] + NameAndType [a (Ljava/lang/Object;Ljava/lang/CharSequence;)V] + NameAndType [a (Ljava/lang/Object;Z)V] + NameAndType [a Landroid/support/v4/view/a/c;] + NameAndType [b Ljava/lang/Object;] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [hashCode ()I] + Utf8 [()I] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;I)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;Z)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/view/a/c;] + Utf8 [Ljava/lang/Object;] + Utf8 [SDK_INT] + Utf8 [a] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/view/a/a] + Utf8 [android/support/v4/view/a/b] + Utf8 [android/support/v4/view/a/c] + Utf8 [android/support/v4/view/a/d] + Utf8 [android/support/v4/view/a/e] + Utf8 [b] + Utf8 [equals] + Utf8 [getClass] + Utf8 [hashCode] + Utf8 [java/lang/Object] Fields (count = 2): + Field: a Landroid/support/v4/view/a/c; Access flags: 0x1a = private static final android.support.v4.view.a.c a + Field: b Ljava/lang/Object; Access flags: 0x12 = private final java.lang.Object b Methods (count = 8): - Method: (Ljava/lang/Object;)V Access flags: 0x1 = public a(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #14 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #10 + Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object a() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #10 + Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)V Access flags: 0x11 = public final void a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 3): [0] getstatic #9 + Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;] [3] aload_0 v0 [4] getfield #10 + Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;] [7] iload_1 v1 [8] invokeinterface #18 + InterfaceMethodref [android/support/v4/view/a/c.a (Ljava/lang/Object;I)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Z)V Access flags: 0x11 = public final void a(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 3): [0] getstatic #9 + Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;] [3] aload_0 v0 [4] getfield #10 + Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;] [7] iload_1 v1 [8] invokeinterface #20 + InterfaceMethodref [android/support/v4/view/a/c.a (Ljava/lang/Object;Z)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/CharSequence;)V Access flags: 0x11 = public final void a(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 3): [0] getstatic #9 + Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;] [3] aload_0 v0 [4] getfield #10 + Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;] [7] aload_1 v1 [8] invokeinterface #19 + InterfaceMethodref [android/support/v4/view/a/c.a (Ljava/lang/Object;Ljava/lang/CharSequence;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hashCode()I Access flags: 0x11 = public final int hashCode() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #10 + Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;] [4] ifnonnull +5 (target=9) [7] iconst_0 [8] ireturn [9] aload_0 v0 [10] getfield #10 + Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;] [13] invokevirtual #17 + Methodref [java/lang/Object.hashCode ()I] [16] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: equals(Ljava/lang/Object;)Z Access flags: 0x11 = public final boolean equals(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 65, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] ifacmpne +5 (target=7) [5] iconst_1 [6] ireturn [7] aload_1 v1 [8] ifnonnull +5 (target=13) [11] iconst_0 [12] ireturn [13] aload_0 v0 [14] invokevirtual #16 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [17] aload_1 v1 [18] invokevirtual #16 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [21] ifacmpeq +5 (target=26) [24] iconst_0 [25] ireturn [26] aload_1 v1 [27] checkcast #2 + Class [android/support/v4/view/a/a] [30] astore_1 v1 [31] aload_0 v0 [32] getfield #10 + Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;] [35] ifnonnull +12 (target=47) [38] aload_1 v1 [39] getfield #10 + Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;] [42] ifnull +21 (target=63) [45] iconst_0 [46] ireturn [47] aload_0 v0 [48] getfield #10 + Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;] [51] aload_1 v1 [52] getfield #10 + Fieldref [android/support/v4/view/a/a.b Ljava/lang/Object;] [55] invokevirtual #15 + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] [58] ifne +5 (target=63) [61] iconst_0 [62] ireturn [63] iconst_1 [64] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 0, stack = 2): [0] getstatic #8 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 16 [5] ificmplt +14 (target=19) [8] new #5 + Class [android/support/v4/view/a/d] [11] dup [12] invokespecial #12 + Methodref [android/support/v4/view/a/d. ()V] [15] putstatic #9 + Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;] [18] return [19] getstatic #8 + Fieldref [android/os/Build$VERSION.SDK_INT I] [22] bipush 14 [24] ificmplt +14 (target=38) [27] new #3 + Class [android/support/v4/view/a/b] [30] dup [31] invokespecial #11 + Methodref [android/support/v4/view/a/b. ()V] [34] putstatic #9 + Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;] [37] return [38] new #6 + Class [android/support/v4/view/a/e] [41] dup [42] invokespecial #13 + Methodref [android/support/v4/view/a/e. ()V] [45] putstatic #9 + Fieldref [android/support/v4/view/a/a.a Landroid/support/v4/view/a/c;] [48] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/a/b Superclass: android/support/v4/view/a/e Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.view.a.b extends android.support.v4.view.a.e Interfaces (count = 0): Constant Pool (count = 28): + Class [android/support/v4/view/a/b] + Class [android/support/v4/view/a/e] + Class [android/view/accessibility/AccessibilityNodeInfo] + Methodref [android/support/v4/view/a/e. ()V] + Methodref [android/view/accessibility/AccessibilityNodeInfo.addAction (I)V] + Methodref [android/view/accessibility/AccessibilityNodeInfo.setClassName (Ljava/lang/CharSequence;)V] + Methodref [android/view/accessibility/AccessibilityNodeInfo.setScrollable (Z)V] + NameAndType [ ()V] + NameAndType [addAction (I)V] + NameAndType [setClassName (Ljava/lang/CharSequence;)V] + NameAndType [setScrollable (Z)V] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;I)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;Z)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [addAction] + Utf8 [android/support/v4/view/a/b] + Utf8 [android/support/v4/view/a/e] + Utf8 [android/view/accessibility/AccessibilityNodeInfo] + Utf8 [setClassName] + Utf8 [setScrollable] Fields (count = 0): Methods (count = 4): - Method: ()V Access flags: 0x0 = b() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [android/support/v4/view/a/e. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;I)V Access flags: 0x11 = public final void a(java.lang.Object,int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 3, stack = 2): [0] aload_1 v1 [1] checkcast #3 + Class [android/view/accessibility/AccessibilityNodeInfo] [4] iload_2 v2 [5] invokevirtual #5 + Methodref [android/view/accessibility/AccessibilityNodeInfo.addAction (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Ljava/lang/CharSequence;)V Access flags: 0x11 = public final void a(java.lang.Object,java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 3, stack = 2): [0] aload_1 v1 [1] checkcast #3 + Class [android/view/accessibility/AccessibilityNodeInfo] [4] aload_2 v2 [5] invokevirtual #6 + Methodref [android/view/accessibility/AccessibilityNodeInfo.setClassName (Ljava/lang/CharSequence;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Z)V Access flags: 0x11 = public final void a(java.lang.Object,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 3, stack = 2): [0] aload_1 v1 [1] checkcast #3 + Class [android/view/accessibility/AccessibilityNodeInfo] [4] iload_2 v2 [5] invokevirtual #7 + Methodref [android/view/accessibility/AccessibilityNodeInfo.setScrollable (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/a/c Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.view.a.c extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 9): + Class [android/support/v4/view/a/c] + Class [java/lang/Object] + Utf8 [(Ljava/lang/Object;I)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;Z)V] + Utf8 [a] + Utf8 [android/support/v4/view/a/c] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 3): + Method: a(Ljava/lang/Object;I)V Access flags: 0x401 = public abstract void a(java.lang.Object,int) + Method: a(Ljava/lang/Object;Z)V Access flags: 0x401 = public abstract void a(java.lang.Object,boolean) + Method: a(Ljava/lang/Object;Ljava/lang/CharSequence;)V Access flags: 0x401 = public abstract void a(java.lang.Object,java.lang.CharSequence) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/a/d Superclass: android/support/v4/view/a/b Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.a.d extends android.support.v4.view.a.b Interfaces (count = 0): Constant Pool (count = 10): + Class [android/support/v4/view/a/b] + Class [android/support/v4/view/a/d] + Methodref [android/support/v4/view/a/b. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [android/support/v4/view/a/b] + Utf8 [android/support/v4/view/a/d] Fields (count = 0): Methods (count = 1): - Method: ()V Access flags: 0x0 = d() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #3 + Methodref [android/support/v4/view/a/b. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/a/e Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.view.a.e extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/a/c] Constant Pool (count = 16): + Class [android/support/v4/view/a/c] + Class [android/support/v4/view/a/e] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [(Ljava/lang/Object;I)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/a/c] + Utf8 [android/support/v4/view/a/e] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 4): - Method: ()V Access flags: 0x0 = e() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;I)V Access flags: 0x1 = public void a(java.lang.Object,int) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 3, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Ljava/lang/CharSequence;)V Access flags: 0x1 = public void a(java.lang.Object,java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 3, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Z)V Access flags: 0x1 = public void a(java.lang.Object,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 3, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/a/f Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class android.support.v4.view.a.f extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 43): + Class [android/os/Build$VERSION] + Class [android/support/v4/view/a/f] + Class [android/support/v4/view/a/g] + Class [android/support/v4/view/a/h] + Class [android/support/v4/view/a/j] + Class [java/lang/Object] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/view/a/f.a Landroid/support/v4/view/a/g;] + Fieldref [android/support/v4/view/a/f.b Ljava/lang/Object;] + Methodref [android/support/v4/view/a/h. ()V] + Methodref [android/support/v4/view/a/j. ()V] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [android/support/v4/view/a/g.a (Landroid/support/v4/view/a/f;)Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [SDK_INT I] + NameAndType [a (Landroid/support/v4/view/a/f;)Ljava/lang/Object;] + NameAndType [a Landroid/support/v4/view/a/g;] + NameAndType [b Ljava/lang/Object;] + Utf8 [()Landroid/support/v4/view/a/a;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/List;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Landroid/support/v4/view/a/f;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/view/a/g;] + Utf8 [Ljava/lang/Object;] + Utf8 [SDK_INT] + Utf8 [a] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/view/a/f] + Utf8 [android/support/v4/view/a/g] + Utf8 [android/support/v4/view/a/h] + Utf8 [android/support/v4/view/a/j] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [java/lang/Object] Fields (count = 2): + Field: a Landroid/support/v4/view/a/g; Access flags: 0x1a = private static final android.support.v4.view.a.g a + Field: b Ljava/lang/Object; Access flags: 0x12 = private final java.lang.Object b Methods (count = 7): - Method: ()V Access flags: 0x1 = public f() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 3): [0] aload_0 v0 [1] invokespecial #12 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] getstatic #8 + Fieldref [android/support/v4/view/a/f.a Landroid/support/v4/view/a/g;] [8] aload_0 v0 [9] invokeinterface #13 + InterfaceMethodref [android/support/v4/view/a/g.a (Landroid/support/v4/view/a/f;)Ljava/lang/Object;] [14] putfield #9 + Fieldref [android/support/v4/view/a/f.b Ljava/lang/Object;] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Ljava/lang/Object;)V Access flags: 0x1 = public f(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #12 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #9 + Fieldref [android/support/v4/view/a/f.b Ljava/lang/Object;] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object a() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #9 + Fieldref [android/support/v4/view/a/f.b Ljava/lang/Object;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b()Landroid/support/v4/view/a/a; Access flags: 0x9 = public static android.support.v4.view.a.a b() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 0, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c()Z Access flags: 0x9 = public static boolean c() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 0, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d()Ljava/util/List; Access flags: 0x9 = public static java.util.List d() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 0, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 0, stack = 2): [0] getstatic #7 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 16 [5] ificmplt +14 (target=19) [8] new #4 + Class [android/support/v4/view/a/h] [11] dup [12] invokespecial #10 + Methodref [android/support/v4/view/a/h. ()V] [15] putstatic #8 + Fieldref [android/support/v4/view/a/f.a Landroid/support/v4/view/a/g;] [18] return [19] new #5 + Class [android/support/v4/view/a/j] [22] dup [23] invokespecial #11 + Methodref [android/support/v4/view/a/j. ()V] [26] putstatic #8 + Fieldref [android/support/v4/view/a/f.a Landroid/support/v4/view/a/g;] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/a/g Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.view.a.g extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [android/support/v4/view/a/g] + Class [java/lang/Object] + Utf8 [(Landroid/support/v4/view/a/f;)Ljava/lang/Object;] + Utf8 [a] + Utf8 [android/support/v4/view/a/g] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): + Method: a(Landroid/support/v4/view/a/f;)Ljava/lang/Object; Access flags: 0x401 = public abstract java.lang.Object a(android.support.v4.view.a.f) Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/a/h Superclass: android/support/v4/view/a/j Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.a.h extends android.support.v4.view.a.j Interfaces (count = 0): Constant Pool (count = 22): + Class [android/support/v4/view/a/h] + Class [android/support/v4/view/a/i] + Class [android/support/v4/view/a/j] + Class [android/support/v4/view/a/l] + Methodref [android/support/v4/view/a/i. (Landroid/support/v4/view/a/h;Landroid/support/v4/view/a/f;)V] + Methodref [android/support/v4/view/a/j. ()V] + Methodref [android/support/v4/view/a/l. (Landroid/support/v4/view/a/m;)V] + NameAndType [ ()V] + NameAndType [ (Landroid/support/v4/view/a/h;Landroid/support/v4/view/a/f;)V] + NameAndType [ (Landroid/support/v4/view/a/m;)V] + Utf8 [()V] + Utf8 [(Landroid/support/v4/view/a/f;)Ljava/lang/Object;] + Utf8 [(Landroid/support/v4/view/a/h;Landroid/support/v4/view/a/f;)V] + Utf8 [(Landroid/support/v4/view/a/m;)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/a/h] + Utf8 [android/support/v4/view/a/i] + Utf8 [android/support/v4/view/a/j] + Utf8 [android/support/v4/view/a/l] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = h() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #6 + Methodref [android/support/v4/view/a/j. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v4/view/a/f;)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object a(android.support.v4.view.a.f) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 4): [0] new #2 + Class [android/support/v4/view/a/i] [3] dup [4] aload_0 v0 [5] aload_1 v1 [6] invokespecial #5 + Methodref [android/support/v4/view/a/i. (Landroid/support/v4/view/a/h;Landroid/support/v4/view/a/f;)V] [9] astore_1 v1 [10] new #4 + Class [android/support/v4/view/a/l] [13] dup [14] aload_1 v1 [15] invokespecial #7 + Methodref [android/support/v4/view/a/l. (Landroid/support/v4/view/a/m;)V] [18] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/a/i Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.a.i extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/a/m] Constant Pool (count = 56): + Class [android/support/v4/view/a/a] + Class [android/support/v4/view/a/f] + Class [android/support/v4/view/a/i] + Class [android/support/v4/view/a/m] + Class [java/lang/Object] + Class [java/util/ArrayList] + Class [java/util/List] + Fieldref [android/support/v4/view/a/i.a Landroid/support/v4/view/a/f;] + Fieldref [android/support/v4/view/a/i.b Landroid/support/v4/view/a/h;] + Methodref [android/support/v4/view/a/a.a ()Ljava/lang/Object;] + Methodref [android/support/v4/view/a/f.b ()Landroid/support/v4/view/a/a;] + Methodref [android/support/v4/view/a/f.c ()Z] + Methodref [android/support/v4/view/a/f.d ()Ljava/util/List;] + Methodref [java/lang/Object. ()V] + Methodref [java/util/ArrayList. ()V] + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + InterfaceMethodref [java/util/List.size ()I] + NameAndType [ ()V] + NameAndType [a ()Ljava/lang/Object;] + NameAndType [a Landroid/support/v4/view/a/f;] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [b ()Landroid/support/v4/view/a/a;] + NameAndType [b Landroid/support/v4/view/a/h;] + NameAndType [c ()Z] + NameAndType [d ()Ljava/util/List;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [size ()I] + Utf8 [()I] + Utf8 [()Landroid/support/v4/view/a/a;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/List;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(Landroid/support/v4/view/a/h;Landroid/support/v4/view/a/f;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/view/a/f;] + Utf8 [Landroid/support/v4/view/a/h;] + Utf8 [a] + Utf8 [add] + Utf8 [android/support/v4/view/a/a] + Utf8 [android/support/v4/view/a/f] + Utf8 [android/support/v4/view/a/i] + Utf8 [android/support/v4/view/a/m] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [get] + Utf8 [java/lang/Object] + Utf8 [java/util/ArrayList] + Utf8 [java/util/List] + Utf8 [size] Fields (count = 2): + Field: a Landroid/support/v4/view/a/f; Access flags: 0x1010 = final synthetic android.support.v4.view.a.f a + Field: b Landroid/support/v4/view/a/h; Access flags: 0x1010 = final synthetic android.support.v4.view.a.h b Methods (count = 4): - Method: (Landroid/support/v4/view/a/h;Landroid/support/v4/view/a/f;)V Access flags: 0x0 = i(android.support.v4.view.a.h,android.support.v4.view.a.f) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #9 + Fieldref [android/support/v4/view/a/i.b Landroid/support/v4/view/a/h;] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #8 + Fieldref [android/support/v4/view/a/i.a Landroid/support/v4/view/a/f;] [10] aload_0 v0 [11] invokespecial #14 + Methodref [java/lang/Object. ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Z Access flags: 0x11 = public final boolean a() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #8 + Fieldref [android/support/v4/view/a/i.a Landroid/support/v4/view/a/f;] [4] pop [5] invokestatic #12 + Methodref [android/support/v4/view/a/f.c ()Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b()Ljava/util/List; Access flags: 0x11 = public final java.util.List b() Class member attributes (count = 1): + Code attribute instructions (code length = 63, locals = 5, stack = 2): [0] aload_0 v0 [1] getfield #8 + Fieldref [android/support/v4/view/a/i.a Landroid/support/v4/view/a/f;] [4] pop [5] invokestatic #13 + Methodref [android/support/v4/view/a/f.d ()Ljava/util/List;] [8] pop [9] new #6 + Class [java/util/ArrayList] [12] dup [13] invokespecial #15 + Methodref [java/util/ArrayList. ()V] [16] astore_1 v1 [17] aconst_null [18] invokeinterface #18 + InterfaceMethodref [java/util/List.size ()I] [23] istore_2 v2 [24] iconst_0 [25] istore_3 v3 [26] iload_3 v3 [27] iload_2 v2 [28] ificmpge +33 (target=61) [31] aconst_null [32] iload_3 v3 [33] invokeinterface #17 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [38] checkcast #1 + Class [android/support/v4/view/a/a] [41] astore v4 [43] aload_1 v1 [44] aload v4 [46] invokevirtual #10 + Methodref [android/support/v4/view/a/a.a ()Ljava/lang/Object;] [49] invokeinterface #16 + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] [54] pop [55] iinc v3, 1 [58] goto -32 (target=26) [61] aload_1 v1 [62] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c()Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object c() Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #8 + Fieldref [android/support/v4/view/a/i.a Landroid/support/v4/view/a/f;] [4] pop [5] invokestatic #11 + Methodref [android/support/v4/view/a/f.b ()Landroid/support/v4/view/a/a;] [8] pop [9] aconst_null [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/a/j Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x20 = class android.support.v4.view.a.j extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/a/g] Constant Pool (count = 14): + Class [android/support/v4/view/a/g] + Class [android/support/v4/view/a/j] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [(Landroid/support/v4/view/a/f;)Ljava/lang/Object;] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/view/a/g] + Utf8 [android/support/v4/view/a/j] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = j() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v4/view/a/f;)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object a(android.support.v4.view.a.f) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/a/k Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.a.k extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 5): + Class [android/support/v4/view/a/k] + Class [java/lang/Object] + Utf8 [android/support/v4/view/a/k] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/a/l Superclass: android/view/accessibility/AccessibilityNodeProvider Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.view.a.l extends android.view.accessibility.AccessibilityNodeProvider Interfaces (count = 0): Constant Pool (count = 34): + Class [android/support/v4/view/a/l] + Class [android/support/v4/view/a/m] + Class [android/view/accessibility/AccessibilityNodeProvider] + Fieldref [android/support/v4/view/a/l.a Landroid/support/v4/view/a/m;] + Methodref [android/view/accessibility/AccessibilityNodeProvider. ()V] + InterfaceMethodref [android/support/v4/view/a/m.a ()Z] + InterfaceMethodref [android/support/v4/view/a/m.b ()Ljava/util/List;] + InterfaceMethodref [android/support/v4/view/a/m.c ()Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [a ()Z] + NameAndType [a Landroid/support/v4/view/a/m;] + NameAndType [b ()Ljava/util/List;] + NameAndType [c ()Ljava/lang/Object;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/List;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/view/accessibility/AccessibilityNodeInfo;] + Utf8 [(IILandroid/os/Bundle;)Z] + Utf8 [(Landroid/support/v4/view/a/m;)V] + Utf8 [(Ljava/lang/String;I)Ljava/util/List;] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/view/a/m;] + Utf8 [a] + Utf8 [android/support/v4/view/a/l] + Utf8 [android/support/v4/view/a/m] + Utf8 [android/view/accessibility/AccessibilityNodeProvider] + Utf8 [b] + Utf8 [c] + Utf8 [createAccessibilityNodeInfo] + Utf8 [findAccessibilityNodeInfosByText] + Utf8 [performAction] Fields (count = 1): + Field: a Landroid/support/v4/view/a/m; Access flags: 0x1010 = final synthetic android.support.v4.view.a.m a Methods (count = 4): - Method: (Landroid/support/v4/view/a/m;)V Access flags: 0x0 = l(android.support.v4.view.a.m) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #4 + Fieldref [android/support/v4/view/a/l.a Landroid/support/v4/view/a/m;] [5] aload_0 v0 [6] invokespecial #5 + Methodref [android/view/accessibility/AccessibilityNodeProvider. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createAccessibilityNodeInfo(I)Landroid/view/accessibility/AccessibilityNodeInfo; Access flags: 0x11 = public final android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 1): [0] aload_0 v0 [1] getfield #4 + Fieldref [android/support/v4/view/a/l.a Landroid/support/v4/view/a/m;] [4] invokeinterface #8 + InterfaceMethodref [android/support/v4/view/a/m.c ()Ljava/lang/Object;] [9] pop [10] aconst_null [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: findAccessibilityNodeInfosByText(Ljava/lang/String;I)Ljava/util/List; Access flags: 0x11 = public final java.util.List findAccessibilityNodeInfosByText(java.lang.String,int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 1): [0] aload_0 v0 [1] getfield #4 + Fieldref [android/support/v4/view/a/l.a Landroid/support/v4/view/a/m;] [4] invokeinterface #7 + InterfaceMethodref [android/support/v4/view/a/m.b ()Ljava/util/List;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: performAction(IILandroid/os/Bundle;)Z Access flags: 0x11 = public final boolean performAction(int,int,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 4, stack = 1): [0] aload_0 v0 [1] getfield #4 + Fieldref [android/support/v4/view/a/l.a Landroid/support/v4/view/a/m;] [4] invokeinterface #6 + InterfaceMethodref [android/support/v4/view/a/m.a ()Z] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/view/a/m Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.view.a.m extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 11): + Class [android/support/v4/view/a/m] + Class [java/lang/Object] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/List;] + Utf8 [()Z] + Utf8 [a] + Utf8 [android/support/v4/view/a/m] + Utf8 [b] + Utf8 [c] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 3): + Method: c()Ljava/lang/Object; Access flags: 0x401 = public abstract java.lang.Object c() + Method: a()Z Access flags: 0x401 = public abstract boolean a() + Method: b()Ljava/util/List; Access flags: 0x401 = public abstract java.util.List b() Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/d/a Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class android.support.v4.d.a extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 59): + Class [android/os/Build$VERSION] + Class [android/support/v4/d/a] + Class [android/support/v4/d/b] + Class [android/support/v4/d/c] + Class [android/support/v4/d/d] + Class [java/lang/Object] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/support/v4/d/a.a Ljava/lang/Object;] + Fieldref [android/support/v4/d/a.b Landroid/support/v4/d/d;] + Methodref [android/support/v4/d/b. ()V] + Methodref [android/support/v4/d/c. ()V] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [android/support/v4/d/d.a (Landroid/content/Context;)Ljava/lang/Object;] + InterfaceMethodref [android/support/v4/d/d.a (Ljava/lang/Object;)Z] + InterfaceMethodref [android/support/v4/d/d.a (Ljava/lang/Object;F)Z] + InterfaceMethodref [android/support/v4/d/d.a (Ljava/lang/Object;II)V] + InterfaceMethodref [android/support/v4/d/d.a (Ljava/lang/Object;Landroid/graphics/Canvas;)Z] + InterfaceMethodref [android/support/v4/d/d.b (Ljava/lang/Object;)V] + InterfaceMethodref [android/support/v4/d/d.c (Ljava/lang/Object;)Z] + NameAndType [ ()V] + NameAndType [SDK_INT I] + NameAndType [a (Landroid/content/Context;)Ljava/lang/Object;] + NameAndType [a (Ljava/lang/Object;)Z] + NameAndType [a (Ljava/lang/Object;F)Z] + NameAndType [a (Ljava/lang/Object;II)V] + NameAndType [a (Ljava/lang/Object;Landroid/graphics/Canvas;)Z] + NameAndType [a Ljava/lang/Object;] + NameAndType [b (Ljava/lang/Object;)V] + NameAndType [b Landroid/support/v4/d/d;] + NameAndType [c (Ljava/lang/Object;)Z] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(F)Z] + Utf8 [(II)V] + Utf8 [(Landroid/content/Context;)Ljava/lang/Object;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/graphics/Canvas;)Z] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;F)Z] + Utf8 [(Ljava/lang/Object;II)V] + Utf8 [(Ljava/lang/Object;Landroid/graphics/Canvas;)Z] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/d/d;] + Utf8 [Ljava/lang/Object;] + Utf8 [SDK_INT] + Utf8 [a] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/d/a] + Utf8 [android/support/v4/d/b] + Utf8 [android/support/v4/d/c] + Utf8 [android/support/v4/d/d] + Utf8 [b] + Utf8 [c] + Utf8 [java/lang/Object] Fields (count = 2): + Field: a Ljava/lang/Object; Access flags: 0x2 = private java.lang.Object a + Field: b Landroid/support/v4/d/d; Access flags: 0x1a = private static final android.support.v4.d.d b Methods (count = 8): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public a(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #12 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] getstatic #9 + Fieldref [android/support/v4/d/a.b Landroid/support/v4/d/d;] [8] aload_1 v1 [9] invokeinterface #13 + InterfaceMethodref [android/support/v4/d/d.a (Landroid/content/Context;)Ljava/lang/Object;] [14] putfield #8 + Fieldref [android/support/v4/d/a.a Ljava/lang/Object;] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(II)V Access flags: 0x11 = public final void a(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 4): [0] getstatic #9 + Fieldref [android/support/v4/d/a.b Landroid/support/v4/d/d;] [3] aload_0 v0 [4] getfield #8 + Fieldref [android/support/v4/d/a.a Ljava/lang/Object;] [7] iload_1 v1 [8] iload_2 v2 [9] invokeinterface #16 + InterfaceMethodref [android/support/v4/d/d.a (Ljava/lang/Object;II)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Z Access flags: 0x11 = public final boolean a() Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 2): [0] getstatic #9 + Fieldref [android/support/v4/d/a.b Landroid/support/v4/d/d;] [3] aload_0 v0 [4] getfield #8 + Fieldref [android/support/v4/d/a.a Ljava/lang/Object;] [7] invokeinterface #14 + InterfaceMethodref [android/support/v4/d/d.a (Ljava/lang/Object;)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b()V Access flags: 0x11 = public final void b() Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 2): [0] getstatic #9 + Fieldref [android/support/v4/d/a.b Landroid/support/v4/d/d;] [3] aload_0 v0 [4] getfield #8 + Fieldref [android/support/v4/d/a.a Ljava/lang/Object;] [7] invokeinterface #18 + InterfaceMethodref [android/support/v4/d/d.b (Ljava/lang/Object;)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(F)Z Access flags: 0x11 = public final boolean a(float) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 3): [0] getstatic #9 + Fieldref [android/support/v4/d/a.b Landroid/support/v4/d/d;] [3] aload_0 v0 [4] getfield #8 + Fieldref [android/support/v4/d/a.a Ljava/lang/Object;] [7] fload_1 v1 [8] invokeinterface #15 + InterfaceMethodref [android/support/v4/d/d.a (Ljava/lang/Object;F)Z] [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c()Z Access flags: 0x11 = public final boolean c() Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 2): [0] getstatic #9 + Fieldref [android/support/v4/d/a.b Landroid/support/v4/d/d;] [3] aload_0 v0 [4] getfield #8 + Fieldref [android/support/v4/d/a.a Ljava/lang/Object;] [7] invokeinterface #19 + InterfaceMethodref [android/support/v4/d/d.c (Ljava/lang/Object;)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/graphics/Canvas;)Z Access flags: 0x11 = public final boolean a(android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 3): [0] getstatic #9 + Fieldref [android/support/v4/d/a.b Landroid/support/v4/d/d;] [3] aload_0 v0 [4] getfield #8 + Fieldref [android/support/v4/d/a.a Ljava/lang/Object;] [7] aload_1 v1 [8] invokeinterface #17 + InterfaceMethodref [android/support/v4/d/d.a (Ljava/lang/Object;Landroid/graphics/Canvas;)Z] [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 0, stack = 2): [0] getstatic #7 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 14 [5] ificmplt +14 (target=19) [8] new #4 + Class [android/support/v4/d/c] [11] dup [12] invokespecial #11 + Methodref [android/support/v4/d/c. ()V] [15] putstatic #9 + Fieldref [android/support/v4/d/a.b Landroid/support/v4/d/d;] [18] return [19] new #3 + Class [android/support/v4/d/b] [22] dup [23] invokespecial #10 + Methodref [android/support/v4/d/b. ()V] [26] putstatic #9 + Fieldref [android/support/v4/d/a.b Landroid/support/v4/d/d;] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/d/b Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.d.b extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/d/d] Constant Pool (count = 21): + Class [android/support/v4/d/b] + Class [android/support/v4/d/d] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [(Landroid/content/Context;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;F)Z] + Utf8 [(Ljava/lang/Object;II)V] + Utf8 [(Ljava/lang/Object;Landroid/graphics/Canvas;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/d/b] + Utf8 [android/support/v4/d/d] + Utf8 [b] + Utf8 [c] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 8): - Method: ()V Access flags: 0x0 = b() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/content/Context;)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object a(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;II)V Access flags: 0x11 = public final void a(java.lang.Object,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 4, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;)Z Access flags: 0x11 = public final boolean a(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Ljava/lang/Object;)V Access flags: 0x11 = public final void b(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;F)Z Access flags: 0x11 = public final boolean a(java.lang.Object,float) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 3, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Ljava/lang/Object;)Z Access flags: 0x11 = public final boolean c(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Landroid/graphics/Canvas;)Z Access flags: 0x11 = public final boolean a(java.lang.Object,android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 3, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/d/c Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class android.support.v4.d.c extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/d/d] Constant Pool (count = 48): + Class [android/support/v4/d/c] + Class [android/support/v4/d/d] + Class [android/widget/EdgeEffect] + Class [java/lang/Object] + Methodref [android/widget/EdgeEffect. (Landroid/content/Context;)V] + Methodref [android/widget/EdgeEffect.draw (Landroid/graphics/Canvas;)Z] + Methodref [android/widget/EdgeEffect.finish ()V] + Methodref [android/widget/EdgeEffect.isFinished ()Z] + Methodref [android/widget/EdgeEffect.onPull (F)V] + Methodref [android/widget/EdgeEffect.onRelease ()V] + Methodref [android/widget/EdgeEffect.setSize (II)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [draw (Landroid/graphics/Canvas;)Z] + NameAndType [finish ()V] + NameAndType [isFinished ()Z] + NameAndType [onPull (F)V] + NameAndType [onRelease ()V] + NameAndType [setSize (II)V] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(F)V] + Utf8 [(II)V] + Utf8 [(Landroid/content/Context;)Ljava/lang/Object;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/graphics/Canvas;)Z] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;F)Z] + Utf8 [(Ljava/lang/Object;II)V] + Utf8 [(Ljava/lang/Object;Landroid/graphics/Canvas;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/d/c] + Utf8 [android/support/v4/d/d] + Utf8 [android/widget/EdgeEffect] + Utf8 [b] + Utf8 [c] + Utf8 [draw] + Utf8 [finish] + Utf8 [isFinished] + Utf8 [java/lang/Object] + Utf8 [onPull] + Utf8 [onRelease] + Utf8 [setSize] Fields (count = 0): Methods (count = 8): - Method: ()V Access flags: 0x0 = c() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #12 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/content/Context;)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object a(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 3): [0] new #3 + Class [android/widget/EdgeEffect] [3] dup [4] aload_1 v1 [5] invokespecial #5 + Methodref [android/widget/EdgeEffect. (Landroid/content/Context;)V] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;II)V Access flags: 0x11 = public final void a(java.lang.Object,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 4, stack = 3): [0] aload_1 v1 [1] checkcast #3 + Class [android/widget/EdgeEffect] [4] iload_2 v2 [5] iload_3 v3 [6] invokevirtual #11 + Methodref [android/widget/EdgeEffect.setSize (II)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;)Z Access flags: 0x11 = public final boolean a(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 2, stack = 1): [0] aload_1 v1 [1] checkcast #3 + Class [android/widget/EdgeEffect] [4] invokevirtual #8 + Methodref [android/widget/EdgeEffect.isFinished ()Z] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Ljava/lang/Object;)V Access flags: 0x11 = public final void b(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 2, stack = 1): [0] aload_1 v1 [1] checkcast #3 + Class [android/widget/EdgeEffect] [4] invokevirtual #7 + Methodref [android/widget/EdgeEffect.finish ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;F)Z Access flags: 0x11 = public final boolean a(java.lang.Object,float) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 2): [0] aload_1 v1 [1] checkcast #3 + Class [android/widget/EdgeEffect] [4] fload_2 v2 [5] invokevirtual #9 + Methodref [android/widget/EdgeEffect.onPull (F)V] [8] iconst_1 [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Ljava/lang/Object;)Z Access flags: 0x11 = public final boolean c(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_1 v1 [1] checkcast #3 + Class [android/widget/EdgeEffect] [4] dup [5] astore_1 v1 [6] invokevirtual #10 + Methodref [android/widget/EdgeEffect.onRelease ()V] [9] aload_1 v1 [10] invokevirtual #8 + Methodref [android/widget/EdgeEffect.isFinished ()Z] [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;Landroid/graphics/Canvas;)Z Access flags: 0x11 = public final boolean a(java.lang.Object,android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 3, stack = 2): [0] aload_1 v1 [1] checkcast #3 + Class [android/widget/EdgeEffect] [4] aload_2 v2 [5] invokevirtual #6 + Methodref [android/widget/EdgeEffect.draw (Landroid/graphics/Canvas;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: android/support/v4/d/d Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x600 = interface android.support.v4.d.d extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 14): + Class [android/support/v4/d/d] + Class [java/lang/Object] + Utf8 [(Landroid/content/Context;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;F)Z] + Utf8 [(Ljava/lang/Object;II)V] + Utf8 [(Ljava/lang/Object;Landroid/graphics/Canvas;)Z] + Utf8 [a] + Utf8 [android/support/v4/d/d] + Utf8 [b] + Utf8 [c] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 7): + Method: a(Landroid/content/Context;)Ljava/lang/Object; Access flags: 0x401 = public abstract java.lang.Object a(android.content.Context) + Method: a(Ljava/lang/Object;II)V Access flags: 0x401 = public abstract void a(java.lang.Object,int,int) + Method: a(Ljava/lang/Object;)Z Access flags: 0x401 = public abstract boolean a(java.lang.Object) + Method: b(Ljava/lang/Object;)V Access flags: 0x401 = public abstract void b(java.lang.Object) + Method: a(Ljava/lang/Object;F)Z Access flags: 0x401 = public abstract boolean a(java.lang.Object,float) + Method: c(Ljava/lang/Object;)Z Access flags: 0x401 = public abstract boolean c(java.lang.Object) + Method: a(Ljava/lang/Object;Landroid/graphics/Canvas;)Z Access flags: 0x401 = public abstract boolean a(java.lang.Object,android.graphics.Canvas) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/ActionBarSherlock Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.ActionBarSherlock extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 322): + Integer [0] + Integer [1] + String [ is not annotated with @Implementation] + String [ActionBarSherlock] + String [Class ] + String [More than one implementation matches configuration.] + String [No implementations match configuration.] + Class [android/app/Activity] + Class [android/content/res/Resources] + Class [android/os/Build$VERSION] + Class [android/util/DisplayMetrics] + Class [android/view/ViewGroup$LayoutParams] + Class [com/actionbarsherlock/ActionBarSherlock] + Class [com/actionbarsherlock/ActionBarSherlock$Implementation] + Class [com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat] + Class [com/actionbarsherlock/internal/ActionBarSherlockNative] + Class [com/actionbarsherlock/view/MenuInflater] + Class [java/lang/Class] + Class [java/lang/IllegalAccessException] + Class [java/lang/IllegalArgumentException] + Class [java/lang/IllegalStateException] + Class [java/lang/InstantiationException] + Class [java/lang/Integer] + Class [java/lang/NoSuchMethodException] + Class [java/lang/Object] + Class [java/lang/RuntimeException] + Class [java/lang/StringBuilder] + Class [java/lang/reflect/Constructor] + Class [java/lang/reflect/InvocationTargetException] + Class [java/util/Collection] + Class [java/util/HashMap] + Class [java/util/Iterator] + Class [java/util/Set] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/util/DisplayMetrics.densityDpi I] + Fieldref [com/actionbarsherlock/ActionBarSherlock.CONSTRUCTOR_ARGS [Ljava/lang/Class;] + Fieldref [com/actionbarsherlock/ActionBarSherlock.IMPLEMENTATIONS Ljava/util/HashMap;] + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] + Fieldref [com/actionbarsherlock/ActionBarSherlock.mIsDelegate Z] + Fieldref [com/actionbarsherlock/ActionBarSherlock.mMenuInflater Lcom/actionbarsherlock/view/MenuInflater;] + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;] + Methodref [android/app/Activity.getResources ()Landroid/content/res/Resources;] + Methodref [android/app/Activity.getString (I)Ljava/lang/String;] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + Methodref [com/actionbarsherlock/ActionBarSherlock.getThemedContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/ActionBarSherlock.registerImplementation (Ljava/lang/Class;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setTitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [com/actionbarsherlock/view/MenuInflater. (Landroid/content/Context;)V] + Methodref [java/lang/Class.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;] + Methodref [java/lang/Class.getConstructor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;] + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + Methodref [java/lang/Class.isAnnotationPresent (Ljava/lang/Class;)Z] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/RuntimeException. (Ljava/lang/Throwable;)V] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/reflect/Constructor.newInstance ([Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/HashMap. ()V] + Methodref [java/util/HashMap. (Ljava/util/Map;)V] + Methodref [java/util/HashMap.containsValue (Ljava/lang/Object;)Z] + Methodref [java/util/HashMap.isEmpty ()Z] + Methodref [java/util/HashMap.keySet ()Ljava/util/Set;] + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/HashMap.size ()I] + Methodref [java/util/HashMap.values ()Ljava/util/Collection;] + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$Implementation.api ()I] + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$Implementation.dpi ()I] + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener.onCreatePanelMenu (ILcom/actionbarsherlock/view/Menu;)Z] + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener.onMenuItemSelected (ILcom/actionbarsherlock/view/MenuItem;)Z] + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener.onPreparePanel (ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z] + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;] + InterfaceMethodref [java/util/Collection.remove (Ljava/lang/Object;)Z] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + InterfaceMethodref [java/util/Iterator.remove ()V] + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + NameAndType [ ()V] + NameAndType [ (II)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/Throwable;)V] + NameAndType [ (Ljava/util/Map;)V] + NameAndType [CONSTRUCTOR_ARGS [Ljava/lang/Class;] + NameAndType [IMPLEMENTATIONS Ljava/util/HashMap;] + NameAndType [SDK_INT I] + NameAndType [TYPE Ljava/lang/Class;] + NameAndType [api ()I] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [containsValue (Ljava/lang/Object;)Z] + NameAndType [densityDpi I] + NameAndType [dpi ()I] + NameAndType [getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + NameAndType [getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;] + NameAndType [getConstructor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getSimpleName ()Ljava/lang/String;] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getThemedContext ()Landroid/content/Context;] + NameAndType [hasNext ()Z] + NameAndType [isAnnotationPresent (Ljava/lang/Class;)Z] + NameAndType [isEmpty ()Z] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [keySet ()Ljava/util/Set;] + NameAndType [mActivity Landroid/app/Activity;] + NameAndType [mIsDelegate Z] + NameAndType [mMenuInflater Lcom/actionbarsherlock/view/MenuInflater;] + NameAndType [newInstance ([Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onCreatePanelMenu (ILcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onMenuItemSelected (ILcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onPreparePanel (ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [registerImplementation (Ljava/lang/Class;)V] + NameAndType [remove ()V] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setTitle (Ljava/lang/CharSequence;)V] + NameAndType [size ()I] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (I)Ljava/lang/Integer;] + NameAndType [values ()Ljava/util/Collection;] + NameAndType [wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [ is not annotated with @Implementation] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Collection;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Set;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Integer;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)V] + Utf8 [(ILandroid/view/Menu;)V] + Utf8 [(ILandroid/view/Menu;)Z] + Utf8 [(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(ILcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Landroid/app/Activity;)Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [(Landroid/app/Activity;I)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/KeyEvent;)Z] + Utf8 [(Landroid/view/Menu;)Z] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/CharSequence;I)V] + Utf8 [(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;] + Utf8 [(Ljava/lang/Class;)V] + Utf8 [(Ljava/lang/Class;)Z] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/Throwable;)V] + Utf8 [(Ljava/util/Map;)V] + Utf8 [(Z)V] + Utf8 [([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;] + Utf8 [([Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [] + Utf8 [] + Utf8 [ActionBarSherlock] + Utf8 [CONSTRUCTOR_ARGS] + Utf8 [Class ] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DEBUG] + Utf8 [FLAG_DELEGATE] + Utf8 [I] + Utf8 [IMPLEMENTATIONS] + Utf8 [Landroid/app/Activity;] + Utf8 [Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [Ljava/lang/Class;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/HashMap;] + Utf8 [More than one implementation matches configuration.] + Utf8 [No implementations match configuration.] + Utf8 [SDK_INT] + Utf8 [StackMapTable] + Utf8 [TAG] + Utf8 [TYPE] + Utf8 [Z] + Utf8 [[Ljava/lang/Class;] + Utf8 [addContentView] + Utf8 [android/app/Activity] + Utf8 [android/content/res/Resources] + Utf8 [android/os/Build$VERSION] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [api] + Utf8 [append] + Utf8 [callbackCreateOptionsMenu] + Utf8 [callbackOptionsItemSelected] + Utf8 [callbackPrepareOptionsMenu] + Utf8 [com/actionbarsherlock/ActionBarSherlock] + Utf8 [com/actionbarsherlock/ActionBarSherlock$Implementation] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockCompat] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockNative] + Utf8 [com/actionbarsherlock/view/MenuInflater] + Utf8 [containsValue] + Utf8 [densityDpi] + Utf8 [dispatchCloseOptionsMenu] + Utf8 [dispatchConfigurationChanged] + Utf8 [dispatchCreateOptionsMenu] + Utf8 [dispatchDestroy] + Utf8 [dispatchInvalidateOptionsMenu] + Utf8 [dispatchKeyEvent] + Utf8 [dispatchMenuOpened] + Utf8 [dispatchOpenOptionsMenu] + Utf8 [dispatchOptionsItemSelected] + Utf8 [dispatchPanelClosed] + Utf8 [dispatchPause] + Utf8 [dispatchPostCreate] + Utf8 [dispatchPostResume] + Utf8 [dispatchPrepareOptionsMenu] + Utf8 [dispatchStop] + Utf8 [dispatchTitleChanged] + Utf8 [dpi] + Utf8 [getActionBar] + Utf8 [getAnnotation] + Utf8 [getConstructor] + Utf8 [getDisplayMetrics] + Utf8 [getMenuInflater] + Utf8 [getResources] + Utf8 [getSimpleName] + Utf8 [getString] + Utf8 [getThemedContext] + Utf8 [hasFeature] + Utf8 [hasNext] + Utf8 [isAnnotationPresent] + Utf8 [isEmpty] + Utf8 [iterator] + Utf8 [java/lang/Class] + Utf8 [java/lang/IllegalAccessException] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/InstantiationException] + Utf8 [java/lang/Integer] + Utf8 [java/lang/NoSuchMethodException] + Utf8 [java/lang/Object] + Utf8 [java/lang/RuntimeException] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/reflect/Constructor] + Utf8 [java/lang/reflect/InvocationTargetException] + Utf8 [java/util/Collection] + Utf8 [java/util/HashMap] + Utf8 [java/util/Iterator] + Utf8 [java/util/Set] + Utf8 [keySet] + Utf8 [mActivity] + Utf8 [mIsDelegate] + Utf8 [mMenuInflater] + Utf8 [newInstance] + Utf8 [next] + Utf8 [onCreateOptionsMenu] + Utf8 [onCreatePanelMenu] + Utf8 [onMenuItemSelected] + Utf8 [onOptionsItemSelected] + Utf8 [onPrepareOptionsMenu] + Utf8 [onPreparePanel] + Utf8 [put] + Utf8 [registerImplementation] + Utf8 [remove] + Utf8 [requestFeature] + Utf8 [setContentView] + Utf8 [setProgress] + Utf8 [setProgressBarIndeterminate] + Utf8 [setProgressBarIndeterminateVisibility] + Utf8 [setProgressBarVisibility] + Utf8 [setSecondaryProgress] + Utf8 [setTitle] + Utf8 [setUiOptions] + Utf8 [size] + Utf8 [startActionMode] + Utf8 [toString] + Utf8 [unregisterImplementation] + Utf8 [valueOf] + Utf8 [values] + Utf8 [wrap] Fields (count = 8): + Field: TAG Ljava/lang/String; Access flags: 0x1c = protected static final java.lang.String TAG Class member attributes (count = 1): + Constant value attribute: + String [ActionBarSherlock] + Field: DEBUG Z Access flags: 0x1c = protected static final boolean DEBUG Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: CONSTRUCTOR_ARGS [Ljava/lang/Class; Access flags: 0x1a = private static final java.lang.Class[] CONSTRUCTOR_ARGS + Field: IMPLEMENTATIONS Ljava/util/HashMap; Access flags: 0x1a = private static final java.util.HashMap IMPLEMENTATIONS + Field: FLAG_DELEGATE I Access flags: 0x19 = public static final int FLAG_DELEGATE Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: mActivity Landroid/app/Activity; Access flags: 0x14 = protected final android.app.Activity mActivity + Field: mIsDelegate Z Access flags: 0x14 = protected final boolean mIsDelegate + Field: mMenuInflater Lcom/actionbarsherlock/view/MenuInflater; Access flags: 0x4 = protected com.actionbarsherlock.view.MenuInflater mMenuInflater Methods (count = 44): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 0, stack = 4): [0] iconst_2 [1] anewarray #24 + Class [java/lang/Class] [4] dup [5] iconst_0 [6] ldc #8 + Class [android/app/Activity] [8] aastore [9] dup [10] iconst_1 [11] getstatic #47 + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;] [14] aastore [15] putstatic #42 + Fieldref [com/actionbarsherlock/ActionBarSherlock.CONSTRUCTOR_ARGS [Ljava/lang/Class;] [18] new #37 + Class [java/util/HashMap] [21] dup [22] invokespecial #72 + Methodref [java/util/HashMap. ()V] [25] putstatic #43 + Fieldref [com/actionbarsherlock/ActionBarSherlock.IMPLEMENTATIONS Ljava/util/HashMap;] [28] ldc #21 + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat] [30] invokestatic #54 + Methodref [com/actionbarsherlock/ActionBarSherlock.registerImplementation (Ljava/lang/Class;)V] [33] ldc #22 + Class [com/actionbarsherlock/internal/ActionBarSherlockNative] [35] invokestatic #54 + Methodref [com/actionbarsherlock/ActionBarSherlock.registerImplementation (Ljava/lang/Class;)V] [38] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: registerImplementation(Ljava/lang/Class;)V Access flags: 0x9 = public static void registerImplementation(java.lang.Class) Class member attributes (count = 1): + Code attribute instructions (code length = 72, locals = 2, stack = 5): [0] aload_0 v0 [1] ldc #14 + Class [com/actionbarsherlock/ActionBarSherlock$Implementation] [3] invokevirtual #62 + Methodref [java/lang/Class.isAnnotationPresent (Ljava/lang/Class;)Z] [6] ifne +35 (target=41) [9] new #26 + Class [java/lang/IllegalArgumentException] [12] dup [13] new #33 + Class [java/lang/StringBuilder] [16] dup [17] ldc #5 + String [Class ] [19] invokespecial #68 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [22] aload_0 v0 [23] invokevirtual #61 + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] [26] invokevirtual #69 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [29] ldc #3 + String [ is not annotated with @Implementation] [31] invokevirtual #69 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [34] invokevirtual #70 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [37] invokespecial #63 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [40] athrow [41] getstatic #43 + Fieldref [com/actionbarsherlock/ActionBarSherlock.IMPLEMENTATIONS Ljava/util/HashMap;] [44] aload_0 v0 [45] invokevirtual #74 + Methodref [java/util/HashMap.containsValue (Ljava/lang/Object;)Z] [48] ifeq +4 (target=52) [51] return [52] aload_0 v0 [53] ldc #14 + Class [com/actionbarsherlock/ActionBarSherlock$Implementation] [55] invokevirtual #59 + Methodref [java/lang/Class.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;] [58] checkcast #14 + Class [com/actionbarsherlock/ActionBarSherlock$Implementation] [61] astore_1 v1 [62] getstatic #43 + Fieldref [com/actionbarsherlock/ActionBarSherlock.IMPLEMENTATIONS Ljava/util/HashMap;] [65] aload_1 v1 [66] aload_0 v0 [67] invokevirtual #77 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [70] pop [71] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [41] Var: ..., Stack: (empty) - [52] Var: ..., Stack: (empty) + Method: unregisterImplementation(Ljava/lang/Class;)Z Access flags: 0x9 = public static boolean unregisterImplementation(java.lang.Class) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 2): [0] getstatic #43 + Fieldref [com/actionbarsherlock/ActionBarSherlock.IMPLEMENTATIONS Ljava/util/HashMap;] [3] invokevirtual #79 + Methodref [java/util/HashMap.values ()Ljava/util/Collection;] [6] aload_0 v0 [7] invokeinterface #89 + InterfaceMethodref [java/util/Collection.remove (Ljava/lang/Object;)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: wrap(Landroid/app/Activity;)Lcom/actionbarsherlock/ActionBarSherlock; Access flags: 0x9 = public static com.actionbarsherlock.ActionBarSherlock wrap(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] invokestatic #57 + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: wrap(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; Access flags: 0x9 = public static com.actionbarsherlock.ActionBarSherlock wrap(android.app.Activity,int) Class member attributes (count = 1): + Code attribute instructions (code length = 478, locals = 7, stack = 5): [0] new #37 + Class [java/util/HashMap] [3] dup [4] getstatic #43 + Fieldref [com/actionbarsherlock/ActionBarSherlock.IMPLEMENTATIONS Ljava/util/HashMap;] [7] invokespecial #73 + Methodref [java/util/HashMap. (Ljava/util/Map;)V] [10] astore_2 v2 [11] iconst_0 [12] istore_3 v3 [13] aload_2 v2 [14] invokevirtual #76 + Methodref [java/util/HashMap.keySet ()Ljava/util/Set;] [17] invokeinterface #93 + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] [22] astore v5 [24] goto +29 (target=53) [27] aload v5 [29] invokeinterface #91 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [34] checkcast #14 + Class [com/actionbarsherlock/ActionBarSherlock$Implementation] [37] invokeinterface #81 + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$Implementation.dpi ()I] [42] sipush 213 [45] ificmpne +8 (target=53) [48] iconst_1 [49] istore_3 v3 [50] goto +13 (target=63) [53] aload v5 [55] invokeinterface #90 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [60] ifne -33 (target=27) [63] iload_3 v3 [64] ifeq +97 (target=161) [67] aload_0 v0 [68] invokevirtual #48 + Methodref [android/app/Activity.getResources ()Landroid/content/res/Resources;] [71] invokevirtual #50 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [74] getfield #41 + Fieldref [android/util/DisplayMetrics.densityDpi I] [77] sipush 213 [80] ificmpne +7 (target=87) [83] iconst_1 [84] goto +4 (target=88) [87] iconst_0 [88] istore v4 [90] aload_2 v2 [91] invokevirtual #76 + Methodref [java/util/HashMap.keySet ()Ljava/util/Set;] [94] invokeinterface #93 + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] [99] astore v5 [101] goto +50 (target=151) [104] aload v5 [106] invokeinterface #91 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [111] checkcast #14 + Class [com/actionbarsherlock/ActionBarSherlock$Implementation] [114] invokeinterface #81 + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$Implementation.dpi ()I] [119] istore_3 v3 [120] iload v4 [122] ifeq +10 (target=132) [125] iload_3 v3 [126] sipush 213 [129] ificmpne +15 (target=144) [132] iload v4 [134] ifne +17 (target=151) [137] iload_3 v3 [138] sipush 213 [141] ificmpne +10 (target=151) [144] aload v5 [146] invokeinterface #92 + InterfaceMethodref [java/util/Iterator.remove ()V] [151] aload v5 [153] invokeinterface #90 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [158] ifne -54 (target=104) [161] iconst_0 [162] istore_3 v3 [163] aload_2 v2 [164] invokevirtual #76 + Methodref [java/util/HashMap.keySet ()Ljava/util/Set;] [167] invokeinterface #93 + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] [172] astore v5 [174] goto +27 (target=201) [177] aload v5 [179] invokeinterface #91 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [184] checkcast #14 + Class [com/actionbarsherlock/ActionBarSherlock$Implementation] [187] invokeinterface #80 + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$Implementation.api ()I] [192] iconst_m1 [193] ificmpeq +8 (target=201) [196] iconst_1 [197] istore_3 v3 [198] goto +13 (target=211) [201] aload v5 [203] invokeinterface #90 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [208] ifne -31 (target=177) [211] iload_3 v3 [212] ifeq +122 (target=334) [215] getstatic #40 + Fieldref [android/os/Build$VERSION.SDK_INT I] [218] istore v4 [220] iconst_0 [221] istore v5 [223] aload_2 v2 [224] invokevirtual #76 + Methodref [java/util/HashMap.keySet ()Ljava/util/Set;] [227] invokeinterface #93 + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] [232] astore_3 v3 [233] goto +45 (target=278) [236] aload_3 v3 [237] invokeinterface #91 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [242] checkcast #14 + Class [com/actionbarsherlock/ActionBarSherlock$Implementation] [245] invokeinterface #80 + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$Implementation.api ()I] [250] dup [251] istore v6 [253] iload v4 [255] ificmple +12 (target=267) [258] aload_3 v3 [259] invokeinterface #92 + InterfaceMethodref [java/util/Iterator.remove ()V] [264] goto +14 (target=278) [267] iload v6 [269] iload v5 [271] ificmple +7 (target=278) [274] iload v6 [276] istore v5 [278] aload_3 v3 [279] invokeinterface #90 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [284] ifne -48 (target=236) [287] aload_2 v2 [288] invokevirtual #76 + Methodref [java/util/HashMap.keySet ()Ljava/util/Set;] [291] invokeinterface #93 + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] [296] astore_3 v3 [297] goto +28 (target=325) [300] aload_3 v3 [301] invokeinterface #91 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [306] checkcast #14 + Class [com/actionbarsherlock/ActionBarSherlock$Implementation] [309] invokeinterface #80 + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$Implementation.api ()I] [314] iload v5 [316] ificmpeq +9 (target=325) [319] aload_3 v3 [320] invokeinterface #92 + InterfaceMethodref [java/util/Iterator.remove ()V] [325] aload_3 v3 [326] invokeinterface #90 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [331] ifne -31 (target=300) [334] aload_2 v2 [335] invokevirtual #78 + Methodref [java/util/HashMap.size ()I] [338] iconst_1 [339] ificmple +13 (target=352) [342] new #27 + Class [java/lang/IllegalStateException] [345] dup [346] ldc #6 + String [More than one implementation matches configuration.] [348] invokespecial #64 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [351] athrow [352] aload_2 v2 [353] invokevirtual #75 + Methodref [java/util/HashMap.isEmpty ()Z] [356] ifeq +13 (target=369) [359] new #27 + Class [java/lang/IllegalStateException] [362] dup [363] ldc #7 + String [No implementations match configuration.] [365] invokespecial #64 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [368] athrow [369] aload_2 v2 [370] invokevirtual #79 + Methodref [java/util/HashMap.values ()Ljava/util/Collection;] [373] invokeinterface #88 + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;] [378] invokeinterface #91 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [383] checkcast #24 + Class [java/lang/Class] [386] astore v4 [388] aload v4 [390] getstatic #42 + Fieldref [com/actionbarsherlock/ActionBarSherlock.CONSTRUCTOR_ARGS [Ljava/lang/Class;] [393] invokevirtual #60 + Methodref [java/lang/Class.getConstructor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;] [396] iconst_2 [397] anewarray #31 + Class [java/lang/Object] [400] dup [401] iconst_0 [402] aload_0 v0 [403] aastore [404] dup [405] iconst_1 [406] iload_1 v1 [407] invokestatic #65 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [410] aastore [411] invokevirtual #71 + Methodref [java/lang/reflect/Constructor.newInstance ([Ljava/lang/Object;)Ljava/lang/Object;] [414] checkcast #13 + Class [com/actionbarsherlock/ActionBarSherlock] [417] areturn [418] astore v5 [420] new #32 + Class [java/lang/RuntimeException] [423] dup [424] aload v5 [426] invokespecial #67 + Methodref [java/lang/RuntimeException. (Ljava/lang/Throwable;)V] [429] athrow [430] astore v5 [432] new #32 + Class [java/lang/RuntimeException] [435] dup [436] aload v5 [438] invokespecial #67 + Methodref [java/lang/RuntimeException. (Ljava/lang/Throwable;)V] [441] athrow [442] astore v5 [444] new #32 + Class [java/lang/RuntimeException] [447] dup [448] aload v5 [450] invokespecial #67 + Methodref [java/lang/RuntimeException. (Ljava/lang/Throwable;)V] [453] athrow [454] astore v5 [456] new #32 + Class [java/lang/RuntimeException] [459] dup [460] aload v5 [462] invokespecial #67 + Methodref [java/lang/RuntimeException. (Ljava/lang/Throwable;)V] [465] athrow [466] astore v5 [468] new #32 + Class [java/lang/RuntimeException] [471] dup [472] aload v5 [474] invokespecial #67 + Methodref [java/lang/RuntimeException. (Ljava/lang/Throwable;)V] [477] athrow Code attribute exceptions (count = 5): - ExceptionInfo (388 -> 417: 418): + Class [java/lang/NoSuchMethodException] - ExceptionInfo (388 -> 417: 430): + Class [java/lang/IllegalArgumentException] - ExceptionInfo (388 -> 417: 442): + Class [java/lang/InstantiationException] - ExceptionInfo (388 -> 417: 454): + Class [java/lang/IllegalAccessException] - ExceptionInfo (388 -> 417: 466): + Class [java/lang/reflect/InvocationTargetException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 26): - [27] Var: [a:android/app/Activity][i][a:java/util/HashMap][i][T][a:java/util/Iterator], Stack: - [53] Var: ..., Stack: (empty) - [63] Var: [a:android/app/Activity][i][a:java/util/HashMap][i], Stack: - [87] Var: ..., Stack: (empty) - [88] Var: ..., Stack: [i] - [104] Var: ...[i][a:java/util/Iterator], Stack: (empty) - [132] Var: ...[i], Stack: (empty) - [144] Var: ..., Stack: (empty) - [151] Var: -1, Stack: (empty) - [161] Var: -2, Stack: (empty) - [177] Var: [a:android/app/Activity][i][a:java/util/HashMap][i][T][a:java/util/Iterator], Stack: - [201] Var: ..., Stack: (empty) - [211] Var: [a:android/app/Activity][i][a:java/util/HashMap][i], Stack: - [236] Var: ...[i][i][a:java/util/Iterator], Stack: (empty) - [267] Var: ...[i], Stack: (empty) - [278] Var: -1, Stack: (empty) - [300] Var: ..., Stack: (empty) - [325] Var: ..., Stack: (empty) - [334] Var: -3, Stack: (empty) - [352] Var: ..., Stack: (empty) - [369] Var: ..., Stack: (empty) - [418] Var: [a:android/app/Activity][i][a:java/util/HashMap][i][a:java/lang/Class], Stack: [a:java/lang/NoSuchMethodException] - [430] Var: ..., Stack: [a:java/lang/IllegalArgumentException] - [442] Var: ..., Stack: [a:java/lang/InstantiationException] - [454] Var: ..., Stack: [a:java/lang/IllegalAccessException] - [466] Var: ..., Stack: [a:java/lang/reflect/InvocationTargetException] - Method: (Landroid/app/Activity;I)V Access flags: 0x4 = protected ActionBarSherlock(android.app.Activity,int) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 3): [0] aload_0 v0 [1] invokespecial #66 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [9] aload_0 v0 [10] iload_2 v2 [11] iconst_1 [12] iand [13] ifeq +7 (target=20) [16] iconst_1 [17] goto +4 (target=21) [20] iconst_0 [21] putfield #45 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mIsDelegate Z] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [20] Var: [a:com/actionbarsherlock/ActionBarSherlock][a:android/app/Activity][i], Stack: [a:com/actionbarsherlock/ActionBarSherlock] - [21] Var: [a:com/actionbarsherlock/ActionBarSherlock][a:android/app/Activity][i], Stack: [a:com/actionbarsherlock/ActionBarSherlock][i] + Method: getActionBar()Lcom/actionbarsherlock/app/ActionBar; Access flags: 0x401 = public abstract com.actionbarsherlock.app.ActionBar getActionBar() + Method: dispatchConfigurationChanged(Landroid/content/res/Configuration;)V Access flags: 0x1 = public void dispatchConfigurationChanged(android.content.res.Configuration) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchPostResume()V Access flags: 0x1 = public void dispatchPostResume() Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 1, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchPause()V Access flags: 0x1 = public void dispatchPause() Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 1, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchStop()V Access flags: 0x1 = public void dispatchStop() Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 1, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchInvalidateOptionsMenu()V Access flags: 0x401 = public abstract void dispatchInvalidateOptionsMenu() + Method: dispatchOpenOptionsMenu()Z Access flags: 0x1 = public boolean dispatchOpenOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchCloseOptionsMenu()Z Access flags: 0x1 = public boolean dispatchCloseOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchPostCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void dispatchPostCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchTitleChanged(Ljava/lang/CharSequence;I)V Access flags: 0x1 = public void dispatchTitleChanged(java.lang.CharSequence,int) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 3, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchKeyEvent(Landroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean dispatchKeyEvent(android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchCreateOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x401 = public abstract boolean dispatchCreateOptionsMenu(android.view.Menu) + Method: dispatchPrepareOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x401 = public abstract boolean dispatchPrepareOptionsMenu(android.view.Menu) + Method: dispatchOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x401 = public abstract boolean dispatchOptionsItemSelected(android.view.MenuItem) + Method: dispatchMenuOpened(ILandroid/view/Menu;)Z Access flags: 0x1 = public boolean dispatchMenuOpened(int,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 3, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchPanelClosed(ILandroid/view/Menu;)V Access flags: 0x1 = public void dispatchPanelClosed(int,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 3, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchDestroy()V Access flags: 0x1 = public void dispatchDestroy() Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 1, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: callbackCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x14 = protected final boolean callbackCreateOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 56, locals = 3, stack = 3): [0] iconst_1 [1] istore_2 v2 [2] aload_0 v0 [3] getfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [6] instanceof #16 + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] [9] ifeq +21 (target=30) [12] aload_0 v0 [13] getfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [16] checkcast #16 + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] [19] iconst_0 [20] aload_1 v1 [21] invokeinterface #83 + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener.onCreatePanelMenu (ILcom/actionbarsherlock/view/Menu;)Z] [26] istore_2 v2 [27] goto +27 (target=54) [30] aload_0 v0 [31] getfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [34] instanceof #15 + Class [com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener] [37] ifeq +17 (target=54) [40] aload_0 v0 [41] getfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [44] checkcast #15 + Class [com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener] [47] aload_1 v1 [48] invokeinterface #82 + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [53] istore_2 v2 [54] iload_2 v2 [55] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [30] Var: ...[i], Stack: (empty) - [54] Var: ..., Stack: (empty) + Method: callbackPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x14 = protected final boolean callbackPrepareOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 57, locals = 3, stack = 4): [0] iconst_1 [1] istore_2 v2 [2] aload_0 v0 [3] getfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [6] instanceof #20 + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] [9] ifeq +22 (target=31) [12] aload_0 v0 [13] getfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [16] checkcast #20 + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] [19] iconst_0 [20] aconst_null [21] aload_1 v1 [22] invokeinterface #87 + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener.onPreparePanel (ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z] [27] istore_2 v2 [28] goto +27 (target=55) [31] aload_0 v0 [32] getfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [35] instanceof #19 + Class [com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener] [38] ifeq +17 (target=55) [41] aload_0 v0 [42] getfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [45] checkcast #19 + Class [com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener] [48] aload_1 v1 [49] invokeinterface #86 + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [54] istore_2 v2 [55] iload_2 v2 [56] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [31] Var: ...[i], Stack: (empty) - [55] Var: ..., Stack: (empty) + Method: callbackOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x14 = protected final boolean callbackOptionsItemSelected(com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 56, locals = 3, stack = 3): [0] iconst_0 [1] istore_2 v2 [2] aload_0 v0 [3] getfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [6] instanceof #17 + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] [9] ifeq +21 (target=30) [12] aload_0 v0 [13] getfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [16] checkcast #17 + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] [19] iconst_0 [20] aload_1 v1 [21] invokeinterface #84 + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener.onMenuItemSelected (ILcom/actionbarsherlock/view/MenuItem;)Z] [26] istore_2 v2 [27] goto +27 (target=54) [30] aload_0 v0 [31] getfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [34] instanceof #18 + Class [com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener] [37] ifeq +17 (target=54) [40] aload_0 v0 [41] getfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [44] checkcast #18 + Class [com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener] [47] aload_1 v1 [48] invokeinterface #85 + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [53] istore_2 v2 [54] iload_2 v2 [55] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [30] Var: ...[i], Stack: (empty) - [54] Var: ..., Stack: (empty) + Method: hasFeature(I)Z Access flags: 0x401 = public abstract boolean hasFeature(int) + Method: requestFeature(I)Z Access flags: 0x401 = public abstract boolean requestFeature(int) + Method: setUiOptions(I)V Access flags: 0x401 = public abstract void setUiOptions(int) + Method: setUiOptions(II)V Access flags: 0x401 = public abstract void setUiOptions(int,int) + Method: setContentView(I)V Access flags: 0x401 = public abstract void setContentView(int) + Method: setContentView(Landroid/view/View;)V Access flags: 0x1 = public void setContentView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 6): [0] aload_0 v0 [1] aload_1 v1 [2] new #12 + Class [android/view/ViewGroup$LayoutParams] [5] dup [6] iconst_m1 [7] iconst_m1 [8] invokespecial #51 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [11] invokevirtual #55 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x401 = public abstract void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) + Method: addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x401 = public abstract void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x401 = public abstract void setTitle(java.lang.CharSequence) + Method: setTitle(I)V Access flags: 0x1 = public void setTitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [5] iload_1 v1 [6] invokevirtual #49 + Methodref [android/app/Activity.getString (I)Ljava/lang/String;] [9] invokevirtual #56 + Methodref [com/actionbarsherlock/ActionBarSherlock.setTitle (Ljava/lang/CharSequence;)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setProgressBarVisibility(Z)V Access flags: 0x401 = public abstract void setProgressBarVisibility(boolean) + Method: setProgressBarIndeterminateVisibility(Z)V Access flags: 0x401 = public abstract void setProgressBarIndeterminateVisibility(boolean) + Method: setProgressBarIndeterminate(Z)V Access flags: 0x401 = public abstract void setProgressBarIndeterminate(boolean) + Method: setProgress(I)V Access flags: 0x401 = public abstract void setProgress(int) + Method: setSecondaryProgress(I)V Access flags: 0x401 = public abstract void setSecondaryProgress(int) + Method: getMenuInflater()Lcom/actionbarsherlock/view/MenuInflater; Access flags: 0x1 = public com.actionbarsherlock.view.MenuInflater getMenuInflater() Class member attributes (count = 1): + Code attribute instructions (code length = 52, locals = 1, stack = 4): [0] aload_0 v0 [1] getfield #46 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mMenuInflater Lcom/actionbarsherlock/view/MenuInflater;] [4] ifnonnull +43 (target=47) [7] aload_0 v0 [8] invokevirtual #52 + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] [11] ifnull +21 (target=32) [14] aload_0 v0 [15] new #23 + Class [com/actionbarsherlock/view/MenuInflater] [18] dup [19] aload_0 v0 [20] invokevirtual #53 + Methodref [com/actionbarsherlock/ActionBarSherlock.getThemedContext ()Landroid/content/Context;] [23] invokespecial #58 + Methodref [com/actionbarsherlock/view/MenuInflater. (Landroid/content/Context;)V] [26] putfield #46 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mMenuInflater Lcom/actionbarsherlock/view/MenuInflater;] [29] goto +18 (target=47) [32] aload_0 v0 [33] new #23 + Class [com/actionbarsherlock/view/MenuInflater] [36] dup [37] aload_0 v0 [38] getfield #44 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;] [41] invokespecial #58 + Methodref [com/actionbarsherlock/view/MenuInflater. (Landroid/content/Context;)V] [44] putfield #46 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mMenuInflater Lcom/actionbarsherlock/view/MenuInflater;] [47] aload_0 v0 [48] getfield #46 + Fieldref [com/actionbarsherlock/ActionBarSherlock.mMenuInflater Lcom/actionbarsherlock/view/MenuInflater;] [51] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [32] Var: ..., Stack: (empty) - [47] Var: ..., Stack: (empty) + Method: getThemedContext()Landroid/content/Context; Access flags: 0x404 = protected abstract android.content.Context getThemedContext() + Method: startActionMode(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; Access flags: 0x401 = public abstract com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/ActionBarSherlock$Implementation Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x2601 = @ public @interface com.actionbarsherlock.ActionBarSherlock$Implementation extends java.lang.Object Interfaces (count = 1): + Class [java/lang/annotation/Annotation] Constant Pool (count = 24): + Integer [-1] + Class [com/actionbarsherlock/ActionBarSherlock$Implementation] + Class [java/lang/Object] + Class [java/lang/annotation/Annotation] + Utf8 [()I] + Utf8 [AnnotationDefault] + Utf8 [ConstantValue] + Utf8 [DEFAULT_API] + Utf8 [DEFAULT_DPI] + Utf8 [I] + Utf8 [Ljava/lang/annotation/ElementType;] + Utf8 [Ljava/lang/annotation/Retention;] + Utf8 [Ljava/lang/annotation/RetentionPolicy;] + Utf8 [Ljava/lang/annotation/Target;] + Utf8 [RUNTIME] + Utf8 [RuntimeVisibleAnnotations] + Utf8 [TYPE] + Utf8 [api] + Utf8 [com/actionbarsherlock/ActionBarSherlock$Implementation] + Utf8 [dpi] + Utf8 [java/lang/Object] + Utf8 [java/lang/annotation/Annotation] + Utf8 [value] Fields (count = 2): + Field: DEFAULT_API I Access flags: 0x19 = public static final int DEFAULT_API Class member attributes (count = 1): + Constant value attribute: + Integer [-1] + Field: DEFAULT_DPI I Access flags: 0x19 = public static final int DEFAULT_DPI Class member attributes (count = 1): + Constant value attribute: + Integer [-1] Methods (count = 2): + Method: api()I Access flags: 0x401 = public abstract int api() Class member attributes (count = 1): + Annotation default attribute: - Constant element value [(default) '73'] + Integer [-1] + Method: dpi()I Access flags: 0x401 = public abstract int dpi() Class member attributes (count = 1): + Annotation default attribute: - Constant element value [(default) '73'] + Integer [-1] Class file attributes (count = 1): + Runtime visible annotations attribute: - Annotation [Ljava/lang/annotation/Target;]: - Array element value [value]: + Enum constant element value [(default), Ljava/lang/annotation/ElementType;, TYPE] - Annotation [Ljava/lang/annotation/Retention;]: - Enum constant element value [value, Ljava/lang/annotation/RetentionPolicy;, RUNTIME] _____________________________________________________________________ + Program class: com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.ActionBarSherlock$OnActionModeFinishedListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Utf8 [java/lang/Object] + Utf8 [onActionModeFinished] Fields (count = 0): Methods (count = 1): + Method: onActionModeFinished(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x401 = public abstract void onActionModeFinished(com.actionbarsherlock.view.ActionMode) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.ActionBarSherlock$OnActionModeStartedListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Utf8 [java/lang/Object] + Utf8 [onActionModeStarted] Fields (count = 0): Methods (count = 1): + Method: onActionModeStarted(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x401 = public abstract void onActionModeStarted(com.actionbarsherlock.view.ActionMode) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.ActionBarSherlock$OnCreateOptionsMenuListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener] + Utf8 [java/lang/Object] + Utf8 [onCreateOptionsMenu] Fields (count = 0): Methods (count = 1): + Method: onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x401 = public abstract boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.ActionBarSherlock$OnCreatePanelMenuListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Class [java/lang/Object] + Utf8 [(ILcom/actionbarsherlock/view/Menu;)Z] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Utf8 [java/lang/Object] + Utf8 [onCreatePanelMenu] Fields (count = 0): Methods (count = 1): + Method: onCreatePanelMenu(ILcom/actionbarsherlock/view/Menu;)Z Access flags: 0x401 = public abstract boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.ActionBarSherlock$OnMenuItemSelectedListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Class [java/lang/Object] + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Utf8 [java/lang/Object] + Utf8 [onMenuItemSelected] Fields (count = 0): Methods (count = 1): + Method: onMenuItemSelected(ILcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x401 = public abstract boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.ActionBarSherlock$OnOptionsItemSelectedListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener] + Utf8 [java/lang/Object] + Utf8 [onOptionsItemSelected] Fields (count = 0): Methods (count = 1): + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x401 = public abstract boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.ActionBarSherlock$OnPrepareOptionsMenuListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener] + Utf8 [java/lang/Object] + Utf8 [onPrepareOptionsMenu] Fields (count = 0): Methods (count = 1): + Method: onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x401 = public abstract boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.ActionBarSherlock$OnPreparePanelListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] + Class [java/lang/Object] + Utf8 [(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] + Utf8 [java/lang/Object] + Utf8 [onPreparePanel] Fields (count = 0): Methods (count = 1): + Method: onPreparePanel(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x401 = public abstract boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/R Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.R extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 10): + Class [com/actionbarsherlock/R] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [com/actionbarsherlock/R] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): - Method: ()V Access flags: 0x1 = public R() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #3 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/R$attr Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.R$attr extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 174): + Integer [2130771968] + Integer [2130771969] + Integer [2130771970] + Integer [2130771971] + Integer [2130771972] + Integer [2130771973] + Integer [2130771974] + Integer [2130771975] + Integer [2130771976] + Integer [2130771977] + Integer [2130771978] + Integer [2130771979] + Integer [2130771980] + Integer [2130771981] + Integer [2130771982] + Integer [2130771983] + Integer [2130771984] + Integer [2130771985] + Integer [2130771986] + Integer [2130771987] + Integer [2130771988] + Integer [2130771989] + Integer [2130771990] + Integer [2130771991] + Integer [2130771992] + Integer [2130771993] + Integer [2130771994] + Integer [2130771995] + Integer [2130771996] + Integer [2130771997] + Integer [2130771998] + Integer [2130771999] + Integer [2130772000] + Integer [2130772001] + Integer [2130772002] + Integer [2130772003] + Integer [2130772004] + Integer [2130772005] + Integer [2130772006] + Integer [2130772007] + Integer [2130772008] + Integer [2130772009] + Integer [2130772010] + Integer [2130772011] + Integer [2130772012] + Integer [2130772013] + Integer [2130772014] + Integer [2130772015] + Integer [2130772016] + Integer [2130772017] + Integer [2130772018] + Integer [2130772019] + Integer [2130772020] + Integer [2130772021] + Integer [2130772022] + Integer [2130772023] + Integer [2130772024] + Integer [2130772025] + Integer [2130772026] + Integer [2130772027] + Integer [2130772028] + Integer [2130772029] + Integer [2130772030] + Integer [2130772031] + Integer [2130772032] + Integer [2130772033] + Integer [2130772034] + Integer [2130772035] + Integer [2130772036] + Integer [2130772037] + Integer [2130772038] + Integer [2130772039] + Integer [2130772040] + Integer [2130772041] + Integer [2130772042] + Integer [2130772043] + Integer [2130772044] + Integer [2130772045] + Integer [2130772046] + Integer [2130772047] + Integer [2130772048] + Class [com/actionbarsherlock/R$attr] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [absForceOverflow] + Utf8 [actionBarDivider] + Utf8 [actionBarItemBackground] + Utf8 [actionBarSize] + Utf8 [actionBarSplitStyle] + Utf8 [actionBarStyle] + Utf8 [actionBarTabBarStyle] + Utf8 [actionBarTabStyle] + Utf8 [actionBarTabTextStyle] + Utf8 [actionBarWidgetTheme] + Utf8 [actionButtonStyle] + Utf8 [actionDropDownStyle] + Utf8 [actionMenuTextAppearance] + Utf8 [actionMenuTextColor] + Utf8 [actionModeBackground] + Utf8 [actionModeCloseButtonStyle] + Utf8 [actionModeCloseDrawable] + Utf8 [actionModePopupWindowStyle] + Utf8 [actionModeShareDrawable] + Utf8 [actionModeSplitBackground] + Utf8 [actionModeStyle] + Utf8 [actionOverflowButtonStyle] + Utf8 [actionSpinnerItemStyle] + Utf8 [activatedBackgroundIndicator] + Utf8 [activityChooserViewStyle] + Utf8 [background] + Utf8 [backgroundSplit] + Utf8 [backgroundStacked] + Utf8 [buttonStyleSmall] + Utf8 [com/actionbarsherlock/R$attr] + Utf8 [customNavigationLayout] + Utf8 [displayOptions] + Utf8 [divider] + Utf8 [dividerVertical] + Utf8 [dropDownListViewStyle] + Utf8 [dropdownListPreferredItemHeight] + Utf8 [expandActivityOverflowButtonDrawable] + Utf8 [headerBackground] + Utf8 [height] + Utf8 [homeAsUpIndicator] + Utf8 [homeLayout] + Utf8 [horizontalDivider] + Utf8 [icon] + Utf8 [indeterminateProgressStyle] + Utf8 [initialActivityCount] + Utf8 [itemBackground] + Utf8 [itemIconDisabledAlpha] + Utf8 [itemPadding] + Utf8 [itemTextAppearance] + Utf8 [java/lang/Object] + Utf8 [listPopupWindowStyle] + Utf8 [listPreferredItemHeightSmall] + Utf8 [listPreferredItemPaddingLeft] + Utf8 [listPreferredItemPaddingRight] + Utf8 [logo] + Utf8 [navigationMode] + Utf8 [popupMenuStyle] + Utf8 [preserveIconSpacing] + Utf8 [progressBarPadding] + Utf8 [progressBarStyle] + Utf8 [spinnerDropDownItemStyle] + Utf8 [spinnerItemStyle] + Utf8 [subtitle] + Utf8 [subtitleTextStyle] + Utf8 [textAppearanceLargePopupMenu] + Utf8 [textAppearanceListItemSmall] + Utf8 [textAppearanceSmall] + Utf8 [textAppearanceSmallPopupMenu] + Utf8 [textColorPrimary] + Utf8 [textColorPrimaryDisableOnly] + Utf8 [textColorPrimaryInverse] + Utf8 [title] + Utf8 [titleTextStyle] + Utf8 [verticalDivider] + Utf8 [windowActionBar] + Utf8 [windowActionBarOverlay] + Utf8 [windowActionModeOverlay] + Utf8 [windowAnimationStyle] + Utf8 [windowContentOverlay] + Utf8 [windowMinWidthMajor] + Utf8 [windowMinWidthMinor] + Utf8 [windowNoTitle] + Utf8 [windowSplitActionBar] Fields (count = 81): + Field: textAppearanceSmall I Access flags: 0x19 = public static final int textAppearanceSmall Class member attributes (count = 1): + Constant value attribute: + Integer [2130771997] + Field: actionOverflowButtonStyle I Access flags: 0x19 = public static final int actionOverflowButtonStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130771977] + Field: windowMinWidthMajor I Access flags: 0x19 = public static final int windowMinWidthMajor Class member attributes (count = 1): + Constant value attribute: + Integer [2130772007] + Field: initialActivityCount I Access flags: 0x19 = public static final int initialActivityCount Class member attributes (count = 1): + Constant value attribute: + Integer [2130772047] + Field: actionModeStyle I Access flags: 0x19 = public static final int actionModeStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130771986] + Field: listPreferredItemPaddingRight I Access flags: 0x19 = public static final int listPreferredItemPaddingRight Class member attributes (count = 1): + Constant value attribute: + Integer [2130772005] + Field: actionBarTabTextStyle I Access flags: 0x19 = public static final int actionBarTabTextStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130771976] + Field: dropDownListViewStyle I Access flags: 0x19 = public static final int dropDownListViewStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130772013] + Field: windowMinWidthMinor I Access flags: 0x19 = public static final int windowMinWidthMinor Class member attributes (count = 1): + Constant value attribute: + Integer [2130772008] + Field: actionModeBackground I Access flags: 0x19 = public static final int actionModeBackground Class member attributes (count = 1): + Constant value attribute: + Integer [2130771988] + Field: activityChooserViewStyle I Access flags: 0x19 = public static final int activityChooserViewStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130772023] + Field: itemIconDisabledAlpha I Access flags: 0x19 = public static final int itemIconDisabledAlpha Class member attributes (count = 1): + Constant value attribute: + Integer [2130772045] + Field: textAppearanceSmallPopupMenu I Access flags: 0x19 = public static final int textAppearanceSmallPopupMenu Class member attributes (count = 1): + Constant value attribute: + Integer [2130771996] + Field: height I Access flags: 0x19 = public static final int height Class member attributes (count = 1): + Constant value attribute: + Integer [2130771972] + Field: actionButtonStyle I Access flags: 0x19 = public static final int actionButtonStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130772011] + Field: windowAnimationStyle I Access flags: 0x19 = public static final int windowAnimationStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130772044] + Field: headerBackground I Access flags: 0x19 = public static final int headerBackground Class member attributes (count = 1): + Constant value attribute: + Integer [2130772042] + Field: dividerVertical I Access flags: 0x19 = public static final int dividerVertical Class member attributes (count = 1): + Constant value attribute: + Integer [2130772009] + Field: actionModeCloseDrawable I Access flags: 0x19 = public static final int actionModeCloseDrawable Class member attributes (count = 1): + Constant value attribute: + Integer [2130771990] + Field: actionBarTabStyle I Access flags: 0x19 = public static final int actionBarTabStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130771974] + Field: windowContentOverlay I Access flags: 0x19 = public static final int windowContentOverlay Class member attributes (count = 1): + Constant value attribute: + Integer [2130771994] + Field: actionBarStyle I Access flags: 0x19 = public static final int actionBarStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130771978] + Field: actionBarDivider I Access flags: 0x19 = public static final int actionBarDivider Class member attributes (count = 1): + Constant value attribute: + Integer [2130771982] + Field: actionBarWidgetTheme I Access flags: 0x19 = public static final int actionBarWidgetTheme Class member attributes (count = 1): + Constant value attribute: + Integer [2130771980] + Field: spinnerDropDownItemStyle I Access flags: 0x19 = public static final int spinnerDropDownItemStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130772002] + Field: windowActionModeOverlay I Access flags: 0x19 = public static final int windowActionModeOverlay Class member attributes (count = 1): + Constant value attribute: + Integer [2130772020] + Field: divider I Access flags: 0x19 = public static final int divider Class member attributes (count = 1): + Constant value attribute: + Integer [2130771973] + Field: navigationMode I Access flags: 0x19 = public static final int navigationMode Class member attributes (count = 1): + Constant value attribute: + Integer [2130772026] + Field: listPopupWindowStyle I Access flags: 0x19 = public static final int listPopupWindowStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130772022] + Field: actionBarItemBackground I Access flags: 0x19 = public static final int actionBarItemBackground Class member attributes (count = 1): + Constant value attribute: + Integer [2130771983] + Field: expandActivityOverflowButtonDrawable I Access flags: 0x19 = public static final int expandActivityOverflowButtonDrawable Class member attributes (count = 1): + Constant value attribute: + Integer [2130772048] + Field: homeLayout I Access flags: 0x19 = public static final int homeLayout Class member attributes (count = 1): + Constant value attribute: + Integer [2130772034] + Field: indeterminateProgressStyle I Access flags: 0x19 = public static final int indeterminateProgressStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130772036] + Field: progressBarPadding I Access flags: 0x19 = public static final int progressBarPadding Class member attributes (count = 1): + Constant value attribute: + Integer [2130772037] + Field: activatedBackgroundIndicator I Access flags: 0x19 = public static final int activatedBackgroundIndicator Class member attributes (count = 1): + Constant value attribute: + Integer [2130772024] + Field: actionModeShareDrawable I Access flags: 0x19 = public static final int actionModeShareDrawable Class member attributes (count = 1): + Constant value attribute: + Integer [2130771991] + Field: windowNoTitle I Access flags: 0x19 = public static final int windowNoTitle Class member attributes (count = 1): + Constant value attribute: + Integer [2130772017] + Field: textColorPrimaryInverse I Access flags: 0x19 = public static final int textColorPrimaryInverse Class member attributes (count = 1): + Constant value attribute: + Integer [2130772000] + Field: textAppearanceLargePopupMenu I Access flags: 0x19 = public static final int textAppearanceLargePopupMenu Class member attributes (count = 1): + Constant value attribute: + Integer [2130771995] + Field: actionMenuTextAppearance I Access flags: 0x19 = public static final int actionMenuTextAppearance Class member attributes (count = 1): + Constant value attribute: + Integer [2130771984] + Field: horizontalDivider I Access flags: 0x19 = public static final int horizontalDivider Class member attributes (count = 1): + Constant value attribute: + Integer [2130772040] + Field: verticalDivider I Access flags: 0x19 = public static final int verticalDivider Class member attributes (count = 1): + Constant value attribute: + Integer [2130772041] + Field: listPreferredItemHeightSmall I Access flags: 0x19 = public static final int listPreferredItemHeightSmall Class member attributes (count = 1): + Constant value attribute: + Integer [2130772003] + Field: actionModePopupWindowStyle I Access flags: 0x19 = public static final int actionModePopupWindowStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130771992] + Field: homeAsUpIndicator I Access flags: 0x19 = public static final int homeAsUpIndicator Class member attributes (count = 1): + Constant value attribute: + Integer [2130772012] + Field: textColorPrimary I Access flags: 0x19 = public static final int textColorPrimary Class member attributes (count = 1): + Constant value attribute: + Integer [2130771998] + Field: itemBackground I Access flags: 0x19 = public static final int itemBackground Class member attributes (count = 1): + Constant value attribute: + Integer [2130772043] + Field: actionModeCloseButtonStyle I Access flags: 0x19 = public static final int actionModeCloseButtonStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130771987] + Field: actionBarSplitStyle I Access flags: 0x19 = public static final int actionBarSplitStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130771979] + Field: popupMenuStyle I Access flags: 0x19 = public static final int popupMenuStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130772014] + Field: backgroundSplit I Access flags: 0x19 = public static final int backgroundSplit Class member attributes (count = 1): + Constant value attribute: + Integer [2130771971] + Field: actionBarTabBarStyle I Access flags: 0x19 = public static final int actionBarTabBarStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130771975] + Field: title I Access flags: 0x19 = public static final int title Class member attributes (count = 1): + Constant value attribute: + Integer [2130772028] + Field: preserveIconSpacing I Access flags: 0x19 = public static final int preserveIconSpacing Class member attributes (count = 1): + Constant value attribute: + Integer [2130772046] + Field: actionBarSize I Access flags: 0x19 = public static final int actionBarSize Class member attributes (count = 1): + Constant value attribute: + Integer [2130771981] + Field: textAppearanceListItemSmall I Access flags: 0x19 = public static final int textAppearanceListItemSmall Class member attributes (count = 1): + Constant value attribute: + Integer [2130772006] + Field: actionSpinnerItemStyle I Access flags: 0x19 = public static final int actionSpinnerItemStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130772016] + Field: buttonStyleSmall I Access flags: 0x19 = public static final int buttonStyleSmall Class member attributes (count = 1): + Constant value attribute: + Integer [2130771993] + Field: dropdownListPreferredItemHeight I Access flags: 0x19 = public static final int dropdownListPreferredItemHeight Class member attributes (count = 1): + Constant value attribute: + Integer [2130772015] + Field: displayOptions I Access flags: 0x19 = public static final int displayOptions Class member attributes (count = 1): + Constant value attribute: + Integer [2130772027] + Field: itemPadding I Access flags: 0x19 = public static final int itemPadding Class member attributes (count = 1): + Constant value attribute: + Integer [2130772038] + Field: titleTextStyle I Access flags: 0x19 = public static final int titleTextStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130771968] + Field: logo I Access flags: 0x19 = public static final int logo Class member attributes (count = 1): + Constant value attribute: + Integer [2130772031] + Field: icon I Access flags: 0x19 = public static final int icon Class member attributes (count = 1): + Constant value attribute: + Integer [2130772030] + Field: textColorPrimaryDisableOnly I Access flags: 0x19 = public static final int textColorPrimaryDisableOnly Class member attributes (count = 1): + Constant value attribute: + Integer [2130771999] + Field: actionModeSplitBackground I Access flags: 0x19 = public static final int actionModeSplitBackground Class member attributes (count = 1): + Constant value attribute: + Integer [2130771989] + Field: backgroundStacked I Access flags: 0x19 = public static final int backgroundStacked Class member attributes (count = 1): + Constant value attribute: + Integer [2130772032] + Field: customNavigationLayout I Access flags: 0x19 = public static final int customNavigationLayout Class member attributes (count = 1): + Constant value attribute: + Integer [2130772033] + Field: listPreferredItemPaddingLeft I Access flags: 0x19 = public static final int listPreferredItemPaddingLeft Class member attributes (count = 1): + Constant value attribute: + Integer [2130772004] + Field: windowActionBarOverlay I Access flags: 0x19 = public static final int windowActionBarOverlay Class member attributes (count = 1): + Constant value attribute: + Integer [2130772019] + Field: itemTextAppearance I Access flags: 0x19 = public static final int itemTextAppearance Class member attributes (count = 1): + Constant value attribute: + Integer [2130772039] + Field: windowActionBar I Access flags: 0x19 = public static final int windowActionBar Class member attributes (count = 1): + Constant value attribute: + Integer [2130772018] + Field: windowSplitActionBar I Access flags: 0x19 = public static final int windowSplitActionBar Class member attributes (count = 1): + Constant value attribute: + Integer [2130772021] + Field: subtitleTextStyle I Access flags: 0x19 = public static final int subtitleTextStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130771969] + Field: absForceOverflow I Access flags: 0x19 = public static final int absForceOverflow Class member attributes (count = 1): + Constant value attribute: + Integer [2130772025] + Field: progressBarStyle I Access flags: 0x19 = public static final int progressBarStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130772035] + Field: spinnerItemStyle I Access flags: 0x19 = public static final int spinnerItemStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130772001] + Field: background I Access flags: 0x19 = public static final int background Class member attributes (count = 1): + Constant value attribute: + Integer [2130771970] + Field: subtitle I Access flags: 0x19 = public static final int subtitle Class member attributes (count = 1): + Constant value attribute: + Integer [2130772029] + Field: actionMenuTextColor I Access flags: 0x19 = public static final int actionMenuTextColor Class member attributes (count = 1): + Constant value attribute: + Integer [2130771985] + Field: actionDropDownStyle I Access flags: 0x19 = public static final int actionDropDownStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2130772010] Methods (count = 1): - Method: ()V Access flags: 0x1 = public R$attr() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #84 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/R$bool Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.R$bool extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 24): + Integer [2131099648] + Integer [2131099649] + Integer [2131099650] + Integer [2131099651] + Integer [2131099652] + Integer [2131099653] + Class [com/actionbarsherlock/R$bool] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [abs__action_bar_embed_tabs] + Utf8 [abs__action_bar_expanded_action_views_exclusive] + Utf8 [abs__config_actionMenuItemAllCaps] + Utf8 [abs__config_allowActionMenuItemTextWithIcon] + Utf8 [abs__config_showMenuShortcutsWhenKeyboardPresent] + Utf8 [abs__split_action_bar_is_narrow] + Utf8 [com/actionbarsherlock/R$bool] + Utf8 [java/lang/Object] Fields (count = 6): + Field: abs__config_allowActionMenuItemTextWithIcon I Access flags: 0x19 = public static final int abs__config_allowActionMenuItemTextWithIcon Class member attributes (count = 1): + Constant value attribute: + Integer [2131099653] + Field: abs__action_bar_expanded_action_views_exclusive I Access flags: 0x19 = public static final int abs__action_bar_expanded_action_views_exclusive Class member attributes (count = 1): + Constant value attribute: + Integer [2131099650] + Field: abs__config_showMenuShortcutsWhenKeyboardPresent I Access flags: 0x19 = public static final int abs__config_showMenuShortcutsWhenKeyboardPresent Class member attributes (count = 1): + Constant value attribute: + Integer [2131099651] + Field: abs__action_bar_embed_tabs I Access flags: 0x19 = public static final int abs__action_bar_embed_tabs Class member attributes (count = 1): + Constant value attribute: + Integer [2131099648] + Field: abs__split_action_bar_is_narrow I Access flags: 0x19 = public static final int abs__split_action_bar_is_narrow Class member attributes (count = 1): + Constant value attribute: + Integer [2131099649] + Field: abs__config_actionMenuItemAllCaps I Access flags: 0x19 = public static final int abs__config_actionMenuItemAllCaps Class member attributes (count = 1): + Constant value attribute: + Integer [2131099652] Methods (count = 1): - Method: ()V Access flags: 0x1 = public R$bool() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/R$color Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.R$color extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 38): + Integer [2131165184] + Integer [2131165185] + Integer [2131165186] + Integer [2131165187] + Integer [2131165188] + Integer [2131165189] + Integer [2131165190] + Integer [2131165191] + Integer [2131165192] + Integer [2131165199] + Integer [2131165200] + Integer [2131165201] + Integer [2131165202] + Class [com/actionbarsherlock/R$color] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [abs__background_holo_dark] + Utf8 [abs__background_holo_light] + Utf8 [abs__bright_foreground_disabled_holo_dark] + Utf8 [abs__bright_foreground_disabled_holo_light] + Utf8 [abs__bright_foreground_holo_dark] + Utf8 [abs__bright_foreground_holo_light] + Utf8 [abs__bright_foreground_inverse_holo_dark] + Utf8 [abs__bright_foreground_inverse_holo_light] + Utf8 [abs__holo_blue_light] + Utf8 [abs__primary_text_disable_only_holo_dark] + Utf8 [abs__primary_text_disable_only_holo_light] + Utf8 [abs__primary_text_holo_dark] + Utf8 [abs__primary_text_holo_light] + Utf8 [com/actionbarsherlock/R$color] + Utf8 [java/lang/Object] Fields (count = 13): + Field: abs__bright_foreground_inverse_holo_light I Access flags: 0x19 = public static final int abs__bright_foreground_inverse_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2131165191] + Field: abs__holo_blue_light I Access flags: 0x19 = public static final int abs__holo_blue_light Class member attributes (count = 1): + Constant value attribute: + Integer [2131165192] + Field: abs__bright_foreground_holo_light I Access flags: 0x19 = public static final int abs__bright_foreground_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2131165187] + Field: abs__bright_foreground_holo_dark I Access flags: 0x19 = public static final int abs__bright_foreground_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2131165186] + Field: abs__bright_foreground_disabled_holo_light I Access flags: 0x19 = public static final int abs__bright_foreground_disabled_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2131165189] + Field: abs__primary_text_disable_only_holo_dark I Access flags: 0x19 = public static final int abs__primary_text_disable_only_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2131165199] + Field: abs__bright_foreground_inverse_holo_dark I Access flags: 0x19 = public static final int abs__bright_foreground_inverse_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2131165190] + Field: abs__background_holo_dark I Access flags: 0x19 = public static final int abs__background_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2131165184] + Field: abs__primary_text_disable_only_holo_light I Access flags: 0x19 = public static final int abs__primary_text_disable_only_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2131165200] + Field: abs__background_holo_light I Access flags: 0x19 = public static final int abs__background_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2131165185] + Field: abs__bright_foreground_disabled_holo_dark I Access flags: 0x19 = public static final int abs__bright_foreground_disabled_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2131165188] + Field: abs__primary_text_holo_dark I Access flags: 0x19 = public static final int abs__primary_text_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2131165201] + Field: abs__primary_text_holo_light I Access flags: 0x19 = public static final int abs__primary_text_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2131165202] Methods (count = 1): - Method: ()V Access flags: 0x1 = public R$color() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #16 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/R$dimen Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.R$dimen extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 36): + Integer [2131230720] + Integer [2131230721] + Integer [2131230722] + Integer [2131230723] + Integer [2131230724] + Integer [2131230725] + Integer [2131230726] + Integer [2131230727] + Integer [2131230728] + Integer [2131230729] + Integer [2131230730] + Integer [2131230731] + Class [com/actionbarsherlock/R$dimen] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [abs__action_bar_default_height] + Utf8 [abs__action_bar_icon_vertical_padding] + Utf8 [abs__action_bar_subtitle_bottom_margin] + Utf8 [abs__action_bar_subtitle_text_size] + Utf8 [abs__action_bar_subtitle_top_margin] + Utf8 [abs__action_bar_title_text_size] + Utf8 [abs__action_button_min_width] + Utf8 [abs__alert_dialog_title_height] + Utf8 [abs__config_prefDialogWidth] + Utf8 [abs__dialog_min_width_major] + Utf8 [abs__dialog_min_width_minor] + Utf8 [action_button_min_width] + Utf8 [com/actionbarsherlock/R$dimen] + Utf8 [java/lang/Object] Fields (count = 12): + Field: abs__config_prefDialogWidth I Access flags: 0x19 = public static final int abs__config_prefDialogWidth Class member attributes (count = 1): + Constant value attribute: + Integer [2131230720] + Field: abs__action_bar_subtitle_text_size I Access flags: 0x19 = public static final int abs__action_bar_subtitle_text_size Class member attributes (count = 1): + Constant value attribute: + Integer [2131230724] + Field: abs__dialog_min_width_minor I Access flags: 0x19 = public static final int abs__dialog_min_width_minor Class member attributes (count = 1): + Constant value attribute: + Integer [2131230730] + Field: abs__dialog_min_width_major I Access flags: 0x19 = public static final int abs__dialog_min_width_major Class member attributes (count = 1): + Constant value attribute: + Integer [2131230729] + Field: abs__action_bar_icon_vertical_padding I Access flags: 0x19 = public static final int abs__action_bar_icon_vertical_padding Class member attributes (count = 1): + Constant value attribute: + Integer [2131230722] + Field: abs__action_bar_subtitle_top_margin I Access flags: 0x19 = public static final int abs__action_bar_subtitle_top_margin Class member attributes (count = 1): + Constant value attribute: + Integer [2131230725] + Field: abs__action_button_min_width I Access flags: 0x19 = public static final int abs__action_button_min_width Class member attributes (count = 1): + Constant value attribute: + Integer [2131230727] + Field: abs__alert_dialog_title_height I Access flags: 0x19 = public static final int abs__alert_dialog_title_height Class member attributes (count = 1): + Constant value attribute: + Integer [2131230728] + Field: abs__action_bar_subtitle_bottom_margin I Access flags: 0x19 = public static final int abs__action_bar_subtitle_bottom_margin Class member attributes (count = 1): + Constant value attribute: + Integer [2131230726] + Field: action_button_min_width I Access flags: 0x19 = public static final int action_button_min_width Class member attributes (count = 1): + Constant value attribute: + Integer [2131230731] + Field: abs__action_bar_title_text_size I Access flags: 0x19 = public static final int abs__action_bar_title_text_size Class member attributes (count = 1): + Constant value attribute: + Integer [2131230723] + Field: abs__action_bar_default_height I Access flags: 0x19 = public static final int abs__action_bar_default_height Class member attributes (count = 1): + Constant value attribute: + Integer [2131230721] Methods (count = 1): - Method: ()V Access flags: 0x1 = public R$dimen() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #15 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/R$drawable Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.R$drawable extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 182): + Integer [2130837504] + Integer [2130837505] + Integer [2130837506] + Integer [2130837507] + Integer [2130837508] + Integer [2130837509] + Integer [2130837510] + Integer [2130837511] + Integer [2130837512] + Integer [2130837513] + Integer [2130837514] + Integer [2130837515] + Integer [2130837516] + Integer [2130837517] + Integer [2130837518] + Integer [2130837519] + Integer [2130837520] + Integer [2130837521] + Integer [2130837522] + Integer [2130837523] + Integer [2130837524] + Integer [2130837525] + Integer [2130837526] + Integer [2130837527] + Integer [2130837528] + Integer [2130837529] + Integer [2130837530] + Integer [2130837531] + Integer [2130837532] + Integer [2130837533] + Integer [2130837534] + Integer [2130837535] + Integer [2130837536] + Integer [2130837537] + Integer [2130837538] + Integer [2130837539] + Integer [2130837540] + Integer [2130837541] + Integer [2130837542] + Integer [2130837543] + Integer [2130837544] + Integer [2130837545] + Integer [2130837546] + Integer [2130837547] + Integer [2130837548] + Integer [2130837549] + Integer [2130837550] + Integer [2130837551] + Integer [2130837552] + Integer [2130837553] + Integer [2130837554] + Integer [2130837555] + Integer [2130837556] + Integer [2130837557] + Integer [2130837558] + Integer [2130837559] + Integer [2130837560] + Integer [2130837561] + Integer [2130837562] + Integer [2130837563] + Integer [2130837564] + Integer [2130837565] + Integer [2130837566] + Integer [2130837567] + Integer [2130837568] + Integer [2130837569] + Integer [2130837570] + Integer [2130837571] + Integer [2130837572] + Integer [2130837573] + Integer [2130837574] + Integer [2130837575] + Integer [2130837576] + Integer [2130837577] + Integer [2130837578] + Integer [2130837579] + Integer [2130837580] + Integer [2130837581] + Integer [2130837582] + Integer [2130837583] + Integer [2130837584] + Integer [2130837585] + Integer [2130837586] + Integer [2130837587] + Integer [2130837588] + Class [com/actionbarsherlock/R$drawable] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [abs__ab_bottom_solid_dark_holo] + Utf8 [abs__ab_bottom_solid_inverse_holo] + Utf8 [abs__ab_bottom_solid_light_holo] + Utf8 [abs__ab_bottom_transparent_dark_holo] + Utf8 [abs__ab_bottom_transparent_light_holo] + Utf8 [abs__ab_share_pack_holo_dark] + Utf8 [abs__ab_share_pack_holo_light] + Utf8 [abs__ab_solid_dark_holo] + Utf8 [abs__ab_solid_light_holo] + Utf8 [abs__ab_solid_shadow_holo] + Utf8 [abs__ab_stacked_solid_dark_holo] + Utf8 [abs__ab_stacked_solid_light_holo] + Utf8 [abs__ab_stacked_transparent_dark_holo] + Utf8 [abs__ab_stacked_transparent_light_holo] + Utf8 [abs__ab_transparent_dark_holo] + Utf8 [abs__ab_transparent_light_holo] + Utf8 [abs__activated_background_holo_dark] + Utf8 [abs__activated_background_holo_light] + Utf8 [abs__btn_cab_done_default_holo_dark] + Utf8 [abs__btn_cab_done_default_holo_light] + Utf8 [abs__btn_cab_done_focused_holo_dark] + Utf8 [abs__btn_cab_done_focused_holo_light] + Utf8 [abs__btn_cab_done_holo_dark] + Utf8 [abs__btn_cab_done_holo_light] + Utf8 [abs__btn_cab_done_pressed_holo_dark] + Utf8 [abs__btn_cab_done_pressed_holo_light] + Utf8 [abs__cab_background_bottom_holo_dark] + Utf8 [abs__cab_background_bottom_holo_light] + Utf8 [abs__cab_background_top_holo_dark] + Utf8 [abs__cab_background_top_holo_light] + Utf8 [abs__dialog_full_holo_dark] + Utf8 [abs__dialog_full_holo_light] + Utf8 [abs__ic_ab_back_holo_dark] + Utf8 [abs__ic_ab_back_holo_light] + Utf8 [abs__ic_cab_done_holo_dark] + Utf8 [abs__ic_cab_done_holo_light] + Utf8 [abs__ic_menu_moreoverflow_holo_dark] + Utf8 [abs__ic_menu_moreoverflow_holo_light] + Utf8 [abs__ic_menu_moreoverflow_normal_holo_dark] + Utf8 [abs__ic_menu_moreoverflow_normal_holo_light] + Utf8 [abs__ic_menu_share_holo_dark] + Utf8 [abs__ic_menu_share_holo_light] + Utf8 [abs__item_background_holo_dark] + Utf8 [abs__item_background_holo_light] + Utf8 [abs__list_activated_holo] + Utf8 [abs__list_divider_holo_dark] + Utf8 [abs__list_divider_holo_light] + Utf8 [abs__list_focused_holo] + Utf8 [abs__list_longpressed_holo] + Utf8 [abs__list_pressed_holo_dark] + Utf8 [abs__list_pressed_holo_light] + Utf8 [abs__list_selector_background_transition_holo_dark] + Utf8 [abs__list_selector_background_transition_holo_light] + Utf8 [abs__list_selector_disabled_holo_dark] + Utf8 [abs__list_selector_disabled_holo_light] + Utf8 [abs__list_selector_holo_dark] + Utf8 [abs__list_selector_holo_light] + Utf8 [abs__menu_dropdown_panel_holo_dark] + Utf8 [abs__menu_dropdown_panel_holo_light] + Utf8 [abs__progress_bg_holo_dark] + Utf8 [abs__progress_bg_holo_light] + Utf8 [abs__progress_horizontal_holo_dark] + Utf8 [abs__progress_horizontal_holo_light] + Utf8 [abs__progress_medium_holo] + Utf8 [abs__progress_primary_holo_dark] + Utf8 [abs__progress_primary_holo_light] + Utf8 [abs__progress_secondary_holo_dark] + Utf8 [abs__progress_secondary_holo_light] + Utf8 [abs__spinner_48_inner_holo] + Utf8 [abs__spinner_48_outer_holo] + Utf8 [abs__spinner_ab_default_holo_dark] + Utf8 [abs__spinner_ab_default_holo_light] + Utf8 [abs__spinner_ab_disabled_holo_dark] + Utf8 [abs__spinner_ab_disabled_holo_light] + Utf8 [abs__spinner_ab_focused_holo_dark] + Utf8 [abs__spinner_ab_focused_holo_light] + Utf8 [abs__spinner_ab_holo_dark] + Utf8 [abs__spinner_ab_holo_light] + Utf8 [abs__spinner_ab_pressed_holo_dark] + Utf8 [abs__spinner_ab_pressed_holo_light] + Utf8 [abs__tab_indicator_ab_holo] + Utf8 [abs__tab_selected_focused_holo] + Utf8 [abs__tab_selected_holo] + Utf8 [abs__tab_selected_pressed_holo] + Utf8 [abs__tab_unselected_pressed_holo] + Utf8 [com/actionbarsherlock/R$drawable] + Utf8 [java/lang/Object] Fields (count = 85): + Field: abs__list_selector_holo_dark I Access flags: 0x19 = public static final int abs__list_selector_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837559] + Field: abs__ic_cab_done_holo_dark I Access flags: 0x19 = public static final int abs__ic_cab_done_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837538] + Field: abs__ab_share_pack_holo_dark I Access flags: 0x19 = public static final int abs__ab_share_pack_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837509] + Field: abs__progress_medium_holo I Access flags: 0x19 = public static final int abs__progress_medium_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837567] + Field: abs__btn_cab_done_pressed_holo_light I Access flags: 0x19 = public static final int abs__btn_cab_done_pressed_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837529] + Field: abs__ab_bottom_transparent_dark_holo I Access flags: 0x19 = public static final int abs__ab_bottom_transparent_dark_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837507] + Field: abs__progress_secondary_holo_light I Access flags: 0x19 = public static final int abs__progress_secondary_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837571] + Field: abs__spinner_48_outer_holo I Access flags: 0x19 = public static final int abs__spinner_48_outer_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837573] + Field: abs__ab_stacked_solid_dark_holo I Access flags: 0x19 = public static final int abs__ab_stacked_solid_dark_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837514] + Field: abs__ab_solid_shadow_holo I Access flags: 0x19 = public static final int abs__ab_solid_shadow_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837513] + Field: abs__ab_bottom_solid_dark_holo I Access flags: 0x19 = public static final int abs__ab_bottom_solid_dark_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837504] + Field: abs__tab_selected_pressed_holo I Access flags: 0x19 = public static final int abs__tab_selected_pressed_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837587] + Field: abs__spinner_ab_focused_holo_dark I Access flags: 0x19 = public static final int abs__spinner_ab_focused_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837578] + Field: abs__ab_transparent_light_holo I Access flags: 0x19 = public static final int abs__ab_transparent_light_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837519] + Field: abs__list_selector_disabled_holo_light I Access flags: 0x19 = public static final int abs__list_selector_disabled_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837558] + Field: abs__ab_solid_dark_holo I Access flags: 0x19 = public static final int abs__ab_solid_dark_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837511] + Field: abs__progress_secondary_holo_dark I Access flags: 0x19 = public static final int abs__progress_secondary_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837570] + Field: abs__ab_stacked_transparent_light_holo I Access flags: 0x19 = public static final int abs__ab_stacked_transparent_light_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837517] + Field: abs__spinner_ab_holo_light I Access flags: 0x19 = public static final int abs__spinner_ab_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837581] + Field: abs__btn_cab_done_focused_holo_light I Access flags: 0x19 = public static final int abs__btn_cab_done_focused_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837525] + Field: abs__ab_share_pack_holo_light I Access flags: 0x19 = public static final int abs__ab_share_pack_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837510] + Field: abs__list_selector_background_transition_holo_light I Access flags: 0x19 = public static final int abs__list_selector_background_transition_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837556] + Field: abs__ab_solid_light_holo I Access flags: 0x19 = public static final int abs__ab_solid_light_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837512] + Field: abs__list_focused_holo I Access flags: 0x19 = public static final int abs__list_focused_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837551] + Field: abs__spinner_ab_pressed_holo_light I Access flags: 0x19 = public static final int abs__spinner_ab_pressed_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837583] + Field: abs__progress_primary_holo_dark I Access flags: 0x19 = public static final int abs__progress_primary_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837568] + Field: abs__list_selector_holo_light I Access flags: 0x19 = public static final int abs__list_selector_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837560] + Field: abs__spinner_ab_pressed_holo_dark I Access flags: 0x19 = public static final int abs__spinner_ab_pressed_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837582] + Field: abs__spinner_ab_default_holo_light I Access flags: 0x19 = public static final int abs__spinner_ab_default_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837575] + Field: abs__ab_bottom_solid_inverse_holo I Access flags: 0x19 = public static final int abs__ab_bottom_solid_inverse_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837505] + Field: abs__ab_bottom_solid_light_holo I Access flags: 0x19 = public static final int abs__ab_bottom_solid_light_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837506] + Field: abs__ic_menu_moreoverflow_normal_holo_dark I Access flags: 0x19 = public static final int abs__ic_menu_moreoverflow_normal_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837542] + Field: abs__progress_primary_holo_light I Access flags: 0x19 = public static final int abs__progress_primary_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837569] + Field: abs__btn_cab_done_default_holo_dark I Access flags: 0x19 = public static final int abs__btn_cab_done_default_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837522] + Field: abs__btn_cab_done_focused_holo_dark I Access flags: 0x19 = public static final int abs__btn_cab_done_focused_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837524] + Field: abs__list_divider_holo_dark I Access flags: 0x19 = public static final int abs__list_divider_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837549] + Field: abs__list_pressed_holo_light I Access flags: 0x19 = public static final int abs__list_pressed_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837554] + Field: abs__btn_cab_done_holo_light I Access flags: 0x19 = public static final int abs__btn_cab_done_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837527] + Field: abs__activated_background_holo_dark I Access flags: 0x19 = public static final int abs__activated_background_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837520] + Field: abs__ic_ab_back_holo_light I Access flags: 0x19 = public static final int abs__ic_ab_back_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837537] + Field: abs__list_selector_background_transition_holo_dark I Access flags: 0x19 = public static final int abs__list_selector_background_transition_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837555] + Field: abs__spinner_ab_disabled_holo_light I Access flags: 0x19 = public static final int abs__spinner_ab_disabled_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837577] + Field: abs__ab_stacked_transparent_dark_holo I Access flags: 0x19 = public static final int abs__ab_stacked_transparent_dark_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837516] + Field: abs__progress_bg_holo_light I Access flags: 0x19 = public static final int abs__progress_bg_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837564] + Field: abs__dialog_full_holo_dark I Access flags: 0x19 = public static final int abs__dialog_full_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837534] + Field: abs__ic_cab_done_holo_light I Access flags: 0x19 = public static final int abs__ic_cab_done_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837539] + Field: abs__spinner_ab_default_holo_dark I Access flags: 0x19 = public static final int abs__spinner_ab_default_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837574] + Field: abs__ic_menu_share_holo_light I Access flags: 0x19 = public static final int abs__ic_menu_share_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837545] + Field: abs__tab_unselected_pressed_holo I Access flags: 0x19 = public static final int abs__tab_unselected_pressed_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837588] + Field: abs__ic_menu_moreoverflow_normal_holo_light I Access flags: 0x19 = public static final int abs__ic_menu_moreoverflow_normal_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837543] + Field: abs__progress_horizontal_holo_dark I Access flags: 0x19 = public static final int abs__progress_horizontal_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837565] + Field: abs__menu_dropdown_panel_holo_dark I Access flags: 0x19 = public static final int abs__menu_dropdown_panel_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837561] + Field: abs__progress_bg_holo_dark I Access flags: 0x19 = public static final int abs__progress_bg_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837563] + Field: abs__activated_background_holo_light I Access flags: 0x19 = public static final int abs__activated_background_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837521] + Field: abs__btn_cab_done_holo_dark I Access flags: 0x19 = public static final int abs__btn_cab_done_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837526] + Field: abs__cab_background_bottom_holo_light I Access flags: 0x19 = public static final int abs__cab_background_bottom_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837531] + Field: abs__btn_cab_done_default_holo_light I Access flags: 0x19 = public static final int abs__btn_cab_done_default_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837523] + Field: abs__spinner_48_inner_holo I Access flags: 0x19 = public static final int abs__spinner_48_inner_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837572] + Field: abs__tab_selected_holo I Access flags: 0x19 = public static final int abs__tab_selected_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837586] + Field: abs__progress_horizontal_holo_light I Access flags: 0x19 = public static final int abs__progress_horizontal_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837566] + Field: abs__btn_cab_done_pressed_holo_dark I Access flags: 0x19 = public static final int abs__btn_cab_done_pressed_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837528] + Field: abs__ab_transparent_dark_holo I Access flags: 0x19 = public static final int abs__ab_transparent_dark_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837518] + Field: abs__cab_background_bottom_holo_dark I Access flags: 0x19 = public static final int abs__cab_background_bottom_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837530] + Field: abs__ic_ab_back_holo_dark I Access flags: 0x19 = public static final int abs__ic_ab_back_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837536] + Field: abs__menu_dropdown_panel_holo_light I Access flags: 0x19 = public static final int abs__menu_dropdown_panel_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837562] + Field: abs__ic_menu_share_holo_dark I Access flags: 0x19 = public static final int abs__ic_menu_share_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837544] + Field: abs__ab_stacked_solid_light_holo I Access flags: 0x19 = public static final int abs__ab_stacked_solid_light_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837515] + Field: abs__list_activated_holo I Access flags: 0x19 = public static final int abs__list_activated_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837548] + Field: abs__dialog_full_holo_light I Access flags: 0x19 = public static final int abs__dialog_full_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837535] + Field: abs__spinner_ab_focused_holo_light I Access flags: 0x19 = public static final int abs__spinner_ab_focused_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837579] + Field: abs__cab_background_top_holo_light I Access flags: 0x19 = public static final int abs__cab_background_top_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837533] + Field: abs__spinner_ab_disabled_holo_dark I Access flags: 0x19 = public static final int abs__spinner_ab_disabled_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837576] + Field: abs__list_selector_disabled_holo_dark I Access flags: 0x19 = public static final int abs__list_selector_disabled_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837557] + Field: abs__cab_background_top_holo_dark I Access flags: 0x19 = public static final int abs__cab_background_top_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837532] + Field: abs__ab_bottom_transparent_light_holo I Access flags: 0x19 = public static final int abs__ab_bottom_transparent_light_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837508] + Field: abs__ic_menu_moreoverflow_holo_light I Access flags: 0x19 = public static final int abs__ic_menu_moreoverflow_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837541] + Field: abs__item_background_holo_dark I Access flags: 0x19 = public static final int abs__item_background_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837546] + Field: abs__list_divider_holo_light I Access flags: 0x19 = public static final int abs__list_divider_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837550] + Field: abs__list_pressed_holo_dark I Access flags: 0x19 = public static final int abs__list_pressed_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837553] + Field: abs__spinner_ab_holo_dark I Access flags: 0x19 = public static final int abs__spinner_ab_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837580] + Field: abs__item_background_holo_light I Access flags: 0x19 = public static final int abs__item_background_holo_light Class member attributes (count = 1): + Constant value attribute: + Integer [2130837547] + Field: abs__tab_selected_focused_holo I Access flags: 0x19 = public static final int abs__tab_selected_focused_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837585] + Field: abs__tab_indicator_ab_holo I Access flags: 0x19 = public static final int abs__tab_indicator_ab_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837584] + Field: abs__ic_menu_moreoverflow_holo_dark I Access flags: 0x19 = public static final int abs__ic_menu_moreoverflow_holo_dark Class member attributes (count = 1): + Constant value attribute: + Integer [2130837540] + Field: abs__list_longpressed_holo I Access flags: 0x19 = public static final int abs__list_longpressed_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130837552] Methods (count = 1): - Method: ()V Access flags: 0x1 = public R$drawable() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #88 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/R$id Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.R$id extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 90): + Integer [2131034112] + Integer [2131034113] + Integer [2131034114] + Integer [2131034115] + Integer [2131034116] + Integer [2131034117] + Integer [2131034118] + Integer [2131034119] + Integer [2131034120] + Integer [2131034121] + Integer [2131034122] + Integer [2131034123] + Integer [2131034124] + Integer [2131034125] + Integer [2131034126] + Integer [2131034127] + Integer [2131034133] + Integer [2131034134] + Integer [2131034135] + Integer [2131034136] + Integer [2131034137] + Integer [2131034138] + Integer [2131034139] + Integer [2131034140] + Integer [2131034141] + Integer [2131034142] + Integer [2131034143] + Integer [2131034144] + Integer [2131034145] + Integer [2131034146] + Integer [2131034147] + Integer [2131034148] + Integer [2131034149] + Integer [2131034150] + Integer [2131034151] + Integer [2131034152] + Integer [2131034153] + Integer [2131034154] + Integer [2131034155] + Class [com/actionbarsherlock/R$id] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [abs__action_bar] + Utf8 [abs__action_bar_container] + Utf8 [abs__action_bar_subtitle] + Utf8 [abs__action_bar_title] + Utf8 [abs__action_context_bar] + Utf8 [abs__action_menu_divider] + Utf8 [abs__action_menu_presenter] + Utf8 [abs__action_mode_bar] + Utf8 [abs__action_mode_bar_stub] + Utf8 [abs__action_mode_close_button] + Utf8 [abs__activity_chooser_view_content] + Utf8 [abs__checkbox] + Utf8 [abs__content] + Utf8 [abs__default_activity_button] + Utf8 [abs__expand_activities_button] + Utf8 [abs__home] + Utf8 [abs__icon] + Utf8 [abs__image] + Utf8 [abs__imageButton] + Utf8 [abs__list_item] + Utf8 [abs__progress_circular] + Utf8 [abs__progress_horizontal] + Utf8 [abs__radio] + Utf8 [abs__shortcut] + Utf8 [abs__split_action_bar] + Utf8 [abs__textButton] + Utf8 [abs__title] + Utf8 [abs__titleDivider] + Utf8 [abs__up] + Utf8 [com/actionbarsherlock/R$id] + Utf8 [disableHome] + Utf8 [homeAsUp] + Utf8 [java/lang/Object] + Utf8 [listMode] + Utf8 [normal] + Utf8 [showCustom] + Utf8 [showHome] + Utf8 [showTitle] + Utf8 [tabMode] + Utf8 [useLogo] + Utf8 [wrap_content] Fields (count = 39): + Field: abs__image I Access flags: 0x19 = public static final int abs__image Class member attributes (count = 1): + Constant value attribute: + Integer [2131034140] + Field: showCustom I Access flags: 0x19 = public static final int showCustom Class member attributes (count = 1): + Constant value attribute: + Integer [2131034120] + Field: abs__action_mode_bar_stub I Access flags: 0x19 = public static final int abs__action_mode_bar_stub Class member attributes (count = 1): + Constant value attribute: + Integer [2131034154] + Field: abs__content I Access flags: 0x19 = public static final int abs__content Class member attributes (count = 1): + Constant value attribute: + Integer [2131034146] + Field: abs__action_bar_container I Access flags: 0x19 = public static final int abs__action_bar_container Class member attributes (count = 1): + Constant value attribute: + Integer [2131034150] + Field: normal I Access flags: 0x19 = public static final int normal Class member attributes (count = 1): + Constant value attribute: + Integer [2131034113] + Field: abs__action_menu_divider I Access flags: 0x19 = public static final int abs__action_menu_divider Class member attributes (count = 1): + Constant value attribute: + Integer [2131034124] + Field: abs__icon I Access flags: 0x19 = public static final int abs__icon Class member attributes (count = 1): + Constant value attribute: + Integer [2131034143] + Field: homeAsUp I Access flags: 0x19 = public static final int homeAsUp Class member attributes (count = 1): + Constant value attribute: + Integer [2131034118] + Field: abs__action_bar I Access flags: 0x19 = public static final int abs__action_bar Class member attributes (count = 1): + Constant value attribute: + Integer [2131034151] + Field: abs__default_activity_button I Access flags: 0x19 = public static final int abs__default_activity_button Class member attributes (count = 1): + Constant value attribute: + Integer [2131034141] + Field: abs__action_mode_bar I Access flags: 0x19 = public static final int abs__action_mode_bar Class member attributes (count = 1): + Constant value attribute: + Integer [2131034155] + Field: abs__imageButton I Access flags: 0x19 = public static final int abs__imageButton Class member attributes (count = 1): + Constant value attribute: + Integer [2131034135] + Field: abs__action_mode_close_button I Access flags: 0x19 = public static final int abs__action_mode_close_button Class member attributes (count = 1): + Constant value attribute: + Integer [2131034137] + Field: abs__action_bar_subtitle I Access flags: 0x19 = public static final int abs__action_bar_subtitle Class member attributes (count = 1): + Constant value attribute: + Integer [2131034134] + Field: abs__activity_chooser_view_content I Access flags: 0x19 = public static final int abs__activity_chooser_view_content Class member attributes (count = 1): + Constant value attribute: + Integer [2131034138] + Field: wrap_content I Access flags: 0x19 = public static final int wrap_content Class member attributes (count = 1): + Constant value attribute: + Integer [2131034112] + Field: listMode I Access flags: 0x19 = public static final int listMode Class member attributes (count = 1): + Constant value attribute: + Integer [2131034114] + Field: disableHome I Access flags: 0x19 = public static final int disableHome Class member attributes (count = 1): + Constant value attribute: + Integer [2131034121] + Field: showTitle I Access flags: 0x19 = public static final int showTitle Class member attributes (count = 1): + Constant value attribute: + Integer [2131034119] + Field: abs__title I Access flags: 0x19 = public static final int abs__title Class member attributes (count = 1): + Constant value attribute: + Integer [2131034144] + Field: abs__up I Access flags: 0x19 = public static final int abs__up Class member attributes (count = 1): + Constant value attribute: + Integer [2131034123] + Field: abs__progress_circular I Access flags: 0x19 = public static final int abs__progress_circular Class member attributes (count = 1): + Constant value attribute: + Integer [2131034126] + Field: abs__split_action_bar I Access flags: 0x19 = public static final int abs__split_action_bar Class member attributes (count = 1): + Constant value attribute: + Integer [2131034153] + Field: useLogo I Access flags: 0x19 = public static final int useLogo Class member attributes (count = 1): + Constant value attribute: + Integer [2131034116] + Field: abs__action_context_bar I Access flags: 0x19 = public static final int abs__action_context_bar Class member attributes (count = 1): + Constant value attribute: + Integer [2131034152] + Field: tabMode I Access flags: 0x19 = public static final int tabMode Class member attributes (count = 1): + Constant value attribute: + Integer [2131034115] + Field: abs__list_item I Access flags: 0x19 = public static final int abs__list_item Class member attributes (count = 1): + Constant value attribute: + Integer [2131034142] + Field: abs__progress_horizontal I Access flags: 0x19 = public static final int abs__progress_horizontal Class member attributes (count = 1): + Constant value attribute: + Integer [2131034127] + Field: abs__action_bar_title I Access flags: 0x19 = public static final int abs__action_bar_title Class member attributes (count = 1): + Constant value attribute: + Integer [2131034133] + Field: abs__radio I Access flags: 0x19 = public static final int abs__radio Class member attributes (count = 1): + Constant value attribute: + Integer [2131034149] + Field: abs__shortcut I Access flags: 0x19 = public static final int abs__shortcut Class member attributes (count = 1): + Constant value attribute: + Integer [2131034148] + Field: showHome I Access flags: 0x19 = public static final int showHome Class member attributes (count = 1): + Constant value attribute: + Integer [2131034117] + Field: abs__action_menu_presenter I Access flags: 0x19 = public static final int abs__action_menu_presenter Class member attributes (count = 1): + Constant value attribute: + Integer [2131034125] + Field: abs__textButton I Access flags: 0x19 = public static final int abs__textButton Class member attributes (count = 1): + Constant value attribute: + Integer [2131034136] + Field: abs__home I Access flags: 0x19 = public static final int abs__home Class member attributes (count = 1): + Constant value attribute: + Integer [2131034122] + Field: abs__titleDivider I Access flags: 0x19 = public static final int abs__titleDivider Class member attributes (count = 1): + Constant value attribute: + Integer [2131034145] + Field: abs__checkbox I Access flags: 0x19 = public static final int abs__checkbox Class member attributes (count = 1): + Constant value attribute: + Integer [2131034147] + Field: abs__expand_activities_button I Access flags: 0x19 = public static final int abs__expand_activities_button Class member attributes (count = 1): + Constant value attribute: + Integer [2131034139] Methods (count = 1): - Method: ()V Access flags: 0x1 = public R$id() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #42 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/R$integer Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.R$integer extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 14): + Integer [2131296256] + Class [com/actionbarsherlock/R$integer] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [abs__max_action_buttons] + Utf8 [com/actionbarsherlock/R$integer] + Utf8 [java/lang/Object] Fields (count = 1): + Field: abs__max_action_buttons I Access flags: 0x19 = public static final int abs__max_action_buttons Class member attributes (count = 1): + Constant value attribute: + Integer [2131296256] Methods (count = 1): - Method: ()V Access flags: 0x1 = public R$integer() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/R$layout Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.R$layout extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 56): + Integer [2130903040] + Integer [2130903041] + Integer [2130903042] + Integer [2130903043] + Integer [2130903044] + Integer [2130903045] + Integer [2130903046] + Integer [2130903047] + Integer [2130903048] + Integer [2130903049] + Integer [2130903050] + Integer [2130903051] + Integer [2130903052] + Integer [2130903053] + Integer [2130903054] + Integer [2130903055] + Integer [2130903056] + Integer [2130903057] + Integer [2130903058] + Integer [2130903059] + Integer [2130903073] + Integer [2130903074] + Class [com/actionbarsherlock/R$layout] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [abs__action_bar_home] + Utf8 [abs__action_bar_tab] + Utf8 [abs__action_bar_tab_bar_view] + Utf8 [abs__action_bar_title_item] + Utf8 [abs__action_menu_item_layout] + Utf8 [abs__action_menu_layout] + Utf8 [abs__action_mode_bar] + Utf8 [abs__action_mode_close_item] + Utf8 [abs__activity_chooser_view] + Utf8 [abs__activity_chooser_view_list_item] + Utf8 [abs__dialog_title_holo] + Utf8 [abs__list_menu_item_checkbox] + Utf8 [abs__list_menu_item_icon] + Utf8 [abs__list_menu_item_layout] + Utf8 [abs__list_menu_item_radio] + Utf8 [abs__popup_menu_item_layout] + Utf8 [abs__screen_action_bar] + Utf8 [abs__screen_action_bar_overlay] + Utf8 [abs__screen_simple] + Utf8 [abs__screen_simple_overlay_action_mode] + Utf8 [com/actionbarsherlock/R$layout] + Utf8 [java/lang/Object] + Utf8 [sherlock_spinner_dropdown_item] + Utf8 [sherlock_spinner_item] Fields (count = 22): + Field: abs__list_menu_item_radio I Access flags: 0x19 = public static final int abs__list_menu_item_radio Class member attributes (count = 1): + Constant value attribute: + Integer [2130903054] + Field: abs__action_mode_close_item I Access flags: 0x19 = public static final int abs__action_mode_close_item Class member attributes (count = 1): + Constant value attribute: + Integer [2130903047] + Field: abs__activity_chooser_view_list_item I Access flags: 0x19 = public static final int abs__activity_chooser_view_list_item Class member attributes (count = 1): + Constant value attribute: + Integer [2130903049] + Field: abs__dialog_title_holo I Access flags: 0x19 = public static final int abs__dialog_title_holo Class member attributes (count = 1): + Constant value attribute: + Integer [2130903050] + Field: abs__screen_simple_overlay_action_mode I Access flags: 0x19 = public static final int abs__screen_simple_overlay_action_mode Class member attributes (count = 1): + Constant value attribute: + Integer [2130903059] + Field: abs__screen_action_bar I Access flags: 0x19 = public static final int abs__screen_action_bar Class member attributes (count = 1): + Constant value attribute: + Integer [2130903056] + Field: abs__action_menu_layout I Access flags: 0x19 = public static final int abs__action_menu_layout Class member attributes (count = 1): + Constant value attribute: + Integer [2130903045] + Field: sherlock_spinner_dropdown_item I Access flags: 0x19 = public static final int sherlock_spinner_dropdown_item Class member attributes (count = 1): + Constant value attribute: + Integer [2130903073] + Field: abs__screen_action_bar_overlay I Access flags: 0x19 = public static final int abs__screen_action_bar_overlay Class member attributes (count = 1): + Constant value attribute: + Integer [2130903057] + Field: abs__action_bar_title_item I Access flags: 0x19 = public static final int abs__action_bar_title_item Class member attributes (count = 1): + Constant value attribute: + Integer [2130903043] + Field: abs__list_menu_item_checkbox I Access flags: 0x19 = public static final int abs__list_menu_item_checkbox Class member attributes (count = 1): + Constant value attribute: + Integer [2130903051] + Field: abs__list_menu_item_icon I Access flags: 0x19 = public static final int abs__list_menu_item_icon Class member attributes (count = 1): + Constant value attribute: + Integer [2130903052] + Field: abs__action_mode_bar I Access flags: 0x19 = public static final int abs__action_mode_bar Class member attributes (count = 1): + Constant value attribute: + Integer [2130903046] + Field: abs__list_menu_item_layout I Access flags: 0x19 = public static final int abs__list_menu_item_layout Class member attributes (count = 1): + Constant value attribute: + Integer [2130903053] + Field: sherlock_spinner_item I Access flags: 0x19 = public static final int sherlock_spinner_item Class member attributes (count = 1): + Constant value attribute: + Integer [2130903074] + Field: abs__screen_simple I Access flags: 0x19 = public static final int abs__screen_simple Class member attributes (count = 1): + Constant value attribute: + Integer [2130903058] + Field: abs__activity_chooser_view I Access flags: 0x19 = public static final int abs__activity_chooser_view Class member attributes (count = 1): + Constant value attribute: + Integer [2130903048] + Field: abs__popup_menu_item_layout I Access flags: 0x19 = public static final int abs__popup_menu_item_layout Class member attributes (count = 1): + Constant value attribute: + Integer [2130903055] + Field: abs__action_bar_home I Access flags: 0x19 = public static final int abs__action_bar_home Class member attributes (count = 1): + Constant value attribute: + Integer [2130903040] + Field: abs__action_bar_tab_bar_view I Access flags: 0x19 = public static final int abs__action_bar_tab_bar_view Class member attributes (count = 1): + Constant value attribute: + Integer [2130903042] + Field: abs__action_menu_item_layout I Access flags: 0x19 = public static final int abs__action_menu_item_layout Class member attributes (count = 1): + Constant value attribute: + Integer [2130903044] + Field: abs__action_bar_tab I Access flags: 0x19 = public static final int abs__action_bar_tab Class member attributes (count = 1): + Constant value attribute: + Integer [2130903041] Methods (count = 1): - Method: ()V Access flags: 0x1 = public R$layout() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #25 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/R$string Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.R$string extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 32): + Integer [2131361792] + Integer [2131361793] + Integer [2131361794] + Integer [2131361795] + Integer [2131361796] + Integer [2131361797] + Integer [2131361798] + Integer [2131361799] + Integer [2131361800] + Integer [2131361801] + Class [com/actionbarsherlock/R$string] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [abs__action_bar_home_description] + Utf8 [abs__action_bar_up_description] + Utf8 [abs__action_menu_overflow_description] + Utf8 [abs__action_mode_done] + Utf8 [abs__activity_chooser_view_dialog_title_default] + Utf8 [abs__activity_chooser_view_see_all] + Utf8 [abs__activitychooserview_choose_application] + Utf8 [abs__share_action_provider_share_with] + Utf8 [abs__shareactionprovider_share_with] + Utf8 [abs__shareactionprovider_share_with_application] + Utf8 [com/actionbarsherlock/R$string] + Utf8 [java/lang/Object] Fields (count = 10): + Field: abs__action_bar_up_description I Access flags: 0x19 = public static final int abs__action_bar_up_description Class member attributes (count = 1): + Constant value attribute: + Integer [2131361793] + Field: abs__activitychooserview_choose_application I Access flags: 0x19 = public static final int abs__activitychooserview_choose_application Class member attributes (count = 1): + Constant value attribute: + Integer [2131361799] + Field: abs__share_action_provider_share_with I Access flags: 0x19 = public static final int abs__share_action_provider_share_with Class member attributes (count = 1): + Constant value attribute: + Integer [2131361798] + Field: abs__action_menu_overflow_description I Access flags: 0x19 = public static final int abs__action_menu_overflow_description Class member attributes (count = 1): + Constant value attribute: + Integer [2131361794] + Field: abs__action_mode_done I Access flags: 0x19 = public static final int abs__action_mode_done Class member attributes (count = 1): + Constant value attribute: + Integer [2131361795] + Field: abs__activity_chooser_view_dialog_title_default I Access flags: 0x19 = public static final int abs__activity_chooser_view_dialog_title_default Class member attributes (count = 1): + Constant value attribute: + Integer [2131361797] + Field: abs__shareactionprovider_share_with_application I Access flags: 0x19 = public static final int abs__shareactionprovider_share_with_application Class member attributes (count = 1): + Constant value attribute: + Integer [2131361801] + Field: abs__shareactionprovider_share_with I Access flags: 0x19 = public static final int abs__shareactionprovider_share_with Class member attributes (count = 1): + Constant value attribute: + Integer [2131361800] + Field: abs__action_bar_home_description I Access flags: 0x19 = public static final int abs__action_bar_home_description Class member attributes (count = 1): + Constant value attribute: + Integer [2131361792] + Field: abs__activity_chooser_view_see_all I Access flags: 0x19 = public static final int abs__activity_chooser_view_see_all Class member attributes (count = 1): + Constant value attribute: + Integer [2131361796] Methods (count = 1): - Method: ()V Access flags: 0x1 = public R$string() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #13 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/R$style Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.R$style extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 188): + Integer [2131427328] + Integer [2131427329] + Integer [2131427330] + Integer [2131427331] + Integer [2131427332] + Integer [2131427333] + Integer [2131427334] + Integer [2131427335] + Integer [2131427336] + Integer [2131427337] + Integer [2131427338] + Integer [2131427339] + Integer [2131427340] + Integer [2131427341] + Integer [2131427342] + Integer [2131427343] + Integer [2131427344] + Integer [2131427345] + Integer [2131427346] + Integer [2131427347] + Integer [2131427348] + Integer [2131427349] + Integer [2131427350] + Integer [2131427351] + Integer [2131427352] + Integer [2131427353] + Integer [2131427354] + Integer [2131427355] + Integer [2131427356] + Integer [2131427357] + Integer [2131427358] + Integer [2131427359] + Integer [2131427360] + Integer [2131427361] + Integer [2131427362] + Integer [2131427363] + Integer [2131427364] + Integer [2131427365] + Integer [2131427366] + Integer [2131427367] + Integer [2131427368] + Integer [2131427369] + Integer [2131427370] + Integer [2131427371] + Integer [2131427372] + Integer [2131427373] + Integer [2131427374] + Integer [2131427375] + Integer [2131427376] + Integer [2131427377] + Integer [2131427378] + Integer [2131427379] + Integer [2131427380] + Integer [2131427381] + Integer [2131427382] + Integer [2131427383] + Integer [2131427384] + Integer [2131427385] + Integer [2131427386] + Integer [2131427387] + Integer [2131427388] + Integer [2131427389] + Integer [2131427390] + Integer [2131427391] + Integer [2131427392] + Integer [2131427393] + Integer [2131427394] + Integer [2131427395] + Integer [2131427396] + Integer [2131427397] + Integer [2131427398] + Integer [2131427399] + Integer [2131427400] + Integer [2131427401] + Integer [2131427402] + Integer [2131427403] + Integer [2131427404] + Integer [2131427405] + Integer [2131427406] + Integer [2131427407] + Integer [2131427408] + Integer [2131427409] + Integer [2131427410] + Integer [2131427411] + Integer [2131427412] + Integer [2131427413] + Integer [2131427414] + Integer [2131427415] + Class [com/actionbarsherlock/R$style] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DialogWindowTitle_Sherlock] + Utf8 [DialogWindowTitle_Sherlock_Light] + Utf8 [I] + Utf8 [Sherlock___TextAppearance_Small] + Utf8 [Sherlock___Theme] + Utf8 [Sherlock___Theme_DarkActionBar] + Utf8 [Sherlock___Theme_Dialog] + Utf8 [Sherlock___Theme_Light] + Utf8 [Sherlock___Widget_ActionBar] + Utf8 [Sherlock___Widget_ActionMode] + Utf8 [Sherlock___Widget_ActivityChooserView] + Utf8 [Sherlock___Widget_Holo_DropDownItem] + Utf8 [Sherlock___Widget_Holo_ListView] + Utf8 [Sherlock___Widget_Holo_Spinner] + Utf8 [TextAppearance_Sherlock_DialogWindowTitle] + Utf8 [TextAppearance_Sherlock_Light_DialogWindowTitle] + Utf8 [TextAppearance_Sherlock_Light_Small] + Utf8 [TextAppearance_Sherlock_Light_Widget_PopupMenu_Large] + Utf8 [TextAppearance_Sherlock_Light_Widget_PopupMenu_Small] + Utf8 [TextAppearance_Sherlock_Small] + Utf8 [TextAppearance_Sherlock_Widget_ActionBar_Menu] + Utf8 [TextAppearance_Sherlock_Widget_ActionBar_Subtitle] + Utf8 [TextAppearance_Sherlock_Widget_ActionBar_Subtitle_Inverse] + Utf8 [TextAppearance_Sherlock_Widget_ActionBar_Title] + Utf8 [TextAppearance_Sherlock_Widget_ActionBar_Title_Inverse] + Utf8 [TextAppearance_Sherlock_Widget_ActionMode_Subtitle] + Utf8 [TextAppearance_Sherlock_Widget_ActionMode_Subtitle_Inverse] + Utf8 [TextAppearance_Sherlock_Widget_ActionMode_Title] + Utf8 [TextAppearance_Sherlock_Widget_ActionMode_Title_Inverse] + Utf8 [TextAppearance_Sherlock_Widget_DropDownItem] + Utf8 [TextAppearance_Sherlock_Widget_PopupMenu] + Utf8 [TextAppearance_Sherlock_Widget_PopupMenu_Large] + Utf8 [TextAppearance_Sherlock_Widget_PopupMenu_Small] + Utf8 [TextAppearance_Sherlock_Widget_TextView_SpinnerItem] + Utf8 [Theme_Sherlock] + Utf8 [Theme_Sherlock_Dialog] + Utf8 [Theme_Sherlock_ForceOverflow] + Utf8 [Theme_Sherlock_Light] + Utf8 [Theme_Sherlock_Light_DarkActionBar] + Utf8 [Theme_Sherlock_Light_DarkActionBar_ForceOverflow] + Utf8 [Theme_Sherlock_Light_Dialog] + Utf8 [Theme_Sherlock_Light_ForceOverflow] + Utf8 [Theme_Sherlock_Light_NoActionBar] + Utf8 [Theme_Sherlock_NoActionBar] + Utf8 [Widget] + Utf8 [Widget_Sherlock_ActionBar] + Utf8 [Widget_Sherlock_ActionBar_Solid] + Utf8 [Widget_Sherlock_ActionBar_TabBar] + Utf8 [Widget_Sherlock_ActionBar_TabText] + Utf8 [Widget_Sherlock_ActionBar_TabView] + Utf8 [Widget_Sherlock_ActionButton] + Utf8 [Widget_Sherlock_ActionButton_CloseMode] + Utf8 [Widget_Sherlock_ActionButton_Overflow] + Utf8 [Widget_Sherlock_ActionMode] + Utf8 [Widget_Sherlock_ActivityChooserView] + Utf8 [Widget_Sherlock_Button_Small] + Utf8 [Widget_Sherlock_DropDownItem_Spinner] + Utf8 [Widget_Sherlock_Light_ActionBar] + Utf8 [Widget_Sherlock_Light_ActionBar_Solid] + Utf8 [Widget_Sherlock_Light_ActionBar_Solid_Inverse] + Utf8 [Widget_Sherlock_Light_ActionBar_TabBar] + Utf8 [Widget_Sherlock_Light_ActionBar_TabBar_Inverse] + Utf8 [Widget_Sherlock_Light_ActionBar_TabText] + Utf8 [Widget_Sherlock_Light_ActionBar_TabText_Inverse] + Utf8 [Widget_Sherlock_Light_ActionBar_TabView] + Utf8 [Widget_Sherlock_Light_ActionBar_TabView_Inverse] + Utf8 [Widget_Sherlock_Light_ActionButton] + Utf8 [Widget_Sherlock_Light_ActionButton_CloseMode] + Utf8 [Widget_Sherlock_Light_ActionButton_Overflow] + Utf8 [Widget_Sherlock_Light_ActionMode] + Utf8 [Widget_Sherlock_Light_ActionMode_Inverse] + Utf8 [Widget_Sherlock_Light_ActivityChooserView] + Utf8 [Widget_Sherlock_Light_Button_Small] + Utf8 [Widget_Sherlock_Light_DropDownItem_Spinner] + Utf8 [Widget_Sherlock_Light_ListPopupWindow] + Utf8 [Widget_Sherlock_Light_ListView_DropDown] + Utf8 [Widget_Sherlock_Light_PopupMenu] + Utf8 [Widget_Sherlock_Light_PopupWindow_ActionMode] + Utf8 [Widget_Sherlock_Light_ProgressBar] + Utf8 [Widget_Sherlock_Light_ProgressBar_Horizontal] + Utf8 [Widget_Sherlock_Light_Spinner_DropDown_ActionBar] + Utf8 [Widget_Sherlock_ListPopupWindow] + Utf8 [Widget_Sherlock_ListView_DropDown] + Utf8 [Widget_Sherlock_PopupMenu] + Utf8 [Widget_Sherlock_PopupWindow_ActionMode] + Utf8 [Widget_Sherlock_ProgressBar] + Utf8 [Widget_Sherlock_ProgressBar_Horizontal] + Utf8 [Widget_Sherlock_Spinner_DropDown_ActionBar] + Utf8 [Widget_Sherlock_TextView_SpinnerItem] + Utf8 [com/actionbarsherlock/R$style] + Utf8 [java/lang/Object] Fields (count = 88): + Field: Widget_Sherlock_Light_ActivityChooserView I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActivityChooserView Class member attributes (count = 1): + Constant value attribute: + Integer [2131427360] + Field: Widget_Sherlock_Light_ProgressBar_Horizontal I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ProgressBar_Horizontal Class member attributes (count = 1): + Constant value attribute: + Integer [2131427377] + Field: TextAppearance_Sherlock_Light_Small I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Light_Small Class member attributes (count = 1): + Constant value attribute: + Integer [2131427401] + Field: DialogWindowTitle_Sherlock_Light I Access flags: 0x19 = public static final int DialogWindowTitle_Sherlock_Light Class member attributes (count = 1): + Constant value attribute: + Integer [2131427380] + Field: Widget_Sherlock_ActivityChooserView I Access flags: 0x19 = public static final int Widget_Sherlock_ActivityChooserView Class member attributes (count = 1): + Constant value attribute: + Integer [2131427359] + Field: TextAppearance_Sherlock_Widget_ActionBar_Subtitle_Inverse I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Widget_ActionBar_Subtitle_Inverse Class member attributes (count = 1): + Constant value attribute: + Integer [2131427385] + Field: Sherlock___Widget_Holo_ListView I Access flags: 0x19 = public static final int Sherlock___Widget_Holo_ListView Class member attributes (count = 1): + Constant value attribute: + Integer [2131427366] + Field: Widget_Sherlock_Light_ActionBar I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActionBar Class member attributes (count = 1): + Constant value attribute: + Integer [2131427332] + Field: Theme_Sherlock_Light_ForceOverflow I Access flags: 0x19 = public static final int Theme_Sherlock_Light_ForceOverflow Class member attributes (count = 1): + Constant value attribute: + Integer [2131427412] + Field: DialogWindowTitle_Sherlock I Access flags: 0x19 = public static final int DialogWindowTitle_Sherlock Class member attributes (count = 1): + Constant value attribute: + Integer [2131427379] + Field: Theme_Sherlock I Access flags: 0x19 = public static final int Theme_Sherlock Class member attributes (count = 1): + Constant value attribute: + Integer [2131427406] + Field: TextAppearance_Sherlock_Widget_ActionMode_Subtitle_Inverse I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Widget_ActionMode_Subtitle_Inverse Class member attributes (count = 1): + Constant value attribute: + Integer [2131427389] + Field: TextAppearance_Sherlock_Widget_PopupMenu_Small I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Widget_PopupMenu_Small Class member attributes (count = 1): + Constant value attribute: + Integer [2131427393] + Field: Theme_Sherlock_ForceOverflow I Access flags: 0x19 = public static final int Theme_Sherlock_ForceOverflow Class member attributes (count = 1): + Constant value attribute: + Integer [2131427411] + Field: Widget_Sherlock_Button_Small I Access flags: 0x19 = public static final int Widget_Sherlock_Button_Small Class member attributes (count = 1): + Constant value attribute: + Integer [2131427361] + Field: TextAppearance_Sherlock_Light_DialogWindowTitle I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Light_DialogWindowTitle Class member attributes (count = 1): + Constant value attribute: + Integer [2131427398] + Field: Widget_Sherlock_Light_ActionBar_Solid I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActionBar_Solid Class member attributes (count = 1): + Constant value attribute: + Integer [2131427333] + Field: TextAppearance_Sherlock_Widget_PopupMenu I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Widget_PopupMenu Class member attributes (count = 1): + Constant value attribute: + Integer [2131427390] + Field: Theme_Sherlock_Light_DarkActionBar_ForceOverflow I Access flags: 0x19 = public static final int Theme_Sherlock_Light_DarkActionBar_ForceOverflow Class member attributes (count = 1): + Constant value attribute: + Integer [2131427413] + Field: Widget_Sherlock_ActionBar I Access flags: 0x19 = public static final int Widget_Sherlock_ActionBar Class member attributes (count = 1): + Constant value attribute: + Integer [2131427330] + Field: Widget_Sherlock_Light_DropDownItem_Spinner I Access flags: 0x19 = public static final int Widget_Sherlock_Light_DropDownItem_Spinner Class member attributes (count = 1): + Constant value attribute: + Integer [2131427371] + Field: Widget_Sherlock_Light_ListPopupWindow I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ListPopupWindow Class member attributes (count = 1): + Constant value attribute: + Integer [2131427355] + Field: Widget_Sherlock_Light_ActionMode I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActionMode Class member attributes (count = 1): + Constant value attribute: + Integer [2131427352] + Field: Widget_Sherlock_Light_ActionBar_TabBar I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActionBar_TabBar Class member attributes (count = 1): + Constant value attribute: + Integer [2131427339] + Field: Theme_Sherlock_Light_NoActionBar I Access flags: 0x19 = public static final int Theme_Sherlock_Light_NoActionBar Class member attributes (count = 1): + Constant value attribute: + Integer [2131427410] + Field: Widget_Sherlock_Light_ActionMode_Inverse I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActionMode_Inverse Class member attributes (count = 1): + Constant value attribute: + Integer [2131427353] + Field: Sherlock___Theme_Dialog I Access flags: 0x19 = public static final int Sherlock___Theme_Dialog Class member attributes (count = 1): + Constant value attribute: + Integer [2131427405] + Field: Sherlock___Theme_DarkActionBar I Access flags: 0x19 = public static final int Sherlock___Theme_DarkActionBar Class member attributes (count = 1): + Constant value attribute: + Integer [2131427404] + Field: Theme_Sherlock_Light_DarkActionBar I Access flags: 0x19 = public static final int Theme_Sherlock_Light_DarkActionBar Class member attributes (count = 1): + Constant value attribute: + Integer [2131427408] + Field: Sherlock___Widget_Holo_Spinner I Access flags: 0x19 = public static final int Sherlock___Widget_Holo_Spinner Class member attributes (count = 1): + Constant value attribute: + Integer [2131427363] + Field: TextAppearance_Sherlock_Widget_ActionBar_Menu I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Widget_ActionBar_Menu Class member attributes (count = 1): + Constant value attribute: + Integer [2131427381] + Field: Sherlock___Theme_Light I Access flags: 0x19 = public static final int Sherlock___Theme_Light Class member attributes (count = 1): + Constant value attribute: + Integer [2131427403] + Field: Widget_Sherlock_TextView_SpinnerItem I Access flags: 0x19 = public static final int Widget_Sherlock_TextView_SpinnerItem Class member attributes (count = 1): + Constant value attribute: + Integer [2131427378] + Field: Widget_Sherlock_Light_ListView_DropDown I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ListView_DropDown Class member attributes (count = 1): + Constant value attribute: + Integer [2131427368] + Field: Widget_Sherlock_Light_Button_Small I Access flags: 0x19 = public static final int Widget_Sherlock_Light_Button_Small Class member attributes (count = 1): + Constant value attribute: + Integer [2131427362] + Field: TextAppearance_Sherlock_Small I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Small Class member attributes (count = 1): + Constant value attribute: + Integer [2131427400] + Field: Theme_Sherlock_Light I Access flags: 0x19 = public static final int Theme_Sherlock_Light Class member attributes (count = 1): + Constant value attribute: + Integer [2131427407] + Field: Widget_Sherlock_ActionBar_TabBar I Access flags: 0x19 = public static final int Widget_Sherlock_ActionBar_TabBar Class member attributes (count = 1): + Constant value attribute: + Integer [2131427338] + Field: TextAppearance_Sherlock_Light_Widget_PopupMenu_Large I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Light_Widget_PopupMenu_Large Class member attributes (count = 1): + Constant value attribute: + Integer [2131427392] + Field: Sherlock___Theme I Access flags: 0x19 = public static final int Sherlock___Theme Class member attributes (count = 1): + Constant value attribute: + Integer [2131427402] + Field: Widget_Sherlock_Light_ActionBar_TabBar_Inverse I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActionBar_TabBar_Inverse Class member attributes (count = 1): + Constant value attribute: + Integer [2131427340] + Field: Widget_Sherlock_ActionButton I Access flags: 0x19 = public static final int Widget_Sherlock_ActionButton Class member attributes (count = 1): + Constant value attribute: + Integer [2131427344] + Field: Theme_Sherlock_Light_Dialog I Access flags: 0x19 = public static final int Theme_Sherlock_Light_Dialog Class member attributes (count = 1): + Constant value attribute: + Integer [2131427415] + Field: Widget_Sherlock_ProgressBar_Horizontal I Access flags: 0x19 = public static final int Widget_Sherlock_ProgressBar_Horizontal Class member attributes (count = 1): + Constant value attribute: + Integer [2131427376] + Field: Widget_Sherlock_ActionButton_CloseMode I Access flags: 0x19 = public static final int Widget_Sherlock_ActionButton_CloseMode Class member attributes (count = 1): + Constant value attribute: + Integer [2131427346] + Field: TextAppearance_Sherlock_Widget_DropDownItem I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Widget_DropDownItem Class member attributes (count = 1): + Constant value attribute: + Integer [2131427396] + Field: Theme_Sherlock_Dialog I Access flags: 0x19 = public static final int Theme_Sherlock_Dialog Class member attributes (count = 1): + Constant value attribute: + Integer [2131427414] + Field: Widget_Sherlock_PopupWindow_ActionMode I Access flags: 0x19 = public static final int Widget_Sherlock_PopupWindow_ActionMode Class member attributes (count = 1): + Constant value attribute: + Integer [2131427372] + Field: Widget_Sherlock_Light_ActionBar_Solid_Inverse I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActionBar_Solid_Inverse Class member attributes (count = 1): + Constant value attribute: + Integer [2131427334] + Field: Widget_Sherlock_Light_Spinner_DropDown_ActionBar I Access flags: 0x19 = public static final int Widget_Sherlock_Light_Spinner_DropDown_ActionBar Class member attributes (count = 1): + Constant value attribute: + Integer [2131427365] + Field: Sherlock___Widget_ActivityChooserView I Access flags: 0x19 = public static final int Sherlock___Widget_ActivityChooserView Class member attributes (count = 1): + Constant value attribute: + Integer [2131427358] + Field: Sherlock___Widget_Holo_DropDownItem I Access flags: 0x19 = public static final int Sherlock___Widget_Holo_DropDownItem Class member attributes (count = 1): + Constant value attribute: + Integer [2131427369] + Field: Widget I Access flags: 0x19 = public static final int Widget Class member attributes (count = 1): + Constant value attribute: + Integer [2131427328] + Field: TextAppearance_Sherlock_Widget_ActionBar_Title_Inverse I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Widget_ActionBar_Title_Inverse Class member attributes (count = 1): + Constant value attribute: + Integer [2131427383] + Field: Sherlock___Widget_ActionMode I Access flags: 0x19 = public static final int Sherlock___Widget_ActionMode Class member attributes (count = 1): + Constant value attribute: + Integer [2131427350] + Field: Widget_Sherlock_ActionMode I Access flags: 0x19 = public static final int Widget_Sherlock_ActionMode Class member attributes (count = 1): + Constant value attribute: + Integer [2131427351] + Field: Widget_Sherlock_Light_ActionButton_Overflow I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActionButton_Overflow Class member attributes (count = 1): + Constant value attribute: + Integer [2131427349] + Field: Theme_Sherlock_NoActionBar I Access flags: 0x19 = public static final int Theme_Sherlock_NoActionBar Class member attributes (count = 1): + Constant value attribute: + Integer [2131427409] + Field: Widget_Sherlock_Light_PopupMenu I Access flags: 0x19 = public static final int Widget_Sherlock_Light_PopupMenu Class member attributes (count = 1): + Constant value attribute: + Integer [2131427357] + Field: Widget_Sherlock_PopupMenu I Access flags: 0x19 = public static final int Widget_Sherlock_PopupMenu Class member attributes (count = 1): + Constant value attribute: + Integer [2131427356] + Field: Sherlock___TextAppearance_Small I Access flags: 0x19 = public static final int Sherlock___TextAppearance_Small Class member attributes (count = 1): + Constant value attribute: + Integer [2131427399] + Field: Widget_Sherlock_Light_PopupWindow_ActionMode I Access flags: 0x19 = public static final int Widget_Sherlock_Light_PopupWindow_ActionMode Class member attributes (count = 1): + Constant value attribute: + Integer [2131427373] + Field: Widget_Sherlock_Light_ActionBar_TabView I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActionBar_TabView Class member attributes (count = 1): + Constant value attribute: + Integer [2131427336] + Field: Widget_Sherlock_ListPopupWindow I Access flags: 0x19 = public static final int Widget_Sherlock_ListPopupWindow Class member attributes (count = 1): + Constant value attribute: + Integer [2131427354] + Field: TextAppearance_Sherlock_DialogWindowTitle I Access flags: 0x19 = public static final int TextAppearance_Sherlock_DialogWindowTitle Class member attributes (count = 1): + Constant value attribute: + Integer [2131427397] + Field: TextAppearance_Sherlock_Widget_ActionMode_Title_Inverse I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Widget_ActionMode_Title_Inverse Class member attributes (count = 1): + Constant value attribute: + Integer [2131427387] + Field: Widget_Sherlock_Light_ActionButton_CloseMode I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActionButton_CloseMode Class member attributes (count = 1): + Constant value attribute: + Integer [2131427347] + Field: Widget_Sherlock_Light_ActionBar_TabText_Inverse I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActionBar_TabText_Inverse Class member attributes (count = 1): + Constant value attribute: + Integer [2131427343] + Field: TextAppearance_Sherlock_Widget_ActionMode_Title I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Widget_ActionMode_Title Class member attributes (count = 1): + Constant value attribute: + Integer [2131427386] + Field: Widget_Sherlock_Spinner_DropDown_ActionBar I Access flags: 0x19 = public static final int Widget_Sherlock_Spinner_DropDown_ActionBar Class member attributes (count = 1): + Constant value attribute: + Integer [2131427364] + Field: TextAppearance_Sherlock_Widget_TextView_SpinnerItem I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Widget_TextView_SpinnerItem Class member attributes (count = 1): + Constant value attribute: + Integer [2131427395] + Field: Sherlock___Widget_ActionBar I Access flags: 0x19 = public static final int Sherlock___Widget_ActionBar Class member attributes (count = 1): + Constant value attribute: + Integer [2131427329] + Field: Widget_Sherlock_ProgressBar I Access flags: 0x19 = public static final int Widget_Sherlock_ProgressBar Class member attributes (count = 1): + Constant value attribute: + Integer [2131427374] + Field: Widget_Sherlock_Light_ActionBar_TabView_Inverse I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActionBar_TabView_Inverse Class member attributes (count = 1): + Constant value attribute: + Integer [2131427337] + Field: TextAppearance_Sherlock_Widget_ActionBar_Title I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Widget_ActionBar_Title Class member attributes (count = 1): + Constant value attribute: + Integer [2131427382] + Field: TextAppearance_Sherlock_Light_Widget_PopupMenu_Small I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Light_Widget_PopupMenu_Small Class member attributes (count = 1): + Constant value attribute: + Integer [2131427394] + Field: Widget_Sherlock_ActionBar_TabText I Access flags: 0x19 = public static final int Widget_Sherlock_ActionBar_TabText Class member attributes (count = 1): + Constant value attribute: + Integer [2131427341] + Field: Widget_Sherlock_Light_ProgressBar I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ProgressBar Class member attributes (count = 1): + Constant value attribute: + Integer [2131427375] + Field: Widget_Sherlock_ActionBar_TabView I Access flags: 0x19 = public static final int Widget_Sherlock_ActionBar_TabView Class member attributes (count = 1): + Constant value attribute: + Integer [2131427335] + Field: Widget_Sherlock_ActionBar_Solid I Access flags: 0x19 = public static final int Widget_Sherlock_ActionBar_Solid Class member attributes (count = 1): + Constant value attribute: + Integer [2131427331] + Field: Widget_Sherlock_ListView_DropDown I Access flags: 0x19 = public static final int Widget_Sherlock_ListView_DropDown Class member attributes (count = 1): + Constant value attribute: + Integer [2131427367] + Field: Widget_Sherlock_ActionButton_Overflow I Access flags: 0x19 = public static final int Widget_Sherlock_ActionButton_Overflow Class member attributes (count = 1): + Constant value attribute: + Integer [2131427348] + Field: Widget_Sherlock_Light_ActionBar_TabText I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActionBar_TabText Class member attributes (count = 1): + Constant value attribute: + Integer [2131427342] + Field: TextAppearance_Sherlock_Widget_ActionMode_Subtitle I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Widget_ActionMode_Subtitle Class member attributes (count = 1): + Constant value attribute: + Integer [2131427388] + Field: TextAppearance_Sherlock_Widget_ActionBar_Subtitle I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Widget_ActionBar_Subtitle Class member attributes (count = 1): + Constant value attribute: + Integer [2131427384] + Field: Widget_Sherlock_DropDownItem_Spinner I Access flags: 0x19 = public static final int Widget_Sherlock_DropDownItem_Spinner Class member attributes (count = 1): + Constant value attribute: + Integer [2131427370] + Field: Widget_Sherlock_Light_ActionButton I Access flags: 0x19 = public static final int Widget_Sherlock_Light_ActionButton Class member attributes (count = 1): + Constant value attribute: + Integer [2131427345] + Field: TextAppearance_Sherlock_Widget_PopupMenu_Large I Access flags: 0x19 = public static final int TextAppearance_Sherlock_Widget_PopupMenu_Large Class member attributes (count = 1): + Constant value attribute: + Integer [2131427391] Methods (count = 1): - Method: ()V Access flags: 0x1 = public R$style() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #91 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/R$styleable Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.R$styleable extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 324): + Integer [0] + Integer [1] + Integer [2] + Integer [3] + Integer [4] + Integer [5] + Integer [6] + Integer [7] + Integer [8] + Integer [9] + Integer [10] + Integer [11] + Integer [12] + Integer [13] + Integer [14] + Integer [15] + Integer [16] + Integer [17] + Integer [18] + Integer [19] + Integer [20] + Integer [21] + Integer [22] + Integer [23] + Integer [24] + Integer [25] + Integer [26] + Integer [27] + Integer [28] + Integer [29] + Integer [30] + Integer [31] + Integer [32] + Integer [33] + Integer [34] + Integer [35] + Integer [36] + Integer [37] + Integer [38] + Integer [39] + Integer [40] + Integer [41] + Integer [42] + Integer [43] + Integer [44] + Integer [45] + Integer [46] + Integer [47] + Integer [48] + Integer [49] + Integer [50] + Integer [51] + Integer [52] + Integer [16842754] + Integer [16842766] + Integer [16842839] + Integer [16842927] + Integer [16842960] + Integer [16842964] + Integer [16843014] + Integer [16843071] + Integer [16843125] + Integer [16843126] + Integer [16843131] + Integer [16843156] + Integer [16843230] + Integer [16843231] + Integer [16843232] + Integer [16843233] + Integer [16843234] + Integer [16843235] + Integer [16843236] + Integer [16843237] + Integer [16843362] + Integer [16843375] + Integer [16843436] + Integer [16843437] + Integer [16843481] + Integer [16843515] + Integer [16843516] + Integer [16843657] + Integer [16843793] + Integer [2130771968] + Integer [2130771969] + Integer [2130771970] + Integer [2130771971] + Integer [2130771972] + Integer [2130771973] + Integer [2130771974] + Integer [2130771975] + Integer [2130771976] + Integer [2130771977] + Integer [2130771978] + Integer [2130771979] + Integer [2130771980] + Integer [2130771981] + Integer [2130771982] + Integer [2130771983] + Integer [2130771984] + Integer [2130771985] + Integer [2130771986] + Integer [2130771987] + Integer [2130771988] + Integer [2130771989] + Integer [2130771990] + Integer [2130771991] + Integer [2130771992] + Integer [2130771993] + Integer [2130771994] + Integer [2130771995] + Integer [2130771996] + Integer [2130771997] + Integer [2130771998] + Integer [2130771999] + Integer [2130772000] + Integer [2130772001] + Integer [2130772002] + Integer [2130772003] + Integer [2130772004] + Integer [2130772005] + Integer [2130772006] + Integer [2130772007] + Integer [2130772008] + Integer [2130772009] + Integer [2130772010] + Integer [2130772011] + Integer [2130772012] + Integer [2130772013] + Integer [2130772014] + Integer [2130772015] + Integer [2130772016] + Integer [2130772017] + Integer [2130772018] + Integer [2130772019] + Integer [2130772020] + Integer [2130772021] + Integer [2130772022] + Integer [2130772023] + Integer [2130772024] + Integer [2130772025] + Integer [2130772026] + Integer [2130772027] + Integer [2130772028] + Integer [2130772029] + Integer [2130772030] + Integer [2130772031] + Integer [2130772032] + Integer [2130772033] + Integer [2130772034] + Integer [2130772035] + Integer [2130772036] + Integer [2130772037] + Integer [2130772038] + Integer [2130772039] + Integer [2130772040] + Integer [2130772041] + Integer [2130772042] + Integer [2130772043] + Integer [2130772044] + Integer [2130772045] + Integer [2130772046] + Integer [2130772047] + Integer [2130772048] + Class [com/actionbarsherlock/R$styleable] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionMenuItemView [I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionMode [I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockActivityChooserView [I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuGroup [I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuItem [I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuView [I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockSpinner [I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockTheme [I] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [SherlockActionBar [I] + NameAndType [SherlockActionMenuItemView [I] + NameAndType [SherlockActionMode [I] + NameAndType [SherlockActivityChooserView [I] + NameAndType [SherlockMenuGroup [I] + NameAndType [SherlockMenuItem [I] + NameAndType [SherlockMenuView [I] + NameAndType [SherlockSpinner [I] + NameAndType [SherlockTheme [I] + Utf8 [()V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [SherlockActionBar] + Utf8 [SherlockActionBar_background] + Utf8 [SherlockActionBar_backgroundSplit] + Utf8 [SherlockActionBar_backgroundStacked] + Utf8 [SherlockActionBar_customNavigationLayout] + Utf8 [SherlockActionBar_displayOptions] + Utf8 [SherlockActionBar_divider] + Utf8 [SherlockActionBar_height] + Utf8 [SherlockActionBar_homeLayout] + Utf8 [SherlockActionBar_icon] + Utf8 [SherlockActionBar_indeterminateProgressStyle] + Utf8 [SherlockActionBar_itemPadding] + Utf8 [SherlockActionBar_logo] + Utf8 [SherlockActionBar_navigationMode] + Utf8 [SherlockActionBar_progressBarPadding] + Utf8 [SherlockActionBar_progressBarStyle] + Utf8 [SherlockActionBar_subtitle] + Utf8 [SherlockActionBar_subtitleTextStyle] + Utf8 [SherlockActionBar_title] + Utf8 [SherlockActionBar_titleTextStyle] + Utf8 [SherlockActionMenuItemView] + Utf8 [SherlockActionMenuItemView_android_minWidth] + Utf8 [SherlockActionMode] + Utf8 [SherlockActionMode_background] + Utf8 [SherlockActionMode_backgroundSplit] + Utf8 [SherlockActionMode_height] + Utf8 [SherlockActionMode_subtitleTextStyle] + Utf8 [SherlockActionMode_titleTextStyle] + Utf8 [SherlockActivityChooserView] + Utf8 [SherlockActivityChooserView_android_background] + Utf8 [SherlockActivityChooserView_expandActivityOverflowButtonDrawable] + Utf8 [SherlockActivityChooserView_initialActivityCount] + Utf8 [SherlockMenuGroup] + Utf8 [SherlockMenuGroup_android_checkableBehavior] + Utf8 [SherlockMenuGroup_android_enabled] + Utf8 [SherlockMenuGroup_android_id] + Utf8 [SherlockMenuGroup_android_menuCategory] + Utf8 [SherlockMenuGroup_android_orderInCategory] + Utf8 [SherlockMenuGroup_android_visible] + Utf8 [SherlockMenuItem] + Utf8 [SherlockMenuItem_android_actionLayout] + Utf8 [SherlockMenuItem_android_actionProviderClass] + Utf8 [SherlockMenuItem_android_actionViewClass] + Utf8 [SherlockMenuItem_android_alphabeticShortcut] + Utf8 [SherlockMenuItem_android_checkable] + Utf8 [SherlockMenuItem_android_checked] + Utf8 [SherlockMenuItem_android_enabled] + Utf8 [SherlockMenuItem_android_icon] + Utf8 [SherlockMenuItem_android_id] + Utf8 [SherlockMenuItem_android_menuCategory] + Utf8 [SherlockMenuItem_android_numericShortcut] + Utf8 [SherlockMenuItem_android_onClick] + Utf8 [SherlockMenuItem_android_orderInCategory] + Utf8 [SherlockMenuItem_android_showAsAction] + Utf8 [SherlockMenuItem_android_title] + Utf8 [SherlockMenuItem_android_titleCondensed] + Utf8 [SherlockMenuItem_android_visible] + Utf8 [SherlockMenuView] + Utf8 [SherlockMenuView_headerBackground] + Utf8 [SherlockMenuView_horizontalDivider] + Utf8 [SherlockMenuView_itemBackground] + Utf8 [SherlockMenuView_itemIconDisabledAlpha] + Utf8 [SherlockMenuView_itemTextAppearance] + Utf8 [SherlockMenuView_preserveIconSpacing] + Utf8 [SherlockMenuView_verticalDivider] + Utf8 [SherlockMenuView_windowAnimationStyle] + Utf8 [SherlockSpinner] + Utf8 [SherlockSpinner_android_dropDownHorizontalOffset] + Utf8 [SherlockSpinner_android_dropDownSelector] + Utf8 [SherlockSpinner_android_dropDownVerticalOffset] + Utf8 [SherlockSpinner_android_dropDownWidth] + Utf8 [SherlockSpinner_android_gravity] + Utf8 [SherlockSpinner_android_popupBackground] + Utf8 [SherlockSpinner_android_popupPromptView] + Utf8 [SherlockSpinner_android_prompt] + Utf8 [SherlockTheme] + Utf8 [SherlockTheme_absForceOverflow] + Utf8 [SherlockTheme_actionBarDivider] + Utf8 [SherlockTheme_actionBarItemBackground] + Utf8 [SherlockTheme_actionBarSize] + Utf8 [SherlockTheme_actionBarSplitStyle] + Utf8 [SherlockTheme_actionBarStyle] + Utf8 [SherlockTheme_actionBarTabBarStyle] + Utf8 [SherlockTheme_actionBarTabStyle] + Utf8 [SherlockTheme_actionBarTabTextStyle] + Utf8 [SherlockTheme_actionBarWidgetTheme] + Utf8 [SherlockTheme_actionButtonStyle] + Utf8 [SherlockTheme_actionDropDownStyle] + Utf8 [SherlockTheme_actionMenuTextAppearance] + Utf8 [SherlockTheme_actionMenuTextColor] + Utf8 [SherlockTheme_actionModeBackground] + Utf8 [SherlockTheme_actionModeCloseButtonStyle] + Utf8 [SherlockTheme_actionModeCloseDrawable] + Utf8 [SherlockTheme_actionModePopupWindowStyle] + Utf8 [SherlockTheme_actionModeShareDrawable] + Utf8 [SherlockTheme_actionModeSplitBackground] + Utf8 [SherlockTheme_actionModeStyle] + Utf8 [SherlockTheme_actionOverflowButtonStyle] + Utf8 [SherlockTheme_actionSpinnerItemStyle] + Utf8 [SherlockTheme_activatedBackgroundIndicator] + Utf8 [SherlockTheme_activityChooserViewStyle] + Utf8 [SherlockTheme_android_windowIsFloating] + Utf8 [SherlockTheme_buttonStyleSmall] + Utf8 [SherlockTheme_dividerVertical] + Utf8 [SherlockTheme_dropDownListViewStyle] + Utf8 [SherlockTheme_dropdownListPreferredItemHeight] + Utf8 [SherlockTheme_homeAsUpIndicator] + Utf8 [SherlockTheme_listPopupWindowStyle] + Utf8 [SherlockTheme_listPreferredItemHeightSmall] + Utf8 [SherlockTheme_listPreferredItemPaddingLeft] + Utf8 [SherlockTheme_listPreferredItemPaddingRight] + Utf8 [SherlockTheme_popupMenuStyle] + Utf8 [SherlockTheme_spinnerDropDownItemStyle] + Utf8 [SherlockTheme_spinnerItemStyle] + Utf8 [SherlockTheme_textAppearanceLargePopupMenu] + Utf8 [SherlockTheme_textAppearanceListItemSmall] + Utf8 [SherlockTheme_textAppearanceSmall] + Utf8 [SherlockTheme_textAppearanceSmallPopupMenu] + Utf8 [SherlockTheme_textColorPrimary] + Utf8 [SherlockTheme_textColorPrimaryDisableOnly] + Utf8 [SherlockTheme_textColorPrimaryInverse] + Utf8 [SherlockTheme_windowActionBar] + Utf8 [SherlockTheme_windowActionBarOverlay] + Utf8 [SherlockTheme_windowActionModeOverlay] + Utf8 [SherlockTheme_windowContentOverlay] + Utf8 [SherlockTheme_windowMinWidthMajor] + Utf8 [SherlockTheme_windowMinWidthMinor] + Utf8 [SherlockTheme_windowNoTitle] + Utf8 [SherlockTheme_windowSplitActionBar] + Utf8 [[I] + Utf8 [com/actionbarsherlock/R$styleable] + Utf8 [java/lang/Object] Fields (count = 129): + Field: SherlockTheme_textColorPrimaryInverse I Access flags: 0x19 = public static final int SherlockTheme_textColorPrimaryInverse Class member attributes (count = 1): + Constant value attribute: + Integer [27] + Field: SherlockActionBar_displayOptions I Access flags: 0x19 = public static final int SherlockActionBar_displayOptions Class member attributes (count = 1): + Constant value attribute: + Integer [7] + Field: SherlockTheme_actionMenuTextAppearance I Access flags: 0x19 = public static final int SherlockTheme_actionMenuTextAppearance Class member attributes (count = 1): + Constant value attribute: + Integer [11] + Field: SherlockTheme_listPreferredItemPaddingLeft I Access flags: 0x19 = public static final int SherlockTheme_listPreferredItemPaddingLeft Class member attributes (count = 1): + Constant value attribute: + Integer [31] + Field: SherlockMenuView_itemBackground I Access flags: 0x19 = public static final int SherlockMenuView_itemBackground Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: SherlockTheme_actionBarDivider I Access flags: 0x19 = public static final int SherlockTheme_actionBarDivider Class member attributes (count = 1): + Constant value attribute: + Integer [9] + Field: SherlockTheme_homeAsUpIndicator I Access flags: 0x19 = public static final int SherlockTheme_homeAsUpIndicator Class member attributes (count = 1): + Constant value attribute: + Integer [39] + Field: SherlockMenuItem_android_id I Access flags: 0x19 = public static final int SherlockMenuItem_android_id Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: SherlockTheme [I Access flags: 0x19 = public static final int[] SherlockTheme + Field: SherlockMenuGroup [I Access flags: 0x19 = public static final int[] SherlockMenuGroup + Field: SherlockTheme_actionBarSplitStyle I Access flags: 0x19 = public static final int SherlockTheme_actionBarSplitStyle Class member attributes (count = 1): + Constant value attribute: + Integer [6] + Field: SherlockTheme_actionModeShareDrawable I Access flags: 0x19 = public static final int SherlockTheme_actionModeShareDrawable Class member attributes (count = 1): + Constant value attribute: + Integer [18] + Field: SherlockTheme_activatedBackgroundIndicator I Access flags: 0x19 = public static final int SherlockTheme_activatedBackgroundIndicator Class member attributes (count = 1): + Constant value attribute: + Integer [51] + Field: SherlockActionBar_subtitle I Access flags: 0x19 = public static final int SherlockActionBar_subtitle Class member attributes (count = 1): + Constant value attribute: + Integer [9] + Field: SherlockActionMode_backgroundSplit I Access flags: 0x19 = public static final int SherlockActionMode_backgroundSplit Class member attributes (count = 1): + Constant value attribute: + Integer [3] + Field: SherlockActionBar [I Access flags: 0x19 = public static final int[] SherlockActionBar + Field: SherlockTheme_buttonStyleSmall I Access flags: 0x19 = public static final int SherlockTheme_buttonStyleSmall Class member attributes (count = 1): + Constant value attribute: + Integer [20] + Field: SherlockMenuItem_android_icon I Access flags: 0x19 = public static final int SherlockMenuItem_android_icon Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: SherlockMenuItem_android_title I Access flags: 0x19 = public static final int SherlockMenuItem_android_title Class member attributes (count = 1): + Constant value attribute: + Integer [7] + Field: SherlockTheme_dropdownListPreferredItemHeight I Access flags: 0x19 = public static final int SherlockTheme_dropdownListPreferredItemHeight Class member attributes (count = 1): + Constant value attribute: + Integer [42] + Field: SherlockActivityChooserView_initialActivityCount I Access flags: 0x19 = public static final int SherlockActivityChooserView_initialActivityCount Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: SherlockActionBar_itemPadding I Access flags: 0x19 = public static final int SherlockActionBar_itemPadding Class member attributes (count = 1): + Constant value attribute: + Integer [18] + Field: SherlockTheme_actionBarWidgetTheme I Access flags: 0x19 = public static final int SherlockTheme_actionBarWidgetTheme Class member attributes (count = 1): + Constant value attribute: + Integer [7] + Field: SherlockSpinner_android_dropDownHorizontalOffset I Access flags: 0x19 = public static final int SherlockSpinner_android_dropDownHorizontalOffset Class member attributes (count = 1): + Constant value attribute: + Integer [5] + Field: SherlockMenuGroup_android_orderInCategory I Access flags: 0x19 = public static final int SherlockMenuGroup_android_orderInCategory Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: SherlockTheme_actionOverflowButtonStyle I Access flags: 0x19 = public static final int SherlockTheme_actionOverflowButtonStyle Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: SherlockTheme_spinnerDropDownItemStyle I Access flags: 0x19 = public static final int SherlockTheme_spinnerDropDownItemStyle Class member attributes (count = 1): + Constant value attribute: + Integer [29] + Field: SherlockTheme_android_windowIsFloating I Access flags: 0x19 = public static final int SherlockTheme_android_windowIsFloating Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: SherlockActionMode_background I Access flags: 0x19 = public static final int SherlockActionMode_background Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: SherlockTheme_actionMenuTextColor I Access flags: 0x19 = public static final int SherlockTheme_actionMenuTextColor Class member attributes (count = 1): + Constant value attribute: + Integer [12] + Field: SherlockActionBar_progressBarPadding I Access flags: 0x19 = public static final int SherlockActionBar_progressBarPadding Class member attributes (count = 1): + Constant value attribute: + Integer [17] + Field: SherlockMenuItem_android_titleCondensed I Access flags: 0x19 = public static final int SherlockMenuItem_android_titleCondensed Class member attributes (count = 1): + Constant value attribute: + Integer [8] + Field: SherlockActionMode_height I Access flags: 0x19 = public static final int SherlockActionMode_height Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: SherlockActionMenuItemView_android_minWidth I Access flags: 0x19 = public static final int SherlockActionMenuItemView_android_minWidth Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: SherlockTheme_actionBarTabStyle I Access flags: 0x19 = public static final int SherlockTheme_actionBarTabStyle Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: SherlockTheme_actionSpinnerItemStyle I Access flags: 0x19 = public static final int SherlockTheme_actionSpinnerItemStyle Class member attributes (count = 1): + Constant value attribute: + Integer [43] + Field: SherlockActivityChooserView_expandActivityOverflowButtonDrawable I Access flags: 0x19 = public static final int SherlockActivityChooserView_expandActivityOverflowButtonDrawable Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: SherlockActionBar_backgroundSplit I Access flags: 0x19 = public static final int SherlockActionBar_backgroundSplit Class member attributes (count = 1): + Constant value attribute: + Integer [3] + Field: SherlockMenuView_headerBackground I Access flags: 0x19 = public static final int SherlockMenuView_headerBackground Class member attributes (count = 1): + Constant value attribute: + Integer [3] + Field: SherlockActionBar_subtitleTextStyle I Access flags: 0x19 = public static final int SherlockActionBar_subtitleTextStyle Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: SherlockActionBar_icon I Access flags: 0x19 = public static final int SherlockActionBar_icon Class member attributes (count = 1): + Constant value attribute: + Integer [10] + Field: SherlockTheme_dropDownListViewStyle I Access flags: 0x19 = public static final int SherlockTheme_dropDownListViewStyle Class member attributes (count = 1): + Constant value attribute: + Integer [40] + Field: SherlockMenuItem_android_alphabeticShortcut I Access flags: 0x19 = public static final int SherlockMenuItem_android_alphabeticShortcut Class member attributes (count = 1): + Constant value attribute: + Integer [9] + Field: SherlockActionMenuItemView [I Access flags: 0x19 = public static final int[] SherlockActionMenuItemView + Field: SherlockSpinner_android_dropDownWidth I Access flags: 0x19 = public static final int SherlockSpinner_android_dropDownWidth Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: SherlockActionBar_indeterminateProgressStyle I Access flags: 0x19 = public static final int SherlockActionBar_indeterminateProgressStyle Class member attributes (count = 1): + Constant value attribute: + Integer [16] + Field: SherlockTheme_textAppearanceLargePopupMenu I Access flags: 0x19 = public static final int SherlockTheme_textAppearanceLargePopupMenu Class member attributes (count = 1): + Constant value attribute: + Integer [22] + Field: SherlockTheme_windowMinWidthMajor I Access flags: 0x19 = public static final int SherlockTheme_windowMinWidthMajor Class member attributes (count = 1): + Constant value attribute: + Integer [34] + Field: SherlockMenuItem_android_checked I Access flags: 0x19 = public static final int SherlockMenuItem_android_checked Class member attributes (count = 1): + Constant value attribute: + Integer [3] + Field: SherlockActionBar_progressBarStyle I Access flags: 0x19 = public static final int SherlockActionBar_progressBarStyle Class member attributes (count = 1): + Constant value attribute: + Integer [15] + Field: SherlockMenuView_horizontalDivider I Access flags: 0x19 = public static final int SherlockMenuView_horizontalDivider Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: SherlockActivityChooserView [I Access flags: 0x19 = public static final int[] SherlockActivityChooserView + Field: SherlockMenuItem [I Access flags: 0x19 = public static final int[] SherlockMenuItem + Field: SherlockTheme_actionBarStyle I Access flags: 0x19 = public static final int SherlockTheme_actionBarStyle Class member attributes (count = 1): + Constant value attribute: + Integer [5] + Field: SherlockTheme_windowSplitActionBar I Access flags: 0x19 = public static final int SherlockTheme_windowSplitActionBar Class member attributes (count = 1): + Constant value attribute: + Integer [48] + Field: SherlockMenuGroup_android_enabled I Access flags: 0x19 = public static final int SherlockMenuGroup_android_enabled Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: SherlockSpinner_android_gravity I Access flags: 0x19 = public static final int SherlockSpinner_android_gravity Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: SherlockActionBar_customNavigationLayout I Access flags: 0x19 = public static final int SherlockActionBar_customNavigationLayout Class member attributes (count = 1): + Constant value attribute: + Integer [13] + Field: SherlockSpinner_android_prompt I Access flags: 0x19 = public static final int SherlockSpinner_android_prompt Class member attributes (count = 1): + Constant value attribute: + Integer [3] + Field: SherlockTheme_actionBarTabBarStyle I Access flags: 0x19 = public static final int SherlockTheme_actionBarTabBarStyle Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: SherlockActionBar_title I Access flags: 0x19 = public static final int SherlockActionBar_title Class member attributes (count = 1): + Constant value attribute: + Integer [8] + Field: SherlockMenuItem_android_menuCategory I Access flags: 0x19 = public static final int SherlockMenuItem_android_menuCategory Class member attributes (count = 1): + Constant value attribute: + Integer [5] + Field: SherlockActionBar_height I Access flags: 0x19 = public static final int SherlockActionBar_height Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: SherlockActionBar_navigationMode I Access flags: 0x19 = public static final int SherlockActionBar_navigationMode Class member attributes (count = 1): + Constant value attribute: + Integer [6] + Field: SherlockTheme_actionBarTabTextStyle I Access flags: 0x19 = public static final int SherlockTheme_actionBarTabTextStyle Class member attributes (count = 1): + Constant value attribute: + Integer [3] + Field: SherlockTheme_windowMinWidthMinor I Access flags: 0x19 = public static final int SherlockTheme_windowMinWidthMinor Class member attributes (count = 1): + Constant value attribute: + Integer [35] + Field: SherlockMenuItem_android_actionViewClass I Access flags: 0x19 = public static final int SherlockMenuItem_android_actionViewClass Class member attributes (count = 1): + Constant value attribute: + Integer [15] + Field: SherlockMenuView_itemTextAppearance I Access flags: 0x19 = public static final int SherlockMenuView_itemTextAppearance Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: SherlockTheme_actionModeBackground I Access flags: 0x19 = public static final int SherlockTheme_actionModeBackground Class member attributes (count = 1): + Constant value attribute: + Integer [15] + Field: SherlockMenuItem_android_checkable I Access flags: 0x19 = public static final int SherlockMenuItem_android_checkable Class member attributes (count = 1): + Constant value attribute: + Integer [11] + Field: SherlockTheme_actionModeCloseDrawable I Access flags: 0x19 = public static final int SherlockTheme_actionModeCloseDrawable Class member attributes (count = 1): + Constant value attribute: + Integer [17] + Field: SherlockTheme_windowNoTitle I Access flags: 0x19 = public static final int SherlockTheme_windowNoTitle Class member attributes (count = 1): + Constant value attribute: + Integer [44] + Field: SherlockTheme_textAppearanceSmall I Access flags: 0x19 = public static final int SherlockTheme_textAppearanceSmall Class member attributes (count = 1): + Constant value attribute: + Integer [24] + Field: SherlockSpinner_android_dropDownVerticalOffset I Access flags: 0x19 = public static final int SherlockSpinner_android_dropDownVerticalOffset Class member attributes (count = 1): + Constant value attribute: + Integer [6] + Field: SherlockMenuView_verticalDivider I Access flags: 0x19 = public static final int SherlockMenuView_verticalDivider Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: SherlockMenuGroup_android_visible I Access flags: 0x19 = public static final int SherlockMenuGroup_android_visible Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: SherlockActionMode_subtitleTextStyle I Access flags: 0x19 = public static final int SherlockActionMode_subtitleTextStyle Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: SherlockMenuView_itemIconDisabledAlpha I Access flags: 0x19 = public static final int SherlockMenuView_itemIconDisabledAlpha Class member attributes (count = 1): + Constant value attribute: + Integer [6] + Field: SherlockTheme_actionBarItemBackground I Access flags: 0x19 = public static final int SherlockTheme_actionBarItemBackground Class member attributes (count = 1): + Constant value attribute: + Integer [10] + Field: SherlockTheme_textColorPrimary I Access flags: 0x19 = public static final int SherlockTheme_textColorPrimary Class member attributes (count = 1): + Constant value attribute: + Integer [25] + Field: SherlockTheme_listPreferredItemHeightSmall I Access flags: 0x19 = public static final int SherlockTheme_listPreferredItemHeightSmall Class member attributes (count = 1): + Constant value attribute: + Integer [30] + Field: SherlockTheme_windowContentOverlay I Access flags: 0x19 = public static final int SherlockTheme_windowContentOverlay Class member attributes (count = 1): + Constant value attribute: + Integer [21] + Field: SherlockTheme_listPopupWindowStyle I Access flags: 0x19 = public static final int SherlockTheme_listPopupWindowStyle Class member attributes (count = 1): + Constant value attribute: + Integer [49] + Field: SherlockMenuGroup_android_menuCategory I Access flags: 0x19 = public static final int SherlockMenuGroup_android_menuCategory Class member attributes (count = 1): + Constant value attribute: + Integer [3] + Field: SherlockActionBar_logo I Access flags: 0x19 = public static final int SherlockActionBar_logo Class member attributes (count = 1): + Constant value attribute: + Integer [11] + Field: SherlockMenuItem_android_actionProviderClass I Access flags: 0x19 = public static final int SherlockMenuItem_android_actionProviderClass Class member attributes (count = 1): + Constant value attribute: + Integer [16] + Field: SherlockTheme_actionBarSize I Access flags: 0x19 = public static final int SherlockTheme_actionBarSize Class member attributes (count = 1): + Constant value attribute: + Integer [8] + Field: SherlockActionBar_backgroundStacked I Access flags: 0x19 = public static final int SherlockActionBar_backgroundStacked Class member attributes (count = 1): + Constant value attribute: + Integer [12] + Field: SherlockTheme_actionModeCloseButtonStyle I Access flags: 0x19 = public static final int SherlockTheme_actionModeCloseButtonStyle Class member attributes (count = 1): + Constant value attribute: + Integer [14] + Field: SherlockActivityChooserView_android_background I Access flags: 0x19 = public static final int SherlockActivityChooserView_android_background Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: SherlockTheme_absForceOverflow I Access flags: 0x19 = public static final int SherlockTheme_absForceOverflow Class member attributes (count = 1): + Constant value attribute: + Integer [52] + Field: SherlockTheme_dividerVertical I Access flags: 0x19 = public static final int SherlockTheme_dividerVertical Class member attributes (count = 1): + Constant value attribute: + Integer [36] + Field: SherlockTheme_actionModePopupWindowStyle I Access flags: 0x19 = public static final int SherlockTheme_actionModePopupWindowStyle Class member attributes (count = 1): + Constant value attribute: + Integer [19] + Field: SherlockTheme_textAppearanceSmallPopupMenu I Access flags: 0x19 = public static final int SherlockTheme_textAppearanceSmallPopupMenu Class member attributes (count = 1): + Constant value attribute: + Integer [23] + Field: SherlockSpinner_android_popupBackground I Access flags: 0x19 = public static final int SherlockSpinner_android_popupBackground Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: SherlockActionMode [I Access flags: 0x19 = public static final int[] SherlockActionMode + Field: SherlockTheme_popupMenuStyle I Access flags: 0x19 = public static final int SherlockTheme_popupMenuStyle Class member attributes (count = 1): + Constant value attribute: + Integer [41] + Field: SherlockMenuView [I Access flags: 0x19 = public static final int[] SherlockMenuView + Field: SherlockSpinner_android_popupPromptView I Access flags: 0x19 = public static final int SherlockSpinner_android_popupPromptView Class member attributes (count = 1): + Constant value attribute: + Integer [7] + Field: SherlockActionBar_background I Access flags: 0x19 = public static final int SherlockActionBar_background Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: SherlockSpinner_android_dropDownSelector I Access flags: 0x19 = public static final int SherlockSpinner_android_dropDownSelector Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: SherlockTheme_actionModeSplitBackground I Access flags: 0x19 = public static final int SherlockTheme_actionModeSplitBackground Class member attributes (count = 1): + Constant value attribute: + Integer [16] + Field: SherlockTheme_actionModeStyle I Access flags: 0x19 = public static final int SherlockTheme_actionModeStyle Class member attributes (count = 1): + Constant value attribute: + Integer [13] + Field: SherlockMenuView_windowAnimationStyle I Access flags: 0x19 = public static final int SherlockMenuView_windowAnimationStyle Class member attributes (count = 1): + Constant value attribute: + Integer [5] + Field: SherlockTheme_listPreferredItemPaddingRight I Access flags: 0x19 = public static final int SherlockTheme_listPreferredItemPaddingRight Class member attributes (count = 1): + Constant value attribute: + Integer [32] + Field: SherlockMenuItem_android_numericShortcut I Access flags: 0x19 = public static final int SherlockMenuItem_android_numericShortcut Class member attributes (count = 1): + Constant value attribute: + Integer [10] + Field: SherlockMenuItem_android_showAsAction I Access flags: 0x19 = public static final int SherlockMenuItem_android_showAsAction Class member attributes (count = 1): + Constant value attribute: + Integer [13] + Field: SherlockTheme_actionButtonStyle I Access flags: 0x19 = public static final int SherlockTheme_actionButtonStyle Class member attributes (count = 1): + Constant value attribute: + Integer [38] + Field: SherlockMenuGroup_android_checkableBehavior I Access flags: 0x19 = public static final int SherlockMenuGroup_android_checkableBehavior Class member attributes (count = 1): + Constant value attribute: + Integer [5] + Field: SherlockMenuGroup_android_id I Access flags: 0x19 = public static final int SherlockMenuGroup_android_id Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: SherlockTheme_actionDropDownStyle I Access flags: 0x19 = public static final int SherlockTheme_actionDropDownStyle Class member attributes (count = 1): + Constant value attribute: + Integer [37] + Field: SherlockActionMode_titleTextStyle I Access flags: 0x19 = public static final int SherlockActionMode_titleTextStyle Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: SherlockTheme_textColorPrimaryDisableOnly I Access flags: 0x19 = public static final int SherlockTheme_textColorPrimaryDisableOnly Class member attributes (count = 1): + Constant value attribute: + Integer [26] + Field: SherlockTheme_textAppearanceListItemSmall I Access flags: 0x19 = public static final int SherlockTheme_textAppearanceListItemSmall Class member attributes (count = 1): + Constant value attribute: + Integer [33] + Field: SherlockTheme_windowActionModeOverlay I Access flags: 0x19 = public static final int SherlockTheme_windowActionModeOverlay Class member attributes (count = 1): + Constant value attribute: + Integer [47] + Field: SherlockActionBar_homeLayout I Access flags: 0x19 = public static final int SherlockActionBar_homeLayout Class member attributes (count = 1): + Constant value attribute: + Integer [14] + Field: SherlockActionBar_divider I Access flags: 0x19 = public static final int SherlockActionBar_divider Class member attributes (count = 1): + Constant value attribute: + Integer [5] + Field: SherlockTheme_spinnerItemStyle I Access flags: 0x19 = public static final int SherlockTheme_spinnerItemStyle Class member attributes (count = 1): + Constant value attribute: + Integer [28] + Field: SherlockMenuItem_android_visible I Access flags: 0x19 = public static final int SherlockMenuItem_android_visible Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: SherlockMenuItem_android_orderInCategory I Access flags: 0x19 = public static final int SherlockMenuItem_android_orderInCategory Class member attributes (count = 1): + Constant value attribute: + Integer [6] + Field: SherlockActionBar_titleTextStyle I Access flags: 0x19 = public static final int SherlockActionBar_titleTextStyle Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: SherlockMenuView_preserveIconSpacing I Access flags: 0x19 = public static final int SherlockMenuView_preserveIconSpacing Class member attributes (count = 1): + Constant value attribute: + Integer [7] + Field: SherlockTheme_windowActionBar I Access flags: 0x19 = public static final int SherlockTheme_windowActionBar Class member attributes (count = 1): + Constant value attribute: + Integer [45] + Field: SherlockTheme_activityChooserViewStyle I Access flags: 0x19 = public static final int SherlockTheme_activityChooserViewStyle Class member attributes (count = 1): + Constant value attribute: + Integer [50] + Field: SherlockMenuItem_android_enabled I Access flags: 0x19 = public static final int SherlockMenuItem_android_enabled Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: SherlockMenuItem_android_onClick I Access flags: 0x19 = public static final int SherlockMenuItem_android_onClick Class member attributes (count = 1): + Constant value attribute: + Integer [12] + Field: SherlockMenuItem_android_actionLayout I Access flags: 0x19 = public static final int SherlockMenuItem_android_actionLayout Class member attributes (count = 1): + Constant value attribute: + Integer [14] + Field: SherlockSpinner [I Access flags: 0x19 = public static final int[] SherlockSpinner + Field: SherlockTheme_windowActionBarOverlay I Access flags: 0x19 = public static final int SherlockTheme_windowActionBarOverlay Class member attributes (count = 1): + Constant value attribute: + Integer [46] Methods (count = 2): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 736, locals = 0, stack = 4): [0] bipush 53 [2] newarray 10 [4] dup [5] iconst_0 [6] ldc #56 + Integer [16842839] [8] iastore [9] dup [10] iconst_1 [11] ldc #89 + Integer [2130771974] [13] iastore [14] dup [15] iconst_2 [16] ldc #90 + Integer [2130771975] [18] iastore [19] dup [20] iconst_3 [21] ldc #91 + Integer [2130771976] [23] iastore [24] dup [25] iconst_4 [26] ldc #92 + Integer [2130771977] [28] iastore [29] dup [30] iconst_5 [31] ldc #93 + Integer [2130771978] [33] iastore [34] dup [35] bipush 6 [37] ldc #94 + Integer [2130771979] [39] iastore [40] dup [41] bipush 7 [43] ldc #95 + Integer [2130771980] [45] iastore [46] dup [47] bipush 8 [49] ldc #96 + Integer [2130771981] [51] iastore [52] dup [53] bipush 9 [55] ldc #97 + Integer [2130771982] [57] iastore [58] dup [59] bipush 10 [61] ldc #98 + Integer [2130771983] [63] iastore [64] dup [65] bipush 11 [67] ldc #99 + Integer [2130771984] [69] iastore [70] dup [71] bipush 12 [73] ldc #100 + Integer [2130771985] [75] iastore [76] dup [77] bipush 13 [79] ldc #101 + Integer [2130771986] [81] iastore [82] dup [83] bipush 14 [85] ldc #102 + Integer [2130771987] [87] iastore [88] dup [89] bipush 15 [91] ldc #103 + Integer [2130771988] [93] iastore [94] dup [95] bipush 16 [97] ldc #104 + Integer [2130771989] [99] iastore [100] dup [101] bipush 17 [103] ldc #105 + Integer [2130771990] [105] iastore [106] dup [107] bipush 18 [109] ldc #106 + Integer [2130771991] [111] iastore [112] dup [113] bipush 19 [115] ldc #107 + Integer [2130771992] [117] iastore [118] dup [119] bipush 20 [121] ldc #108 + Integer [2130771993] [123] iastore [124] dup [125] bipush 21 [127] ldc #109 + Integer [2130771994] [129] iastore [130] dup [131] bipush 22 [133] ldc #110 + Integer [2130771995] [135] iastore [136] dup [137] bipush 23 [139] ldc #111 + Integer [2130771996] [141] iastore [142] dup [143] bipush 24 [145] ldc #112 + Integer [2130771997] [147] iastore [148] dup [149] bipush 25 [151] ldc #113 + Integer [2130771998] [153] iastore [154] dup [155] bipush 26 [157] ldc #114 + Integer [2130771999] [159] iastore [160] dup [161] bipush 27 [163] ldc #115 + Integer [2130772000] [165] iastore [166] dup [167] bipush 28 [169] ldc #116 + Integer [2130772001] [171] iastore [172] dup [173] bipush 29 [175] ldc #117 + Integer [2130772002] [177] iastore [178] dup [179] bipush 30 [181] ldc #118 + Integer [2130772003] [183] iastore [184] dup [185] bipush 31 [187] ldc #119 + Integer [2130772004] [189] iastore [190] dup [191] bipush 32 [193] ldc #120 + Integer [2130772005] [195] iastore [196] dup [197] bipush 33 [199] ldc #121 + Integer [2130772006] [201] iastore [202] dup [203] bipush 34 [205] ldc #122 + Integer [2130772007] [207] iastore [208] dup [209] bipush 35 [211] ldc #123 + Integer [2130772008] [213] iastore [214] dup [215] bipush 36 [217] ldc #124 + Integer [2130772009] [219] iastore [220] dup [221] bipush 37 [223] ldc #125 + Integer [2130772010] [225] iastore [226] dup [227] bipush 38 [229] ldc #126 + Integer [2130772011] [231] iastore [232] dup [233] bipush 39 [235] ldc #127 + Integer [2130772012] [237] iastore [238] dup [239] bipush 40 [241] ldc #128 + Integer [2130772013] [243] iastore [244] dup [245] bipush 41 [247] ldc #129 + Integer [2130772014] [249] iastore [250] dup [251] bipush 42 [253] ldc #130 + Integer [2130772015] [255] iastore [256] dup [257] bipush 43 [259] ldc #131 + Integer [2130772016] [261] iastore [262] dup [263] bipush 44 [265] ldc #132 + Integer [2130772017] [267] iastore [268] dup [269] bipush 45 [271] ldc #133 + Integer [2130772018] [273] iastore [274] dup [275] bipush 46 [277] ldc #134 + Integer [2130772019] [279] iastore [280] dup [281] bipush 47 [283] ldc #135 + Integer [2130772020] [285] iastore [286] dup [287] bipush 48 [289] ldc #136 + Integer [2130772021] [291] iastore [292] dup [293] bipush 49 [295] ldc #137 + Integer [2130772022] [297] iastore [298] dup [299] bipush 50 [301] ldc #138 + Integer [2130772023] [303] iastore [304] dup [305] bipush 51 [307] ldc #139 + Integer [2130772024] [309] iastore [310] dup [311] bipush 52 [313] ldc #140 + Integer [2130772025] [315] iastore [316] putstatic #174 + Fieldref [com/actionbarsherlock/R$styleable.SherlockTheme [I] [319] bipush 6 [321] newarray 10 [323] dup [324] iconst_0 [325] ldc #55 + Integer [16842766] [327] iastore [328] dup [329] iconst_1 [330] ldc #58 + Integer [16842960] [332] iastore [333] dup [334] iconst_2 [335] ldc #65 + Integer [16843156] [337] iastore [338] dup [339] iconst_3 [340] ldc #66 + Integer [16843230] [342] iastore [343] dup [344] iconst_4 [345] ldc #67 + Integer [16843231] [347] iastore [348] dup [349] iconst_5 [350] ldc #68 + Integer [16843232] [352] iastore [353] putstatic #170 + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuGroup [I] [356] bipush 19 [358] newarray 10 [360] dup [361] iconst_0 [362] ldc #83 + Integer [2130771968] [364] iastore [365] dup [366] iconst_1 [367] ldc #84 + Integer [2130771969] [369] iastore [370] dup [371] iconst_2 [372] ldc #85 + Integer [2130771970] [374] iastore [375] dup [376] iconst_3 [377] ldc #86 + Integer [2130771971] [379] iastore [380] dup [381] iconst_4 [382] ldc #87 + Integer [2130771972] [384] iastore [385] dup [386] iconst_5 [387] ldc #88 + Integer [2130771973] [389] iastore [390] dup [391] bipush 6 [393] ldc #141 + Integer [2130772026] [395] iastore [396] dup [397] bipush 7 [399] ldc #142 + Integer [2130772027] [401] iastore [402] dup [403] bipush 8 [405] ldc #143 + Integer [2130772028] [407] iastore [408] dup [409] bipush 9 [411] ldc #144 + Integer [2130772029] [413] iastore [414] dup [415] bipush 10 [417] ldc #145 + Integer [2130772030] [419] iastore [420] dup [421] bipush 11 [423] ldc #146 + Integer [2130772031] [425] iastore [426] dup [427] bipush 12 [429] ldc #147 + Integer [2130772032] [431] iastore [432] dup [433] bipush 13 [435] ldc #148 + Integer [2130772033] [437] iastore [438] dup [439] bipush 14 [441] ldc #149 + Integer [2130772034] [443] iastore [444] dup [445] bipush 15 [447] ldc #150 + Integer [2130772035] [449] iastore [450] dup [451] bipush 16 [453] ldc #151 + Integer [2130772036] [455] iastore [456] dup [457] bipush 17 [459] ldc #152 + Integer [2130772037] [461] iastore [462] dup [463] bipush 18 [465] ldc #153 + Integer [2130772038] [467] iastore [468] putstatic #166 + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I] [471] iconst_1 [472] newarray 10 [474] dup [475] iconst_0 [476] ldc #61 + Integer [16843071] [478] iastore [479] putstatic #167 + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionMenuItemView [I] [482] iconst_3 [483] newarray 10 [485] dup [486] iconst_0 [487] ldc #59 + Integer [16842964] [489] iastore [490] dup [491] iconst_1 [492] ldc #162 + Integer [2130772047] [494] iastore [495] dup [496] iconst_2 [497] ldc #163 + Integer [2130772048] [499] iastore [500] putstatic #169 + Fieldref [com/actionbarsherlock/R$styleable.SherlockActivityChooserView [I] [503] bipush 17 [505] newarray 10 [507] dup [508] iconst_0 [509] ldc #54 + Integer [16842754] [511] iastore [512] dup [513] iconst_1 [514] ldc #55 + Integer [16842766] [516] iastore [517] dup [518] iconst_2 [519] ldc #58 + Integer [16842960] [521] iastore [522] dup [523] iconst_3 [524] ldc #60 + Integer [16843014] [526] iastore [527] dup [528] iconst_4 [529] ldc #65 + Integer [16843156] [531] iastore [532] dup [533] iconst_5 [534] ldc #66 + Integer [16843230] [536] iastore [537] dup [538] bipush 6 [540] ldc #67 + Integer [16843231] [542] iastore [543] dup [544] bipush 7 [546] ldc #69 + Integer [16843233] [548] iastore [549] dup [550] bipush 8 [552] ldc #70 + Integer [16843234] [554] iastore [555] dup [556] bipush 9 [558] ldc #71 + Integer [16843235] [560] iastore [561] dup [562] bipush 10 [564] ldc #72 + Integer [16843236] [566] iastore [567] dup [568] bipush 11 [570] ldc #73 + Integer [16843237] [572] iastore [573] dup [574] bipush 12 [576] ldc #75 + Integer [16843375] [578] iastore [579] dup [580] bipush 13 [582] ldc #78 + Integer [16843481] [584] iastore [585] dup [586] bipush 14 [588] ldc #79 + Integer [16843515] [590] iastore [591] dup [592] bipush 15 [594] ldc #80 + Integer [16843516] [596] iastore [597] dup [598] bipush 16 [600] ldc #81 + Integer [16843657] [602] iastore [603] putstatic #171 + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuItem [I] [606] iconst_5 [607] newarray 10 [609] dup [610] iconst_0 [611] ldc #83 + Integer [2130771968] [613] iastore [614] dup [615] iconst_1 [616] ldc #84 + Integer [2130771969] [618] iastore [619] dup [620] iconst_2 [621] ldc #85 + Integer [2130771970] [623] iastore [624] dup [625] iconst_3 [626] ldc #86 + Integer [2130771971] [628] iastore [629] dup [630] iconst_4 [631] ldc #87 + Integer [2130771972] [633] iastore [634] putstatic #168 + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionMode [I] [637] bipush 8 [639] newarray 10 [641] dup [642] iconst_0 [643] ldc #154 + Integer [2130772039] [645] iastore [646] dup [647] iconst_1 [648] ldc #155 + Integer [2130772040] [650] iastore [651] dup [652] iconst_2 [653] ldc #156 + Integer [2130772041] [655] iastore [656] dup [657] iconst_3 [658] ldc #157 + Integer [2130772042] [660] iastore [661] dup [662] iconst_4 [663] ldc #158 + Integer [2130772043] [665] iastore [666] dup [667] iconst_5 [668] ldc #159 + Integer [2130772044] [670] iastore [671] dup [672] bipush 6 [674] ldc #160 + Integer [2130772045] [676] iastore [677] dup [678] bipush 7 [680] ldc #161 + Integer [2130772046] [682] iastore [683] putstatic #172 + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuView [I] [686] bipush 8 [688] newarray 10 [690] dup [691] iconst_0 [692] ldc #57 + Integer [16842927] [694] iastore [695] dup [696] iconst_1 [697] ldc #62 + Integer [16843125] [699] iastore [700] dup [701] iconst_2 [702] ldc #63 + Integer [16843126] [704] iastore [705] dup [706] iconst_3 [707] ldc #64 + Integer [16843131] [709] iastore [710] dup [711] iconst_4 [712] ldc #74 + Integer [16843362] [714] iastore [715] dup [716] iconst_5 [717] ldc #76 + Integer [16843436] [719] iastore [720] dup [721] bipush 6 [723] ldc #77 + Integer [16843437] [725] iastore [726] dup [727] bipush 7 [729] ldc #82 + Integer [16843793] [731] iastore [732] putstatic #173 + Fieldref [com/actionbarsherlock/R$styleable.SherlockSpinner [I] [735] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x1 = public R$styleable() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #175 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/app/ActionBar Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.app.ActionBar extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 87): + Integer [0] + Integer [1] + Integer [2] + Integer [4] + Integer [8] + Integer [16] + Class [com/actionbarsherlock/app/ActionBar] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/view/View;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(I)V] + Utf8 [(II)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V] + Utf8 [(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DISPLAY_HOME_AS_UP] + Utf8 [DISPLAY_SHOW_CUSTOM] + Utf8 [DISPLAY_SHOW_HOME] + Utf8 [DISPLAY_SHOW_TITLE] + Utf8 [DISPLAY_USE_LOGO] + Utf8 [I] + Utf8 [NAVIGATION_MODE_LIST] + Utf8 [NAVIGATION_MODE_STANDARD] + Utf8 [NAVIGATION_MODE_TABS] + Utf8 [addOnMenuVisibilityListener] + Utf8 [addTab] + Utf8 [com/actionbarsherlock/app/ActionBar] + Utf8 [getCustomView] + Utf8 [getDisplayOptions] + Utf8 [getHeight] + Utf8 [getNavigationItemCount] + Utf8 [getNavigationMode] + Utf8 [getSelectedNavigationIndex] + Utf8 [getSelectedTab] + Utf8 [getSubtitle] + Utf8 [getTabAt] + Utf8 [getTabCount] + Utf8 [getThemedContext] + Utf8 [getTitle] + Utf8 [hide] + Utf8 [isShowing] + Utf8 [java/lang/Object] + Utf8 [newTab] + Utf8 [removeAllTabs] + Utf8 [removeOnMenuVisibilityListener] + Utf8 [removeTab] + Utf8 [removeTabAt] + Utf8 [selectTab] + Utf8 [setBackgroundDrawable] + Utf8 [setCustomView] + Utf8 [setDisplayHomeAsUpEnabled] + Utf8 [setDisplayOptions] + Utf8 [setDisplayShowCustomEnabled] + Utf8 [setDisplayShowHomeEnabled] + Utf8 [setDisplayShowTitleEnabled] + Utf8 [setDisplayUseLogoEnabled] + Utf8 [setHomeButtonEnabled] + Utf8 [setIcon] + Utf8 [setListNavigationCallbacks] + Utf8 [setLogo] + Utf8 [setNavigationMode] + Utf8 [setSelectedNavigationItem] + Utf8 [setSplitBackgroundDrawable] + Utf8 [setStackedBackgroundDrawable] + Utf8 [setSubtitle] + Utf8 [setTitle] + Utf8 [show] Fields (count = 8): + Field: NAVIGATION_MODE_STANDARD I Access flags: 0x19 = public static final int NAVIGATION_MODE_STANDARD Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: NAVIGATION_MODE_LIST I Access flags: 0x19 = public static final int NAVIGATION_MODE_LIST Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: NAVIGATION_MODE_TABS I Access flags: 0x19 = public static final int NAVIGATION_MODE_TABS Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: DISPLAY_USE_LOGO I Access flags: 0x19 = public static final int DISPLAY_USE_LOGO Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: DISPLAY_SHOW_HOME I Access flags: 0x19 = public static final int DISPLAY_SHOW_HOME Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: DISPLAY_HOME_AS_UP I Access flags: 0x19 = public static final int DISPLAY_HOME_AS_UP Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: DISPLAY_SHOW_TITLE I Access flags: 0x19 = public static final int DISPLAY_SHOW_TITLE Class member attributes (count = 1): + Constant value attribute: + Integer [8] + Field: DISPLAY_SHOW_CUSTOM I Access flags: 0x19 = public static final int DISPLAY_SHOW_CUSTOM Class member attributes (count = 1): + Constant value attribute: + Integer [16] Methods (count = 52): - Method: ()V Access flags: 0x1 = public ActionBar() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCustomView(Landroid/view/View;)V Access flags: 0x401 = public abstract void setCustomView(android.view.View) + Method: setCustomView(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V Access flags: 0x401 = public abstract void setCustomView(android.view.View,com.actionbarsherlock.app.ActionBar$LayoutParams) + Method: setCustomView(I)V Access flags: 0x401 = public abstract void setCustomView(int) + Method: setIcon(I)V Access flags: 0x401 = public abstract void setIcon(int) + Method: setIcon(Landroid/graphics/drawable/Drawable;)V Access flags: 0x401 = public abstract void setIcon(android.graphics.drawable.Drawable) + Method: setLogo(I)V Access flags: 0x401 = public abstract void setLogo(int) + Method: setLogo(Landroid/graphics/drawable/Drawable;)V Access flags: 0x401 = public abstract void setLogo(android.graphics.drawable.Drawable) + Method: setListNavigationCallbacks(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V Access flags: 0x401 = public abstract void setListNavigationCallbacks(android.widget.SpinnerAdapter,com.actionbarsherlock.app.ActionBar$OnNavigationListener) + Method: setSelectedNavigationItem(I)V Access flags: 0x401 = public abstract void setSelectedNavigationItem(int) + Method: getSelectedNavigationIndex()I Access flags: 0x401 = public abstract int getSelectedNavigationIndex() + Method: getNavigationItemCount()I Access flags: 0x401 = public abstract int getNavigationItemCount() + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x401 = public abstract void setTitle(java.lang.CharSequence) + Method: setTitle(I)V Access flags: 0x401 = public abstract void setTitle(int) + Method: setSubtitle(Ljava/lang/CharSequence;)V Access flags: 0x401 = public abstract void setSubtitle(java.lang.CharSequence) + Method: setSubtitle(I)V Access flags: 0x401 = public abstract void setSubtitle(int) + Method: setDisplayOptions(I)V Access flags: 0x401 = public abstract void setDisplayOptions(int) + Method: setDisplayOptions(II)V Access flags: 0x401 = public abstract void setDisplayOptions(int,int) + Method: setDisplayUseLogoEnabled(Z)V Access flags: 0x401 = public abstract void setDisplayUseLogoEnabled(boolean) + Method: setDisplayShowHomeEnabled(Z)V Access flags: 0x401 = public abstract void setDisplayShowHomeEnabled(boolean) + Method: setDisplayHomeAsUpEnabled(Z)V Access flags: 0x401 = public abstract void setDisplayHomeAsUpEnabled(boolean) + Method: setDisplayShowTitleEnabled(Z)V Access flags: 0x401 = public abstract void setDisplayShowTitleEnabled(boolean) + Method: setDisplayShowCustomEnabled(Z)V Access flags: 0x401 = public abstract void setDisplayShowCustomEnabled(boolean) + Method: setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x401 = public abstract void setBackgroundDrawable(android.graphics.drawable.Drawable) + Method: setStackedBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setStackedBackgroundDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSplitBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setSplitBackgroundDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCustomView()Landroid/view/View; Access flags: 0x401 = public abstract android.view.View getCustomView() + Method: getTitle()Ljava/lang/CharSequence; Access flags: 0x401 = public abstract java.lang.CharSequence getTitle() + Method: getSubtitle()Ljava/lang/CharSequence; Access flags: 0x401 = public abstract java.lang.CharSequence getSubtitle() + Method: getNavigationMode()I Access flags: 0x401 = public abstract int getNavigationMode() + Method: setNavigationMode(I)V Access flags: 0x401 = public abstract void setNavigationMode(int) + Method: getDisplayOptions()I Access flags: 0x401 = public abstract int getDisplayOptions() + Method: newTab()Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x401 = public abstract com.actionbarsherlock.app.ActionBar$Tab newTab() + Method: addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V Access flags: 0x401 = public abstract void addTab(com.actionbarsherlock.app.ActionBar$Tab) + Method: addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V Access flags: 0x401 = public abstract void addTab(com.actionbarsherlock.app.ActionBar$Tab,boolean) + Method: addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V Access flags: 0x401 = public abstract void addTab(com.actionbarsherlock.app.ActionBar$Tab,int) + Method: addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V Access flags: 0x401 = public abstract void addTab(com.actionbarsherlock.app.ActionBar$Tab,int,boolean) + Method: removeTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V Access flags: 0x401 = public abstract void removeTab(com.actionbarsherlock.app.ActionBar$Tab) + Method: removeTabAt(I)V Access flags: 0x401 = public abstract void removeTabAt(int) + Method: removeAllTabs()V Access flags: 0x401 = public abstract void removeAllTabs() + Method: selectTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V Access flags: 0x401 = public abstract void selectTab(com.actionbarsherlock.app.ActionBar$Tab) + Method: getSelectedTab()Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x401 = public abstract com.actionbarsherlock.app.ActionBar$Tab getSelectedTab() + Method: getTabAt(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x401 = public abstract com.actionbarsherlock.app.ActionBar$Tab getTabAt(int) + Method: getTabCount()I Access flags: 0x401 = public abstract int getTabCount() + Method: getHeight()I Access flags: 0x401 = public abstract int getHeight() + Method: show()V Access flags: 0x401 = public abstract void show() + Method: hide()V Access flags: 0x401 = public abstract void hide() + Method: isShowing()Z Access flags: 0x401 = public abstract boolean isShowing() + Method: addOnMenuVisibilityListener(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V Access flags: 0x401 = public abstract void addOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener) + Method: removeOnMenuVisibilityListener(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V Access flags: 0x401 = public abstract void removeOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener) + Method: setHomeButtonEnabled(Z)V Access flags: 0x1 = public void setHomeButtonEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getThemedContext()Landroid/content/Context; Access flags: 0x1 = public android.content.Context getThemedContext() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/app/ActionBar$LayoutParams Superclass: android/view/ViewGroup$MarginLayoutParams Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.app.ActionBar$LayoutParams extends android.view.ViewGroup$MarginLayoutParams Interfaces (count = 0): Constant Pool (count = 57): + Integer [-1] + Integer [0] + Integer [1] + Integer [3] + Integer [5] + Integer [7] + Integer [16] + Integer [17] + Integer [48] + Integer [80] + Integer [112] + Integer [119] + Class [android/view/ViewGroup$MarginLayoutParams] + Class [com/actionbarsherlock/app/ActionBar$LayoutParams] + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] + Methodref [android/view/ViewGroup$MarginLayoutParams. (II)V] + Methodref [android/view/ViewGroup$MarginLayoutParams. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/view/ViewGroup$MarginLayoutParams. (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/ViewGroup$MarginLayoutParams. (Landroid/view/ViewGroup$MarginLayoutParams;)V] + Methodref [com/actionbarsherlock/app/ActionBar$LayoutParams. (III)V] + NameAndType [ (II)V] + NameAndType [ (III)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [ (Landroid/view/ViewGroup$MarginLayoutParams;)V] + NameAndType [gravity I] + Utf8 [(I)V] + Utf8 [(II)V] + Utf8 [(III)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/ViewGroup$MarginLayoutParams;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V] + Utf8 [] + Utf8 [BOTTOM] + Utf8 [CENTER] + Utf8 [CENTER_HORIZONTAL] + Utf8 [CENTER_VERTICAL] + Utf8 [Code] + Utf8 [FILL] + Utf8 [FILL_HORIZONTAL] + Utf8 [FILL_VERTICAL] + Utf8 [I] + Utf8 [LEFT] + Utf8 [Landroid/view/ViewDebug$ExportedProperty;] + Utf8 [Landroid/view/ViewDebug$IntToString;] + Utf8 [NONE] + Utf8 [RIGHT] + Utf8 [RuntimeVisibleAnnotations] + Utf8 [TOP] + Utf8 [android/view/ViewGroup$MarginLayoutParams] + Utf8 [com/actionbarsherlock/app/ActionBar$LayoutParams] + Utf8 [from] + Utf8 [gravity] + Utf8 [mapping] + Utf8 [to] Fields (count = 1): + Field: gravity I Access flags: 0x1 = public int gravity Class member attributes (count = 1): + Runtime visible annotations attribute: - Annotation [Landroid/view/ViewDebug$ExportedProperty;]: - Array element value [mapping]: + Annotation element value [(default)]: + Annotation [Landroid/view/ViewDebug$IntToString;]: + Constant element value [from '73'] + Integer [-1] + Constant element value [to '115'] + Utf8 [NONE] + Annotation element value [(default)]: + Annotation [Landroid/view/ViewDebug$IntToString;]: + Constant element value [from '73'] + Integer [0] + Constant element value [to '115'] + Utf8 [NONE] + Annotation element value [(default)]: + Annotation [Landroid/view/ViewDebug$IntToString;]: + Constant element value [from '73'] + Integer [48] + Constant element value [to '115'] + Utf8 [TOP] + Annotation element value [(default)]: + Annotation [Landroid/view/ViewDebug$IntToString;]: + Constant element value [from '73'] + Integer [80] + Constant element value [to '115'] + Utf8 [BOTTOM] + Annotation element value [(default)]: + Annotation [Landroid/view/ViewDebug$IntToString;]: + Constant element value [from '73'] + Integer [3] + Constant element value [to '115'] + Utf8 [LEFT] + Annotation element value [(default)]: + Annotation [Landroid/view/ViewDebug$IntToString;]: + Constant element value [from '73'] + Integer [5] + Constant element value [to '115'] + Utf8 [RIGHT] + Annotation element value [(default)]: + Annotation [Landroid/view/ViewDebug$IntToString;]: + Constant element value [from '73'] + Integer [16] + Constant element value [to '115'] + Utf8 [CENTER_VERTICAL] + Annotation element value [(default)]: + Annotation [Landroid/view/ViewDebug$IntToString;]: + Constant element value [from '73'] + Integer [112] + Constant element value [to '115'] + Utf8 [FILL_VERTICAL] + Annotation element value [(default)]: + Annotation [Landroid/view/ViewDebug$IntToString;]: + Constant element value [from '73'] + Integer [1] + Constant element value [to '115'] + Utf8 [CENTER_HORIZONTAL] + Annotation element value [(default)]: + Annotation [Landroid/view/ViewDebug$IntToString;]: + Constant element value [from '73'] + Integer [7] + Constant element value [to '115'] + Utf8 [FILL_HORIZONTAL] + Annotation element value [(default)]: + Annotation [Landroid/view/ViewDebug$IntToString;]: + Constant element value [from '73'] + Integer [17] + Constant element value [to '115'] + Utf8 [CENTER] + Annotation element value [(default)]: + Annotation [Landroid/view/ViewDebug$IntToString;]: + Constant element value [from '73'] + Integer [119] + Constant element value [to '115'] + Utf8 [FILL] Methods (count = 6): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public ActionBar$LayoutParams(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #17 + Methodref [android/view/ViewGroup$MarginLayoutParams. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] iconst_m1 [8] putfield #15 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (II)V Access flags: 0x1 = public ActionBar$LayoutParams(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 3, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] invokespecial #16 + Methodref [android/view/ViewGroup$MarginLayoutParams. (II)V] [6] aload_0 v0 [7] iconst_m1 [8] putfield #15 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] [11] aload_0 v0 [12] bipush 19 [14] putfield #15 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (III)V Access flags: 0x1 = public ActionBar$LayoutParams(int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 4, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] invokespecial #16 + Methodref [android/view/ViewGroup$MarginLayoutParams. (II)V] [6] aload_0 v0 [7] iconst_m1 [8] putfield #15 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] [11] aload_0 v0 [12] iload_3 v3 [13] putfield #15 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (I)V Access flags: 0x1 = public ActionBar$LayoutParams(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 4): [0] aload_0 v0 [1] bipush -2 [3] iconst_m1 [4] iload_1 v1 [5] invokespecial #20 + Methodref [com/actionbarsherlock/app/ActionBar$LayoutParams. (III)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V Access flags: 0x1 = public ActionBar$LayoutParams(com.actionbarsherlock.app.ActionBar$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #19 + Methodref [android/view/ViewGroup$MarginLayoutParams. (Landroid/view/ViewGroup$MarginLayoutParams;)V] [5] aload_0 v0 [6] iconst_m1 [7] putfield #15 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] [10] aload_0 v0 [11] aload_1 v1 [12] getfield #15 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] [15] putfield #15 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public ActionBar$LayoutParams(android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #18 + Methodref [android/view/ViewGroup$MarginLayoutParams. (Landroid/view/ViewGroup$LayoutParams;)V] [5] aload_0 v0 [6] iconst_m1 [7] putfield #15 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener] + Class [java/lang/Object] + Utf8 [(Z)V] + Utf8 [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener] + Utf8 [java/lang/Object] + Utf8 [onMenuVisibilityChanged] Fields (count = 0): Methods (count = 1): + Method: onMenuVisibilityChanged(Z)V Access flags: 0x401 = public abstract void onMenuVisibilityChanged(boolean) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/app/ActionBar$OnNavigationListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.app.ActionBar$OnNavigationListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/app/ActionBar$OnNavigationListener] + Class [java/lang/Object] + Utf8 [(IJ)Z] + Utf8 [com/actionbarsherlock/app/ActionBar$OnNavigationListener] + Utf8 [java/lang/Object] + Utf8 [onNavigationItemSelected] Fields (count = 0): Methods (count = 1): + Method: onNavigationItemSelected(IJ)Z Access flags: 0x401 = public abstract boolean onNavigationItemSelected(int,long) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/app/ActionBar$Tab Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.app.ActionBar$Tab extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 38): + Integer [-1] + Class [com/actionbarsherlock/app/ActionBar$Tab] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()I] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/view/View;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(I)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [INVALID_POSITION] + Utf8 [com/actionbarsherlock/app/ActionBar$Tab] + Utf8 [getContentDescription] + Utf8 [getCustomView] + Utf8 [getIcon] + Utf8 [getPosition] + Utf8 [getTag] + Utf8 [getText] + Utf8 [java/lang/Object] + Utf8 [select] + Utf8 [setContentDescription] + Utf8 [setCustomView] + Utf8 [setIcon] + Utf8 [setTabListener] + Utf8 [setTag] + Utf8 [setText] Fields (count = 1): + Field: INVALID_POSITION I Access flags: 0x19 = public static final int INVALID_POSITION Class member attributes (count = 1): + Constant value attribute: + Integer [-1] Methods (count = 18): - Method: ()V Access flags: 0x1 = public ActionBar$Tab() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getPosition()I Access flags: 0x401 = public abstract int getPosition() + Method: getIcon()Landroid/graphics/drawable/Drawable; Access flags: 0x401 = public abstract android.graphics.drawable.Drawable getIcon() + Method: getText()Ljava/lang/CharSequence; Access flags: 0x401 = public abstract java.lang.CharSequence getText() + Method: setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x401 = public abstract com.actionbarsherlock.app.ActionBar$Tab setIcon(android.graphics.drawable.Drawable) + Method: setIcon(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x401 = public abstract com.actionbarsherlock.app.ActionBar$Tab setIcon(int) + Method: setText(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x401 = public abstract com.actionbarsherlock.app.ActionBar$Tab setText(java.lang.CharSequence) + Method: setText(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x401 = public abstract com.actionbarsherlock.app.ActionBar$Tab setText(int) + Method: setCustomView(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x401 = public abstract com.actionbarsherlock.app.ActionBar$Tab setCustomView(android.view.View) + Method: setCustomView(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x401 = public abstract com.actionbarsherlock.app.ActionBar$Tab setCustomView(int) + Method: getCustomView()Landroid/view/View; Access flags: 0x401 = public abstract android.view.View getCustomView() + Method: setTag(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x401 = public abstract com.actionbarsherlock.app.ActionBar$Tab setTag(java.lang.Object) + Method: getTag()Ljava/lang/Object; Access flags: 0x401 = public abstract java.lang.Object getTag() + Method: setTabListener(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x401 = public abstract com.actionbarsherlock.app.ActionBar$Tab setTabListener(com.actionbarsherlock.app.ActionBar$TabListener) + Method: select()V Access flags: 0x401 = public abstract void select() + Method: setContentDescription(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x401 = public abstract com.actionbarsherlock.app.ActionBar$Tab setContentDescription(int) + Method: setContentDescription(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x401 = public abstract com.actionbarsherlock.app.ActionBar$Tab setContentDescription(java.lang.CharSequence) + Method: getContentDescription()Ljava/lang/CharSequence; Access flags: 0x401 = public abstract java.lang.CharSequence getContentDescription() Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/app/ActionBar$TabListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.app.ActionBar$TabListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 9): + Class [com/actionbarsherlock/app/ActionBar$TabListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + Utf8 [com/actionbarsherlock/app/ActionBar$TabListener] + Utf8 [java/lang/Object] + Utf8 [onTabReselected] + Utf8 [onTabSelected] + Utf8 [onTabUnselected] Fields (count = 0): Methods (count = 3): + Method: onTabSelected(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V Access flags: 0x401 = public abstract void onTabSelected(com.actionbarsherlock.app.ActionBar$Tab,android.support.v4.app.FragmentTransaction) + Method: onTabUnselected(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V Access flags: 0x401 = public abstract void onTabUnselected(com.actionbarsherlock.app.ActionBar$Tab,android.support.v4.app.FragmentTransaction) + Method: onTabReselected(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V Access flags: 0x401 = public abstract void onTabReselected(com.actionbarsherlock.app.ActionBar$Tab,android.support.v4.app.FragmentTransaction) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/app/SherlockActivity Superclass: android/app/Activity Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.app.SherlockActivity extends android.app.Activity Interfaces (count = 5): + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] Constant Pool (count = 204): + Class [android/app/Activity] + Class [com/actionbarsherlock/ActionBarSherlock] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] + Class [com/actionbarsherlock/app/SherlockActivity] + Fieldref [com/actionbarsherlock/app/SherlockActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [android/app/Activity. ()V] + Methodref [android/app/Activity.closeOptionsMenu ()V] + Methodref [android/app/Activity.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + Methodref [android/app/Activity.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [android/app/Activity.onDestroy ()V] + Methodref [android/app/Activity.onMenuOpened (ILandroid/view/Menu;)Z] + Methodref [android/app/Activity.onPanelClosed (ILandroid/view/Menu;)V] + Methodref [android/app/Activity.onPause ()V] + Methodref [android/app/Activity.onPostCreate (Landroid/os/Bundle;)V] + Methodref [android/app/Activity.onPostResume ()V] + Methodref [android/app/Activity.onStop ()V] + Methodref [android/app/Activity.onTitleChanged (Ljava/lang/CharSequence;I)V] + Methodref [android/app/Activity.openOptionsMenu ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [com/actionbarsherlock/app/SherlockActivity.invalidateOptionsMenu ()V] + Methodref [com/actionbarsherlock/app/SherlockActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + Methodref [com/actionbarsherlock/app/SherlockActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/app/SherlockActivity.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [ ()V] + NameAndType [addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [closeOptionsMenu ()V] + NameAndType [dispatchCloseOptionsMenu ()Z] + NameAndType [dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] + NameAndType [dispatchDestroy ()V] + NameAndType [dispatchInvalidateOptionsMenu ()V] + NameAndType [dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + NameAndType [dispatchMenuOpened (ILandroid/view/Menu;)Z] + NameAndType [dispatchOpenOptionsMenu ()Z] + NameAndType [dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] + NameAndType [dispatchPanelClosed (ILandroid/view/Menu;)V] + NameAndType [dispatchPause ()V] + NameAndType [dispatchPostCreate (Landroid/os/Bundle;)V] + NameAndType [dispatchPostResume ()V] + NameAndType [dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] + NameAndType [dispatchStop ()V] + NameAndType [dispatchTitleChanged (Ljava/lang/CharSequence;I)V] + NameAndType [getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + NameAndType [getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + NameAndType [getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] + NameAndType [invalidateOptionsMenu ()V] + NameAndType [mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onDestroy ()V] + NameAndType [onMenuOpened (ILandroid/view/Menu;)Z] + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onPanelClosed (ILandroid/view/Menu;)V] + NameAndType [onPause ()V] + NameAndType [onPostCreate (Landroid/os/Bundle;)V] + NameAndType [onPostResume ()V] + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onStop ()V] + NameAndType [onTitleChanged (Ljava/lang/CharSequence;I)V] + NameAndType [openOptionsMenu ()V] + NameAndType [requestFeature (I)Z] + NameAndType [setContentView (I)V] + NameAndType [setContentView (Landroid/view/View;)V] + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setProgress (I)V] + NameAndType [setProgressBarIndeterminate (Z)V] + NameAndType [setProgressBarIndeterminateVisibility (Z)V] + NameAndType [setProgressBarVisibility (Z)V] + NameAndType [setSecondaryProgress (I)V] + NameAndType [startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + NameAndType [wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [()Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(ILandroid/view/Menu;)V] + Utf8 [(ILandroid/view/Menu;)Z] + Utf8 [(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(ILcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(J)V] + Utf8 [(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/KeyEvent;)Z] + Utf8 [(Landroid/view/Menu;)Z] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;I)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [StackMapTable] + Utf8 [addContentView] + Utf8 [android/app/Activity] + Utf8 [closeOptionsMenu] + Utf8 [com/actionbarsherlock/ActionBarSherlock] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] + Utf8 [com/actionbarsherlock/app/SherlockActivity] + Utf8 [dispatchCloseOptionsMenu] + Utf8 [dispatchConfigurationChanged] + Utf8 [dispatchCreateOptionsMenu] + Utf8 [dispatchDestroy] + Utf8 [dispatchInvalidateOptionsMenu] + Utf8 [dispatchKeyEvent] + Utf8 [dispatchMenuOpened] + Utf8 [dispatchOpenOptionsMenu] + Utf8 [dispatchOptionsItemSelected] + Utf8 [dispatchPanelClosed] + Utf8 [dispatchPause] + Utf8 [dispatchPostCreate] + Utf8 [dispatchPostResume] + Utf8 [dispatchPrepareOptionsMenu] + Utf8 [dispatchStop] + Utf8 [dispatchTitleChanged] + Utf8 [getActionBar] + Utf8 [getMenuInflater] + Utf8 [getSherlock] + Utf8 [getSupportActionBar] + Utf8 [getSupportMenuInflater] + Utf8 [invalidateOptionsMenu] + Utf8 [mSherlock] + Utf8 [onActionModeFinished] + Utf8 [onActionModeStarted] + Utf8 [onConfigurationChanged] + Utf8 [onCreateOptionsMenu] + Utf8 [onCreatePanelMenu] + Utf8 [onDestroy] + Utf8 [onMenuItemSelected] + Utf8 [onMenuOpened] + Utf8 [onOptionsItemSelected] + Utf8 [onPanelClosed] + Utf8 [onPause] + Utf8 [onPostCreate] + Utf8 [onPostResume] + Utf8 [onPrepareOptionsMenu] + Utf8 [onPreparePanel] + Utf8 [onStop] + Utf8 [onTitleChanged] + Utf8 [openOptionsMenu] + Utf8 [requestFeature] + Utf8 [requestWindowFeature] + Utf8 [setContentView] + Utf8 [setProgress] + Utf8 [setProgressBarIndeterminate] + Utf8 [setProgressBarIndeterminateVisibility] + Utf8 [setProgressBarVisibility] + Utf8 [setSecondaryProgress] + Utf8 [setSupportProgress] + Utf8 [setSupportProgressBarIndeterminate] + Utf8 [setSupportProgressBarIndeterminateVisibility] + Utf8 [setSupportProgressBarVisibility] + Utf8 [setSupportSecondaryProgress] + Utf8 [startActionMode] + Utf8 [supportInvalidateOptionsMenu] + Utf8 [wrap] Fields (count = 1): + Field: mSherlock Lcom/actionbarsherlock/ActionBarSherlock; Access flags: 0x2 = private com.actionbarsherlock.ActionBarSherlock mSherlock Methods (count = 40): - Method: ()V Access flags: 0x1 = public SherlockActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #10 + Methodref [android/app/Activity. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSherlock()Lcom/actionbarsherlock/ActionBarSherlock; Access flags: 0x14 = protected final com.actionbarsherlock.ActionBarSherlock getSherlock() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/app/SherlockActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [4] ifnonnull +12 (target=16) [7] aload_0 v0 [8] aload_0 v0 [9] iconst_1 [10] invokestatic #52 + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] [13] putfield #9 + Fieldref [com/actionbarsherlock/app/SherlockActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [16] aload_0 v0 [17] getfield #9 + Fieldref [com/actionbarsherlock/app/SherlockActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: ..., Stack: (empty) + Method: getSupportActionBar()Lcom/actionbarsherlock/app/ActionBar; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar getSupportActionBar() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #40 + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startActionMode(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; Access flags: 0x1 = public com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #51 + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onActionModeStarted(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x1 = public void onActionModeStarted(com.actionbarsherlock.view.ActionMode) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onActionModeFinished(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x1 = public void onActionModeFinished(com.actionbarsherlock.view.ActionMode) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onConfigurationChanged(Landroid/content/res/Configuration;)V Access flags: 0x1 = public void onConfigurationChanged(android.content.res.Configuration) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #13 + Methodref [android/app/Activity.onConfigurationChanged (Landroid/content/res/Configuration;)V] [5] aload_0 v0 [6] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [9] aload_1 v1 [10] invokevirtual #25 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPostResume()V Access flags: 0x4 = protected void onPostResume() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #19 + Methodref [android/app/Activity.onPostResume ()V] [4] aload_0 v0 [5] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [8] invokevirtual #36 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPause()V Access flags: 0x4 = protected void onPause() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #34 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V] [7] aload_0 v0 [8] invokespecial #17 + Methodref [android/app/Activity.onPause ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onStop()V Access flags: 0x4 = protected void onStop() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #38 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V] [7] aload_0 v0 [8] invokespecial #20 + Methodref [android/app/Activity.onStop ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDestroy()V Access flags: 0x4 = protected void onDestroy() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #27 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V] [7] aload_0 v0 [8] invokespecial #14 + Methodref [android/app/Activity.onDestroy ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPostCreate(Landroid/os/Bundle;)V Access flags: 0x4 = protected void onPostCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #35 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V] [8] aload_0 v0 [9] aload_1 v1 [10] invokespecial #18 + Methodref [android/app/Activity.onPostCreate (Landroid/os/Bundle;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onTitleChanged(Ljava/lang/CharSequence;I)V Access flags: 0x4 = protected void onTitleChanged(java.lang.CharSequence,int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] iload_2 v2 [6] invokevirtual #39 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V] [9] aload_0 v0 [10] aload_1 v1 [11] iload_2 v2 [12] invokespecial #21 + Methodref [android/app/Activity.onTitleChanged (Ljava/lang/CharSequence;I)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuOpened(ILandroid/view/Menu;)Z Access flags: 0x11 = public final boolean onMenuOpened(int,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] aload_2 v2 [6] invokevirtual #30 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z] [9] ifeq +5 (target=14) [12] iconst_1 [13] ireturn [14] aload_0 v0 [15] iload_1 v1 [16] aload_2 v2 [17] invokespecial #15 + Methodref [android/app/Activity.onMenuOpened (ILandroid/view/Menu;)Z] [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: onPanelClosed(ILandroid/view/Menu;)V Access flags: 0x1 = public void onPanelClosed(int,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] aload_2 v2 [6] invokevirtual #33 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V] [9] aload_0 v0 [10] iload_1 v1 [11] aload_2 v2 [12] invokespecial #16 + Methodref [android/app/Activity.onPanelClosed (ILandroid/view/Menu;)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchKeyEvent(Landroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean dispatchKeyEvent(android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #29 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] [8] ifeq +5 (target=13) [11] iconst_1 [12] ireturn [13] aload_0 v0 [14] aload_1 v1 [15] invokespecial #12 + Methodref [android/app/Activity.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] [18] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [13] Var: ..., Stack: (empty) + Method: getSupportMenuInflater()Lcom/actionbarsherlock/view/MenuInflater; Access flags: 0x1 = public com.actionbarsherlock.view.MenuInflater getSupportMenuInflater() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #41 + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: invalidateOptionsMenu()V Access flags: 0x1 = public void invalidateOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #28 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: supportInvalidateOptionsMenu()V Access flags: 0x1 = public void supportInvalidateOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #54 + Methodref [com/actionbarsherlock/app/SherlockActivity.invalidateOptionsMenu ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x11 = public final boolean onCreateOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #26 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x11 = public final boolean onPrepareOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #37 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x11 = public final boolean onOptionsItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #32 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: openOptionsMenu()V Access flags: 0x1 = public void openOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #31 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z] [7] ifne +7 (target=14) [10] aload_0 v0 [11] invokespecial #22 + Methodref [android/app/Activity.openOptionsMenu ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: closeOptionsMenu()V Access flags: 0x1 = public void closeOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #24 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z] [7] ifne +7 (target=14) [10] aload_0 v0 [11] invokespecial #11 + Methodref [android/app/Activity.closeOptionsMenu ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: onCreatePanelMenu(ILcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 2): [0] iload_1 v1 [1] ifne +9 (target=10) [4] aload_0 v0 [5] aload_2 v2 [6] invokevirtual #55 + Methodref [com/actionbarsherlock/app/SherlockActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [9] ireturn [10] iconst_0 [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: ..., Stack: (empty) + Method: onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPreparePanel(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 4, stack = 2): [0] iload_1 v1 [1] ifne +9 (target=10) [4] aload_0 v0 [5] aload_3 v3 [6] invokevirtual #57 + Methodref [com/actionbarsherlock/app/SherlockActivity.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [9] ireturn [10] iconst_0 [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: ..., Stack: (empty) + Method: onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuItemSelected(ILcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 2): [0] iload_1 v1 [1] ifne +9 (target=10) [4] aload_0 v0 [5] aload_2 v2 [6] invokevirtual #56 + Methodref [com/actionbarsherlock/app/SherlockActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [9] ireturn [10] iconst_0 [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: ..., Stack: (empty) + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] aload_2 v2 [6] invokevirtual #23 + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(I)V Access flags: 0x1 = public void setContentView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #43 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] aload_2 v2 [6] invokevirtual #45 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;)V Access flags: 0x1 = public void setContentView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #44 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: requestWindowFeature(J)V Access flags: 0x1 = public void requestWindowFeature(long) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] lload_1 v1 [5] l2i [6] invokevirtual #42 + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z] [9] pop [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgress(I)V Access flags: 0x1 = public void setSupportProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #46 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarIndeterminate(Z)V Access flags: 0x1 = public void setSupportProgressBarIndeterminate(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #47 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarIndeterminateVisibility(Z)V Access flags: 0x1 = public void setSupportProgressBarIndeterminateVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #48 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarVisibility(Z)V Access flags: 0x1 = public void setSupportProgressBarVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #49 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportSecondaryProgress(I)V Access flags: 0x1 = public void setSupportSecondaryProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #50 + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/app/SherlockDialogFragment Superclass: android/support/v4/app/DialogFragment Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.app.SherlockDialogFragment extends android.support.v4.app.DialogFragment Interfaces (count = 3): + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] Constant Pool (count = 95): + String [ must be attached to a SherlockFragmentActivity.] + Class [android/support/v4/app/DialogFragment] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] + Class [com/actionbarsherlock/app/SherlockDialogFragment] + Class [com/actionbarsherlock/app/SherlockFragmentActivity] + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Class [java/lang/Class] + Class [java/lang/IllegalStateException] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Fieldref [com/actionbarsherlock/app/SherlockDialogFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] + Methodref [android/support/v4/app/DialogFragment. ()V] + Methodref [android/support/v4/app/DialogFragment.onAttach (Landroid/app/Activity;)V] + Methodref [android/support/v4/app/DialogFragment.onDetach ()V] + Methodref [com/actionbarsherlock/app/SherlockDialogFragment.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] + Methodref [com/actionbarsherlock/app/SherlockDialogFragment.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/app/SherlockDialogFragment.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V] + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper. (Landroid/view/MenuItem;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (Landroid/view/Menu;)V] + NameAndType [ (Landroid/view/MenuItem;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getSimpleName ()Ljava/lang/String;] + NameAndType [getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + NameAndType [mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] + NameAndType [onAttach (Landroid/app/Activity;)V] + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] + NameAndType [onDetach ()V] + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [ must be attached to a SherlockFragmentActivity.] + Utf8 [()Lcom/actionbarsherlock/app/SherlockFragmentActivity;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/view/Menu;)V] + Utf8 [(Landroid/view/Menu;Landroid/view/MenuInflater;)V] + Utf8 [(Landroid/view/MenuItem;)V] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)V] + Utf8 [(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/app/SherlockFragmentActivity;] + Utf8 [StackMapTable] + Utf8 [android/support/v4/app/DialogFragment] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] + Utf8 [append] + Utf8 [com/actionbarsherlock/app/SherlockDialogFragment] + Utf8 [com/actionbarsherlock/app/SherlockFragmentActivity] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Utf8 [getClass] + Utf8 [getSherlockActivity] + Utf8 [getSimpleName] + Utf8 [getSupportMenuInflater] + Utf8 [java/lang/Class] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [mActivity] + Utf8 [onAttach] + Utf8 [onCreateOptionsMenu] + Utf8 [onDetach] + Utf8 [onOptionsItemSelected] + Utf8 [onPrepareOptionsMenu] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 1): + Field: mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity; Access flags: 0x2 = private com.actionbarsherlock.app.SherlockFragmentActivity mActivity Methods (count = 10): - Method: ()V Access flags: 0x1 = public SherlockDialogFragment() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #16 + Methodref [android/support/v4/app/DialogFragment. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSherlockActivity()Lcom/actionbarsherlock/app/SherlockFragmentActivity; Access flags: 0x1 = public com.actionbarsherlock.app.SherlockFragmentActivity getSherlockActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/app/SherlockDialogFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAttach(Landroid/app/Activity;)V Access flags: 0x1 = public void onAttach(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 54, locals = 2, stack = 5): [0] aload_1 v1 [1] instanceof #7 + Class [com/actionbarsherlock/app/SherlockFragmentActivity] [4] ifne +36 (target=40) [7] new #11 + Class [java/lang/IllegalStateException] [10] dup [11] new #14 + Class [java/lang/StringBuilder] [14] dup [15] aload_0 v0 [16] invokevirtual #27 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [19] invokevirtual #25 + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] [22] invokestatic #28 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [25] invokespecial #29 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [28] ldc #1 + String [ must be attached to a SherlockFragmentActivity.] [30] invokevirtual #30 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [33] invokevirtual #31 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [36] invokespecial #26 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [39] athrow [40] aload_0 v0 [41] aload_1 v1 [42] checkcast #7 + Class [com/actionbarsherlock/app/SherlockFragmentActivity] [45] putfield #15 + Fieldref [com/actionbarsherlock/app/SherlockDialogFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] [48] aload_0 v0 [49] aload_1 v1 [50] invokespecial #17 + Methodref [android/support/v4/app/DialogFragment.onAttach (Landroid/app/Activity;)V] [53] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [40] Var: ..., Stack: (empty) + Method: onDetach()V Access flags: 0x1 = public void onDetach() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] aload_0 v0 [1] aconst_null [2] putfield #15 + Fieldref [com/actionbarsherlock/app/SherlockDialogFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] [5] aload_0 v0 [6] invokespecial #18 + Methodref [android/support/v4/app/DialogFragment.onDetach ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V Access flags: 0x11 = public final void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 3, stack = 4): [0] aload_0 v0 [1] new #9 + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] [4] dup [5] aload_1 v1 [6] invokespecial #24 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] [9] aload_0 v0 [10] getfield #15 + Fieldref [com/actionbarsherlock/app/SherlockDialogFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] [13] invokevirtual #22 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] [16] invokevirtual #19 + Methodref [com/actionbarsherlock/app/SherlockDialogFragment.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V Access flags: 0x1 = public void onCreateOptionsMenu(com.actionbarsherlock.view.Menu,com.actionbarsherlock.view.MenuInflater) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 3, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareOptionsMenu(Landroid/view/Menu;)V Access flags: 0x11 = public final void onPrepareOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 4): [0] aload_0 v0 [1] new #9 + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] [4] dup [5] aload_1 v1 [6] invokespecial #24 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] [9] invokevirtual #21 + Methodref [com/actionbarsherlock/app/SherlockDialogFragment.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)V Access flags: 0x1 = public void onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x11 = public final boolean onOptionsItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 4): [0] aload_0 v0 [1] new #8 + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] [4] dup [5] aload_1 v1 [6] invokespecial #23 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper. (Landroid/view/MenuItem;)V] [9] invokevirtual #20 + Methodref [com/actionbarsherlock/app/SherlockDialogFragment.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/app/SherlockExpandableListActivity Superclass: android/app/ExpandableListActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.app.SherlockExpandableListActivity extends android.app.ExpandableListActivity Interfaces (count = 5): + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] Constant Pool (count = 204): + Class [android/app/ExpandableListActivity] + Class [com/actionbarsherlock/ActionBarSherlock] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] + Class [com/actionbarsherlock/app/SherlockExpandableListActivity] + Fieldref [com/actionbarsherlock/app/SherlockExpandableListActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [android/app/ExpandableListActivity. ()V] + Methodref [android/app/ExpandableListActivity.closeOptionsMenu ()V] + Methodref [android/app/ExpandableListActivity.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + Methodref [android/app/ExpandableListActivity.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [android/app/ExpandableListActivity.onDestroy ()V] + Methodref [android/app/ExpandableListActivity.onMenuOpened (ILandroid/view/Menu;)Z] + Methodref [android/app/ExpandableListActivity.onPanelClosed (ILandroid/view/Menu;)V] + Methodref [android/app/ExpandableListActivity.onPause ()V] + Methodref [android/app/ExpandableListActivity.onPostCreate (Landroid/os/Bundle;)V] + Methodref [android/app/ExpandableListActivity.onPostResume ()V] + Methodref [android/app/ExpandableListActivity.onStop ()V] + Methodref [android/app/ExpandableListActivity.onTitleChanged (Ljava/lang/CharSequence;I)V] + Methodref [android/app/ExpandableListActivity.openOptionsMenu ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.invalidateOptionsMenu ()V] + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [ ()V] + NameAndType [addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [closeOptionsMenu ()V] + NameAndType [dispatchCloseOptionsMenu ()Z] + NameAndType [dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] + NameAndType [dispatchDestroy ()V] + NameAndType [dispatchInvalidateOptionsMenu ()V] + NameAndType [dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + NameAndType [dispatchMenuOpened (ILandroid/view/Menu;)Z] + NameAndType [dispatchOpenOptionsMenu ()Z] + NameAndType [dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] + NameAndType [dispatchPanelClosed (ILandroid/view/Menu;)V] + NameAndType [dispatchPause ()V] + NameAndType [dispatchPostCreate (Landroid/os/Bundle;)V] + NameAndType [dispatchPostResume ()V] + NameAndType [dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] + NameAndType [dispatchStop ()V] + NameAndType [dispatchTitleChanged (Ljava/lang/CharSequence;I)V] + NameAndType [getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + NameAndType [getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + NameAndType [getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] + NameAndType [invalidateOptionsMenu ()V] + NameAndType [mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onDestroy ()V] + NameAndType [onMenuOpened (ILandroid/view/Menu;)Z] + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onPanelClosed (ILandroid/view/Menu;)V] + NameAndType [onPause ()V] + NameAndType [onPostCreate (Landroid/os/Bundle;)V] + NameAndType [onPostResume ()V] + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onStop ()V] + NameAndType [onTitleChanged (Ljava/lang/CharSequence;I)V] + NameAndType [openOptionsMenu ()V] + NameAndType [requestFeature (I)Z] + NameAndType [setContentView (I)V] + NameAndType [setContentView (Landroid/view/View;)V] + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setProgress (I)V] + NameAndType [setProgressBarIndeterminate (Z)V] + NameAndType [setProgressBarIndeterminateVisibility (Z)V] + NameAndType [setProgressBarVisibility (Z)V] + NameAndType [setSecondaryProgress (I)V] + NameAndType [startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + NameAndType [wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [()Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(ILandroid/view/Menu;)V] + Utf8 [(ILandroid/view/Menu;)Z] + Utf8 [(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(ILcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(J)V] + Utf8 [(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/KeyEvent;)Z] + Utf8 [(Landroid/view/Menu;)Z] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;I)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [StackMapTable] + Utf8 [addContentView] + Utf8 [android/app/ExpandableListActivity] + Utf8 [closeOptionsMenu] + Utf8 [com/actionbarsherlock/ActionBarSherlock] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] + Utf8 [com/actionbarsherlock/app/SherlockExpandableListActivity] + Utf8 [dispatchCloseOptionsMenu] + Utf8 [dispatchConfigurationChanged] + Utf8 [dispatchCreateOptionsMenu] + Utf8 [dispatchDestroy] + Utf8 [dispatchInvalidateOptionsMenu] + Utf8 [dispatchKeyEvent] + Utf8 [dispatchMenuOpened] + Utf8 [dispatchOpenOptionsMenu] + Utf8 [dispatchOptionsItemSelected] + Utf8 [dispatchPanelClosed] + Utf8 [dispatchPause] + Utf8 [dispatchPostCreate] + Utf8 [dispatchPostResume] + Utf8 [dispatchPrepareOptionsMenu] + Utf8 [dispatchStop] + Utf8 [dispatchTitleChanged] + Utf8 [getActionBar] + Utf8 [getMenuInflater] + Utf8 [getSherlock] + Utf8 [getSupportActionBar] + Utf8 [getSupportMenuInflater] + Utf8 [invalidateOptionsMenu] + Utf8 [mSherlock] + Utf8 [onActionModeFinished] + Utf8 [onActionModeStarted] + Utf8 [onConfigurationChanged] + Utf8 [onCreateOptionsMenu] + Utf8 [onCreatePanelMenu] + Utf8 [onDestroy] + Utf8 [onMenuItemSelected] + Utf8 [onMenuOpened] + Utf8 [onOptionsItemSelected] + Utf8 [onPanelClosed] + Utf8 [onPause] + Utf8 [onPostCreate] + Utf8 [onPostResume] + Utf8 [onPrepareOptionsMenu] + Utf8 [onPreparePanel] + Utf8 [onStop] + Utf8 [onTitleChanged] + Utf8 [openOptionsMenu] + Utf8 [requestFeature] + Utf8 [requestWindowFeature] + Utf8 [setContentView] + Utf8 [setProgress] + Utf8 [setProgressBarIndeterminate] + Utf8 [setProgressBarIndeterminateVisibility] + Utf8 [setProgressBarVisibility] + Utf8 [setSecondaryProgress] + Utf8 [setSupportProgress] + Utf8 [setSupportProgressBarIndeterminate] + Utf8 [setSupportProgressBarIndeterminateVisibility] + Utf8 [setSupportProgressBarVisibility] + Utf8 [setSupportSecondaryProgress] + Utf8 [startActionMode] + Utf8 [supportInvalidateOptionsMenu] + Utf8 [wrap] Fields (count = 1): + Field: mSherlock Lcom/actionbarsherlock/ActionBarSherlock; Access flags: 0x2 = private com.actionbarsherlock.ActionBarSherlock mSherlock Methods (count = 40): - Method: ()V Access flags: 0x1 = public SherlockExpandableListActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #10 + Methodref [android/app/ExpandableListActivity. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSherlock()Lcom/actionbarsherlock/ActionBarSherlock; Access flags: 0x14 = protected final com.actionbarsherlock.ActionBarSherlock getSherlock() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/app/SherlockExpandableListActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [4] ifnonnull +12 (target=16) [7] aload_0 v0 [8] aload_0 v0 [9] iconst_1 [10] invokestatic #52 + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] [13] putfield #9 + Fieldref [com/actionbarsherlock/app/SherlockExpandableListActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [16] aload_0 v0 [17] getfield #9 + Fieldref [com/actionbarsherlock/app/SherlockExpandableListActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: ..., Stack: (empty) + Method: getSupportActionBar()Lcom/actionbarsherlock/app/ActionBar; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar getSupportActionBar() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #40 + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startActionMode(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; Access flags: 0x1 = public com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #51 + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onActionModeStarted(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x1 = public void onActionModeStarted(com.actionbarsherlock.view.ActionMode) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onActionModeFinished(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x1 = public void onActionModeFinished(com.actionbarsherlock.view.ActionMode) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onConfigurationChanged(Landroid/content/res/Configuration;)V Access flags: 0x1 = public void onConfigurationChanged(android.content.res.Configuration) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #13 + Methodref [android/app/ExpandableListActivity.onConfigurationChanged (Landroid/content/res/Configuration;)V] [5] aload_0 v0 [6] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [9] aload_1 v1 [10] invokevirtual #25 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPostResume()V Access flags: 0x4 = protected void onPostResume() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #19 + Methodref [android/app/ExpandableListActivity.onPostResume ()V] [4] aload_0 v0 [5] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [8] invokevirtual #36 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPause()V Access flags: 0x4 = protected void onPause() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #34 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V] [7] aload_0 v0 [8] invokespecial #17 + Methodref [android/app/ExpandableListActivity.onPause ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onStop()V Access flags: 0x4 = protected void onStop() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #38 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V] [7] aload_0 v0 [8] invokespecial #20 + Methodref [android/app/ExpandableListActivity.onStop ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDestroy()V Access flags: 0x4 = protected void onDestroy() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #27 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V] [7] aload_0 v0 [8] invokespecial #14 + Methodref [android/app/ExpandableListActivity.onDestroy ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPostCreate(Landroid/os/Bundle;)V Access flags: 0x4 = protected void onPostCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #35 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V] [8] aload_0 v0 [9] aload_1 v1 [10] invokespecial #18 + Methodref [android/app/ExpandableListActivity.onPostCreate (Landroid/os/Bundle;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onTitleChanged(Ljava/lang/CharSequence;I)V Access flags: 0x4 = protected void onTitleChanged(java.lang.CharSequence,int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] iload_2 v2 [6] invokevirtual #39 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V] [9] aload_0 v0 [10] aload_1 v1 [11] iload_2 v2 [12] invokespecial #21 + Methodref [android/app/ExpandableListActivity.onTitleChanged (Ljava/lang/CharSequence;I)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuOpened(ILandroid/view/Menu;)Z Access flags: 0x11 = public final boolean onMenuOpened(int,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] aload_2 v2 [6] invokevirtual #30 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z] [9] ifeq +5 (target=14) [12] iconst_1 [13] ireturn [14] aload_0 v0 [15] iload_1 v1 [16] aload_2 v2 [17] invokespecial #15 + Methodref [android/app/ExpandableListActivity.onMenuOpened (ILandroid/view/Menu;)Z] [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: onPanelClosed(ILandroid/view/Menu;)V Access flags: 0x1 = public void onPanelClosed(int,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] aload_2 v2 [6] invokevirtual #33 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V] [9] aload_0 v0 [10] iload_1 v1 [11] aload_2 v2 [12] invokespecial #16 + Methodref [android/app/ExpandableListActivity.onPanelClosed (ILandroid/view/Menu;)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchKeyEvent(Landroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean dispatchKeyEvent(android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #29 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] [8] ifeq +5 (target=13) [11] iconst_1 [12] ireturn [13] aload_0 v0 [14] aload_1 v1 [15] invokespecial #12 + Methodref [android/app/ExpandableListActivity.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] [18] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [13] Var: ..., Stack: (empty) + Method: getSupportMenuInflater()Lcom/actionbarsherlock/view/MenuInflater; Access flags: 0x1 = public com.actionbarsherlock.view.MenuInflater getSupportMenuInflater() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #41 + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: invalidateOptionsMenu()V Access flags: 0x1 = public void invalidateOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #28 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: supportInvalidateOptionsMenu()V Access flags: 0x1 = public void supportInvalidateOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #54 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.invalidateOptionsMenu ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x11 = public final boolean onCreateOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #26 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x11 = public final boolean onPrepareOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #37 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x11 = public final boolean onOptionsItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #32 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: openOptionsMenu()V Access flags: 0x1 = public void openOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #31 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z] [7] ifne +7 (target=14) [10] aload_0 v0 [11] invokespecial #22 + Methodref [android/app/ExpandableListActivity.openOptionsMenu ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: closeOptionsMenu()V Access flags: 0x1 = public void closeOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #24 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z] [7] ifne +7 (target=14) [10] aload_0 v0 [11] invokespecial #11 + Methodref [android/app/ExpandableListActivity.closeOptionsMenu ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: onCreatePanelMenu(ILcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 2): [0] iload_1 v1 [1] ifne +9 (target=10) [4] aload_0 v0 [5] aload_2 v2 [6] invokevirtual #55 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [9] ireturn [10] iconst_0 [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: ..., Stack: (empty) + Method: onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPreparePanel(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 4, stack = 2): [0] iload_1 v1 [1] ifne +9 (target=10) [4] aload_0 v0 [5] aload_3 v3 [6] invokevirtual #57 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [9] ireturn [10] iconst_0 [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: ..., Stack: (empty) + Method: onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuItemSelected(ILcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 2): [0] iload_1 v1 [1] ifne +9 (target=10) [4] aload_0 v0 [5] aload_2 v2 [6] invokevirtual #56 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [9] ireturn [10] iconst_0 [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: ..., Stack: (empty) + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] aload_2 v2 [6] invokevirtual #23 + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(I)V Access flags: 0x1 = public void setContentView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #43 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] aload_2 v2 [6] invokevirtual #45 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;)V Access flags: 0x1 = public void setContentView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #44 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: requestWindowFeature(J)V Access flags: 0x1 = public void requestWindowFeature(long) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] lload_1 v1 [5] l2i [6] invokevirtual #42 + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z] [9] pop [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgress(I)V Access flags: 0x1 = public void setSupportProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #46 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarIndeterminate(Z)V Access flags: 0x1 = public void setSupportProgressBarIndeterminate(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #47 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarIndeterminateVisibility(Z)V Access flags: 0x1 = public void setSupportProgressBarIndeterminateVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #48 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarVisibility(Z)V Access flags: 0x1 = public void setSupportProgressBarVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #49 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportSecondaryProgress(I)V Access flags: 0x1 = public void setSupportSecondaryProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #50 + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/app/SherlockFragment Superclass: android/support/v4/app/Fragment Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.app.SherlockFragment extends android.support.v4.app.Fragment Interfaces (count = 3): + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] Constant Pool (count = 95): + String [ must be attached to a SherlockFragmentActivity.] + Class [android/support/v4/app/Fragment] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] + Class [com/actionbarsherlock/app/SherlockFragment] + Class [com/actionbarsherlock/app/SherlockFragmentActivity] + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Class [java/lang/Class] + Class [java/lang/IllegalStateException] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Fieldref [com/actionbarsherlock/app/SherlockFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] + Methodref [android/support/v4/app/Fragment. ()V] + Methodref [android/support/v4/app/Fragment.onAttach (Landroid/app/Activity;)V] + Methodref [android/support/v4/app/Fragment.onDetach ()V] + Methodref [com/actionbarsherlock/app/SherlockFragment.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] + Methodref [com/actionbarsherlock/app/SherlockFragment.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/app/SherlockFragment.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V] + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper. (Landroid/view/MenuItem;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (Landroid/view/Menu;)V] + NameAndType [ (Landroid/view/MenuItem;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getSimpleName ()Ljava/lang/String;] + NameAndType [getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + NameAndType [mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] + NameAndType [onAttach (Landroid/app/Activity;)V] + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] + NameAndType [onDetach ()V] + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [ must be attached to a SherlockFragmentActivity.] + Utf8 [()Lcom/actionbarsherlock/app/SherlockFragmentActivity;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/view/Menu;)V] + Utf8 [(Landroid/view/Menu;Landroid/view/MenuInflater;)V] + Utf8 [(Landroid/view/MenuItem;)V] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)V] + Utf8 [(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/app/SherlockFragmentActivity;] + Utf8 [StackMapTable] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] + Utf8 [append] + Utf8 [com/actionbarsherlock/app/SherlockFragment] + Utf8 [com/actionbarsherlock/app/SherlockFragmentActivity] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Utf8 [getClass] + Utf8 [getSherlockActivity] + Utf8 [getSimpleName] + Utf8 [getSupportMenuInflater] + Utf8 [java/lang/Class] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [mActivity] + Utf8 [onAttach] + Utf8 [onCreateOptionsMenu] + Utf8 [onDetach] + Utf8 [onOptionsItemSelected] + Utf8 [onPrepareOptionsMenu] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 1): + Field: mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity; Access flags: 0x2 = private com.actionbarsherlock.app.SherlockFragmentActivity mActivity Methods (count = 10): - Method: ()V Access flags: 0x1 = public SherlockFragment() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #16 + Methodref [android/support/v4/app/Fragment. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSherlockActivity()Lcom/actionbarsherlock/app/SherlockFragmentActivity; Access flags: 0x1 = public com.actionbarsherlock.app.SherlockFragmentActivity getSherlockActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/app/SherlockFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAttach(Landroid/app/Activity;)V Access flags: 0x1 = public void onAttach(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 54, locals = 2, stack = 5): [0] aload_1 v1 [1] instanceof #7 + Class [com/actionbarsherlock/app/SherlockFragmentActivity] [4] ifne +36 (target=40) [7] new #11 + Class [java/lang/IllegalStateException] [10] dup [11] new #14 + Class [java/lang/StringBuilder] [14] dup [15] aload_0 v0 [16] invokevirtual #27 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [19] invokevirtual #25 + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] [22] invokestatic #28 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [25] invokespecial #29 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [28] ldc #1 + String [ must be attached to a SherlockFragmentActivity.] [30] invokevirtual #30 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [33] invokevirtual #31 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [36] invokespecial #26 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [39] athrow [40] aload_0 v0 [41] aload_1 v1 [42] checkcast #7 + Class [com/actionbarsherlock/app/SherlockFragmentActivity] [45] putfield #15 + Fieldref [com/actionbarsherlock/app/SherlockFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] [48] aload_0 v0 [49] aload_1 v1 [50] invokespecial #17 + Methodref [android/support/v4/app/Fragment.onAttach (Landroid/app/Activity;)V] [53] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [40] Var: ..., Stack: (empty) + Method: onDetach()V Access flags: 0x1 = public void onDetach() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] aload_0 v0 [1] aconst_null [2] putfield #15 + Fieldref [com/actionbarsherlock/app/SherlockFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] [5] aload_0 v0 [6] invokespecial #18 + Methodref [android/support/v4/app/Fragment.onDetach ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V Access flags: 0x11 = public final void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 3, stack = 4): [0] aload_0 v0 [1] new #9 + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] [4] dup [5] aload_1 v1 [6] invokespecial #24 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] [9] aload_0 v0 [10] getfield #15 + Fieldref [com/actionbarsherlock/app/SherlockFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] [13] invokevirtual #22 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] [16] invokevirtual #19 + Methodref [com/actionbarsherlock/app/SherlockFragment.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V Access flags: 0x1 = public void onCreateOptionsMenu(com.actionbarsherlock.view.Menu,com.actionbarsherlock.view.MenuInflater) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 3, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareOptionsMenu(Landroid/view/Menu;)V Access flags: 0x11 = public final void onPrepareOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 4): [0] aload_0 v0 [1] new #9 + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] [4] dup [5] aload_1 v1 [6] invokespecial #24 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] [9] invokevirtual #21 + Methodref [com/actionbarsherlock/app/SherlockFragment.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)V Access flags: 0x1 = public void onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x11 = public final boolean onOptionsItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 4): [0] aload_0 v0 [1] new #8 + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] [4] dup [5] aload_1 v1 [6] invokespecial #23 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper. (Landroid/view/MenuItem;)V] [9] invokevirtual #20 + Methodref [com/actionbarsherlock/app/SherlockFragment.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/app/SherlockFragmentActivity Superclass: android/support/v4/app/_ActionBarSherlockTrojanHorse Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.app.SherlockFragmentActivity extends android.support.v4.app._ActionBarSherlockTrojanHorse Interfaces (count = 2): + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] Constant Pool (count = 214): + Integer [0] + String [SherlockFragmentActivity] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse] + Class [com/actionbarsherlock/ActionBarSherlock] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Class [com/actionbarsherlock/app/SherlockFragmentActivity] + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeCreate Z] + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativePrepare Z] + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeSelected Z] + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse. ()V] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.closeOptionsMenu ()V] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onCreatePanelMenu (ILandroid/view/Menu;)Z] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onDestroy ()V] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onMenuItemSelected (ILandroid/view/MenuItem;)Z] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onMenuOpened (ILandroid/view/Menu;)Z] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onPanelClosed (ILandroid/view/Menu;)V] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onPause ()V] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onPostCreate (Landroid/os/Bundle;)V] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onPostResume ()V] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onPreparePanel (ILandroid/view/View;Landroid/view/Menu;)Z] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onStop ()V] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onTitleChanged (Ljava/lang/CharSequence;I)V] + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.openOptionsMenu ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.invalidateOptionsMenu ()V] + NameAndType [ ()V] + NameAndType [addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [closeOptionsMenu ()V] + NameAndType [dispatchCloseOptionsMenu ()Z] + NameAndType [dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] + NameAndType [dispatchDestroy ()V] + NameAndType [dispatchInvalidateOptionsMenu ()V] + NameAndType [dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + NameAndType [dispatchMenuOpened (ILandroid/view/Menu;)Z] + NameAndType [dispatchOpenOptionsMenu ()Z] + NameAndType [dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] + NameAndType [dispatchPanelClosed (ILandroid/view/Menu;)V] + NameAndType [dispatchPause ()V] + NameAndType [dispatchPostCreate (Landroid/os/Bundle;)V] + NameAndType [dispatchPostResume ()V] + NameAndType [dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] + NameAndType [dispatchStop ()V] + NameAndType [dispatchTitleChanged (Ljava/lang/CharSequence;I)V] + NameAndType [getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + NameAndType [getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + NameAndType [getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] + NameAndType [invalidateOptionsMenu ()V] + NameAndType [mIgnoreNativeCreate Z] + NameAndType [mIgnoreNativePrepare Z] + NameAndType [mIgnoreNativeSelected Z] + NameAndType [mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [onCreatePanelMenu (ILandroid/view/Menu;)Z] + NameAndType [onDestroy ()V] + NameAndType [onMenuItemSelected (ILandroid/view/MenuItem;)Z] + NameAndType [onMenuOpened (ILandroid/view/Menu;)Z] + NameAndType [onPanelClosed (ILandroid/view/Menu;)V] + NameAndType [onPause ()V] + NameAndType [onPostCreate (Landroid/os/Bundle;)V] + NameAndType [onPostResume ()V] + NameAndType [onPreparePanel (ILandroid/view/View;Landroid/view/Menu;)Z] + NameAndType [onStop ()V] + NameAndType [onTitleChanged (Ljava/lang/CharSequence;I)V] + NameAndType [openOptionsMenu ()V] + NameAndType [requestFeature (I)Z] + NameAndType [setContentView (I)V] + NameAndType [setContentView (Landroid/view/View;)V] + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setProgress (I)V] + NameAndType [setProgressBarIndeterminate (Z)V] + NameAndType [setProgressBarIndeterminateVisibility (Z)V] + NameAndType [setProgressBarVisibility (Z)V] + NameAndType [setSecondaryProgress (I)V] + NameAndType [startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + NameAndType [wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [()Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(ILandroid/view/Menu;)V] + Utf8 [(ILandroid/view/Menu;)Z] + Utf8 [(ILandroid/view/MenuItem;)Z] + Utf8 [(ILandroid/view/View;Landroid/view/Menu;)Z] + Utf8 [(J)V] + Utf8 [(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/KeyEvent;)Z] + Utf8 [(Landroid/view/Menu;)Z] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;I)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DEBUG] + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [Ljava/lang/String;] + Utf8 [SherlockFragmentActivity] + Utf8 [StackMapTable] + Utf8 [TAG] + Utf8 [Z] + Utf8 [addContentView] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse] + Utf8 [closeOptionsMenu] + Utf8 [com/actionbarsherlock/ActionBarSherlock] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Utf8 [com/actionbarsherlock/app/SherlockFragmentActivity] + Utf8 [dispatchCloseOptionsMenu] + Utf8 [dispatchConfigurationChanged] + Utf8 [dispatchCreateOptionsMenu] + Utf8 [dispatchDestroy] + Utf8 [dispatchInvalidateOptionsMenu] + Utf8 [dispatchKeyEvent] + Utf8 [dispatchMenuOpened] + Utf8 [dispatchOpenOptionsMenu] + Utf8 [dispatchOptionsItemSelected] + Utf8 [dispatchPanelClosed] + Utf8 [dispatchPause] + Utf8 [dispatchPostCreate] + Utf8 [dispatchPostResume] + Utf8 [dispatchPrepareOptionsMenu] + Utf8 [dispatchStop] + Utf8 [dispatchTitleChanged] + Utf8 [getActionBar] + Utf8 [getMenuInflater] + Utf8 [getSherlock] + Utf8 [getSupportActionBar] + Utf8 [getSupportMenuInflater] + Utf8 [invalidateOptionsMenu] + Utf8 [mIgnoreNativeCreate] + Utf8 [mIgnoreNativePrepare] + Utf8 [mIgnoreNativeSelected] + Utf8 [mSherlock] + Utf8 [onActionModeFinished] + Utf8 [onActionModeStarted] + Utf8 [onConfigurationChanged] + Utf8 [onCreateOptionsMenu] + Utf8 [onCreatePanelMenu] + Utf8 [onDestroy] + Utf8 [onMenuItemSelected] + Utf8 [onMenuOpened] + Utf8 [onOptionsItemSelected] + Utf8 [onPanelClosed] + Utf8 [onPause] + Utf8 [onPostCreate] + Utf8 [onPostResume] + Utf8 [onPrepareOptionsMenu] + Utf8 [onPreparePanel] + Utf8 [onStop] + Utf8 [onTitleChanged] + Utf8 [openOptionsMenu] + Utf8 [requestFeature] + Utf8 [requestWindowFeature] + Utf8 [setContentView] + Utf8 [setProgress] + Utf8 [setProgressBarIndeterminate] + Utf8 [setProgressBarIndeterminateVisibility] + Utf8 [setProgressBarVisibility] + Utf8 [setSecondaryProgress] + Utf8 [setSupportProgress] + Utf8 [setSupportProgressBarIndeterminate] + Utf8 [setSupportProgressBarIndeterminateVisibility] + Utf8 [setSupportProgressBarVisibility] + Utf8 [setSupportSecondaryProgress] + Utf8 [startActionMode] + Utf8 [supportInvalidateOptionsMenu] + Utf8 [wrap] Fields (count = 6): + Field: DEBUG Z Access flags: 0x1a = private static final boolean DEBUG Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: TAG Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String TAG Class member attributes (count = 1): + Constant value attribute: + String [SherlockFragmentActivity] + Field: mSherlock Lcom/actionbarsherlock/ActionBarSherlock; Access flags: 0x2 = private com.actionbarsherlock.ActionBarSherlock mSherlock + Field: mIgnoreNativeCreate Z Access flags: 0x2 = private boolean mIgnoreNativeCreate + Field: mIgnoreNativePrepare Z Access flags: 0x2 = private boolean mIgnoreNativePrepare + Field: mIgnoreNativeSelected Z Access flags: 0x2 = private boolean mIgnoreNativeSelected Methods (count = 40): - Method: ()V Access flags: 0x1 = public SherlockFragmentActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #12 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse. ()V] [4] aload_0 v0 [5] iconst_0 [6] putfield #8 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeCreate Z] [9] aload_0 v0 [10] iconst_0 [11] putfield #9 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativePrepare Z] [14] aload_0 v0 [15] iconst_0 [16] putfield #10 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeSelected Z] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSherlock()Lcom/actionbarsherlock/ActionBarSherlock; Access flags: 0x14 = protected final com.actionbarsherlock.ActionBarSherlock getSherlock() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [4] ifnonnull +12 (target=16) [7] aload_0 v0 [8] aload_0 v0 [9] iconst_1 [10] invokestatic #57 + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] [13] putfield #11 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [16] aload_0 v0 [17] getfield #11 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: ..., Stack: (empty) + Method: getSupportActionBar()Lcom/actionbarsherlock/app/ActionBar; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar getSupportActionBar() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #45 + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startActionMode(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; Access flags: 0x1 = public com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #56 + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onActionModeStarted(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x1 = public void onActionModeStarted(com.actionbarsherlock.view.ActionMode) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onActionModeFinished(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x1 = public void onActionModeFinished(com.actionbarsherlock.view.ActionMode) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onConfigurationChanged(Landroid/content/res/Configuration;)V Access flags: 0x1 = public void onConfigurationChanged(android.content.res.Configuration) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #15 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onConfigurationChanged (Landroid/content/res/Configuration;)V] [5] aload_0 v0 [6] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [9] aload_1 v1 [10] invokevirtual #30 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPostResume()V Access flags: 0x4 = protected void onPostResume() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #23 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onPostResume ()V] [4] aload_0 v0 [5] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [8] invokevirtual #41 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPause()V Access flags: 0x4 = protected void onPause() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #39 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V] [7] aload_0 v0 [8] invokespecial #21 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onPause ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onStop()V Access flags: 0x4 = protected void onStop() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #43 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V] [7] aload_0 v0 [8] invokespecial #25 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onStop ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDestroy()V Access flags: 0x4 = protected void onDestroy() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #32 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V] [7] aload_0 v0 [8] invokespecial #17 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onDestroy ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPostCreate(Landroid/os/Bundle;)V Access flags: 0x4 = protected void onPostCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #40 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V] [8] aload_0 v0 [9] aload_1 v1 [10] invokespecial #22 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onPostCreate (Landroid/os/Bundle;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onTitleChanged(Ljava/lang/CharSequence;I)V Access flags: 0x4 = protected void onTitleChanged(java.lang.CharSequence,int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] iload_2 v2 [6] invokevirtual #44 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V] [9] aload_0 v0 [10] aload_1 v1 [11] iload_2 v2 [12] invokespecial #26 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onTitleChanged (Ljava/lang/CharSequence;I)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuOpened(ILandroid/view/Menu;)Z Access flags: 0x11 = public final boolean onMenuOpened(int,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] aload_2 v2 [6] invokevirtual #35 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z] [9] ifeq +5 (target=14) [12] iconst_1 [13] ireturn [14] aload_0 v0 [15] iload_1 v1 [16] aload_2 v2 [17] invokespecial #19 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onMenuOpened (ILandroid/view/Menu;)Z] [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: onPanelClosed(ILandroid/view/Menu;)V Access flags: 0x1 = public void onPanelClosed(int,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] aload_2 v2 [6] invokevirtual #38 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V] [9] aload_0 v0 [10] iload_1 v1 [11] aload_2 v2 [12] invokespecial #20 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onPanelClosed (ILandroid/view/Menu;)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchKeyEvent(Landroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean dispatchKeyEvent(android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #34 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] [8] ifeq +5 (target=13) [11] iconst_1 [12] ireturn [13] aload_0 v0 [14] aload_1 v1 [15] invokespecial #14 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] [18] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [13] Var: ..., Stack: (empty) + Method: getSupportMenuInflater()Lcom/actionbarsherlock/view/MenuInflater; Access flags: 0x1 = public com.actionbarsherlock.view.MenuInflater getSupportMenuInflater() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #46 + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: invalidateOptionsMenu()V Access flags: 0x1 = public void invalidateOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #33 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: supportInvalidateOptionsMenu()V Access flags: 0x1 = public void supportInvalidateOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #59 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.invalidateOptionsMenu ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreatePanelMenu(ILandroid/view/Menu;)Z Access flags: 0x11 = public final boolean onCreatePanelMenu(int,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 3, stack = 3): [0] iload_1 v1 [1] ifne +31 (target=32) [4] aload_0 v0 [5] getfield #8 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeCreate Z] [8] ifne +24 (target=32) [11] aload_0 v0 [12] iconst_1 [13] putfield #8 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeCreate Z] [16] aload_0 v0 [17] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [20] aload_2 v2 [21] invokevirtual #31 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] [24] istore_1 v1 [25] aload_0 v0 [26] iconst_0 [27] putfield #8 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeCreate Z] [30] iload_1 v1 [31] ireturn [32] aload_0 v0 [33] iload_1 v1 [34] aload_2 v2 [35] invokespecial #16 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onCreatePanelMenu (ILandroid/view/Menu;)Z] [38] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [32] Var: ..., Stack: (empty) + Method: onCreateOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x11 = public final boolean onCreateOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z Access flags: 0x11 = public final boolean onPreparePanel(int,android.view.View,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 4, stack = 4): [0] iload_1 v1 [1] ifne +31 (target=32) [4] aload_0 v0 [5] getfield #9 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativePrepare Z] [8] ifne +24 (target=32) [11] aload_0 v0 [12] iconst_1 [13] putfield #9 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativePrepare Z] [16] aload_0 v0 [17] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [20] aload_3 v3 [21] invokevirtual #42 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] [24] istore_1 v1 [25] aload_0 v0 [26] iconst_0 [27] putfield #9 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativePrepare Z] [30] iload_1 v1 [31] ireturn [32] aload_0 v0 [33] iload_1 v1 [34] aload_2 v2 [35] aload_3 v3 [36] invokespecial #24 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onPreparePanel (ILandroid/view/View;Landroid/view/Menu;)Z] [39] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [32] Var: ..., Stack: (empty) + Method: onPrepareOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x11 = public final boolean onPrepareOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuItemSelected(ILandroid/view/MenuItem;)Z Access flags: 0x11 = public final boolean onMenuItemSelected(int,android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 3, stack = 3): [0] iload_1 v1 [1] ifne +31 (target=32) [4] aload_0 v0 [5] getfield #10 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeSelected Z] [8] ifne +24 (target=32) [11] aload_0 v0 [12] iconst_1 [13] putfield #10 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeSelected Z] [16] aload_0 v0 [17] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [20] aload_2 v2 [21] invokevirtual #37 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] [24] istore_1 v1 [25] aload_0 v0 [26] iconst_0 [27] putfield #10 + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeSelected Z] [30] iload_1 v1 [31] ireturn [32] aload_0 v0 [33] iload_1 v1 [34] aload_2 v2 [35] invokespecial #18 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.onMenuItemSelected (ILandroid/view/MenuItem;)Z] [38] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [32] Var: ..., Stack: (empty) + Method: onOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x11 = public final boolean onOptionsItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: openOptionsMenu()V Access flags: 0x1 = public void openOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #36 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z] [7] ifne +7 (target=14) [10] aload_0 v0 [11] invokespecial #27 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.openOptionsMenu ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: closeOptionsMenu()V Access flags: 0x1 = public void closeOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #29 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z] [7] ifne +7 (target=14) [10] aload_0 v0 [11] invokespecial #13 + Methodref [android/support/v4/app/_ActionBarSherlockTrojanHorse.closeOptionsMenu ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] aload_2 v2 [6] invokevirtual #28 + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(I)V Access flags: 0x1 = public void setContentView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #48 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] aload_2 v2 [6] invokevirtual #50 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;)V Access flags: 0x1 = public void setContentView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #49 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: requestWindowFeature(J)V Access flags: 0x1 = public void requestWindowFeature(long) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] lload_1 v1 [5] l2i [6] invokevirtual #47 + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z] [9] pop [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgress(I)V Access flags: 0x1 = public void setSupportProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #51 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarIndeterminate(Z)V Access flags: 0x1 = public void setSupportProgressBarIndeterminate(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #52 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarIndeterminateVisibility(Z)V Access flags: 0x1 = public void setSupportProgressBarIndeterminateVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #53 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarVisibility(Z)V Access flags: 0x1 = public void setSupportProgressBarVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #54 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportSecondaryProgress(I)V Access flags: 0x1 = public void setSupportSecondaryProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #55 + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/app/SherlockListActivity Superclass: android/app/ListActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.app.SherlockListActivity extends android.app.ListActivity Interfaces (count = 5): + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] Constant Pool (count = 204): + Class [android/app/ListActivity] + Class [com/actionbarsherlock/ActionBarSherlock] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] + Class [com/actionbarsherlock/app/SherlockListActivity] + Fieldref [com/actionbarsherlock/app/SherlockListActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [android/app/ListActivity. ()V] + Methodref [android/app/ListActivity.closeOptionsMenu ()V] + Methodref [android/app/ListActivity.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + Methodref [android/app/ListActivity.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [android/app/ListActivity.onDestroy ()V] + Methodref [android/app/ListActivity.onMenuOpened (ILandroid/view/Menu;)Z] + Methodref [android/app/ListActivity.onPanelClosed (ILandroid/view/Menu;)V] + Methodref [android/app/ListActivity.onPause ()V] + Methodref [android/app/ListActivity.onPostCreate (Landroid/os/Bundle;)V] + Methodref [android/app/ListActivity.onPostResume ()V] + Methodref [android/app/ListActivity.onStop ()V] + Methodref [android/app/ListActivity.onTitleChanged (Ljava/lang/CharSequence;I)V] + Methodref [android/app/ListActivity.openOptionsMenu ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [com/actionbarsherlock/app/SherlockListActivity.invalidateOptionsMenu ()V] + Methodref [com/actionbarsherlock/app/SherlockListActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + Methodref [com/actionbarsherlock/app/SherlockListActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/app/SherlockListActivity.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [ ()V] + NameAndType [addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [closeOptionsMenu ()V] + NameAndType [dispatchCloseOptionsMenu ()Z] + NameAndType [dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] + NameAndType [dispatchDestroy ()V] + NameAndType [dispatchInvalidateOptionsMenu ()V] + NameAndType [dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + NameAndType [dispatchMenuOpened (ILandroid/view/Menu;)Z] + NameAndType [dispatchOpenOptionsMenu ()Z] + NameAndType [dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] + NameAndType [dispatchPanelClosed (ILandroid/view/Menu;)V] + NameAndType [dispatchPause ()V] + NameAndType [dispatchPostCreate (Landroid/os/Bundle;)V] + NameAndType [dispatchPostResume ()V] + NameAndType [dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] + NameAndType [dispatchStop ()V] + NameAndType [dispatchTitleChanged (Ljava/lang/CharSequence;I)V] + NameAndType [getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + NameAndType [getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + NameAndType [getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] + NameAndType [invalidateOptionsMenu ()V] + NameAndType [mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onDestroy ()V] + NameAndType [onMenuOpened (ILandroid/view/Menu;)Z] + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onPanelClosed (ILandroid/view/Menu;)V] + NameAndType [onPause ()V] + NameAndType [onPostCreate (Landroid/os/Bundle;)V] + NameAndType [onPostResume ()V] + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onStop ()V] + NameAndType [onTitleChanged (Ljava/lang/CharSequence;I)V] + NameAndType [openOptionsMenu ()V] + NameAndType [requestFeature (I)Z] + NameAndType [setContentView (I)V] + NameAndType [setContentView (Landroid/view/View;)V] + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setProgress (I)V] + NameAndType [setProgressBarIndeterminate (Z)V] + NameAndType [setProgressBarIndeterminateVisibility (Z)V] + NameAndType [setProgressBarVisibility (Z)V] + NameAndType [setSecondaryProgress (I)V] + NameAndType [startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + NameAndType [wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [()Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(ILandroid/view/Menu;)V] + Utf8 [(ILandroid/view/Menu;)Z] + Utf8 [(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(ILcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(J)V] + Utf8 [(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/KeyEvent;)Z] + Utf8 [(Landroid/view/Menu;)Z] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;I)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [StackMapTable] + Utf8 [addContentView] + Utf8 [android/app/ListActivity] + Utf8 [closeOptionsMenu] + Utf8 [com/actionbarsherlock/ActionBarSherlock] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] + Utf8 [com/actionbarsherlock/app/SherlockListActivity] + Utf8 [dispatchCloseOptionsMenu] + Utf8 [dispatchConfigurationChanged] + Utf8 [dispatchCreateOptionsMenu] + Utf8 [dispatchDestroy] + Utf8 [dispatchInvalidateOptionsMenu] + Utf8 [dispatchKeyEvent] + Utf8 [dispatchMenuOpened] + Utf8 [dispatchOpenOptionsMenu] + Utf8 [dispatchOptionsItemSelected] + Utf8 [dispatchPanelClosed] + Utf8 [dispatchPause] + Utf8 [dispatchPostCreate] + Utf8 [dispatchPostResume] + Utf8 [dispatchPrepareOptionsMenu] + Utf8 [dispatchStop] + Utf8 [dispatchTitleChanged] + Utf8 [getActionBar] + Utf8 [getMenuInflater] + Utf8 [getSherlock] + Utf8 [getSupportActionBar] + Utf8 [getSupportMenuInflater] + Utf8 [invalidateOptionsMenu] + Utf8 [mSherlock] + Utf8 [onActionModeFinished] + Utf8 [onActionModeStarted] + Utf8 [onConfigurationChanged] + Utf8 [onCreateOptionsMenu] + Utf8 [onCreatePanelMenu] + Utf8 [onDestroy] + Utf8 [onMenuItemSelected] + Utf8 [onMenuOpened] + Utf8 [onOptionsItemSelected] + Utf8 [onPanelClosed] + Utf8 [onPause] + Utf8 [onPostCreate] + Utf8 [onPostResume] + Utf8 [onPrepareOptionsMenu] + Utf8 [onPreparePanel] + Utf8 [onStop] + Utf8 [onTitleChanged] + Utf8 [openOptionsMenu] + Utf8 [requestFeature] + Utf8 [requestWindowFeature] + Utf8 [setContentView] + Utf8 [setProgress] + Utf8 [setProgressBarIndeterminate] + Utf8 [setProgressBarIndeterminateVisibility] + Utf8 [setProgressBarVisibility] + Utf8 [setSecondaryProgress] + Utf8 [setSupportProgress] + Utf8 [setSupportProgressBarIndeterminate] + Utf8 [setSupportProgressBarIndeterminateVisibility] + Utf8 [setSupportProgressBarVisibility] + Utf8 [setSupportSecondaryProgress] + Utf8 [startActionMode] + Utf8 [supportInvalidateOptionsMenu] + Utf8 [wrap] Fields (count = 1): + Field: mSherlock Lcom/actionbarsherlock/ActionBarSherlock; Access flags: 0x2 = private com.actionbarsherlock.ActionBarSherlock mSherlock Methods (count = 40): - Method: ()V Access flags: 0x1 = public SherlockListActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #10 + Methodref [android/app/ListActivity. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSherlock()Lcom/actionbarsherlock/ActionBarSherlock; Access flags: 0x14 = protected final com.actionbarsherlock.ActionBarSherlock getSherlock() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/app/SherlockListActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [4] ifnonnull +12 (target=16) [7] aload_0 v0 [8] aload_0 v0 [9] iconst_1 [10] invokestatic #52 + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] [13] putfield #9 + Fieldref [com/actionbarsherlock/app/SherlockListActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [16] aload_0 v0 [17] getfield #9 + Fieldref [com/actionbarsherlock/app/SherlockListActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: ..., Stack: (empty) + Method: getSupportActionBar()Lcom/actionbarsherlock/app/ActionBar; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar getSupportActionBar() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #40 + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startActionMode(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; Access flags: 0x1 = public com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #51 + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onActionModeStarted(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x1 = public void onActionModeStarted(com.actionbarsherlock.view.ActionMode) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onActionModeFinished(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x1 = public void onActionModeFinished(com.actionbarsherlock.view.ActionMode) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onConfigurationChanged(Landroid/content/res/Configuration;)V Access flags: 0x1 = public void onConfigurationChanged(android.content.res.Configuration) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #13 + Methodref [android/app/ListActivity.onConfigurationChanged (Landroid/content/res/Configuration;)V] [5] aload_0 v0 [6] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [9] aload_1 v1 [10] invokevirtual #25 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPostResume()V Access flags: 0x4 = protected void onPostResume() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #19 + Methodref [android/app/ListActivity.onPostResume ()V] [4] aload_0 v0 [5] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [8] invokevirtual #36 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPause()V Access flags: 0x4 = protected void onPause() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #34 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V] [7] aload_0 v0 [8] invokespecial #17 + Methodref [android/app/ListActivity.onPause ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onStop()V Access flags: 0x4 = protected void onStop() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #38 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V] [7] aload_0 v0 [8] invokespecial #20 + Methodref [android/app/ListActivity.onStop ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDestroy()V Access flags: 0x4 = protected void onDestroy() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #27 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V] [7] aload_0 v0 [8] invokespecial #14 + Methodref [android/app/ListActivity.onDestroy ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPostCreate(Landroid/os/Bundle;)V Access flags: 0x4 = protected void onPostCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #35 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V] [8] aload_0 v0 [9] aload_1 v1 [10] invokespecial #18 + Methodref [android/app/ListActivity.onPostCreate (Landroid/os/Bundle;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onTitleChanged(Ljava/lang/CharSequence;I)V Access flags: 0x4 = protected void onTitleChanged(java.lang.CharSequence,int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] iload_2 v2 [6] invokevirtual #39 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V] [9] aload_0 v0 [10] aload_1 v1 [11] iload_2 v2 [12] invokespecial #21 + Methodref [android/app/ListActivity.onTitleChanged (Ljava/lang/CharSequence;I)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuOpened(ILandroid/view/Menu;)Z Access flags: 0x11 = public final boolean onMenuOpened(int,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] aload_2 v2 [6] invokevirtual #30 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z] [9] ifeq +5 (target=14) [12] iconst_1 [13] ireturn [14] aload_0 v0 [15] iload_1 v1 [16] aload_2 v2 [17] invokespecial #15 + Methodref [android/app/ListActivity.onMenuOpened (ILandroid/view/Menu;)Z] [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: onPanelClosed(ILandroid/view/Menu;)V Access flags: 0x1 = public void onPanelClosed(int,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] aload_2 v2 [6] invokevirtual #33 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V] [9] aload_0 v0 [10] iload_1 v1 [11] aload_2 v2 [12] invokespecial #16 + Methodref [android/app/ListActivity.onPanelClosed (ILandroid/view/Menu;)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchKeyEvent(Landroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean dispatchKeyEvent(android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #29 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] [8] ifeq +5 (target=13) [11] iconst_1 [12] ireturn [13] aload_0 v0 [14] aload_1 v1 [15] invokespecial #12 + Methodref [android/app/ListActivity.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] [18] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [13] Var: ..., Stack: (empty) + Method: getSupportMenuInflater()Lcom/actionbarsherlock/view/MenuInflater; Access flags: 0x1 = public com.actionbarsherlock.view.MenuInflater getSupportMenuInflater() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #41 + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: invalidateOptionsMenu()V Access flags: 0x1 = public void invalidateOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #28 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: supportInvalidateOptionsMenu()V Access flags: 0x1 = public void supportInvalidateOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #54 + Methodref [com/actionbarsherlock/app/SherlockListActivity.invalidateOptionsMenu ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x11 = public final boolean onCreateOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #26 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x11 = public final boolean onPrepareOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #37 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x11 = public final boolean onOptionsItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #32 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: openOptionsMenu()V Access flags: 0x1 = public void openOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #31 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z] [7] ifne +7 (target=14) [10] aload_0 v0 [11] invokespecial #22 + Methodref [android/app/ListActivity.openOptionsMenu ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: closeOptionsMenu()V Access flags: 0x1 = public void closeOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #24 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z] [7] ifne +7 (target=14) [10] aload_0 v0 [11] invokespecial #11 + Methodref [android/app/ListActivity.closeOptionsMenu ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: onCreatePanelMenu(ILcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 2): [0] iload_1 v1 [1] ifne +9 (target=10) [4] aload_0 v0 [5] aload_2 v2 [6] invokevirtual #55 + Methodref [com/actionbarsherlock/app/SherlockListActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [9] ireturn [10] iconst_0 [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: ..., Stack: (empty) + Method: onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPreparePanel(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 4, stack = 2): [0] iload_1 v1 [1] ifne +9 (target=10) [4] aload_0 v0 [5] aload_3 v3 [6] invokevirtual #57 + Methodref [com/actionbarsherlock/app/SherlockListActivity.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [9] ireturn [10] iconst_0 [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: ..., Stack: (empty) + Method: onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuItemSelected(ILcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 2): [0] iload_1 v1 [1] ifne +9 (target=10) [4] aload_0 v0 [5] aload_2 v2 [6] invokevirtual #56 + Methodref [com/actionbarsherlock/app/SherlockListActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [9] ireturn [10] iconst_0 [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: ..., Stack: (empty) + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] aload_2 v2 [6] invokevirtual #23 + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(I)V Access flags: 0x1 = public void setContentView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #43 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] aload_2 v2 [6] invokevirtual #45 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;)V Access flags: 0x1 = public void setContentView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #44 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: requestWindowFeature(J)V Access flags: 0x1 = public void requestWindowFeature(long) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] lload_1 v1 [5] l2i [6] invokevirtual #42 + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z] [9] pop [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgress(I)V Access flags: 0x1 = public void setSupportProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #46 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarIndeterminate(Z)V Access flags: 0x1 = public void setSupportProgressBarIndeterminate(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #47 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarIndeterminateVisibility(Z)V Access flags: 0x1 = public void setSupportProgressBarIndeterminateVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #48 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarVisibility(Z)V Access flags: 0x1 = public void setSupportProgressBarVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #49 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportSecondaryProgress(I)V Access flags: 0x1 = public void setSupportSecondaryProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #50 + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/app/SherlockListFragment Superclass: android/support/v4/app/ListFragment Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.app.SherlockListFragment extends android.support.v4.app.ListFragment Interfaces (count = 3): + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] Constant Pool (count = 95): + String [ must be attached to a SherlockFragmentActivity.] + Class [android/support/v4/app/ListFragment] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] + Class [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] + Class [com/actionbarsherlock/app/SherlockFragmentActivity] + Class [com/actionbarsherlock/app/SherlockListFragment] + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Class [java/lang/Class] + Class [java/lang/IllegalStateException] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Fieldref [com/actionbarsherlock/app/SherlockListFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] + Methodref [android/support/v4/app/ListFragment. ()V] + Methodref [android/support/v4/app/ListFragment.onAttach (Landroid/app/Activity;)V] + Methodref [android/support/v4/app/ListFragment.onDetach ()V] + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + Methodref [com/actionbarsherlock/app/SherlockListFragment.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] + Methodref [com/actionbarsherlock/app/SherlockListFragment.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/app/SherlockListFragment.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper. (Landroid/view/MenuItem;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (Landroid/view/Menu;)V] + NameAndType [ (Landroid/view/MenuItem;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getSimpleName ()Ljava/lang/String;] + NameAndType [getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + NameAndType [mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] + NameAndType [onAttach (Landroid/app/Activity;)V] + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] + NameAndType [onDetach ()V] + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [ must be attached to a SherlockFragmentActivity.] + Utf8 [()Lcom/actionbarsherlock/app/SherlockFragmentActivity;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/view/Menu;)V] + Utf8 [(Landroid/view/Menu;Landroid/view/MenuInflater;)V] + Utf8 [(Landroid/view/MenuItem;)V] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)V] + Utf8 [(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/app/SherlockFragmentActivity;] + Utf8 [StackMapTable] + Utf8 [android/support/v4/app/ListFragment] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnCreateOptionsMenuListener] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnOptionsItemSelectedListener] + Utf8 [android/support/v4/app/_ActionBarSherlockTrojanHorse$OnPrepareOptionsMenuListener] + Utf8 [append] + Utf8 [com/actionbarsherlock/app/SherlockFragmentActivity] + Utf8 [com/actionbarsherlock/app/SherlockListFragment] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Utf8 [getClass] + Utf8 [getSherlockActivity] + Utf8 [getSimpleName] + Utf8 [getSupportMenuInflater] + Utf8 [java/lang/Class] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [mActivity] + Utf8 [onAttach] + Utf8 [onCreateOptionsMenu] + Utf8 [onDetach] + Utf8 [onOptionsItemSelected] + Utf8 [onPrepareOptionsMenu] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 1): + Field: mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity; Access flags: 0x2 = private com.actionbarsherlock.app.SherlockFragmentActivity mActivity Methods (count = 10): - Method: ()V Access flags: 0x1 = public SherlockListFragment() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #16 + Methodref [android/support/v4/app/ListFragment. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSherlockActivity()Lcom/actionbarsherlock/app/SherlockFragmentActivity; Access flags: 0x1 = public com.actionbarsherlock.app.SherlockFragmentActivity getSherlockActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/app/SherlockListFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAttach(Landroid/app/Activity;)V Access flags: 0x1 = public void onAttach(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 54, locals = 2, stack = 5): [0] aload_1 v1 [1] instanceof #6 + Class [com/actionbarsherlock/app/SherlockFragmentActivity] [4] ifne +36 (target=40) [7] new #11 + Class [java/lang/IllegalStateException] [10] dup [11] new #14 + Class [java/lang/StringBuilder] [14] dup [15] aload_0 v0 [16] invokevirtual #27 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [19] invokevirtual #25 + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] [22] invokestatic #28 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [25] invokespecial #29 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [28] ldc #1 + String [ must be attached to a SherlockFragmentActivity.] [30] invokevirtual #30 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [33] invokevirtual #31 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [36] invokespecial #26 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [39] athrow [40] aload_0 v0 [41] aload_1 v1 [42] checkcast #6 + Class [com/actionbarsherlock/app/SherlockFragmentActivity] [45] putfield #15 + Fieldref [com/actionbarsherlock/app/SherlockListFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] [48] aload_0 v0 [49] aload_1 v1 [50] invokespecial #17 + Methodref [android/support/v4/app/ListFragment.onAttach (Landroid/app/Activity;)V] [53] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [40] Var: ..., Stack: (empty) + Method: onDetach()V Access flags: 0x1 = public void onDetach() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] aload_0 v0 [1] aconst_null [2] putfield #15 + Fieldref [com/actionbarsherlock/app/SherlockListFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] [5] aload_0 v0 [6] invokespecial #18 + Methodref [android/support/v4/app/ListFragment.onDetach ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V Access flags: 0x11 = public final void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 3, stack = 4): [0] aload_0 v0 [1] new #9 + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] [4] dup [5] aload_1 v1 [6] invokespecial #24 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] [9] aload_0 v0 [10] getfield #15 + Fieldref [com/actionbarsherlock/app/SherlockListFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;] [13] invokevirtual #19 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] [16] invokevirtual #20 + Methodref [com/actionbarsherlock/app/SherlockListFragment.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V Access flags: 0x1 = public void onCreateOptionsMenu(com.actionbarsherlock.view.Menu,com.actionbarsherlock.view.MenuInflater) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 3, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareOptionsMenu(Landroid/view/Menu;)V Access flags: 0x11 = public final void onPrepareOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 4): [0] aload_0 v0 [1] new #9 + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] [4] dup [5] aload_1 v1 [6] invokespecial #24 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] [9] invokevirtual #22 + Methodref [com/actionbarsherlock/app/SherlockListFragment.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)V Access flags: 0x1 = public void onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x11 = public final boolean onOptionsItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 4): [0] aload_0 v0 [1] new #8 + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] [4] dup [5] aload_1 v1 [6] invokespecial #23 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper. (Landroid/view/MenuItem;)V] [9] invokevirtual #21 + Methodref [com/actionbarsherlock/app/SherlockListFragment.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/app/SherlockPreferenceActivity Superclass: android/preference/PreferenceActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.app.SherlockPreferenceActivity extends android.preference.PreferenceActivity Interfaces (count = 5): + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] Constant Pool (count = 204): + Class [android/preference/PreferenceActivity] + Class [com/actionbarsherlock/ActionBarSherlock] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] + Class [com/actionbarsherlock/app/SherlockPreferenceActivity] + Fieldref [com/actionbarsherlock/app/SherlockPreferenceActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [android/preference/PreferenceActivity. ()V] + Methodref [android/preference/PreferenceActivity.closeOptionsMenu ()V] + Methodref [android/preference/PreferenceActivity.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + Methodref [android/preference/PreferenceActivity.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [android/preference/PreferenceActivity.onDestroy ()V] + Methodref [android/preference/PreferenceActivity.onMenuOpened (ILandroid/view/Menu;)Z] + Methodref [android/preference/PreferenceActivity.onPanelClosed (ILandroid/view/Menu;)V] + Methodref [android/preference/PreferenceActivity.onPause ()V] + Methodref [android/preference/PreferenceActivity.onPostCreate (Landroid/os/Bundle;)V] + Methodref [android/preference/PreferenceActivity.onPostResume ()V] + Methodref [android/preference/PreferenceActivity.onStop ()V] + Methodref [android/preference/PreferenceActivity.onTitleChanged (Ljava/lang/CharSequence;I)V] + Methodref [android/preference/PreferenceActivity.openOptionsMenu ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V] + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.invalidateOptionsMenu ()V] + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [ ()V] + NameAndType [addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [closeOptionsMenu ()V] + NameAndType [dispatchCloseOptionsMenu ()Z] + NameAndType [dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] + NameAndType [dispatchDestroy ()V] + NameAndType [dispatchInvalidateOptionsMenu ()V] + NameAndType [dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + NameAndType [dispatchMenuOpened (ILandroid/view/Menu;)Z] + NameAndType [dispatchOpenOptionsMenu ()Z] + NameAndType [dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] + NameAndType [dispatchPanelClosed (ILandroid/view/Menu;)V] + NameAndType [dispatchPause ()V] + NameAndType [dispatchPostCreate (Landroid/os/Bundle;)V] + NameAndType [dispatchPostResume ()V] + NameAndType [dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] + NameAndType [dispatchStop ()V] + NameAndType [dispatchTitleChanged (Ljava/lang/CharSequence;I)V] + NameAndType [getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + NameAndType [getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + NameAndType [getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] + NameAndType [invalidateOptionsMenu ()V] + NameAndType [mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onDestroy ()V] + NameAndType [onMenuOpened (ILandroid/view/Menu;)Z] + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onPanelClosed (ILandroid/view/Menu;)V] + NameAndType [onPause ()V] + NameAndType [onPostCreate (Landroid/os/Bundle;)V] + NameAndType [onPostResume ()V] + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onStop ()V] + NameAndType [onTitleChanged (Ljava/lang/CharSequence;I)V] + NameAndType [openOptionsMenu ()V] + NameAndType [requestFeature (I)Z] + NameAndType [setContentView (I)V] + NameAndType [setContentView (Landroid/view/View;)V] + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setProgress (I)V] + NameAndType [setProgressBarIndeterminate (Z)V] + NameAndType [setProgressBarIndeterminateVisibility (Z)V] + NameAndType [setProgressBarVisibility (Z)V] + NameAndType [setSecondaryProgress (I)V] + NameAndType [startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + NameAndType [wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [()Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(ILandroid/view/Menu;)V] + Utf8 [(ILandroid/view/Menu;)Z] + Utf8 [(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(ILcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(J)V] + Utf8 [(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/KeyEvent;)Z] + Utf8 [(Landroid/view/Menu;)Z] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;I)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock;] + Utf8 [StackMapTable] + Utf8 [addContentView] + Utf8 [android/preference/PreferenceActivity] + Utf8 [closeOptionsMenu] + Utf8 [com/actionbarsherlock/ActionBarSherlock] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener] + Utf8 [com/actionbarsherlock/app/SherlockPreferenceActivity] + Utf8 [dispatchCloseOptionsMenu] + Utf8 [dispatchConfigurationChanged] + Utf8 [dispatchCreateOptionsMenu] + Utf8 [dispatchDestroy] + Utf8 [dispatchInvalidateOptionsMenu] + Utf8 [dispatchKeyEvent] + Utf8 [dispatchMenuOpened] + Utf8 [dispatchOpenOptionsMenu] + Utf8 [dispatchOptionsItemSelected] + Utf8 [dispatchPanelClosed] + Utf8 [dispatchPause] + Utf8 [dispatchPostCreate] + Utf8 [dispatchPostResume] + Utf8 [dispatchPrepareOptionsMenu] + Utf8 [dispatchStop] + Utf8 [dispatchTitleChanged] + Utf8 [getActionBar] + Utf8 [getMenuInflater] + Utf8 [getSherlock] + Utf8 [getSupportActionBar] + Utf8 [getSupportMenuInflater] + Utf8 [invalidateOptionsMenu] + Utf8 [mSherlock] + Utf8 [onActionModeFinished] + Utf8 [onActionModeStarted] + Utf8 [onConfigurationChanged] + Utf8 [onCreateOptionsMenu] + Utf8 [onCreatePanelMenu] + Utf8 [onDestroy] + Utf8 [onMenuItemSelected] + Utf8 [onMenuOpened] + Utf8 [onOptionsItemSelected] + Utf8 [onPanelClosed] + Utf8 [onPause] + Utf8 [onPostCreate] + Utf8 [onPostResume] + Utf8 [onPrepareOptionsMenu] + Utf8 [onPreparePanel] + Utf8 [onStop] + Utf8 [onTitleChanged] + Utf8 [openOptionsMenu] + Utf8 [requestFeature] + Utf8 [requestWindowFeature] + Utf8 [setContentView] + Utf8 [setProgress] + Utf8 [setProgressBarIndeterminate] + Utf8 [setProgressBarIndeterminateVisibility] + Utf8 [setProgressBarVisibility] + Utf8 [setSecondaryProgress] + Utf8 [setSupportProgress] + Utf8 [setSupportProgressBarIndeterminate] + Utf8 [setSupportProgressBarIndeterminateVisibility] + Utf8 [setSupportProgressBarVisibility] + Utf8 [setSupportSecondaryProgress] + Utf8 [startActionMode] + Utf8 [supportInvalidateOptionsMenu] + Utf8 [wrap] Fields (count = 1): + Field: mSherlock Lcom/actionbarsherlock/ActionBarSherlock; Access flags: 0x2 = private com.actionbarsherlock.ActionBarSherlock mSherlock Methods (count = 40): - Method: ()V Access flags: 0x1 = public SherlockPreferenceActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #10 + Methodref [android/preference/PreferenceActivity. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSherlock()Lcom/actionbarsherlock/ActionBarSherlock; Access flags: 0x14 = protected final com.actionbarsherlock.ActionBarSherlock getSherlock() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/app/SherlockPreferenceActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [4] ifnonnull +12 (target=16) [7] aload_0 v0 [8] aload_0 v0 [9] iconst_1 [10] invokestatic #52 + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;] [13] putfield #9 + Fieldref [com/actionbarsherlock/app/SherlockPreferenceActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [16] aload_0 v0 [17] getfield #9 + Fieldref [com/actionbarsherlock/app/SherlockPreferenceActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;] [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: ..., Stack: (empty) + Method: getSupportActionBar()Lcom/actionbarsherlock/app/ActionBar; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar getSupportActionBar() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #40 + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startActionMode(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; Access flags: 0x1 = public com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #51 + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onActionModeStarted(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x1 = public void onActionModeStarted(com.actionbarsherlock.view.ActionMode) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onActionModeFinished(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x1 = public void onActionModeFinished(com.actionbarsherlock.view.ActionMode) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onConfigurationChanged(Landroid/content/res/Configuration;)V Access flags: 0x1 = public void onConfigurationChanged(android.content.res.Configuration) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #13 + Methodref [android/preference/PreferenceActivity.onConfigurationChanged (Landroid/content/res/Configuration;)V] [5] aload_0 v0 [6] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [9] aload_1 v1 [10] invokevirtual #25 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPostResume()V Access flags: 0x4 = protected void onPostResume() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #19 + Methodref [android/preference/PreferenceActivity.onPostResume ()V] [4] aload_0 v0 [5] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [8] invokevirtual #36 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPause()V Access flags: 0x4 = protected void onPause() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #34 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V] [7] aload_0 v0 [8] invokespecial #17 + Methodref [android/preference/PreferenceActivity.onPause ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onStop()V Access flags: 0x4 = protected void onStop() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #38 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V] [7] aload_0 v0 [8] invokespecial #20 + Methodref [android/preference/PreferenceActivity.onStop ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDestroy()V Access flags: 0x4 = protected void onDestroy() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #27 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V] [7] aload_0 v0 [8] invokespecial #14 + Methodref [android/preference/PreferenceActivity.onDestroy ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPostCreate(Landroid/os/Bundle;)V Access flags: 0x4 = protected void onPostCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #35 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V] [8] aload_0 v0 [9] aload_1 v1 [10] invokespecial #18 + Methodref [android/preference/PreferenceActivity.onPostCreate (Landroid/os/Bundle;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onTitleChanged(Ljava/lang/CharSequence;I)V Access flags: 0x4 = protected void onTitleChanged(java.lang.CharSequence,int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] iload_2 v2 [6] invokevirtual #39 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V] [9] aload_0 v0 [10] aload_1 v1 [11] iload_2 v2 [12] invokespecial #21 + Methodref [android/preference/PreferenceActivity.onTitleChanged (Ljava/lang/CharSequence;I)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuOpened(ILandroid/view/Menu;)Z Access flags: 0x11 = public final boolean onMenuOpened(int,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] aload_2 v2 [6] invokevirtual #30 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z] [9] ifeq +5 (target=14) [12] iconst_1 [13] ireturn [14] aload_0 v0 [15] iload_1 v1 [16] aload_2 v2 [17] invokespecial #15 + Methodref [android/preference/PreferenceActivity.onMenuOpened (ILandroid/view/Menu;)Z] [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: onPanelClosed(ILandroid/view/Menu;)V Access flags: 0x1 = public void onPanelClosed(int,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] aload_2 v2 [6] invokevirtual #33 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V] [9] aload_0 v0 [10] iload_1 v1 [11] aload_2 v2 [12] invokespecial #16 + Methodref [android/preference/PreferenceActivity.onPanelClosed (ILandroid/view/Menu;)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchKeyEvent(Landroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean dispatchKeyEvent(android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #29 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] [8] ifeq +5 (target=13) [11] iconst_1 [12] ireturn [13] aload_0 v0 [14] aload_1 v1 [15] invokespecial #12 + Methodref [android/preference/PreferenceActivity.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] [18] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [13] Var: ..., Stack: (empty) + Method: getSupportMenuInflater()Lcom/actionbarsherlock/view/MenuInflater; Access flags: 0x1 = public com.actionbarsherlock.view.MenuInflater getSupportMenuInflater() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #41 + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: invalidateOptionsMenu()V Access flags: 0x1 = public void invalidateOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #28 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: supportInvalidateOptionsMenu()V Access flags: 0x1 = public void supportInvalidateOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #54 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.invalidateOptionsMenu ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x11 = public final boolean onCreateOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #26 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x11 = public final boolean onPrepareOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #37 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x11 = public final boolean onOptionsItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #32 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: openOptionsMenu()V Access flags: 0x1 = public void openOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #31 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z] [7] ifne +7 (target=14) [10] aload_0 v0 [11] invokespecial #22 + Methodref [android/preference/PreferenceActivity.openOptionsMenu ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: closeOptionsMenu()V Access flags: 0x1 = public void closeOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] invokevirtual #24 + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z] [7] ifne +7 (target=14) [10] aload_0 v0 [11] invokespecial #11 + Methodref [android/preference/PreferenceActivity.closeOptionsMenu ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: onCreatePanelMenu(ILcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 2): [0] iload_1 v1 [1] ifne +9 (target=10) [4] aload_0 v0 [5] aload_2 v2 [6] invokevirtual #55 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [9] ireturn [10] iconst_0 [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: ..., Stack: (empty) + Method: onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPreparePanel(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 4, stack = 2): [0] iload_1 v1 [1] ifne +9 (target=10) [4] aload_0 v0 [5] aload_3 v3 [6] invokevirtual #57 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [9] ireturn [10] iconst_0 [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: ..., Stack: (empty) + Method: onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuItemSelected(ILcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 2): [0] iload_1 v1 [1] ifne +9 (target=10) [4] aload_0 v0 [5] aload_2 v2 [6] invokevirtual #56 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [9] ireturn [10] iconst_0 [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: ..., Stack: (empty) + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] aload_2 v2 [6] invokevirtual #23 + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(I)V Access flags: 0x1 = public void setContentView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #43 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] aload_2 v2 [6] invokevirtual #45 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;)V Access flags: 0x1 = public void setContentView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] aload_1 v1 [5] invokevirtual #44 + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: requestWindowFeature(J)V Access flags: 0x1 = public void requestWindowFeature(long) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] lload_1 v1 [5] l2i [6] invokevirtual #42 + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z] [9] pop [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgress(I)V Access flags: 0x1 = public void setSupportProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #46 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarIndeterminate(Z)V Access flags: 0x1 = public void setSupportProgressBarIndeterminate(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #47 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarIndeterminateVisibility(Z)V Access flags: 0x1 = public void setSupportProgressBarIndeterminateVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #48 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportProgressBarVisibility(Z)V Access flags: 0x1 = public void setSupportProgressBarVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #49 + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSupportSecondaryProgress(I)V Access flags: 0x1 = public void setSupportSecondaryProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #53 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;] [4] iload_1 v1 [5] invokevirtual #50 + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/ActionBarSherlockCompat Superclass: com/actionbarsherlock/ActionBarSherlock Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.ActionBarSherlockCompat extends com.actionbarsherlock.ActionBarSherlock Interfaces (count = 4): + Class [android/view/MenuItem$OnMenuItemClickListener] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback] + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback] + Class [com/actionbarsherlock/view/Window$Callback] Constant Pool (count = 879): + Integer [0] + Integer [7] + Integer [16908290] + Integer [16908310] + Integer [17432577] + String [" not found in mapping] + String [.] + String [ActionBarSherlock] + String [AndroidManifest.xml] + String [Couldn't find content container view] + String [Native callback invoked. Create a test case and report!] + String [Options item "] + String [Requested split action bar with incompatible window decor! Ignoring request.] + String [You must use Theme.Sherlock, Theme.Sherlock.Light, Theme.Sherlock.Light.DarkActionBar, or a derivative.] + String [activity] + String [application] + String [name] + String [requestFeature() must be called before adding content] + String [uiOptions] + Class [android/app/Activity] + Class [android/content/Context] + Class [android/content/pm/ApplicationInfo] + Class [android/content/res/AssetManager] + Class [android/content/res/Resources$Theme] + Class [android/content/res/TypedArray] + Class [android/content/res/XmlResourceParser] + Class [android/os/Bundle] + Class [android/util/AndroidRuntimeException] + Class [android/util/Log] + Class [android/util/TypedValue] + Class [android/view/ContextThemeWrapper] + Class [android/view/KeyCharacterMap] + Class [android/view/KeyEvent] + Class [android/view/LayoutInflater] + Class [android/view/MenuItem$OnMenuItemClickListener] + Class [android/view/View] + Class [android/view/ViewGroup] + Class [android/view/ViewGroup$LayoutParams] + Class [android/view/ViewStub] + Class [android/view/Window] + Class [android/view/Window$Callback] + Class [android/view/animation/Animation] + Class [android/view/animation/AnimationUtils] + Class [android/widget/FrameLayout] + Class [android/widget/TextView] + Class [com/actionbarsherlock/ActionBarSherlock] + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Class [com/actionbarsherlock/R$attr] + Class [com/actionbarsherlock/R$bool] + Class [com/actionbarsherlock/R$id] + Class [com/actionbarsherlock/R$layout] + Class [com/actionbarsherlock/R$styleable] + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat] + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat$1] + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper] + Class [com/actionbarsherlock/internal/ResourcesCompat] + Class [com/actionbarsherlock/internal/app/ActionBarImpl] + Class [com/actionbarsherlock/internal/view/StandaloneActionMode] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback] + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback] + Class [com/actionbarsherlock/internal/widget/ActionBarContainer] + Class [com/actionbarsherlock/internal/widget/ActionBarContextView] + Class [com/actionbarsherlock/internal/widget/ActionBarView] + Class [com/actionbarsherlock/internal/widget/IcsProgressBar] + Class [com/actionbarsherlock/view/ActionMode] + Class [com/actionbarsherlock/view/ActionMode$Callback] + Class [com/actionbarsherlock/view/Window$Callback] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/IllegalStateException] + Class [java/lang/Integer] + Class [java/lang/Object] + Class [java/lang/RuntimeException] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/util/ArrayList] + Class [java/util/HashMap] + Class [java/util/Iterator] + Class [java/util/List] + Long [1000] + Fieldref [android/content/pm/ApplicationInfo.packageName Ljava/lang/String;] + Fieldref [android/util/TypedValue.resourceId I] + Fieldref [com/actionbarsherlock/R$attr.actionBarWidgetTheme I] + Fieldref [com/actionbarsherlock/R$bool.abs__split_action_bar_is_narrow I] + Fieldref [com/actionbarsherlock/R$id.abs__action_bar I] + Fieldref [com/actionbarsherlock/R$id.abs__action_context_bar I] + Fieldref [com/actionbarsherlock/R$id.abs__action_mode_bar_stub I] + Fieldref [com/actionbarsherlock/R$id.abs__content I] + Fieldref [com/actionbarsherlock/R$id.abs__progress_circular I] + Fieldref [com/actionbarsherlock/R$id.abs__progress_horizontal I] + Fieldref [com/actionbarsherlock/R$id.abs__split_action_bar I] + Fieldref [com/actionbarsherlock/R$layout.abs__dialog_title_holo I] + Fieldref [com/actionbarsherlock/R$layout.abs__screen_action_bar I] + Fieldref [com/actionbarsherlock/R$layout.abs__screen_action_bar_overlay I] + Fieldref [com/actionbarsherlock/R$layout.abs__screen_simple I] + Fieldref [com/actionbarsherlock/R$layout.abs__screen_simple_overlay_action_mode I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockTheme [I] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mCircularProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mClosingActionMenu Z] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mHorizontalProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsDelegate Z] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsDestroyed Z] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsFloating Z] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsTitleReady Z] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuFrozenActionViewState Landroid/os/Bundle;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuIsPrepared Z] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuKeyIsLongPress Z] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuRefreshContent Z] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mNativeItemMap Ljava/util/HashMap;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mReserveOverflow Z] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mReserveOverflowSet Z] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mTitle Ljava/lang/CharSequence;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mTitleView Landroid/widget/TextView;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mUiOptions I] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Methodref [android/app/Activity.createPackageContext (Ljava/lang/String;I)Landroid/content/Context;] + Methodref [android/app/Activity.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;] + Methodref [android/app/Activity.getLayoutInflater ()Landroid/view/LayoutInflater;] + Methodref [android/app/Activity.getTheme ()Landroid/content/res/Resources$Theme;] + Methodref [android/app/Activity.getTitle ()Ljava/lang/CharSequence;] + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] + Methodref [android/app/Activity.isChild ()Z] + Methodref [android/content/Context.getAssets ()Landroid/content/res/AssetManager;] + Methodref [android/content/Context.getTheme ()Landroid/content/res/Resources$Theme;] + Methodref [android/content/res/AssetManager.openXmlResourceParser (Ljava/lang/String;)Landroid/content/res/XmlResourceParser;] + Methodref [android/content/res/Resources$Theme.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;] + Methodref [android/content/res/Resources$Theme.resolveAttribute (ILandroid/util/TypedValue;Z)Z] + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + Methodref [android/content/res/TypedArray.hasValue (I)Z] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/os/Bundle. ()V] + Methodref [android/os/Bundle.size ()I] + Methodref [android/util/AndroidRuntimeException. (Ljava/lang/String;)V] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/TypedValue. ()V] + Methodref [android/view/ContextThemeWrapper. (Landroid/content/Context;I)V] + Methodref [android/view/KeyCharacterMap.getKeyboardType ()I] + Methodref [android/view/KeyCharacterMap.load (I)Landroid/view/KeyCharacterMap;] + Methodref [android/view/KeyEvent.getAction ()I] + Methodref [android/view/KeyEvent.getKeyCode ()I] + Methodref [android/view/KeyEvent.isLongPress ()Z] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/view/View.findViewById (I)Landroid/view/View;] + Methodref [android/view/ViewGroup.addView (Landroid/view/View;)V] + Methodref [android/view/ViewGroup.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;] + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;] + Methodref [android/view/ViewGroup.getChildCount ()I] + Methodref [android/view/ViewGroup.getParent ()Landroid/view/ViewParent;] + Methodref [android/view/ViewGroup.post (Ljava/lang/Runnable;)Z] + Methodref [android/view/ViewGroup.removeAllViews ()V] + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] + Methodref [android/view/ViewGroup.setId (I)V] + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + Methodref [android/view/ViewStub.inflate ()Landroid/view/View;] + Methodref [android/view/Window.getCallback ()Landroid/view/Window$Callback;] + Methodref [android/view/Window.getDecorView ()Landroid/view/View;] + Methodref [android/view/animation/Animation.setDuration (J)V] + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;] + Methodref [android/widget/FrameLayout.setForeground (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + Methodref [android/widget/TextView.setVisibility (I)V] + Methodref [com/actionbarsherlock/ActionBarSherlock. (Landroid/app/Activity;I)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.callbackCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.callbackOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.callbackPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.checkCloseActionMenu (Lcom/actionbarsherlock/view/Menu;)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.cleanActivityName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.dispatchTitleChanged (Ljava/lang/CharSequence;I)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.generateLayout ()Landroid/view/ViewGroup;] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.getCircularProgressBar (Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.getFeatures ()I] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.getHorizontalProgressBar (Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hideProgressBars (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.initActionBar ()V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.initializePanelMenu ()Z] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.installDecor ()V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.isReservingOverflow ()Z] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.loadUiOptionsFromManifest (Landroid/app/Activity;)I] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.onIntChanged (II)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.preparePanel ()Z] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.reopenMenu (Z)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.requestFeature (I)Z] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.showProgressBars (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.updateInt (IIZ)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.updateProgressBars (I)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat$1. (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper. (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl. (Landroid/app/Activity;I)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.dispatchMenuVisibilityChanged (Z)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setShowHideAnimationEnabled (Z)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Methodref [com/actionbarsherlock/internal/view/StandaloneActionMode. (Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.reserveOverflow (Landroid/content/Context;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.bindNativeOverflow (Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.clear ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.restoreActionViewStates (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.saveActionViewStates (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setQwertyMode (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.invoke ()Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.initForMode (Lcom/actionbarsherlock/view/ActionMode;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.killMode ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.sendAccessibilityEvent (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSplitActionBar (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSplitView (Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSplitWhenNarrow (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.collapseActionView ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.dismissPopupMenus ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getTitle ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getVisibility ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.hasExpandedActionView ()Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.hideOverflowMenu ()Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.initIndeterminateProgress ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.initProgress ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isOverflowMenuShowing ()Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isOverflowReserved ()Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setSplitActionBar (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setSplitView (Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setSplitWhenNarrow (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setWindowCallback (Lcom/actionbarsherlock/view/Window$Callback;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setWindowTitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.showOverflowMenu ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getProgress ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.isIndeterminate ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setIndeterminate (Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgress (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setSecondaryProgress (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.startAnimation (Landroid/view/animation/Animation;)V] + Methodref [com/actionbarsherlock/view/ActionMode.finish ()V] + Methodref [com/actionbarsherlock/view/ActionMode.getMenu ()Lcom/actionbarsherlock/view/Menu;] + Methodref [com/actionbarsherlock/view/ActionMode.invalidate ()V] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Exception.printStackTrace ()V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Integer.intValue ()I] + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] + Methodref [java/lang/String.charAt (I)C] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/String.indexOf (II)I] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/util/ArrayList. (I)V] + Methodref [java/util/HashMap. ()V] + Methodref [java/util/HashMap.clear ()V] + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeCount ()I] + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeIntValue (II)I] + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeName (I)Ljava/lang/String;] + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeValue (I)Ljava/lang/String;] + InterfaceMethodref [android/content/res/XmlResourceParser.getEventType ()I] + InterfaceMethodref [android/content/res/XmlResourceParser.getName ()Ljava/lang/String;] + InterfaceMethodref [android/content/res/XmlResourceParser.nextToken ()I] + InterfaceMethodref [android/view/Window$Callback.onContentChanged ()V] + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener.onActionModeStarted (Lcom/actionbarsherlock/view/ActionMode;)V] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [ (II)V] + NameAndType [ (Landroid/app/Activity;I)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;I)V] + NameAndType [ (Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V] + NameAndType [ (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [SherlockTheme [I] + NameAndType [aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + NameAndType [abs__action_bar I] + NameAndType [abs__action_context_bar I] + NameAndType [abs__action_mode_bar_stub I] + NameAndType [abs__content I] + NameAndType [abs__dialog_title_holo I] + NameAndType [abs__progress_circular I] + NameAndType [abs__progress_horizontal I] + NameAndType [abs__screen_action_bar I] + NameAndType [abs__screen_action_bar_overlay I] + NameAndType [abs__screen_simple I] + NameAndType [abs__screen_simple_overlay_action_mode I] + NameAndType [abs__split_action_bar I] + NameAndType [abs__split_action_bar_is_narrow I] + NameAndType [actionBarWidgetTheme I] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [bindNativeOverflow (Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z] + NameAndType [callbackCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [callbackOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [callbackPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [charAt (I)C] + NameAndType [checkCloseActionMenu (Lcom/actionbarsherlock/view/Menu;)V] + NameAndType [cleanActivityName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [clear ()V] + NameAndType [collapseActionView ()V] + NameAndType [createPackageContext (Ljava/lang/String;I)Landroid/content/Context;] + NameAndType [dismissPopupMenus ()V] + NameAndType [dispatchMenuVisibilityChanged (Z)V] + NameAndType [dispatchTitleChanged (Ljava/lang/CharSequence;I)V] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [finish ()V] + NameAndType [generateLayout ()Landroid/view/ViewGroup;] + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [getAction ()I] + NameAndType [getApplicationInfo ()Landroid/content/pm/ApplicationInfo;] + NameAndType [getAssets ()Landroid/content/res/AssetManager;] + NameAndType [getAttributeCount ()I] + NameAndType [getAttributeIntValue (II)I] + NameAndType [getAttributeName (I)Ljava/lang/String;] + NameAndType [getAttributeValue (I)Ljava/lang/String;] + NameAndType [getBoolean (IZ)Z] + NameAndType [getCallback ()Landroid/view/Window$Callback;] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getCircularProgressBar (Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getDecorView ()Landroid/view/View;] + NameAndType [getEventType ()I] + NameAndType [getFeatures ()I] + NameAndType [getHorizontalProgressBar (Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + NameAndType [getKeyCode ()I] + NameAndType [getKeyboardType ()I] + NameAndType [getLayoutInflater ()Landroid/view/LayoutInflater;] + NameAndType [getMenu ()Lcom/actionbarsherlock/view/Menu;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [getProgress ()I] + NameAndType [getResources_getBoolean (Landroid/content/Context;I)Z] + NameAndType [getTheme ()Landroid/content/res/Resources$Theme;] + NameAndType [getThemedContext ()Landroid/content/Context;] + NameAndType [getTitle ()Ljava/lang/CharSequence;] + NameAndType [getVisibility ()I] + NameAndType [getWindow ()Landroid/view/Window;] + NameAndType [hasExpandedActionView ()Z] + NameAndType [hasFeature (I)Z] + NameAndType [hasNext ()Z] + NameAndType [hasValue (I)Z] + NameAndType [hideOverflowMenu ()Z] + NameAndType [hideProgressBars (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V] + NameAndType [indexOf (II)I] + NameAndType [inflate ()Landroid/view/View;] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [initActionBar ()V] + NameAndType [initForMode (Lcom/actionbarsherlock/view/ActionMode;)V] + NameAndType [initIndeterminateProgress ()V] + NameAndType [initProgress ()V] + NameAndType [initializePanelMenu ()Z] + NameAndType [installDecor ()V] + NameAndType [intValue ()I] + NameAndType [invalidate ()V] + NameAndType [invoke ()Z] + NameAndType [isChild ()Z] + NameAndType [isIndeterminate ()Z] + NameAndType [isLongPress ()Z] + NameAndType [isOverflowMenuShowing ()Z] + NameAndType [isOverflowReserved ()Z] + NameAndType [isReservingOverflow ()Z] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [killMode ()V] + NameAndType [load (I)Landroid/view/KeyCharacterMap;] + NameAndType [loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;] + NameAndType [loadUiOptionsFromManifest (Landroid/app/Activity;)I] + NameAndType [mActionMode Lcom/actionbarsherlock/view/ActionMode;] + NameAndType [mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + NameAndType [mActivity Landroid/app/Activity;] + NameAndType [mCircularProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + NameAndType [mClosingActionMenu Z] + NameAndType [mContentParent Landroid/view/ViewGroup;] + NameAndType [mDecor Landroid/view/ViewGroup;] + NameAndType [mFeatures I] + NameAndType [mHorizontalProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + NameAndType [mIsDelegate Z] + NameAndType [mIsDestroyed Z] + NameAndType [mIsFloating Z] + NameAndType [mIsTitleReady Z] + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [mMenuFrozenActionViewState Landroid/os/Bundle;] + NameAndType [mMenuIsPrepared Z] + NameAndType [mMenuKeyIsLongPress Z] + NameAndType [mMenuRefreshContent Z] + NameAndType [mNativeItemMap Ljava/util/HashMap;] + NameAndType [mReserveOverflow Z] + NameAndType [mReserveOverflowSet Z] + NameAndType [mTitle Ljava/lang/CharSequence;] + NameAndType [mTitleView Landroid/widget/TextView;] + NameAndType [mUiOptions I] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [nextToken ()I] + NameAndType [obtainStyledAttributes ([I)Landroid/content/res/TypedArray;] + NameAndType [onActionModeStarted (Lcom/actionbarsherlock/view/ActionMode;)V] + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [onContentChanged ()V] + NameAndType [onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onIntChanged (II)V] + NameAndType [openXmlResourceParser (Ljava/lang/String;)Landroid/content/res/XmlResourceParser;] + NameAndType [packageName Ljava/lang/String;] + NameAndType [post (Ljava/lang/Runnable;)Z] + NameAndType [preparePanel ()Z] + NameAndType [printStackTrace ()V] + NameAndType [recycle ()V] + NameAndType [removeAllViews ()V] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [reopenMenu (Z)V] + NameAndType [requestFeature (I)Z] + NameAndType [reserveOverflow (Landroid/content/Context;)Z] + NameAndType [resolveAttribute (ILandroid/util/TypedValue;Z)Z] + NameAndType [resourceId I] + NameAndType [restoreActionViewStates (Landroid/os/Bundle;)V] + NameAndType [saveActionViewStates (Landroid/os/Bundle;)V] + NameAndType [sendAccessibilityEvent (I)V] + NameAndType [setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] + NameAndType [setDuration (J)V] + NameAndType [setForeground (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setId (I)V] + NameAndType [setIndeterminate (Z)V] + NameAndType [setMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + NameAndType [setProgress (I)V] + NameAndType [setQwertyMode (Z)V] + NameAndType [setSecondaryProgress (I)V] + NameAndType [setShowHideAnimationEnabled (Z)V] + NameAndType [setSplitActionBar (Z)V] + NameAndType [setSplitView (Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V] + NameAndType [setSplitWhenNarrow (Z)V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + NameAndType [setVisibility (I)V] + NameAndType [setWindowCallback (Lcom/actionbarsherlock/view/Window$Callback;)V] + NameAndType [setWindowTitle (Ljava/lang/CharSequence;)V] + NameAndType [showOverflowMenu ()Z] + NameAndType [showProgressBars (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V] + NameAndType [size ()I] + NameAndType [startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + NameAndType [startAnimation (Landroid/view/animation/Animation;)V] + NameAndType [startDispatchingItemsChanged ()V] + NameAndType [stopDispatchingItemsChanged ()V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [updateInt (IIZ)V] + NameAndType [updateProgressBars (I)V] + NameAndType [valueOf (I)Ljava/lang/Integer;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + NameAndType [wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Utf8 [" not found in mapping] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/pm/ApplicationInfo;] + Utf8 [()Landroid/content/res/AssetManager;] + Utf8 [()Landroid/content/res/Resources$Theme;] + Utf8 [()Landroid/view/LayoutInflater;] + Utf8 [()Landroid/view/View;] + Utf8 [()Landroid/view/ViewGroup;] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()Landroid/view/Window$Callback;] + Utf8 [()Landroid/view/Window;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;] + Utf8 [()Lcom/actionbarsherlock/view/Menu;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)C] + Utf8 [(I)Landroid/view/KeyCharacterMap;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/Integer;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(IIZ)V] + Utf8 [(ILandroid/util/TypedValue;Z)Z] + Utf8 [(ILandroid/view/Menu;)V] + Utf8 [(ILandroid/view/Menu;)Z] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(IZ)Z] + Utf8 [(J)V] + Utf8 [(Landroid/app/Activity;)I] + Utf8 [(Landroid/app/Activity;I)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;)Z] + Utf8 [(Landroid/content/Context;I)Landroid/view/animation/Animation;] + Utf8 [(Landroid/content/Context;I)V] + Utf8 [(Landroid/content/Context;I)Z] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/KeyEvent;)Z] + Utf8 [(Landroid/view/Menu;)Z] + Utf8 [(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/animation/Animation;)V] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)V] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Lcom/actionbarsherlock/view/Window$Callback;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/CharSequence;I)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Runnable;)Z] + Utf8 [(Ljava/lang/String;)Landroid/content/res/XmlResourceParser;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;I)Landroid/content/Context;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Utf8 [(Z)V] + Utf8 [([I)Landroid/content/res/TypedArray;] + Utf8 [.] + Utf8 [] + Utf8 [ActionBarSherlock] + Utf8 [AndroidManifest.xml] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [Couldn't find content container view] + Utf8 [DEFAULT_FEATURES] + Utf8 [I] + Utf8 [Landroid/app/Activity;] + Utf8 [Landroid/os/Bundle;] + Utf8 [Landroid/view/ViewGroup;] + Utf8 [Landroid/widget/TextView;] + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock$Implementation;] + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Utf8 [Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/HashMap;] + Utf8 [Native callback invoked. Create a test case and report!] + Utf8 [Options item "] + Utf8 [Requested split action bar with incompatible window decor! Ignoring request.] + Utf8 [RuntimeVisibleAnnotations] + Utf8 [SherlockTheme] + Utf8 [StackMapTable] + Utf8 [You must use Theme.Sherlock, Theme.Sherlock.Light, Theme.Sherlock.Light.DarkActionBar, or a derivative.] + Utf8 [Z] + Utf8 [[I] + Utf8 [aActionBar] + Utf8 [abs__action_bar] + Utf8 [abs__action_context_bar] + Utf8 [abs__action_mode_bar_stub] + Utf8 [abs__content] + Utf8 [abs__dialog_title_holo] + Utf8 [abs__progress_circular] + Utf8 [abs__progress_horizontal] + Utf8 [abs__screen_action_bar] + Utf8 [abs__screen_action_bar_overlay] + Utf8 [abs__screen_simple] + Utf8 [abs__screen_simple_overlay_action_mode] + Utf8 [abs__split_action_bar] + Utf8 [abs__split_action_bar_is_narrow] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [actionBarWidgetTheme] + Utf8 [activity] + Utf8 [add] + Utf8 [addContentView] + Utf8 [addView] + Utf8 [android/app/Activity] + Utf8 [android/content/Context] + Utf8 [android/content/pm/ApplicationInfo] + Utf8 [android/content/res/AssetManager] + Utf8 [android/content/res/Resources$Theme] + Utf8 [android/content/res/TypedArray] + Utf8 [android/content/res/XmlResourceParser] + Utf8 [android/os/Bundle] + Utf8 [android/util/AndroidRuntimeException] + Utf8 [android/util/Log] + Utf8 [android/util/TypedValue] + Utf8 [android/view/ContextThemeWrapper] + Utf8 [android/view/KeyCharacterMap] + Utf8 [android/view/KeyEvent] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/MenuItem$OnMenuItemClickListener] + Utf8 [android/view/View] + Utf8 [android/view/ViewGroup] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [android/view/ViewStub] + Utf8 [android/view/Window] + Utf8 [android/view/Window$Callback] + Utf8 [android/view/animation/Animation] + Utf8 [android/view/animation/AnimationUtils] + Utf8 [android/widget/FrameLayout] + Utf8 [android/widget/TextView] + Utf8 [api] + Utf8 [append] + Utf8 [application] + Utf8 [bindNativeOverflow] + Utf8 [callbackCreateOptionsMenu] + Utf8 [callbackOptionsItemSelected] + Utf8 [callbackPrepareOptionsMenu] + Utf8 [charAt] + Utf8 [checkCloseActionMenu] + Utf8 [cleanActivityName] + Utf8 [clear] + Utf8 [collapseActionView] + Utf8 [com/actionbarsherlock/ActionBarSherlock] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] + Utf8 [com/actionbarsherlock/R$attr] + Utf8 [com/actionbarsherlock/R$bool] + Utf8 [com/actionbarsherlock/R$id] + Utf8 [com/actionbarsherlock/R$layout] + Utf8 [com/actionbarsherlock/R$styleable] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockCompat] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockCompat$1] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper] + Utf8 [com/actionbarsherlock/internal/ResourcesCompat] + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl] + Utf8 [com/actionbarsherlock/internal/view/StandaloneActionMode] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContainer] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContextView] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView] + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar] + Utf8 [com/actionbarsherlock/view/ActionMode] + Utf8 [com/actionbarsherlock/view/ActionMode$Callback] + Utf8 [com/actionbarsherlock/view/Window$Callback] + Utf8 [createPackageContext] + Utf8 [dismissPopupMenus] + Utf8 [dispatchCloseOptionsMenu] + Utf8 [dispatchConfigurationChanged] + Utf8 [dispatchCreateOptionsMenu] + Utf8 [dispatchDestroy] + Utf8 [dispatchInvalidateOptionsMenu] + Utf8 [dispatchKeyEvent] + Utf8 [dispatchMenuOpened] + Utf8 [dispatchMenuVisibilityChanged] + Utf8 [dispatchOpenOptionsMenu] + Utf8 [dispatchOptionsItemSelected] + Utf8 [dispatchPanelClosed] + Utf8 [dispatchPause] + Utf8 [dispatchPostCreate] + Utf8 [dispatchPostResume] + Utf8 [dispatchPrepareOptionsMenu] + Utf8 [dispatchStop] + Utf8 [dispatchTitleChanged] + Utf8 [e] + Utf8 [equals] + Utf8 [findViewById] + Utf8 [finish] + Utf8 [generateLayout] + Utf8 [get] + Utf8 [getAction] + Utf8 [getActionBar] + Utf8 [getApplicationInfo] + Utf8 [getAssets] + Utf8 [getAttributeCount] + Utf8 [getAttributeIntValue] + Utf8 [getAttributeName] + Utf8 [getAttributeValue] + Utf8 [getBoolean] + Utf8 [getCallback] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getCircularProgressBar] + Utf8 [getClass] + Utf8 [getDecorView] + Utf8 [getEventType] + Utf8 [getFeatures] + Utf8 [getHorizontalProgressBar] + Utf8 [getKeyCode] + Utf8 [getKeyboardType] + Utf8 [getLayoutInflater] + Utf8 [getMenu] + Utf8 [getName] + Utf8 [getParent] + Utf8 [getProgress] + Utf8 [getResources_getBoolean] + Utf8 [getTheme] + Utf8 [getThemedContext] + Utf8 [getTitle] + Utf8 [getVisibility] + Utf8 [getWindow] + Utf8 [hasExpandedActionView] + Utf8 [hasFeature] + Utf8 [hasNext] + Utf8 [hasValue] + Utf8 [hideOverflowMenu] + Utf8 [hideProgressBars] + Utf8 [indexOf] + Utf8 [inflate] + Utf8 [initActionBar] + Utf8 [initForMode] + Utf8 [initIndeterminateProgress] + Utf8 [initProgress] + Utf8 [initializePanelMenu] + Utf8 [installDecor] + Utf8 [intValue] + Utf8 [invalidate] + Utf8 [invoke] + Utf8 [isChild] + Utf8 [isIndeterminate] + Utf8 [isLongPress] + Utf8 [isOverflowMenuShowing] + Utf8 [isOverflowReserved] + Utf8 [isReservingOverflow] + Utf8 [iterator] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Object] + Utf8 [java/lang/RuntimeException] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/ArrayList] + Utf8 [java/util/HashMap] + Utf8 [java/util/Iterator] + Utf8 [java/util/List] + Utf8 [killMode] + Utf8 [load] + Utf8 [loadAnimation] + Utf8 [loadUiOptionsFromManifest] + Utf8 [mActionMode] + Utf8 [mActionModeView] + Utf8 [mActivity] + Utf8 [mCircularProgressBar] + Utf8 [mClosingActionMenu] + Utf8 [mContentParent] + Utf8 [mDecor] + Utf8 [mFeatures] + Utf8 [mHorizontalProgressBar] + Utf8 [mIsDelegate] + Utf8 [mIsDestroyed] + Utf8 [mIsFloating] + Utf8 [mIsTitleReady] + Utf8 [mMenu] + Utf8 [mMenuFrozenActionViewState] + Utf8 [mMenuIsPrepared] + Utf8 [mMenuKeyIsLongPress] + Utf8 [mMenuRefreshContent] + Utf8 [mNativeItemMap] + Utf8 [mReserveOverflow] + Utf8 [mReserveOverflowSet] + Utf8 [mTitle] + Utf8 [mTitleView] + Utf8 [mUiOptions] + Utf8 [name] + Utf8 [next] + Utf8 [nextToken] + Utf8 [obtainStyledAttributes] + Utf8 [onActionModeStarted] + Utf8 [onCloseMenu] + Utf8 [onConfigurationChanged] + Utf8 [onContentChanged] + Utf8 [onCreateActionMode] + Utf8 [onIntChanged] + Utf8 [onMenuItemClick] + Utf8 [onMenuItemSelected] + Utf8 [onMenuModeChange] + Utf8 [onOpenSubMenu] + Utf8 [openXmlResourceParser] + Utf8 [packageName] + Utf8 [post] + Utf8 [preparePanel] + Utf8 [printStackTrace] + Utf8 [recycle] + Utf8 [removeAllViews] + Utf8 [removeView] + Utf8 [reopenMenu] + Utf8 [requestFeature] + Utf8 [requestFeature() must be called before adding content] + Utf8 [reserveOverflow] + Utf8 [resolveAttribute] + Utf8 [resourceId] + Utf8 [restoreActionViewStates] + Utf8 [saveActionViewStates] + Utf8 [sendAccessibilityEvent] + Utf8 [setCallback] + Utf8 [setContentView] + Utf8 [setDuration] + Utf8 [setFeatureInt] + Utf8 [setForeground] + Utf8 [setId] + Utf8 [setIndeterminate] + Utf8 [setMenu] + Utf8 [setProgress] + Utf8 [setProgressBarIndeterminate] + Utf8 [setProgressBarIndeterminateVisibility] + Utf8 [setProgressBarVisibility] + Utf8 [setQwertyMode] + Utf8 [setSecondaryProgress] + Utf8 [setShowHideAnimationEnabled] + Utf8 [setSplitActionBar] + Utf8 [setSplitView] + Utf8 [setSplitWhenNarrow] + Utf8 [setText] + Utf8 [setTitle] + Utf8 [setUiOptions] + Utf8 [setVisibility] + Utf8 [setWindowCallback] + Utf8 [setWindowTitle] + Utf8 [showOverflowMenu] + Utf8 [showProgressBars] + Utf8 [size] + Utf8 [startActionMode] + Utf8 [startAnimation] + Utf8 [startDispatchingItemsChanged] + Utf8 [stopDispatchingItemsChanged] + Utf8 [toString] + Utf8 [uiOptions] + Utf8 [updateInt] + Utf8 [updateProgressBars] + Utf8 [valueOf] + Utf8 [wActionBar] Fields (count = 25): + Field: DEFAULT_FEATURES I Access flags: 0x1c = protected static final int DEFAULT_FEATURES Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: mReserveOverflow Z Access flags: 0x2 = private boolean mReserveOverflow + Field: mReserveOverflowSet Z Access flags: 0x2 = private boolean mReserveOverflowSet + Field: mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu + Field: mNativeItemMap Ljava/util/HashMap; Access flags: 0x4 = protected java.util.HashMap mNativeItemMap + Field: mMenuKeyIsLongPress Z Access flags: 0x2 = private boolean mMenuKeyIsLongPress + Field: mDecor Landroid/view/ViewGroup; Access flags: 0x2 = private android.view.ViewGroup mDecor + Field: mContentParent Landroid/view/ViewGroup; Access flags: 0x2 = private android.view.ViewGroup mContentParent + Field: mIsTitleReady Z Access flags: 0x2 = private boolean mIsTitleReady + Field: mIsDestroyed Z Access flags: 0x2 = private boolean mIsDestroyed + Field: mClosingActionMenu Z Access flags: 0x2 = private boolean mClosingActionMenu + Field: mMenuIsPrepared Z Access flags: 0x2 = private boolean mMenuIsPrepared + Field: mMenuRefreshContent Z Access flags: 0x2 = private boolean mMenuRefreshContent + Field: mMenuFrozenActionViewState Landroid/os/Bundle; Access flags: 0x2 = private android.os.Bundle mMenuFrozenActionViewState + Field: aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl; Access flags: 0x2 = private com.actionbarsherlock.internal.app.ActionBarImpl aActionBar + Field: wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ActionBarView wActionBar + Field: mFeatures I Access flags: 0x2 = private int mFeatures + Field: mUiOptions I Access flags: 0x2 = private int mUiOptions + Field: mCircularProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsProgressBar mCircularProgressBar + Field: mHorizontalProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsProgressBar mHorizontalProgressBar + Field: mActionMode Lcom/actionbarsherlock/view/ActionMode; Access flags: 0x2 = private com.actionbarsherlock.view.ActionMode mActionMode + Field: mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ActionBarContextView mActionModeView + Field: mTitleView Landroid/widget/TextView; Access flags: 0x2 = private android.widget.TextView mTitleView + Field: mTitle Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence mTitle + Field: mIsFloating Z Access flags: 0x2 = private boolean mIsFloating Methods (count = 64): - Method: (Landroid/app/Activity;I)V Access flags: 0x1 = public ActionBarSherlockCompat(android.app.Activity,int) Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokespecial #175 + Methodref [com/actionbarsherlock/ActionBarSherlock. (Landroid/app/Activity;I)V] [6] aload_0 v0 [7] iconst_0 [8] putfield #123 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mReserveOverflowSet Z] [11] aload_0 v0 [12] iconst_0 [13] putfield #119 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuKeyIsLongPress Z] [16] aload_0 v0 [17] iconst_0 [18] putfield #115 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsTitleReady Z] [21] aload_0 v0 [22] iconst_0 [23] putfield #113 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsDestroyed Z] [26] aload_0 v0 [27] iconst_0 [28] putfield #110 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I] [31] aload_0 v0 [32] iconst_0 [33] putfield #126 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mUiOptions I] [36] aload_0 v0 [37] aconst_null [38] putfield #124 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mTitle Ljava/lang/CharSequence;] [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getActionBar()Lcom/actionbarsherlock/app/ActionBar; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar getActionBar() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #188 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.initActionBar ()V] [4] aload_0 v0 [5] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initActionBar()V Access flags: 0x2 = private void initActionBar() Class member attributes (count = 1): + Code attribute instructions (code length = 87, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [4] ifnonnull +7 (target=11) [7] aload_0 v0 [8] invokespecial #190 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.installDecor ()V] [11] aload_0 v0 [12] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [15] ifnonnull +30 (target=45) [18] aload_0 v0 [19] bipush 8 [21] invokevirtual #186 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z] [24] ifeq +21 (target=45) [27] aload_0 v0 [28] iconst_1 [29] invokevirtual #186 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z] [32] ifne +13 (target=45) [35] aload_0 v0 [36] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [39] invokevirtual #134 + Methodref [android/app/Activity.isChild ()Z] [42] ifeq +4 (target=46) [45] return [46] aload_0 v0 [47] new #57 + Class [com/actionbarsherlock/internal/app/ActionBarImpl] [50] dup [51] aload_0 v0 [52] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [55] aload_0 v0 [56] getfield #110 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I] [59] invokespecial #203 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl. (Landroid/app/Activity;I)V] [62] putfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [65] aload_0 v0 [66] getfield #112 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsDelegate Z] [69] ifne +17 (target=86) [72] aload_0 v0 [73] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [76] aload_0 v0 [77] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [80] invokevirtual #132 + Methodref [android/app/Activity.getTitle ()Ljava/lang/CharSequence;] [83] invokevirtual #243 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setWindowTitle (Ljava/lang/CharSequence;)V] [86] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [11] Var: ..., Stack: (empty) - [45] Var: ..., Stack: (empty) - [46] Var: ..., Stack: (empty) - [86] Var: ..., Stack: (empty) + Method: getThemedContext()Landroid/content/Context; Access flags: 0x4 = protected android.content.Context getThemedContext() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [4] invokevirtual #205 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iconst_0 [3] invokevirtual #181 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.dispatchTitleChanged (Ljava/lang/CharSequence;I)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startActionMode(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; Access flags: 0x1 = public com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 220, locals = 4, stack = 6): [0] aload_0 v0 [1] getfield #103 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] [4] ifnull +10 (target=14) [7] aload_0 v0 [8] getfield #103 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] [11] invokevirtual #253 + Methodref [com/actionbarsherlock/view/ActionMode.finish ()V] [14] new #55 + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper] [17] dup [18] aload_0 v0 [19] aload_1 v1 [20] invokespecial #201 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper. (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] [23] astore_2 v2 [24] aconst_null [25] astore_3 v3 [26] aload_0 v0 [27] invokespecial #188 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.initActionBar ()V] [30] aload_0 v0 [31] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [34] ifnull +12 (target=46) [37] aload_0 v0 [38] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [41] aload_2 v2 [42] invokevirtual #208 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] [45] astore_3 v3 [46] aload_3 v3 [47] ifnull +11 (target=58) [50] aload_0 v0 [51] aload_3 v3 [52] putfield #103 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] [55] goto +127 (target=182) [58] aload_0 v0 [59] getfield #104 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [62] ifnonnull +32 (target=94) [65] aload_0 v0 [66] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [69] getstatic #91 + Fieldref [com/actionbarsherlock/R$id.abs__action_mode_bar_stub I] [72] invokevirtual #158 + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;] [75] checkcast #39 + Class [android/view/ViewStub] [78] dup [79] astore_3 v3 [80] ifnull +14 (target=94) [83] aload_0 v0 [84] aload_3 v3 [85] invokevirtual #167 + Methodref [android/view/ViewStub.inflate ()Landroid/view/View;] [88] checkcast #65 + Class [com/actionbarsherlock/internal/widget/ActionBarContextView] [91] putfield #104 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [94] aload_0 v0 [95] getfield #104 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [98] ifnull +84 (target=182) [101] aload_0 v0 [102] getfield #104 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [105] invokevirtual #222 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.killMode ()V] [108] new #58 + Class [com/actionbarsherlock/internal/view/StandaloneActionMode] [111] dup [112] aload_0 v0 [113] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [116] aload_0 v0 [117] getfield #104 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [120] aload_2 v2 [121] iconst_1 [122] invokespecial #209 + Methodref [com/actionbarsherlock/internal/view/StandaloneActionMode. (Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V] [125] astore_3 v3 [126] aload_1 v1 [127] aload_3 v3 [128] aload_3 v3 [129] invokevirtual #254 + Methodref [com/actionbarsherlock/view/ActionMode.getMenu ()Lcom/actionbarsherlock/view/Menu;] [132] invokeinterface #284 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] [137] ifeq +40 (target=177) [140] aload_3 v3 [141] invokevirtual #255 + Methodref [com/actionbarsherlock/view/ActionMode.invalidate ()V] [144] aload_0 v0 [145] getfield #104 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [148] aload_3 v3 [149] invokevirtual #221 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.initForMode (Lcom/actionbarsherlock/view/ActionMode;)V] [152] aload_0 v0 [153] getfield #104 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [156] iconst_0 [157] invokevirtual #227 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setVisibility (I)V] [160] aload_0 v0 [161] aload_3 v3 [162] putfield #103 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] [165] aload_0 v0 [166] getfield #104 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [169] bipush 32 [171] invokevirtual #223 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.sendAccessibilityEvent (I)V] [174] goto +8 (target=182) [177] aload_0 v0 [178] aconst_null [179] putfield #103 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] [182] aload_0 v0 [183] getfield #103 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] [186] ifnull +29 (target=215) [189] aload_0 v0 [190] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [193] instanceof #47 + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] [196] ifeq +19 (target=215) [199] aload_0 v0 [200] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [203] checkcast #47 + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener] [206] aload_0 v0 [207] getfield #103 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] [210] invokeinterface #283 + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener.onActionModeStarted (Lcom/actionbarsherlock/view/ActionMode;)V] [215] aload_0 v0 [216] getfield #103 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] [219] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [14] Var: ..., Stack: (empty) - [46] Var: ...[a:com/actionbarsherlock/view/ActionMode$Callback][a:com/actionbarsherlock/view/ActionMode], Stack: (empty) - [58] Var: ..., Stack: (empty) - [94] Var: ..., Stack: (empty) - [177] Var: ..., Stack: (empty) - [182] Var: ..., Stack: (empty) - [215] Var: ..., Stack: (empty) + Method: dispatchConfigurationChanged(Landroid/content/res/Configuration;)V Access flags: 0x1 = public void dispatchConfigurationChanged(android.content.res.Configuration) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [11] aload_1 v1 [12] invokevirtual #206 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.onConfigurationChanged (Landroid/content/res/Configuration;)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [15] Var: ..., Stack: (empty) + Method: dispatchPostResume()V Access flags: 0x1 = public void dispatchPostResume() Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [11] iconst_1 [12] invokevirtual #207 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setShowHideAnimationEnabled (Z)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [15] Var: ..., Stack: (empty) + Method: dispatchPause()V Access flags: 0x1 = public void dispatchPause() Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] ifnull +21 (target=25) [7] aload_0 v0 [8] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [11] invokevirtual #236 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isOverflowMenuShowing ()Z] [14] ifeq +11 (target=25) [17] aload_0 v0 [18] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [21] invokevirtual #233 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.hideOverflowMenu ()Z] [24] pop [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [25] Var: ..., Stack: (empty) + Method: dispatchStop()V Access flags: 0x1 = public void dispatchStop() Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [11] iconst_0 [12] invokevirtual #207 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setShowHideAnimationEnabled (Z)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [15] Var: ..., Stack: (empty) + Method: dispatchInvalidateOptionsMenu()V Access flags: 0x1 = public void dispatchInvalidateOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 74, locals = 2, stack = 2): [0] aconst_null [1] astore_1 v1 [2] aload_0 v0 [3] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [6] ifnull +45 (target=51) [9] new #27 + Class [android/os/Bundle] [12] dup [13] invokespecial #143 + Methodref [android/os/Bundle. ()V] [16] astore_1 v1 [17] aload_0 v0 [18] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [21] aload_1 v1 [22] invokevirtual #215 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.saveActionViewStates (Landroid/os/Bundle;)V] [25] aload_1 v1 [26] invokevirtual #144 + Methodref [android/os/Bundle.size ()I] [29] ifle +8 (target=37) [32] aload_0 v0 [33] aload_1 v1 [34] putfield #117 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuFrozenActionViewState Landroid/os/Bundle;] [37] aload_0 v0 [38] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [41] invokevirtual #219 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V] [44] aload_0 v0 [45] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [48] invokevirtual #213 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.clear ()V] [51] aload_0 v0 [52] iconst_1 [53] putfield #120 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuRefreshContent Z] [56] aload_0 v0 [57] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [60] ifnull +13 (target=73) [63] aload_0 v0 [64] iconst_0 [65] putfield #118 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuIsPrepared Z] [68] aload_0 v0 [69] invokespecial #194 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.preparePanel ()Z] [72] pop [73] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [37] Var: ...[a:android/os/Bundle], Stack: (empty) - [51] Var: ..., Stack: (empty) - [73] Var: ..., Stack: (empty) + Method: dispatchOpenOptionsMenu()Z Access flags: 0x1 = public boolean dispatchOpenOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #191 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.isReservingOverflow ()Z] [4] ifne +5 (target=9) [7] iconst_0 [8] ireturn [9] aload_0 v0 [10] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [13] invokevirtual #244 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.showOverflowMenu ()Z] [16] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [9] Var: ..., Stack: (empty) + Method: dispatchCloseOptionsMenu()Z Access flags: 0x1 = public boolean dispatchCloseOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #191 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.isReservingOverflow ()Z] [4] ifne +5 (target=9) [7] iconst_0 [8] ireturn [9] aload_0 v0 [10] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [13] invokevirtual #233 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.hideOverflowMenu ()Z] [16] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [9] Var: ..., Stack: (empty) + Method: dispatchPostCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void dispatchPostCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #112 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsDelegate Z] [4] ifeq +8 (target=12) [7] aload_0 v0 [8] iconst_1 [9] putfield #115 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsTitleReady Z] [12] aload_0 v0 [13] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [16] ifnonnull +7 (target=23) [19] aload_0 v0 [20] invokespecial #188 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.initActionBar ()V] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [12] Var: ..., Stack: (empty) - [23] Var: ..., Stack: (empty) + Method: dispatchCreateOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x1 = public boolean dispatchCreateOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchPrepareOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x1 = public boolean dispatchPrepareOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 83, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #103 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] [4] ifnull +5 (target=9) [7] iconst_0 [8] ireturn [9] aload_0 v0 [10] iconst_0 [11] putfield #118 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuIsPrepared Z] [14] aload_0 v0 [15] invokespecial #194 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.preparePanel ()Z] [18] ifne +5 (target=23) [21] iconst_0 [22] ireturn [23] aload_0 v0 [24] invokespecial #191 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.isReservingOverflow ()Z] [27] ifeq +5 (target=32) [30] iconst_0 [31] ireturn [32] aload_0 v0 [33] getfield #121 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mNativeItemMap Ljava/util/HashMap;] [36] ifnonnull +17 (target=53) [39] aload_0 v0 [40] new #80 + Class [java/util/HashMap] [43] dup [44] invokespecial #272 + Methodref [java/util/HashMap. ()V] [47] putfield #121 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mNativeItemMap Ljava/util/HashMap;] [50] goto +10 (target=60) [53] aload_0 v0 [54] getfield #121 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mNativeItemMap Ljava/util/HashMap;] [57] invokevirtual #273 + Methodref [java/util/HashMap.clear ()V] [60] aload_0 v0 [61] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [64] ifnonnull +5 (target=69) [67] iconst_0 [68] ireturn [69] aload_0 v0 [70] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [73] aload_1 v1 [74] aload_0 v0 [75] aload_0 v0 [76] getfield #121 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mNativeItemMap Ljava/util/HashMap;] [79] invokevirtual #212 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.bindNativeOverflow (Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z] [82] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [9] Var: ..., Stack: (empty) - [23] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) - [53] Var: ..., Stack: (empty) - [60] Var: ..., Stack: (empty) - [69] Var: ..., Stack: (empty) + Method: dispatchOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x1 = public boolean dispatchOptionsItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 3): [0] new #73 + Class [java/lang/IllegalStateException] [3] dup [4] ldc #11 + String [Native callback invoked. Create a test case and report!] [6] invokespecial #258 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [9] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchMenuOpened(ILandroid/view/Menu;)Z Access flags: 0x1 = public boolean dispatchMenuOpened(int,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 3, stack = 2): [0] iload_1 v1 [1] bipush 8 [3] ificmpeq +7 (target=10) [6] iload_1 v1 [7] ifne +20 (target=27) [10] aload_0 v0 [11] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [14] ifnull +11 (target=25) [17] aload_0 v0 [18] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [21] iconst_1 [22] invokevirtual #204 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.dispatchMenuVisibilityChanged (Z)V] [25] iconst_1 [26] ireturn [27] iconst_0 [28] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [10] Var: ..., Stack: (empty) - [25] Var: ..., Stack: (empty) - [27] Var: ..., Stack: (empty) + Method: dispatchPanelClosed(ILandroid/view/Menu;)V Access flags: 0x1 = public void dispatchPanelClosed(int,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 3, stack = 2): [0] iload_1 v1 [1] bipush 8 [3] ificmpeq +7 (target=10) [6] iload_1 v1 [7] ifne +18 (target=25) [10] aload_0 v0 [11] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [14] ifnull +11 (target=25) [17] aload_0 v0 [18] getfield #102 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [21] iconst_0 [22] invokevirtual #204 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.dispatchMenuVisibilityChanged (Z)V] [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [10] Var: ..., Stack: (empty) - [25] Var: ..., Stack: (empty) + Method: dispatchTitleChanged(Ljava/lang/CharSequence;I)V Access flags: 0x1 = public void dispatchTitleChanged(java.lang.CharSequence,int) Class member attributes (count = 1): + Code attribute instructions (code length = 53, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #112 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsDelegate Z] [4] ifeq +10 (target=14) [7] aload_0 v0 [8] getfield #115 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsTitleReady Z] [11] ifeq +36 (target=47) [14] aload_0 v0 [15] getfield #125 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mTitleView Landroid/widget/TextView;] [18] ifnull +14 (target=32) [21] aload_0 v0 [22] getfield #125 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mTitleView Landroid/widget/TextView;] [25] aload_1 v1 [26] invokevirtual #173 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [29] goto +18 (target=47) [32] aload_0 v0 [33] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [36] ifnull +11 (target=47) [39] aload_0 v0 [40] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [43] aload_1 v1 [44] invokevirtual #243 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setWindowTitle (Ljava/lang/CharSequence;)V] [47] aload_0 v0 [48] aload_1 v1 [49] putfield #124 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mTitle Ljava/lang/CharSequence;] [52] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [14] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) - [47] Var: ..., Stack: (empty) + Method: dispatchKeyEvent(Landroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean dispatchKeyEvent(android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 171, locals = 4, stack = 2): [0] aload_1 v1 [1] invokevirtual #152 + Methodref [android/view/KeyEvent.getKeyCode ()I] [4] dup [5] istore_2 v2 [6] iconst_4 [7] ificmpne +60 (target=67) [10] aload_1 v1 [11] invokevirtual #151 + Methodref [android/view/KeyEvent.getAction ()I] [14] istore_3 v3 [15] aload_0 v0 [16] getfield #103 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] [19] ifnull +17 (target=36) [22] iload_3 v3 [23] iconst_1 [24] ificmpne +10 (target=34) [27] aload_0 v0 [28] getfield #103 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] [31] invokevirtual #253 + Methodref [com/actionbarsherlock/view/ActionMode.finish ()V] [34] iconst_1 [35] ireturn [36] aload_0 v0 [37] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [40] ifnull +27 (target=67) [43] aload_0 v0 [44] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [47] invokevirtual #232 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.hasExpandedActionView ()Z] [50] ifeq +17 (target=67) [53] iload_3 v3 [54] iconst_1 [55] ificmpne +10 (target=65) [58] aload_0 v0 [59] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [62] invokevirtual #228 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.collapseActionView ()V] [65] iconst_1 [66] ireturn [67] iconst_0 [68] istore_3 v3 [69] iload_2 v2 [70] bipush 82 [72] ificmpne +97 (target=169) [75] aload_0 v0 [76] invokespecial #191 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.isReservingOverflow ()Z] [79] ifeq +90 (target=169) [82] aload_1 v1 [83] invokevirtual #151 + Methodref [android/view/KeyEvent.getAction ()I] [86] ifne +18 (target=104) [89] aload_1 v1 [90] invokevirtual #153 + Methodref [android/view/KeyEvent.isLongPress ()Z] [93] ifeq +11 (target=104) [96] aload_0 v0 [97] iconst_1 [98] putfield #119 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuKeyIsLongPress Z] [101] goto +68 (target=169) [104] aload_1 v1 [105] invokevirtual #151 + Methodref [android/view/KeyEvent.getAction ()I] [108] iconst_1 [109] ificmpne +60 (target=169) [112] aload_0 v0 [113] getfield #119 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuKeyIsLongPress Z] [116] ifne +48 (target=164) [119] aload_0 v0 [120] getfield #103 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] [123] ifnonnull +39 (target=162) [126] aload_0 v0 [127] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [130] ifnull +32 (target=162) [133] aload_0 v0 [134] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [137] invokevirtual #236 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isOverflowMenuShowing ()Z] [140] ifeq +14 (target=154) [143] aload_0 v0 [144] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [147] invokevirtual #233 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.hideOverflowMenu ()Z] [150] pop [151] goto +11 (target=162) [154] aload_0 v0 [155] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [158] invokevirtual #244 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.showOverflowMenu ()Z] [161] pop [162] iconst_1 [163] istore_3 v3 [164] aload_0 v0 [165] iconst_0 [166] putfield #119 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuKeyIsLongPress Z] [169] iload_3 v3 [170] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 9): - [34] Var: ...[i][i], Stack: (empty) - [36] Var: ..., Stack: (empty) - [65] Var: ..., Stack: (empty) - [67] Var: -1, Stack: (empty) - [104] Var: ...[i], Stack: (empty) - [154] Var: ..., Stack: (empty) - [162] Var: ..., Stack: (empty) - [164] Var: ..., Stack: (empty) - [169] Var: ..., Stack: (empty) + Method: dispatchDestroy()V Access flags: 0x1 = public void dispatchDestroy() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #113 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsDestroyed Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: preparePanel()Z Access flags: 0x2 = private boolean preparePanel() Class member attributes (count = 1): + Code attribute instructions (code length = 216, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #118 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuIsPrepared Z] [4] ifeq +5 (target=9) [7] iconst_1 [8] ireturn [9] aload_0 v0 [10] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [13] ifnull +10 (target=23) [16] aload_0 v0 [17] getfield #120 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuRefreshContent Z] [20] ifeq +91 (target=111) [23] aload_0 v0 [24] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [27] ifnonnull +19 (target=46) [30] aload_0 v0 [31] invokespecial #189 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.initializePanelMenu ()Z] [34] ifeq +10 (target=44) [37] aload_0 v0 [38] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [41] ifnonnull +5 (target=46) [44] iconst_0 [45] ireturn [46] aload_0 v0 [47] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [50] ifnull +15 (target=65) [53] aload_0 v0 [54] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [57] aload_0 v0 [58] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [61] aload_0 v0 [62] invokevirtual #238 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] [65] aload_0 v0 [66] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [69] invokevirtual #219 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V] [72] aload_0 v0 [73] aload_0 v0 [74] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [77] invokevirtual #176 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.callbackCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [80] ifne +26 (target=106) [83] aload_0 v0 [84] aconst_null [85] putfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [88] aload_0 v0 [89] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [92] ifnull +12 (target=104) [95] aload_0 v0 [96] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [99] aconst_null [100] aload_0 v0 [101] invokevirtual #238 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] [104] iconst_0 [105] ireturn [106] aload_0 v0 [107] iconst_0 [108] putfield #120 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuRefreshContent Z] [111] aload_0 v0 [112] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [115] invokevirtual #219 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V] [118] aload_0 v0 [119] getfield #117 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuFrozenActionViewState Landroid/os/Bundle;] [122] ifnull +19 (target=141) [125] aload_0 v0 [126] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [129] aload_0 v0 [130] getfield #117 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuFrozenActionViewState Landroid/os/Bundle;] [133] invokevirtual #214 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.restoreActionViewStates (Landroid/os/Bundle;)V] [136] aload_0 v0 [137] aconst_null [138] putfield #117 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuFrozenActionViewState Landroid/os/Bundle;] [141] aload_0 v0 [142] aload_0 v0 [143] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [146] invokevirtual #178 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.callbackPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [149] ifne +28 (target=177) [152] aload_0 v0 [153] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [156] ifnull +12 (target=168) [159] aload_0 v0 [160] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [163] aconst_null [164] aload_0 v0 [165] invokevirtual #238 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] [168] aload_0 v0 [169] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [172] invokevirtual #218 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V] [175] iconst_0 [176] ireturn [177] iconst_m1 [178] invokestatic #150 + Methodref [android/view/KeyCharacterMap.load (I)Landroid/view/KeyCharacterMap;] [181] astore_1 v1 [182] aload_0 v0 [183] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [186] aload_1 v1 [187] invokevirtual #149 + Methodref [android/view/KeyCharacterMap.getKeyboardType ()I] [190] iconst_1 [191] ificmpeq +7 (target=198) [194] iconst_1 [195] goto +4 (target=199) [198] iconst_0 [199] invokevirtual #217 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setQwertyMode (Z)V] [202] aload_0 v0 [203] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [206] invokevirtual #218 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V] [209] aload_0 v0 [210] iconst_1 [211] putfield #118 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuIsPrepared Z] [214] iconst_1 [215] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 13): - [9] Var: ..., Stack: (empty) - [23] Var: ..., Stack: (empty) - [44] Var: ..., Stack: (empty) - [46] Var: ..., Stack: (empty) - [65] Var: ..., Stack: (empty) - [104] Var: ..., Stack: (empty) - [106] Var: ..., Stack: (empty) - [111] Var: ..., Stack: (empty) - [141] Var: ..., Stack: (empty) - [168] Var: ..., Stack: (empty) - [177] Var: ..., Stack: (empty) - [198] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][a:android/view/KeyCharacterMap], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder] - [199] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][a:android/view/KeyCharacterMap], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i] + Method: onMenuItemSelected(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_2 v2 [2] invokevirtual #177 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.callbackOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [5] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuModeChange(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V Access flags: 0x1 = public void onMenuModeChange(com.actionbarsherlock.internal.view.menu.MenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] invokespecial #195 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.reopenMenu (Z)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: reopenMenu(Z)V Access flags: 0x2 = private void reopenMenu(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 71, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] ifnull +66 (target=70) [7] aload_0 v0 [8] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [11] invokevirtual #237 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isOverflowReserved ()Z] [14] ifeq +56 (target=70) [17] aload_0 v0 [18] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [21] invokevirtual #236 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isOverflowMenuShowing ()Z] [24] ifeq +7 (target=31) [27] iload_1 v1 [28] ifne +33 (target=61) [31] aload_0 v0 [32] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [35] invokevirtual #231 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getVisibility ()I] [38] ifne +31 (target=69) [41] aload_0 v0 [42] aload_0 v0 [43] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [46] invokevirtual #178 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.callbackPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [49] ifeq +20 (target=69) [52] aload_0 v0 [53] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [56] invokevirtual #244 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.showOverflowMenu ()Z] [59] pop [60] return [61] aload_0 v0 [62] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [65] invokevirtual #233 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.hideOverflowMenu ()Z] [68] pop [69] return [70] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [31] Var: ..., Stack: (empty) - [60] Var: ..., Stack: (empty) - [61] Var: ..., Stack: (empty) - [69] Var: ..., Stack: (empty) - [70] Var: ..., Stack: (empty) + Method: initializePanelMenu()Z Access flags: 0x2 = private boolean initializePanelMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 74, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [4] astore_1 v1 [5] aload_0 v0 [6] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [9] ifnull +43 (target=52) [12] new #30 + Class [android/util/TypedValue] [15] dup [16] invokespecial #147 + Methodref [android/util/TypedValue. ()V] [19] astore_2 v2 [20] aload_1 v1 [21] invokevirtual #136 + Methodref [android/content/Context.getTheme ()Landroid/content/res/Resources$Theme;] [24] getstatic #87 + Fieldref [com/actionbarsherlock/R$attr.actionBarWidgetTheme I] [27] aload_2 v2 [28] iconst_1 [29] invokevirtual #139 + Methodref [android/content/res/Resources$Theme.resolveAttribute (ILandroid/util/TypedValue;Z)Z] [32] pop [33] aload_2 v2 [34] getfield #86 + Fieldref [android/util/TypedValue.resourceId I] [37] dup [38] istore_2 v2 [39] ifeq +13 (target=52) [42] new #31 + Class [android/view/ContextThemeWrapper] [45] dup [46] aload_1 v1 [47] iload_2 v2 [48] invokespecial #148 + Methodref [android/view/ContextThemeWrapper. (Landroid/content/Context;I)V] [51] astore_1 v1 [52] aload_0 v0 [53] new #60 + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] [56] dup [57] aload_1 v1 [58] invokespecial #211 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder. (Landroid/content/Context;)V] [61] putfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [64] aload_0 v0 [65] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [68] aload_0 v0 [69] invokevirtual #216 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] [72] iconst_1 [73] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [52] Var: ...[a:android/content/Context], Stack: (empty) + Method: checkCloseActionMenu(Lcom/actionbarsherlock/view/Menu;)V Access flags: 0x0 = void checkCloseActionMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #107 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mClosingActionMenu Z] [4] ifeq +4 (target=8) [7] return [8] aload_0 v0 [9] iconst_1 [10] putfield #107 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mClosingActionMenu Z] [13] aload_0 v0 [14] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [17] invokevirtual #229 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.dismissPopupMenus ()V] [20] aload_0 v0 [21] iconst_0 [22] putfield #107 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mClosingActionMenu Z] [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [8] Var: ..., Stack: (empty) + Method: onOpenSubMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z Access flags: 0x1 = public boolean onOpenSubMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V Access flags: 0x1 = public void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #179 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.checkCloseActionMenu (Lcom/actionbarsherlock/view/Menu;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuItemClick(Landroid/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemClick(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 53, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #121 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mNativeItemMap Ljava/util/HashMap;] [4] aload_1 v1 [5] invokevirtual #274 + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [8] checkcast #62 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [11] dup [12] astore_2 v2 [13] ifnull +11 (target=24) [16] aload_2 v2 [17] invokevirtual #220 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.invoke ()Z] [20] pop [21] goto +30 (target=51) [24] ldc #8 + String [ActionBarSherlock] [26] new #78 + Class [java/lang/StringBuilder] [29] dup [30] ldc #12 + String [Options item "] [32] invokespecial #267 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [35] aload_1 v1 [36] invokevirtual #268 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [39] ldc #6 + String [" not found in mapping] [41] invokevirtual #269 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [44] invokevirtual #270 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [47] invokestatic #146 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [50] pop [51] iconst_1 [52] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [24] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty) - [51] Var: ..., Stack: (empty) + Method: onMenuItemSelected(ILcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_2 v2 [2] invokevirtual #177 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.callbackOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [5] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setProgressBarVisibility(Z)V Access flags: 0x1 = public void setProgressBarVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 4): [0] aload_0 v0 [1] iload_1 v1 [2] ifeq +7 (target=9) [5] iconst_m1 [6] goto +5 (target=11) [9] bipush -2 [11] istore_1 v1 [12] iconst_2 [13] iload_1 v1 [14] iconst_0 [15] invokespecial #198 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.updateInt (IIZ)V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [9] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i], Stack: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i] - [11] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i], Stack: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i][i] + Method: setProgressBarIndeterminateVisibility(Z)V Access flags: 0x1 = public void setProgressBarIndeterminateVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 4): [0] aload_0 v0 [1] iload_1 v1 [2] ifeq +7 (target=9) [5] iconst_m1 [6] goto +5 (target=11) [9] bipush -2 [11] istore_1 v1 [12] iconst_5 [13] iload_1 v1 [14] iconst_0 [15] invokespecial #198 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.updateInt (IIZ)V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [9] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i], Stack: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i] - [11] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i], Stack: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i][i] + Method: setProgressBarIndeterminate(Z)V Access flags: 0x1 = public void setProgressBarIndeterminate(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 4): [0] aload_0 v0 [1] iload_1 v1 [2] ifeq +8 (target=10) [5] bipush -3 [7] goto +5 (target=12) [10] bipush -4 [12] istore_1 v1 [13] iconst_2 [14] iload_1 v1 [15] iconst_0 [16] invokespecial #198 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.updateInt (IIZ)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [10] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i], Stack: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i] - [12] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i], Stack: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i][i] + Method: setProgress(I)V Access flags: 0x1 = public void setProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 4): [0] aload_0 v0 [1] iload_1 v1 [2] iconst_0 [3] iadd [4] istore_1 v1 [5] iconst_2 [6] iload_1 v1 [7] iconst_0 [8] invokespecial #198 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.updateInt (IIZ)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSecondaryProgress(I)V Access flags: 0x1 = public void setSecondaryProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 4): [0] aload_0 v0 [1] iload_1 v1 [2] sipush 20000 [5] iadd [6] istore_1 v1 [7] iconst_2 [8] iload_1 v1 [9] iconst_0 [10] invokespecial #198 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.updateInt (IIZ)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setFeatureInt(II)V Access flags: 0x2 = private void setFeatureInt(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 3, stack = 4): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] iconst_0 [4] invokespecial #198 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.updateInt (IIZ)V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: updateInt(IIZ)V Access flags: 0x2 = private void updateInt(int,int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [4] ifnonnull +4 (target=8) [7] return [8] iconst_1 [9] iload_1 v1 [10] ishl [11] istore v4 [13] aload_0 v0 [14] invokespecial #184 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.getFeatures ()I] [17] iload v4 [19] iand [20] ifne +8 (target=28) [23] iload_3 v3 [24] ifne +4 (target=28) [27] return [28] aload_0 v0 [29] iload_1 v1 [30] iload_2 v2 [31] invokespecial #193 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.onIntChanged (II)V] [34] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [8] Var: ..., Stack: (empty) - [28] Var: ...[i], Stack: (empty) + Method: onIntChanged(II)V Access flags: 0x2 = private void onIntChanged(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 2): [0] iload_1 v1 [1] iconst_2 [2] ificmpeq +8 (target=10) [5] iload_1 v1 [6] iconst_5 [7] ificmpne +8 (target=15) [10] aload_0 v0 [11] iload_2 v2 [12] invokespecial #199 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.updateProgressBars (I)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [10] Var: ..., Stack: (empty) - [15] Var: ..., Stack: (empty) + Method: updateProgressBars(I)V Access flags: 0x2 = private void updateProgressBars(int) Class member attributes (count = 1): + Code attribute instructions (code length = 201, locals = 5, stack = 3): [0] aload_0 v0 [1] iconst_1 [2] invokespecial #183 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.getCircularProgressBar (Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [5] astore_2 v2 [6] aload_0 v0 [7] iconst_1 [8] invokespecial #185 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.getHorizontalProgressBar (Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [11] astore_3 v3 [12] aload_0 v0 [13] getfield #110 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I] [16] istore v4 [18] iload_1 v1 [19] iconst_m1 [20] ificmpne +54 (target=74) [23] iload v4 [25] iconst_4 [26] iand [27] ifeq +33 (target=60) [30] aload_3 v3 [31] invokevirtual #245 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getProgress ()I] [34] istore_1 v1 [35] aload_3 v3 [36] invokevirtual #247 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.isIndeterminate ()Z] [39] ifne +10 (target=49) [42] iload_1 v1 [43] sipush 10000 [46] ificmpge +7 (target=53) [49] iconst_0 [50] goto +4 (target=54) [53] iconst_4 [54] istore_1 v1 [55] aload_3 v3 [56] iload_1 v1 [57] invokevirtual #251 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V] [60] iload v4 [62] bipush 32 [64] iand [65] ifeq +135 (target=200) [68] aload_2 v2 [69] iconst_0 [70] invokevirtual #251 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V] [73] return [74] iload_1 v1 [75] bipush -2 [77] ificmpne +31 (target=108) [80] iload v4 [82] iconst_4 [83] iand [84] ifeq +9 (target=93) [87] aload_3 v3 [88] bipush 8 [90] invokevirtual #251 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V] [93] iload v4 [95] bipush 32 [97] iand [98] ifeq +102 (target=200) [101] aload_2 v2 [102] bipush 8 [104] invokevirtual #251 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V] [107] return [108] iload_1 v1 [109] bipush -3 [111] ificmpne +9 (target=120) [114] aload_3 v3 [115] iconst_1 [116] invokevirtual #248 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setIndeterminate (Z)V] [119] return [120] iload_1 v1 [121] bipush -4 [123] ificmpne +9 (target=132) [126] aload_3 v3 [127] iconst_0 [128] invokevirtual #248 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setIndeterminate (Z)V] [131] return [132] iload_1 v1 [133] iflt +38 (target=171) [136] iload_1 v1 [137] sipush 10000 [140] ificmpgt +31 (target=171) [143] aload_3 v3 [144] iload_1 v1 [145] iconst_0 [146] isub [147] invokevirtual #249 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgress (I)V] [150] iload_1 v1 [151] sipush 10000 [154] ificmpge +10 (target=164) [157] aload_0 v0 [158] aload_3 v3 [159] aload_2 v2 [160] invokespecial #197 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.showProgressBars (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V] [163] return [164] aload_0 v0 [165] aload_3 v3 [166] aload_2 v2 [167] invokespecial #187 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hideProgressBars (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V] [170] return [171] sipush 20000 [174] iload_1 v1 [175] ificmpgt +25 (target=200) [178] iload_1 v1 [179] sipush 30000 [182] ificmpgt +18 (target=200) [185] aload_3 v3 [186] iload_1 v1 [187] sipush 20000 [190] isub [191] invokevirtual #250 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setSecondaryProgress (I)V] [194] aload_0 v0 [195] aload_3 v3 [196] aload_2 v2 [197] invokespecial #197 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.showProgressBars (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V] [200] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 15): - [49] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i][a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:com/actionbarsherlock/internal/widget/IcsProgressBar][i][i], Stack: - [53] Var: ..., Stack: (empty) - [54] Var: ..., Stack: [i] - [60] Var: -1, Stack: (empty) - [73] Var: ..., Stack: (empty) - [74] Var: ..., Stack: (empty) - [93] Var: ..., Stack: (empty) - [107] Var: ..., Stack: (empty) - [108] Var: ..., Stack: (empty) - [120] Var: ..., Stack: (empty) - [132] Var: ..., Stack: (empty) - [164] Var: ..., Stack: (empty) - [170] Var: ..., Stack: (empty) - [171] Var: ..., Stack: (empty) - [200] Var: ..., Stack: (empty) + Method: showProgressBars(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V Access flags: 0x2 = private void showProgressBars(com.actionbarsherlock.internal.widget.IcsProgressBar,com.actionbarsherlock.internal.widget.IcsProgressBar) Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #110 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I] [4] dup [5] istore_3 v3 [6] bipush 32 [8] iand [9] ifeq +16 (target=25) [12] aload_2 v2 [13] invokevirtual #246 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I] [16] iconst_4 [17] ificmpne +8 (target=25) [20] aload_2 v2 [21] iconst_0 [22] invokevirtual #251 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V] [25] iload_3 v3 [26] iconst_4 [27] iand [28] ifeq +18 (target=46) [31] aload_1 v1 [32] invokevirtual #245 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getProgress ()I] [35] sipush 10000 [38] ificmpge +8 (target=46) [41] aload_1 v1 [42] iconst_0 [43] invokevirtual #251 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V] [46] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [25] Var: ...[i], Stack: (empty) - [46] Var: ..., Stack: (empty) + Method: hideProgressBars(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V Access flags: 0x2 = private void hideProgressBars(com.actionbarsherlock.internal.widget.IcsProgressBar,com.actionbarsherlock.internal.widget.IcsProgressBar) Class member attributes (count = 1): + Code attribute instructions (code length = 73, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #110 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I] [4] istore_3 v3 [5] aload_0 v0 [6] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [9] ldc #5 + Integer [17432577] [11] invokestatic #171 + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;] [14] dup [15] astore v4 [17] ldc2_w #83 + Long [1000] [20] invokevirtual #170 + Methodref [android/view/animation/Animation.setDuration (J)V] [23] iload_3 v3 [24] bipush 32 [26] iand [27] ifeq +21 (target=48) [30] aload_2 v2 [31] invokevirtual #246 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I] [34] ifne +14 (target=48) [37] aload_2 v2 [38] aload v4 [40] invokevirtual #252 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.startAnimation (Landroid/view/animation/Animation;)V] [43] aload_2 v2 [44] iconst_4 [45] invokevirtual #251 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V] [48] iload_3 v3 [49] iconst_4 [50] iand [51] ifeq +21 (target=72) [54] aload_1 v1 [55] invokevirtual #246 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I] [58] ifne +14 (target=72) [61] aload_1 v1 [62] aload v4 [64] invokevirtual #252 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.startAnimation (Landroid/view/animation/Animation;)V] [67] aload_1 v1 [68] iconst_4 [69] invokevirtual #251 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V] [72] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [48] Var: ...[i][a:android/view/animation/Animation], Stack: (empty) - [72] Var: ..., Stack: (empty) + Method: getCircularProgressBar(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsProgressBar getCircularProgressBar(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 64, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #106 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mCircularProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [4] ifnull +8 (target=12) [7] aload_0 v0 [8] getfield #106 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mCircularProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [11] areturn [12] aload_0 v0 [13] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [16] ifnonnull +11 (target=27) [19] iload_1 v1 [20] ifeq +7 (target=27) [23] aload_0 v0 [24] invokespecial #190 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.installDecor ()V] [27] aload_0 v0 [28] aload_0 v0 [29] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [32] getstatic #93 + Fieldref [com/actionbarsherlock/R$id.abs__progress_circular I] [35] invokevirtual #158 + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;] [38] checkcast #67 + Class [com/actionbarsherlock/internal/widget/IcsProgressBar] [41] putfield #106 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mCircularProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [44] aload_0 v0 [45] getfield #106 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mCircularProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [48] ifnull +11 (target=59) [51] aload_0 v0 [52] getfield #106 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mCircularProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [55] iconst_4 [56] invokevirtual #251 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V] [59] aload_0 v0 [60] getfield #106 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mCircularProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [63] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [12] Var: ..., Stack: (empty) - [27] Var: ..., Stack: (empty) - [59] Var: ..., Stack: (empty) + Method: getHorizontalProgressBar(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsProgressBar getHorizontalProgressBar(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 64, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #111 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mHorizontalProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [4] ifnull +8 (target=12) [7] aload_0 v0 [8] getfield #111 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mHorizontalProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [11] areturn [12] aload_0 v0 [13] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [16] ifnonnull +11 (target=27) [19] iload_1 v1 [20] ifeq +7 (target=27) [23] aload_0 v0 [24] invokespecial #190 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.installDecor ()V] [27] aload_0 v0 [28] aload_0 v0 [29] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [32] getstatic #94 + Fieldref [com/actionbarsherlock/R$id.abs__progress_horizontal I] [35] invokevirtual #158 + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;] [38] checkcast #67 + Class [com/actionbarsherlock/internal/widget/IcsProgressBar] [41] putfield #111 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mHorizontalProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [44] aload_0 v0 [45] getfield #111 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mHorizontalProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [48] ifnull +11 (target=59) [51] aload_0 v0 [52] getfield #111 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mHorizontalProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [55] iconst_4 [56] invokevirtual #251 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V] [59] aload_0 v0 [60] getfield #111 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mHorizontalProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [63] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [12] Var: ..., Stack: (empty) - [27] Var: ..., Stack: (empty) - [59] Var: ..., Stack: (empty) + Method: getFeatures()I Access flags: 0x2 = private int getFeatures() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #110 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasFeature(I)Z Access flags: 0x1 = public boolean hasFeature(int) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #110 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I] [4] iconst_1 [5] iload_1 v1 [6] ishl [7] iand [8] ifeq +5 (target=13) [11] iconst_1 [12] ireturn [13] iconst_0 [14] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [13] Var: ..., Stack: (empty) - [14] Var: ..., Stack: [i] + Method: requestFeature(I)Z Access flags: 0x1 = public boolean requestFeature(int) Class member attributes (count = 1): + Code attribute instructions (code length = 88, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [4] ifnull +13 (target=17) [7] new #28 + Class [android/util/AndroidRuntimeException] [10] dup [11] ldc #18 + String [requestFeature() must be called before adding content] [13] invokespecial #145 + Methodref [android/util/AndroidRuntimeException. (Ljava/lang/String;)V] [16] athrow [17] iload_1 v1 [18] tableswitch (10 offsets, default=68) (target=86) 1: offset = 54, target = 72 2: offset = 54, target = 72 3: offset = 68, target = 86 4: offset = 68, target = 86 5: offset = 54, target = 72 6: offset = 68, target = 86 7: offset = 68, target = 86 8: offset = 54, target = 72 9: offset = 54, target = 72 10: offset = 54, target = 72 default: offset = 68, target = 86 [72] aload_0 v0 [73] dup [74] getfield #110 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I] [77] iconst_1 [78] iload_1 v1 [79] ishl [80] ior [81] putfield #110 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I] [84] iconst_1 [85] ireturn [86] iconst_0 [87] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [17] Var: ..., Stack: (empty) - [72] Var: ..., Stack: (empty) - [86] Var: ..., Stack: (empty) + Method: setUiOptions(I)V Access flags: 0x1 = public void setUiOptions(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #126 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mUiOptions I] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setUiOptions(II)V Access flags: 0x1 = public void setUiOptions(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #126 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mUiOptions I] [5] iload_2 v2 [6] iconst_m1 [7] ixor [8] iand [9] iload_1 v1 [10] iload_2 v2 [11] iand [12] ior [13] putfield #126 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mUiOptions I] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(I)V Access flags: 0x1 = public void setContentView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 63, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [4] ifnonnull +10 (target=14) [7] aload_0 v0 [8] invokespecial #190 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.installDecor ()V] [11] goto +10 (target=21) [14] aload_0 v0 [15] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [18] invokevirtual #163 + Methodref [android/view/ViewGroup.removeAllViews ()V] [21] aload_0 v0 [22] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [25] invokevirtual #130 + Methodref [android/app/Activity.getLayoutInflater ()Landroid/view/LayoutInflater;] [28] iload_1 v1 [29] aload_0 v0 [30] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [33] invokevirtual #154 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [36] pop [37] aload_0 v0 [38] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [41] invokevirtual #133 + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] [44] invokevirtual #168 + Methodref [android/view/Window.getCallback ()Landroid/view/Window$Callback;] [47] dup [48] astore_1 v1 [49] ifnull +9 (target=58) [52] aload_1 v1 [53] invokeinterface #282 + InterfaceMethodref [android/view/Window$Callback.onContentChanged ()V] [58] aload_0 v0 [59] invokespecial #188 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.initActionBar ()V] [62] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [14] Var: ..., Stack: (empty) - [21] Var: ..., Stack: (empty) - [58] Var: ...[a:android/view/Window$Callback], Stack: (empty) + Method: setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 56, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [4] ifnonnull +10 (target=14) [7] aload_0 v0 [8] invokespecial #190 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.installDecor ()V] [11] goto +10 (target=21) [14] aload_0 v0 [15] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [18] invokevirtual #163 + Methodref [android/view/ViewGroup.removeAllViews ()V] [21] aload_0 v0 [22] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [25] aload_1 v1 [26] aload_2 v2 [27] invokevirtual #157 + Methodref [android/view/ViewGroup.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [30] aload_0 v0 [31] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [34] invokevirtual #133 + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] [37] invokevirtual #168 + Methodref [android/view/Window.getCallback ()Landroid/view/Window$Callback;] [40] dup [41] astore_1 v1 [42] ifnull +9 (target=51) [45] aload_1 v1 [46] invokeinterface #282 + InterfaceMethodref [android/view/Window$Callback.onContentChanged ()V] [51] aload_0 v0 [52] invokespecial #188 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.initActionBar ()V] [55] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [14] Var: ..., Stack: (empty) - [21] Var: ..., Stack: (empty) - [51] Var: ...[a:android/view/Window$Callback], Stack: (empty) + Method: addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [4] ifnonnull +7 (target=11) [7] aload_0 v0 [8] invokespecial #190 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.installDecor ()V] [11] aload_0 v0 [12] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [15] aload_1 v1 [16] aload_2 v2 [17] invokevirtual #157 + Methodref [android/view/ViewGroup.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [20] aload_0 v0 [21] invokespecial #188 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.initActionBar ()V] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [11] Var: ..., Stack: (empty) + Method: installDecor()V Access flags: 0x2 = private void installDecor() Class member attributes (count = 1): + Code attribute instructions (code length = 503, locals = 5, stack = 4): [0] aload_0 v0 [1] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [4] ifnonnull +25 (target=29) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [12] invokevirtual #133 + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] [15] invokevirtual #169 + Methodref [android/view/Window.getDecorView ()Landroid/view/View;] [18] ldc #3 + Integer [16908290] [20] invokevirtual #155 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [23] checkcast #37 + Class [android/view/ViewGroup] [26] putfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [29] aload_0 v0 [30] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [33] ifnonnull +469 (target=502) [36] aconst_null [37] astore_1 v1 [38] aload_0 v0 [39] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [42] invokevirtual #160 + Methodref [android/view/ViewGroup.getChildCount ()I] [45] ifle +61 (target=106) [48] new #79 + Class [java/util/ArrayList] [51] dup [52] iconst_1 [53] invokespecial #271 + Methodref [java/util/ArrayList. (I)V] [56] astore_1 v1 [57] iconst_0 [58] istore_2 v2 [59] aload_0 v0 [60] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [63] invokevirtual #160 + Methodref [android/view/ViewGroup.getChildCount ()I] [66] istore_3 v3 [67] goto +34 (target=101) [70] aload_0 v0 [71] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [74] iconst_0 [75] invokevirtual #159 + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;] [78] astore v4 [80] aload_0 v0 [81] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [84] aload v4 [86] invokevirtual #164 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [89] aload_1 v1 [90] aload v4 [92] invokeinterface #287 + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] [97] pop [98] iinc v2, 1 [101] iload_2 v2 [102] iload_3 v3 [103] ificmplt -33 (target=70) [106] aload_0 v0 [107] aload_0 v0 [108] invokespecial #182 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.generateLayout ()Landroid/view/ViewGroup;] [111] putfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [114] aload_1 v1 [115] ifnull +40 (target=155) [118] aload_1 v1 [119] invokeinterface #288 + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] [124] astore_3 v3 [125] goto +21 (target=146) [128] aload_3 v3 [129] invokeinterface #286 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [134] checkcast #36 + Class [android/view/View] [137] astore_2 v2 [138] aload_0 v0 [139] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [142] aload_2 v2 [143] invokevirtual #156 + Methodref [android/view/ViewGroup.addView (Landroid/view/View;)V] [146] aload_3 v3 [147] invokeinterface #285 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [152] ifne -24 (target=128) [155] aload_0 v0 [156] aload_0 v0 [157] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [160] ldc #4 + Integer [16908310] [162] invokevirtual #158 + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;] [165] checkcast #45 + Class [android/widget/TextView] [168] putfield #125 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mTitleView Landroid/widget/TextView;] [171] aload_0 v0 [172] getfield #125 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mTitleView Landroid/widget/TextView;] [175] ifnull +54 (target=229) [178] aload_0 v0 [179] iconst_1 [180] invokevirtual #186 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z] [183] ifeq +34 (target=217) [186] aload_0 v0 [187] getfield #125 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mTitleView Landroid/widget/TextView;] [190] bipush 8 [192] invokevirtual #174 + Methodref [android/widget/TextView.setVisibility (I)V] [195] aload_0 v0 [196] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [199] instanceof #44 + Class [android/widget/FrameLayout] [202] ifeq +300 (target=502) [205] aload_0 v0 [206] getfield #108 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;] [209] checkcast #44 + Class [android/widget/FrameLayout] [212] aconst_null [213] invokevirtual #172 + Methodref [android/widget/FrameLayout.setForeground (Landroid/graphics/drawable/Drawable;)V] [216] return [217] aload_0 v0 [218] getfield #125 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mTitleView Landroid/widget/TextView;] [221] aload_0 v0 [222] getfield #124 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mTitle Ljava/lang/CharSequence;] [225] invokevirtual #173 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [228] return [229] aload_0 v0 [230] aload_0 v0 [231] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [234] getstatic #89 + Fieldref [com/actionbarsherlock/R$id.abs__action_bar I] [237] invokevirtual #158 + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;] [240] checkcast #66 + Class [com/actionbarsherlock/internal/widget/ActionBarView] [243] putfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [246] aload_0 v0 [247] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [250] ifnull +252 (target=502) [253] aload_0 v0 [254] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [257] aload_0 v0 [258] invokevirtual #242 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setWindowCallback (Lcom/actionbarsherlock/view/Window$Callback;)V] [261] aload_0 v0 [262] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [265] invokevirtual #230 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getTitle ()Ljava/lang/CharSequence;] [268] ifnonnull +17 (target=285) [271] aload_0 v0 [272] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [275] aload_0 v0 [276] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [279] invokevirtual #132 + Methodref [android/app/Activity.getTitle ()Ljava/lang/CharSequence;] [282] invokevirtual #243 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setWindowTitle (Ljava/lang/CharSequence;)V] [285] aload_0 v0 [286] iconst_2 [287] invokevirtual #186 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z] [290] ifeq +10 (target=300) [293] aload_0 v0 [294] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [297] invokevirtual #235 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.initProgress ()V] [300] aload_0 v0 [301] iconst_5 [302] invokevirtual #186 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z] [305] ifeq +10 (target=315) [308] aload_0 v0 [309] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [312] invokevirtual #234 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.initIndeterminateProgress ()V] [315] aload_0 v0 [316] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [319] invokestatic #192 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.loadUiOptionsFromManifest (Landroid/app/Activity;)I] [322] dup [323] istore_2 v2 [324] ifeq +8 (target=332) [327] aload_0 v0 [328] iload_2 v2 [329] putfield #126 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mUiOptions I] [332] aload_0 v0 [333] getfield #126 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mUiOptions I] [336] iconst_1 [337] iand [338] ifeq +7 (target=345) [341] iconst_1 [342] goto +4 (target=346) [345] iconst_0 [346] dup [347] istore v4 [349] ifeq +17 (target=366) [352] aload_0 v0 [353] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [356] getstatic #88 + Fieldref [com/actionbarsherlock/R$bool.abs__split_action_bar_is_narrow I] [359] invokestatic #202 + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z] [362] istore_3 v3 [363] goto +23 (target=386) [366] aload_0 v0 [367] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [370] invokevirtual #131 + Methodref [android/app/Activity.getTheme ()Landroid/content/res/Resources$Theme;] [373] getstatic #101 + Fieldref [com/actionbarsherlock/R$styleable.SherlockTheme [I] [376] invokevirtual #138 + Methodref [android/content/res/Resources$Theme.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;] [379] bipush 48 [381] iconst_0 [382] invokevirtual #140 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [385] istore_3 v3 [386] aload_0 v0 [387] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [390] getstatic #95 + Fieldref [com/actionbarsherlock/R$id.abs__split_action_bar I] [393] invokevirtual #158 + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;] [396] checkcast #64 + Class [com/actionbarsherlock/internal/widget/ActionBarContainer] [399] dup [400] astore_1 v1 [401] ifnull +73 (target=474) [404] aload_0 v0 [405] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [408] aload_1 v1 [409] invokevirtual #240 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setSplitView (Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V] [412] aload_0 v0 [413] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [416] iload_3 v3 [417] invokevirtual #239 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setSplitActionBar (Z)V] [420] aload_0 v0 [421] getfield #127 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;] [424] iload v4 [426] invokevirtual #241 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setSplitWhenNarrow (Z)V] [429] aload_0 v0 [430] aload_0 v0 [431] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [434] getstatic #90 + Fieldref [com/actionbarsherlock/R$id.abs__action_context_bar I] [437] invokevirtual #158 + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;] [440] checkcast #65 + Class [com/actionbarsherlock/internal/widget/ActionBarContextView] [443] putfield #104 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [446] aload_0 v0 [447] getfield #104 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [450] aload_1 v1 [451] invokevirtual #225 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSplitView (Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V] [454] aload_0 v0 [455] getfield #104 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [458] iload_3 v3 [459] invokevirtual #224 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSplitActionBar (Z)V] [462] aload_0 v0 [463] getfield #104 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [466] iload v4 [468] invokevirtual #226 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSplitWhenNarrow (Z)V] [471] goto +15 (target=486) [474] iload_3 v3 [475] ifeq +11 (target=486) [478] ldc #8 + String [ActionBarSherlock] [480] ldc #13 + String [Requested split action bar with incompatible window decor! Ignoring request.] [482] invokestatic #146 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [485] pop [486] aload_0 v0 [487] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [490] new #54 + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat$1] [493] dup [494] aload_0 v0 [495] invokespecial #200 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat$1. (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V] [498] invokevirtual #162 + Methodref [android/view/ViewGroup.post (Ljava/lang/Runnable;)Z] [501] pop [502] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 22): - [29] Var: ..., Stack: (empty) - [70] Var: ...[a:java/util/List][i][i], Stack: (empty) - [101] Var: ..., Stack: (empty) - [106] Var: -2, Stack: (empty) - [128] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][a:java/util/List][T][a:java/util/Iterator], Stack: - [146] Var: ..., Stack: (empty) - [155] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][a:java/util/List], Stack: - [216] Var: ..., Stack: (empty) - [217] Var: ..., Stack: (empty) - [228] Var: ..., Stack: (empty) - [229] Var: ..., Stack: (empty) - [285] Var: ..., Stack: (empty) - [300] Var: ..., Stack: (empty) - [315] Var: ..., Stack: (empty) - [332] Var: ...[i], Stack: (empty) - [345] Var: ...[i], Stack: (empty) - [346] Var: ..., Stack: [i] - [366] Var: ...[i], Stack: (empty) - [386] Var: ..., Stack: (empty) - [474] Var: ...[a:com/actionbarsherlock/internal/widget/ActionBarContainer], Stack: (empty) - [486] Var: ..., Stack: (empty) - [502] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat], Stack: + Method: generateLayout()Landroid/view/ViewGroup; Access flags: 0x2 = private android.view.ViewGroup generateLayout() Class member attributes (count = 1): + Code attribute instructions (code length = 308, locals = 3, stack = 6): [0] aload_0 v0 [1] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [4] invokevirtual #131 + Methodref [android/app/Activity.getTheme ()Landroid/content/res/Resources$Theme;] [7] getstatic #101 + Fieldref [com/actionbarsherlock/R$styleable.SherlockTheme [I] [10] invokevirtual #138 + Methodref [android/content/res/Resources$Theme.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;] [13] astore_1 v1 [14] aload_0 v0 [15] aload_1 v1 [16] iconst_0 [17] iconst_0 [18] invokevirtual #140 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [21] putfield #114 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsFloating Z] [24] aload_1 v1 [25] bipush 45 [27] invokevirtual #141 + Methodref [android/content/res/TypedArray.hasValue (I)Z] [30] ifne +13 (target=43) [33] new #73 + Class [java/lang/IllegalStateException] [36] dup [37] ldc #14 + String [You must use Theme.Sherlock, Theme.Sherlock.Light, Theme.Sherlock.Light.DarkActionBar, or a derivative.] [39] invokespecial #258 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [42] athrow [43] aload_1 v1 [44] bipush 44 [46] iconst_0 [47] invokevirtual #140 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [50] ifeq +12 (target=62) [53] aload_0 v0 [54] iconst_1 [55] invokevirtual #196 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.requestFeature (I)Z] [58] pop [59] goto +20 (target=79) [62] aload_1 v1 [63] bipush 45 [65] iconst_0 [66] invokevirtual #140 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [69] ifeq +10 (target=79) [72] aload_0 v0 [73] bipush 8 [75] invokevirtual #196 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.requestFeature (I)Z] [78] pop [79] aload_1 v1 [80] bipush 46 [82] iconst_0 [83] invokevirtual #140 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [86] ifeq +10 (target=96) [89] aload_0 v0 [90] bipush 9 [92] invokevirtual #196 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.requestFeature (I)Z] [95] pop [96] aload_1 v1 [97] bipush 47 [99] iconst_0 [100] invokevirtual #140 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [103] ifeq +10 (target=113) [106] aload_0 v0 [107] bipush 10 [109] invokevirtual #196 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.requestFeature (I)Z] [112] pop [113] aload_1 v1 [114] invokevirtual #142 + Methodref [android/content/res/TypedArray.recycle ()V] [117] aload_0 v0 [118] iconst_1 [119] invokevirtual #186 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z] [122] ifne +61 (target=183) [125] aload_0 v0 [126] getfield #114 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsFloating Z] [129] ifeq +31 (target=160) [132] aload_0 v0 [133] aload_0 v0 [134] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [137] invokevirtual #161 + Methodref [android/view/ViewGroup.getParent ()Landroid/view/ViewParent;] [140] checkcast #37 + Class [android/view/ViewGroup] [143] putfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [146] aload_0 v0 [147] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [150] invokevirtual #163 + Methodref [android/view/ViewGroup.removeAllViews ()V] [153] getstatic #96 + Fieldref [com/actionbarsherlock/R$layout.abs__dialog_title_holo I] [156] istore_1 v1 [157] goto +54 (target=211) [160] aload_0 v0 [161] bipush 9 [163] invokevirtual #186 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z] [166] ifeq +10 (target=176) [169] getstatic #98 + Fieldref [com/actionbarsherlock/R$layout.abs__screen_action_bar_overlay I] [172] istore_1 v1 [173] goto +38 (target=211) [176] getstatic #97 + Fieldref [com/actionbarsherlock/R$layout.abs__screen_action_bar I] [179] istore_1 v1 [180] goto +31 (target=211) [183] aload_0 v0 [184] bipush 10 [186] invokevirtual #186 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z] [189] ifeq +18 (target=207) [192] aload_0 v0 [193] iconst_1 [194] invokevirtual #186 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z] [197] ifne +10 (target=207) [200] getstatic #100 + Fieldref [com/actionbarsherlock/R$layout.abs__screen_simple_overlay_action_mode I] [203] istore_1 v1 [204] goto +7 (target=211) [207] getstatic #99 + Fieldref [com/actionbarsherlock/R$layout.abs__screen_simple I] [210] istore_1 v1 [211] aload_0 v0 [212] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [215] invokevirtual #130 + Methodref [android/app/Activity.getLayoutInflater ()Landroid/view/LayoutInflater;] [218] iload_1 v1 [219] aconst_null [220] invokevirtual #154 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [223] astore_1 v1 [224] aload_0 v0 [225] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [228] aload_1 v1 [229] new #38 + Class [android/view/ViewGroup$LayoutParams] [232] dup [233] iconst_m1 [234] iconst_m1 [235] invokespecial #166 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [238] invokevirtual #157 + Methodref [android/view/ViewGroup.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [241] aload_0 v0 [242] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [245] getstatic #92 + Fieldref [com/actionbarsherlock/R$id.abs__content I] [248] invokevirtual #158 + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;] [251] checkcast #37 + Class [android/view/ViewGroup] [254] dup [255] astore_1 v1 [256] ifnonnull +13 (target=269) [259] new #76 + Class [java/lang/RuntimeException] [262] dup [263] ldc #10 + String [Couldn't find content container view] [265] invokespecial #262 + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] [268] athrow [269] aload_0 v0 [270] getfield #109 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;] [273] iconst_m1 [274] invokevirtual #165 + Methodref [android/view/ViewGroup.setId (I)V] [277] aload_1 v1 [278] ldc #3 + Integer [16908290] [280] invokevirtual #165 + Methodref [android/view/ViewGroup.setId (I)V] [283] aload_0 v0 [284] iconst_5 [285] invokevirtual #186 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z] [288] ifeq +18 (target=306) [291] aload_0 v0 [292] iconst_0 [293] invokespecial #183 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.getCircularProgressBar (Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [296] dup [297] astore_2 v2 [298] ifnull +8 (target=306) [301] aload_2 v2 [302] iconst_1 [303] invokevirtual #248 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setIndeterminate (Z)V] [306] aload_1 v1 [307] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 13): - [43] Var: ...[a:android/content/res/TypedArray], Stack: (empty) - [62] Var: ..., Stack: (empty) - [79] Var: ..., Stack: (empty) - [96] Var: ..., Stack: (empty) - [113] Var: ..., Stack: (empty) - [160] Var: ..., Stack: (empty) - [176] Var: ..., Stack: (empty) - [180] Var: ...[i], Stack: (empty) - [183] Var: -1, Stack: (empty) - [207] Var: ..., Stack: (empty) - [211] Var: ...[i], Stack: (empty) - [269] Var: ...[a:android/view/View][a:android/view/ViewGroup], Stack: (empty) - [306] Var: ..., Stack: (empty) + Method: isReservingOverflow()Z Access flags: 0x2 = private boolean isReservingOverflow() Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #123 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mReserveOverflowSet Z] [4] ifne +19 (target=23) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [12] invokestatic #210 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.reserveOverflow (Landroid/content/Context;)Z] [15] putfield #122 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mReserveOverflow Z] [18] aload_0 v0 [19] iconst_1 [20] putfield #123 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mReserveOverflowSet Z] [23] aload_0 v0 [24] getfield #122 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mReserveOverflow Z] [27] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [23] Var: ..., Stack: (empty) + Method: loadUiOptionsFromManifest(Landroid/app/Activity;)I Access flags: 0xa = private static int loadUiOptionsFromManifest(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 281, locals = 9, stack = 3): [0] iconst_0 [1] istore_1 v1 [2] aload_0 v0 [3] invokevirtual #261 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [6] invokevirtual #256 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [9] astore_2 v2 [10] aload_0 v0 [11] invokevirtual #129 + Methodref [android/app/Activity.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;] [14] getfield #85 + Fieldref [android/content/pm/ApplicationInfo.packageName Ljava/lang/String;] [17] astore_3 v3 [18] aload_0 v0 [19] aload_3 v3 [20] iconst_0 [21] invokevirtual #128 + Methodref [android/app/Activity.createPackageContext (Ljava/lang/String;I)Landroid/content/Context;] [24] invokevirtual #135 + Methodref [android/content/Context.getAssets ()Landroid/content/res/AssetManager;] [27] aconst_null [28] astore_0 v0 [29] ldc #9 + String [AndroidManifest.xml] [31] invokevirtual #137 + Methodref [android/content/res/AssetManager.openXmlResourceParser (Ljava/lang/String;)Landroid/content/res/XmlResourceParser;] [34] dup [35] astore_0 v0 [36] invokeinterface #279 + InterfaceMethodref [android/content/res/XmlResourceParser.getEventType ()I] [41] istore v4 [43] goto +222 (target=265) [46] iload v4 [48] iconst_2 [49] ificmpne +208 (target=257) [52] aload_0 v0 [53] invokeinterface #280 + InterfaceMethodref [android/content/res/XmlResourceParser.getName ()Ljava/lang/String;] [58] astore v4 [60] ldc #16 + String [application] [62] aload v4 [64] invokevirtual #264 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [67] ifeq +56 (target=123) [70] aload_0 v0 [71] invokeinterface #275 + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeCount ()I] [76] iconst_1 [77] isub [78] istore v4 [80] goto +35 (target=115) [83] ldc #19 + String [uiOptions] [85] aload_0 v0 [86] iload v4 [88] invokeinterface #277 + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeName (I)Ljava/lang/String;] [93] invokevirtual #264 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [96] ifeq +16 (target=112) [99] aload_0 v0 [100] iload v4 [102] iconst_0 [103] invokeinterface #276 + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeIntValue (II)I] [108] istore_1 v1 [109] goto +148 (target=257) [112] iinc v4, -1 [115] iload v4 [117] ifge -34 (target=83) [120] goto +137 (target=257) [123] ldc #15 + String [activity] [125] aload v4 [127] invokevirtual #264 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [130] ifeq +127 (target=257) [133] aconst_null [134] astore v4 [136] aconst_null [137] astore v5 [139] iconst_0 [140] istore v6 [142] aload_0 v0 [143] invokeinterface #275 + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeCount ()I] [148] iconst_1 [149] isub [150] istore v7 [152] goto +95 (target=247) [155] aload_0 v0 [156] iload v7 [158] invokeinterface #277 + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeName (I)Ljava/lang/String;] [163] astore v8 [165] ldc #19 + String [uiOptions] [167] aload v8 [169] invokevirtual #264 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [172] ifeq +20 (target=192) [175] aload_0 v0 [176] iload v7 [178] iconst_0 [179] invokeinterface #276 + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeIntValue (II)I] [184] invokestatic #260 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [187] astore v4 [189] goto +39 (target=228) [192] ldc #17 + String [name] [194] aload v8 [196] invokevirtual #264 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [199] ifeq +29 (target=228) [202] aload_3 v3 [203] aload_0 v0 [204] iload v7 [206] invokeinterface #278 + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeValue (I)Ljava/lang/String;] [211] invokestatic #180 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.cleanActivityName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [214] astore v5 [216] aload_2 v2 [217] aload v5 [219] invokevirtual #264 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [222] ifeq +30 (target=252) [225] iconst_1 [226] istore v6 [228] aload v4 [230] ifnull +14 (target=244) [233] aload v5 [235] ifnull +9 (target=244) [238] aload v4 [240] invokevirtual #259 + Methodref [java/lang/Integer.intValue ()I] [243] istore_1 v1 [244] iinc v7, -1 [247] iload v7 [249] ifge -94 (target=155) [252] iload v6 [254] ifne +25 (target=279) [257] aload_0 v0 [258] invokeinterface #281 + InterfaceMethodref [android/content/res/XmlResourceParser.nextToken ()I] [263] istore v4 [265] iload v4 [267] iconst_1 [268] ificmpne -222 (target=46) [271] goto +8 (target=279) [274] aconst_null [275] astore_2 v2 [276] invokevirtual #257 + Methodref [java/lang/Exception.printStackTrace ()V] [279] iload_1 v1 [280] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (2 -> 271: 274): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 18): - [46] Var: [a:android/app/Activity][i][a:java/lang/String][a:java/lang/String][a:android/content/res/AssetManager][a:android/content/res/XmlResourceParser][i], Stack: - [83] Var: ...[a:java/lang/String][i], Stack: (empty) - [112] Var: ..., Stack: (empty) - [115] Var: ..., Stack: (empty) - [120] Var: -1, Stack: (empty) - [123] Var: ..., Stack: (empty) - [155] Var: [a:android/app/Activity][i][a:java/lang/String][a:java/lang/String][a:android/content/res/AssetManager][a:android/content/res/XmlResourceParser][i][a:java/lang/String][a:java/lang/Integer][a:java/lang/String][i][i], Stack: - [192] Var: ...[a:java/lang/String], Stack: (empty) - [225] Var: ..., Stack: (empty) - [228] Var: ..., Stack: (empty) - [244] Var: -1, Stack: (empty) - [247] Var: ..., Stack: (empty) - [252] Var: -1, Stack: (empty) - [257] Var: [a:android/app/Activity][i][a:java/lang/String][a:java/lang/String][a:android/content/res/AssetManager][a:android/content/res/XmlResourceParser][i], Stack: - [265] Var: ..., Stack: (empty) - [271] Var: ..., Stack: (empty) - [274] Var: [a:android/app/Activity][i], Stack: [a:java/lang/Exception] - [279] Var: ..., Stack: (empty) + Method: cleanActivityName(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; Access flags: 0x9 = public static java.lang.String cleanActivityName(java.lang.String,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 66, locals = 2, stack = 3): [0] aload_1 v1 [1] iconst_0 [2] invokevirtual #263 + Methodref [java/lang/String.charAt (I)C] [5] bipush 46 [7] ificmpne +22 (target=29) [10] new #78 + Class [java/lang/StringBuilder] [13] dup [14] aload_0 v0 [15] invokestatic #266 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [18] invokespecial #267 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [21] aload_1 v1 [22] invokevirtual #269 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [25] invokevirtual #270 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [28] areturn [29] aload_1 v1 [30] bipush 46 [32] iconst_1 [33] invokevirtual #265 + Methodref [java/lang/String.indexOf (II)I] [36] iconst_m1 [37] ificmpne +27 (target=64) [40] new #78 + Class [java/lang/StringBuilder] [43] dup [44] aload_0 v0 [45] invokestatic #266 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [48] invokespecial #267 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [51] ldc #7 + String [.] [53] invokevirtual #269 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [56] aload_1 v1 [57] invokevirtual #269 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [60] invokevirtual #270 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [63] areturn [64] aload_1 v1 [65] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [29] Var: ..., Stack: (empty) - [64] Var: ..., Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.ActionBarContextView access$0(com.actionbarsherlock.internal.ActionBarSherlockCompat) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #104 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; Access flags: 0x1008 = static synthetic android.app.Activity access$1(com.actionbarsherlock.internal.ActionBarSherlockCompat) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #105 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode; Access flags: 0x1008 = static synthetic com.actionbarsherlock.view.ActionMode access$2(com.actionbarsherlock.internal.ActionBarSherlockCompat) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #103 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$3(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x1008 = static synthetic void access$3(com.actionbarsherlock.internal.ActionBarSherlockCompat,com.actionbarsherlock.view.ActionMode) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #103 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$4(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z Access flags: 0x1008 = static synthetic boolean access$4(com.actionbarsherlock.internal.ActionBarSherlockCompat) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #113 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsDestroyed Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$5(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.view.menu.MenuBuilder access$5(com.actionbarsherlock.internal.ActionBarSherlockCompat) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #116 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 1): + Runtime visible annotations attribute: - Annotation [Lcom/actionbarsherlock/ActionBarSherlock$Implementation;]: - Constant element value [api '73'] + Integer [7] _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/ActionBarSherlockCompat$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.ActionBarSherlockCompat$1 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 42): + Class [android/app/Activity] + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat] + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat$1] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$1.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] + Methodref [android/app/Activity.isFinishing ()Z] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$4 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$5 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.dispatchInvalidateOptionsMenu ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;] + NameAndType [access$4 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z] + NameAndType [access$5 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [dispatchInvalidateOptionsMenu ()V] + NameAndType [isFinishing ()Z] + NameAndType [this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] + Utf8 [StackMapTable] + Utf8 [access$1] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [android/app/Activity] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockCompat] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockCompat$1] + Utf8 [dispatchInvalidateOptionsMenu] + Utf8 [isFinishing] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [run] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.ActionBarSherlockCompat this$0 Methods (count = 2): - Method: (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V Access flags: 0x0 = ActionBarSherlockCompat$1(com.actionbarsherlock.internal.ActionBarSherlockCompat) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$1.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] [5] aload_0 v0 [6] invokespecial #12 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$1.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] [4] invokestatic #9 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$4 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z] [7] ifne +33 (target=40) [10] aload_0 v0 [11] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$1.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] [14] invokestatic #8 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;] [17] invokevirtual #7 + Methodref [android/app/Activity.isFinishing ()Z] [20] ifne +20 (target=40) [23] aload_0 v0 [24] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$1.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] [27] invokestatic #10 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$5 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [30] ifnonnull +10 (target=40) [33] aload_0 v0 [34] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$1.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] [37] invokevirtual #11 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.dispatchInvalidateOptionsMenu ()V] [40] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [40] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/view/ActionMode$Callback] Constant Pool (count = 69): + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat] + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper] + Class [com/actionbarsherlock/internal/widget/ActionBarContextView] + Class [com/actionbarsherlock/view/ActionMode$Callback] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.mWrapped Lcom/actionbarsherlock/view/ActionMode$Callback;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$0 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$2 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode;] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$3 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.removeAllViews ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setVisibility (I)V] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener.onActionModeFinished (Lcom/actionbarsherlock/view/ActionMode;)V] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [ ()V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + NameAndType [access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;] + NameAndType [access$2 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode;] + NameAndType [access$3 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)V] + NameAndType [mWrapped Lcom/actionbarsherlock/view/ActionMode$Callback;] + NameAndType [onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onActionModeFinished (Lcom/actionbarsherlock/view/ActionMode;)V] + NameAndType [onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] + NameAndType [onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [removeAllViews ()V] + NameAndType [setVisibility (I)V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] + Utf8 [Lcom/actionbarsherlock/view/ActionMode$Callback;] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockCompat] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContextView] + Utf8 [com/actionbarsherlock/view/ActionMode$Callback] + Utf8 [java/lang/Object] + Utf8 [mWrapped] + Utf8 [onActionItemClicked] + Utf8 [onActionModeFinished] + Utf8 [onCreateActionMode] + Utf8 [onDestroyActionMode] + Utf8 [onPrepareActionMode] + Utf8 [removeAllViews] + Utf8 [setVisibility] + Utf8 [this$0] Fields (count = 2): + Field: mWrapped Lcom/actionbarsherlock/view/ActionMode$Callback; Access flags: 0x12 = private final com.actionbarsherlock.view.ActionMode$Callback mWrapped + Field: this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.ActionBarSherlockCompat this$0 Methods (count = 5): - Method: (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V Access flags: 0x1 = public ActionBarSherlockCompat$ActionModeCallbackWrapper(com.actionbarsherlock.internal.ActionBarSherlockCompat,com.actionbarsherlock.view.ActionMode$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] [5] aload_0 v0 [6] invokespecial #15 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #7 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.mWrapped Lcom/actionbarsherlock/view/ActionMode$Callback;] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateActionMode(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onCreateActionMode(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.mWrapped Lcom/actionbarsherlock/view/ActionMode$Callback;] [4] aload_1 v1 [5] aload_2 v2 [6] invokeinterface #18 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareActionMode(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onPrepareActionMode(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.mWrapped Lcom/actionbarsherlock/view/ActionMode$Callback;] [4] aload_1 v1 [5] aload_2 v2 [6] invokeinterface #20 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onActionItemClicked(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onActionItemClicked(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.mWrapped Lcom/actionbarsherlock/view/ActionMode$Callback;] [4] aload_1 v1 [5] aload_2 v2 [6] invokeinterface #17 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDestroyActionMode(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x1 = public void onDestroyActionMode(com.actionbarsherlock.view.ActionMode) Class member attributes (count = 1): + Code attribute instructions (code length = 86, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.mWrapped Lcom/actionbarsherlock/view/ActionMode$Callback;] [4] aload_1 v1 [5] invokeinterface #19 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] [10] aload_0 v0 [11] getfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] [14] invokestatic #9 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$0 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [17] ifnull +25 (target=42) [20] aload_0 v0 [21] getfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] [24] invokestatic #9 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$0 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [27] bipush 8 [29] invokevirtual #14 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setVisibility (I)V] [32] aload_0 v0 [33] getfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] [36] invokestatic #9 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$0 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [39] invokevirtual #13 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.removeAllViews ()V] [42] aload_0 v0 [43] getfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] [46] invokestatic #10 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;] [49] instanceof #1 + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] [52] ifeq +25 (target=77) [55] aload_0 v0 [56] getfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] [59] invokestatic #10 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;] [62] checkcast #1 + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener] [65] aload_0 v0 [66] getfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] [69] invokestatic #11 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$2 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode;] [72] invokeinterface #16 + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener.onActionModeFinished (Lcom/actionbarsherlock/view/ActionMode;)V] [77] aload_0 v0 [78] getfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;] [81] aconst_null [82] invokestatic #12 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$3 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)V] [85] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [42] Var: ..., Stack: (empty) - [77] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/ActionBarSherlockNative Superclass: com/actionbarsherlock/ActionBarSherlock Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.ActionBarSherlockNative extends com.actionbarsherlock.ActionBarSherlock Interfaces (count = 0): Constant Pool (count = 176): + Integer [14] + Integer [16843671] + Class [android/app/Activity] + Class [android/content/Context] + Class [android/content/res/Resources$Theme] + Class [android/util/TypedValue] + Class [android/view/ContextThemeWrapper] + Class [android/view/Window] + Class [com/actionbarsherlock/ActionBarSherlock] + Class [com/actionbarsherlock/internal/ActionBarSherlockNative] + Class [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper] + Class [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper] + Class [com/actionbarsherlock/internal/app/ActionBarWrapper] + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Fieldref [android/util/TypedValue.resourceId I] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionBar Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionMode Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] + Methodref [android/app/Activity.getActionBar ()Landroid/app/ActionBar;] + Methodref [android/app/Activity.getTheme ()Landroid/content/res/Resources$Theme;] + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] + Methodref [android/app/Activity.setProgress (I)V] + Methodref [android/app/Activity.setProgressBarIndeterminate (Z)V] + Methodref [android/app/Activity.setProgressBarIndeterminateVisibility (Z)V] + Methodref [android/app/Activity.setProgressBarVisibility (Z)V] + Methodref [android/app/Activity.setSecondaryProgress (I)V] + Methodref [android/app/Activity.startActionMode (Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode;] + Methodref [android/content/res/Resources$Theme.resolveAttribute (ILandroid/util/TypedValue;Z)Z] + Methodref [android/util/TypedValue. ()V] + Methodref [android/view/ContextThemeWrapper. (Landroid/content/Context;I)V] + Methodref [android/view/Window.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/Window.hasFeature (I)Z] + Methodref [android/view/Window.invalidatePanelMenu (I)V] + Methodref [android/view/Window.requestFeature (I)Z] + Methodref [android/view/Window.setContentView (I)V] + Methodref [android/view/Window.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/Window.setTitle (Ljava/lang/CharSequence;)V] + Methodref [android/view/Window.setUiOptions (I)V] + Methodref [android/view/Window.setUiOptions (II)V] + Methodref [com/actionbarsherlock/ActionBarSherlock. (Landroid/app/Activity;I)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.callbackCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.callbackOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.callbackPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.initActionBar ()V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper. (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.finish ()V] + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper. (Landroid/app/Activity;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.unwrap ()Landroid/view/Menu;] + NameAndType [ ()V] + NameAndType [ (Landroid/app/Activity;)V] + NameAndType [ (Landroid/app/Activity;I)V] + NameAndType [ (Landroid/content/Context;I)V] + NameAndType [ (Landroid/view/Menu;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] + NameAndType [addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [callbackCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [callbackOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [callbackPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [finish ()V] + NameAndType [getActionBar ()Landroid/app/ActionBar;] + NameAndType [getTheme ()Landroid/content/res/Resources$Theme;] + NameAndType [getWindow ()Landroid/view/Window;] + NameAndType [hasFeature (I)Z] + NameAndType [initActionBar ()V] + NameAndType [invalidatePanelMenu (I)V] + NameAndType [mActionBar Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] + NameAndType [mActionMode Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] + NameAndType [mActivity Landroid/app/Activity;] + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] + NameAndType [requestFeature (I)Z] + NameAndType [resolveAttribute (ILandroid/util/TypedValue;Z)Z] + NameAndType [resourceId I] + NameAndType [setContentView (I)V] + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setProgress (I)V] + NameAndType [setProgressBarIndeterminate (Z)V] + NameAndType [setProgressBarIndeterminateVisibility (Z)V] + NameAndType [setProgressBarVisibility (Z)V] + NameAndType [setSecondaryProgress (I)V] + NameAndType [setTitle (Ljava/lang/CharSequence;)V] + NameAndType [setUiOptions (I)V] + NameAndType [setUiOptions (II)V] + NameAndType [startActionMode (Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode;] + NameAndType [unwrap ()Landroid/view/Menu;] + Utf8 [()Landroid/app/ActionBar;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/res/Resources$Theme;] + Utf8 [()Landroid/view/Menu;] + Utf8 [()Landroid/view/Window;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)V] + Utf8 [(ILandroid/util/TypedValue;Z)Z] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/app/Activity;I)V] + Utf8 [(Landroid/content/Context;I)V] + Utf8 [(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode;] + Utf8 [(Landroid/view/Menu;)V] + Utf8 [(Landroid/view/Menu;)Z] + Utf8 [(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)V] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/app/Activity;] + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock$Implementation;] + Utf8 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] + Utf8 [RuntimeVisibleAnnotations] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [addContentView] + Utf8 [android/app/Activity] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources$Theme] + Utf8 [android/util/TypedValue] + Utf8 [android/view/ContextThemeWrapper] + Utf8 [android/view/Window] + Utf8 [api] + Utf8 [callbackCreateOptionsMenu] + Utf8 [callbackOptionsItemSelected] + Utf8 [callbackPrepareOptionsMenu] + Utf8 [com/actionbarsherlock/ActionBarSherlock] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockNative] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper] + Utf8 [com/actionbarsherlock/internal/app/ActionBarWrapper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Utf8 [dispatchCreateOptionsMenu] + Utf8 [dispatchInvalidateOptionsMenu] + Utf8 [dispatchOptionsItemSelected] + Utf8 [dispatchPrepareOptionsMenu] + Utf8 [findItem] + Utf8 [finish] + Utf8 [getActionBar] + Utf8 [getTheme] + Utf8 [getThemedContext] + Utf8 [getWindow] + Utf8 [hasFeature] + Utf8 [initActionBar] + Utf8 [invalidatePanelMenu] + Utf8 [mActionBar] + Utf8 [mActionMode] + Utf8 [mActivity] + Utf8 [mMenu] + Utf8 [requestFeature] + Utf8 [resolveAttribute] + Utf8 [resourceId] + Utf8 [setContentView] + Utf8 [setProgress] + Utf8 [setProgressBarIndeterminate] + Utf8 [setProgressBarIndeterminateVisibility] + Utf8 [setProgressBarVisibility] + Utf8 [setSecondaryProgress] + Utf8 [setTitle] + Utf8 [setUiOptions] + Utf8 [startActionMode] + Utf8 [unwrap] Fields (count = 3): + Field: mActionBar Lcom/actionbarsherlock/internal/app/ActionBarWrapper; Access flags: 0x2 = private com.actionbarsherlock.internal.app.ActionBarWrapper mActionBar + Field: mActionMode Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; Access flags: 0x2 = private com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper mActionMode + Field: mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuWrapper mMenu Methods (count = 24): - Method: (Landroid/app/Activity;I)V Access flags: 0x1 = public ActionBarSherlockNative(android.app.Activity,int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokespecial #41 + Methodref [com/actionbarsherlock/ActionBarSherlock. (Landroid/app/Activity;I)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getActionBar()Lcom/actionbarsherlock/app/ActionBar; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar getActionBar() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #45 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.initActionBar ()V] [4] aload_0 v0 [5] getfield #16 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionBar Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initActionBar()V Access flags: 0x2 = private void initActionBar() Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 1, stack = 4): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionBar Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [4] ifnonnull +13 (target=17) [7] aload_0 v0 [8] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [11] invokevirtual #20 + Methodref [android/app/Activity.getActionBar ()Landroid/app/ActionBar;] [14] ifnonnull +4 (target=18) [17] return [18] aload_0 v0 [19] new #13 + Class [com/actionbarsherlock/internal/app/ActionBarWrapper] [22] dup [23] aload_0 v0 [24] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [27] invokespecial #48 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper. (Landroid/app/Activity;)V] [30] putfield #16 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionBar Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [33] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [17] Var: ..., Stack: (empty) - [18] Var: ..., Stack: (empty) + Method: dispatchInvalidateOptionsMenu()V Access flags: 0x1 = public void dispatchInvalidateOptionsMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] invokevirtual #22 + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] [7] iconst_0 [8] invokevirtual #34 + Methodref [android/view/Window.invalidatePanelMenu (I)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchCreateOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x1 = public boolean dispatchCreateOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #19 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] [4] ifnull +14 (target=18) [7] aload_1 v1 [8] aload_0 v0 [9] getfield #19 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] [12] invokevirtual #51 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.unwrap ()Landroid/view/Menu;] [15] ifacmpeq +15 (target=30) [18] aload_0 v0 [19] new #14 + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] [22] dup [23] aload_1 v1 [24] invokespecial #49 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] [27] putfield #19 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] [30] aload_0 v0 [31] aload_0 v0 [32] getfield #19 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] [35] invokevirtual #42 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.callbackCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [38] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [18] Var: ..., Stack: (empty) - [30] Var: ..., Stack: (empty) + Method: dispatchPrepareOptionsMenu(Landroid/view/Menu;)Z Access flags: 0x1 = public boolean dispatchPrepareOptionsMenu(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #19 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] [5] invokevirtual #44 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.callbackPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchOptionsItemSelected(Landroid/view/MenuItem;)Z Access flags: 0x1 = public boolean dispatchOptionsItemSelected(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #19 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] [5] aload_1 v1 [6] invokevirtual #50 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] [9] invokevirtual #43 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.callbackOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasFeature(I)Z Access flags: 0x1 = public boolean hasFeature(int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] invokevirtual #22 + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] [7] iload_1 v1 [8] invokevirtual #33 + Methodref [android/view/Window.hasFeature (I)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: requestFeature(I)Z Access flags: 0x1 = public boolean requestFeature(int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] invokevirtual #22 + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] [7] iload_1 v1 [8] invokevirtual #35 + Methodref [android/view/Window.requestFeature (I)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setUiOptions(I)V Access flags: 0x1 = public void setUiOptions(int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] invokevirtual #22 + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] [7] iload_1 v1 [8] invokevirtual #39 + Methodref [android/view/Window.setUiOptions (I)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setUiOptions(II)V Access flags: 0x1 = public void setUiOptions(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] invokevirtual #22 + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] [7] iload_1 v1 [8] iload_2 v2 [9] invokevirtual #40 + Methodref [android/view/Window.setUiOptions (II)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(I)V Access flags: 0x1 = public void setContentView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] invokevirtual #22 + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] [7] iload_1 v1 [8] invokevirtual #36 + Methodref [android/view/Window.setContentView (I)V] [11] aload_0 v0 [12] invokespecial #45 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.initActionBar ()V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] invokevirtual #22 + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] [7] aload_1 v1 [8] aload_2 v2 [9] invokevirtual #37 + Methodref [android/view/Window.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [12] aload_0 v0 [13] invokespecial #45 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.initActionBar ()V] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] invokevirtual #22 + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] [7] aload_1 v1 [8] aload_2 v2 [9] invokevirtual #32 + Methodref [android/view/Window.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [12] aload_0 v0 [13] invokespecial #45 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.initActionBar ()V] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] invokevirtual #22 + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] [7] aload_1 v1 [8] invokevirtual #38 + Methodref [android/view/Window.setTitle (Ljava/lang/CharSequence;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setProgressBarVisibility(Z)V Access flags: 0x1 = public void setProgressBarVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] iload_1 v1 [5] invokevirtual #26 + Methodref [android/app/Activity.setProgressBarVisibility (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setProgressBarIndeterminateVisibility(Z)V Access flags: 0x1 = public void setProgressBarIndeterminateVisibility(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] iload_1 v1 [5] invokevirtual #25 + Methodref [android/app/Activity.setProgressBarIndeterminateVisibility (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setProgressBarIndeterminate(Z)V Access flags: 0x1 = public void setProgressBarIndeterminate(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] iload_1 v1 [5] invokevirtual #24 + Methodref [android/app/Activity.setProgressBarIndeterminate (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setProgress(I)V Access flags: 0x1 = public void setProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] iload_1 v1 [5] invokevirtual #23 + Methodref [android/app/Activity.setProgress (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSecondaryProgress(I)V Access flags: 0x1 = public void setSecondaryProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] iload_1 v1 [5] invokevirtual #27 + Methodref [android/app/Activity.setSecondaryProgress (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getThemedContext()Landroid/content/Context; Access flags: 0x4 = protected android.content.Context getThemedContext() Class member attributes (count = 1): + Code attribute instructions (code length = 50, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [4] astore_1 v1 [5] new #6 + Class [android/util/TypedValue] [8] dup [9] invokespecial #30 + Methodref [android/util/TypedValue. ()V] [12] astore_2 v2 [13] aload_0 v0 [14] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [17] invokevirtual #21 + Methodref [android/app/Activity.getTheme ()Landroid/content/res/Resources$Theme;] [20] ldc #2 + Integer [16843671] [22] aload_2 v2 [23] iconst_1 [24] invokevirtual #29 + Methodref [android/content/res/Resources$Theme.resolveAttribute (ILandroid/util/TypedValue;Z)Z] [27] pop [28] aload_2 v2 [29] getfield #15 + Fieldref [android/util/TypedValue.resourceId I] [32] ifeq +16 (target=48) [35] new #7 + Class [android/view/ContextThemeWrapper] [38] dup [39] aload_1 v1 [40] aload_2 v2 [41] getfield #15 + Fieldref [android/util/TypedValue.resourceId I] [44] invokespecial #31 + Methodref [android/view/ContextThemeWrapper. (Landroid/content/Context;I)V] [47] astore_1 v1 [48] aload_1 v1 [49] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [48] Var: ...[a:android/content/Context][a:android/util/TypedValue], Stack: (empty) + Method: startActionMode(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; Access flags: 0x1 = public com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #17 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionMode Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] [4] ifnull +10 (target=14) [7] aload_0 v0 [8] getfield #17 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionMode Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] [11] invokevirtual #47 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.finish ()V] [14] aconst_null [15] astore_2 v2 [16] aload_1 v1 [17] ifnull +13 (target=30) [20] new #11 + Class [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper] [23] dup [24] aload_0 v0 [25] aload_1 v1 [26] invokespecial #46 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper. (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] [29] astore_2 v2 [30] aload_0 v0 [31] getfield #18 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;] [34] aload_2 v2 [35] invokevirtual #28 + Methodref [android/app/Activity.startActionMode (Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode;] [38] pop [39] aload_0 v0 [40] getfield #17 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionMode Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] [43] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [14] Var: ..., Stack: (empty) - [30] Var: ...[a:com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper], Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)V Access flags: 0x1008 = static synthetic void access$0(com.actionbarsherlock.internal.ActionBarSherlockNative,com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #17 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionMode Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper access$1(com.actionbarsherlock.internal.ActionBarSherlockNative) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #17 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionMode Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 1): + Runtime visible annotations attribute: - Annotation [Lcom/actionbarsherlock/ActionBarSherlock$Implementation;]: - Constant element value [api '73'] + Integer [14] _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper extends java.lang.Object Interfaces (count = 1): + Class [android/view/ActionMode$Callback] Constant Pool (count = 66): + Class [android/view/ActionMode$Callback] + Class [com/actionbarsherlock/internal/ActionBarSherlockNative] + Class [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper] + Class [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper] + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Class [com/actionbarsherlock/view/ActionMode$Callback] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$0 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper. (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.getMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)V] + NameAndType [access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] + NameAndType [findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [getMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] + NameAndType [mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] + NameAndType [onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] + NameAndType [onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] + Utf8 [()V] + Utf8 [(Landroid/view/ActionMode;)V] + Utf8 [(Landroid/view/ActionMode;Landroid/view/Menu;)Z] + Utf8 [(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z] + Utf8 [(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)V] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] + Utf8 [Lcom/actionbarsherlock/view/ActionMode$Callback;] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [android/view/ActionMode$Callback] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockNative] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Utf8 [com/actionbarsherlock/view/ActionMode$Callback] + Utf8 [findItem] + Utf8 [getMenu] + Utf8 [java/lang/Object] + Utf8 [mCallback] + Utf8 [onActionItemClicked] + Utf8 [onCreateActionMode] + Utf8 [onDestroyActionMode] + Utf8 [onPrepareActionMode] + Utf8 [this$0] Fields (count = 2): + Field: mCallback Lcom/actionbarsherlock/view/ActionMode$Callback; Access flags: 0x12 = private final com.actionbarsherlock.view.ActionMode$Callback mCallback + Field: this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.ActionBarSherlockNative this$0 Methods (count = 5): - Method: (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V Access flags: 0x1 = public ActionBarSherlockNative$ActionModeCallbackWrapper(com.actionbarsherlock.internal.ActionBarSherlockNative,com.actionbarsherlock.view.ActionMode$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #9 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] [5] aload_0 v0 [6] invokespecial #15 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z Access flags: 0x1 = public boolean onCreateActionMode(android.view.ActionMode,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 3, stack = 5): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] [4] new #4 + Class [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper] [7] dup [8] aload_0 v0 [9] getfield #9 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] [12] aload_1 v1 [13] invokespecial #12 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper. (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V] [16] invokestatic #10 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$0 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)V] [19] aload_0 v0 [20] getfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [23] aload_0 v0 [24] getfield #9 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] [27] invokestatic #11 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] [30] aload_0 v0 [31] getfield #9 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] [34] invokestatic #11 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] [37] invokevirtual #13 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.getMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] [40] invokeinterface #17 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] [45] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z Access flags: 0x1 = public boolean onPrepareActionMode(android.view.ActionMode,android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [4] aload_0 v0 [5] getfield #9 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] [8] invokestatic #11 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] [11] aload_0 v0 [12] getfield #9 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] [15] invokestatic #11 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] [18] invokevirtual #13 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.getMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] [21] invokeinterface #19 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] [26] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onActionItemClicked(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z Access flags: 0x1 = public boolean onActionItemClicked(android.view.ActionMode,android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [4] aload_0 v0 [5] getfield #9 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] [8] invokestatic #11 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] [11] aload_0 v0 [12] getfield #9 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] [15] invokestatic #11 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] [18] invokevirtual #13 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.getMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] [21] aload_2 v2 [22] invokevirtual #14 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] [25] invokeinterface #16 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] [30] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDestroyActionMode(Landroid/view/ActionMode;)V Access flags: 0x1 = public void onDestroyActionMode(android.view.ActionMode) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [4] aload_0 v0 [5] getfield #9 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] [8] invokestatic #11 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;] [11] invokeinterface #18 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper Superclass: com/actionbarsherlock/view/ActionMode Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper extends com.actionbarsherlock.view.ActionMode Interfaces (count = 0): Constant Pool (count = 86): + Class [android/view/ActionMode] + Class [com/actionbarsherlock/internal/ActionBarSherlockNative] + Class [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper] + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Class [com/actionbarsherlock/view/ActionMode] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] + Methodref [android/view/ActionMode.finish ()V] + Methodref [android/view/ActionMode.getCustomView ()Landroid/view/View;] + Methodref [android/view/ActionMode.getMenu ()Landroid/view/Menu;] + Methodref [android/view/ActionMode.getSubtitle ()Ljava/lang/CharSequence;] + Methodref [android/view/ActionMode.getTag ()Ljava/lang/Object;] + Methodref [android/view/ActionMode.getTitle ()Ljava/lang/CharSequence;] + Methodref [android/view/ActionMode.invalidate ()V] + Methodref [android/view/ActionMode.setCustomView (Landroid/view/View;)V] + Methodref [android/view/ActionMode.setSubtitle (I)V] + Methodref [android/view/ActionMode.setSubtitle (Ljava/lang/CharSequence;)V] + Methodref [android/view/ActionMode.setTag (Ljava/lang/Object;)V] + Methodref [android/view/ActionMode.setTitle (I)V] + Methodref [android/view/ActionMode.setTitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.getMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] + Methodref [com/actionbarsherlock/view/ActionMode. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/view/Menu;)V] + NameAndType [finish ()V] + NameAndType [getCustomView ()Landroid/view/View;] + NameAndType [getMenu ()Landroid/view/Menu;] + NameAndType [getMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] + NameAndType [getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + NameAndType [getSubtitle ()Ljava/lang/CharSequence;] + NameAndType [getTag ()Ljava/lang/Object;] + NameAndType [getTitle ()Ljava/lang/CharSequence;] + NameAndType [invalidate ()V] + NameAndType [mActionMode Landroid/view/ActionMode;] + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] + NameAndType [setCustomView (Landroid/view/View;)V] + NameAndType [setSubtitle (I)V] + NameAndType [setSubtitle (Ljava/lang/CharSequence;)V] + NameAndType [setTag (Ljava/lang/Object;)V] + NameAndType [setTitle (I)V] + NameAndType [setTitle (Ljava/lang/CharSequence;)V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] + Utf8 [()Landroid/view/Menu;] + Utf8 [()Landroid/view/View;] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] + Utf8 [()Lcom/actionbarsherlock/view/Menu;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/view/Menu;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/view/ActionMode;] + Utf8 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] + Utf8 [StackMapTable] + Utf8 [android/view/ActionMode] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockNative] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Utf8 [com/actionbarsherlock/view/ActionMode] + Utf8 [finish] + Utf8 [getCustomView] + Utf8 [getMenu] + Utf8 [getMenuInflater] + Utf8 [getSubtitle] + Utf8 [getTag] + Utf8 [getTitle] + Utf8 [invalidate] + Utf8 [mActionMode] + Utf8 [mMenu] + Utf8 [setCustomView] + Utf8 [setSubtitle] + Utf8 [setTag] + Utf8 [setTitle] + Utf8 [this$0] Fields (count = 3): + Field: mActionMode Landroid/view/ActionMode; Access flags: 0x12 = private final android.view.ActionMode mActionMode + Field: mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuWrapper mMenu + Field: this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.ActionBarSherlockNative this$0 Methods (count = 16): - Method: (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V Access flags: 0x0 = ActionBarSherlockNative$ActionModeWrapper(com.actionbarsherlock.internal.ActionBarSherlockNative,android.view.ActionMode) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] [5] aload_0 v0 [6] invokespecial #25 + Methodref [com/actionbarsherlock/view/ActionMode. ()V] [9] aload_0 v0 [10] aconst_null [11] putfield #7 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] [14] aload_0 v0 [15] aload_2 v2 [16] putfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] [4] aload_1 v1 [5] invokevirtual #21 + Methodref [android/view/ActionMode.setTitle (Ljava/lang/CharSequence;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(I)V Access flags: 0x1 = public void setTitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] [4] iload_1 v1 [5] invokevirtual #20 + Methodref [android/view/ActionMode.setTitle (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSubtitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setSubtitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] [4] aload_1 v1 [5] invokevirtual #18 + Methodref [android/view/ActionMode.setSubtitle (Ljava/lang/CharSequence;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSubtitle(I)V Access flags: 0x1 = public void setSubtitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] [4] iload_1 v1 [5] invokevirtual #17 + Methodref [android/view/ActionMode.setSubtitle (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCustomView(Landroid/view/View;)V Access flags: 0x1 = public void setCustomView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] [4] aload_1 v1 [5] invokevirtual #16 + Methodref [android/view/ActionMode.setCustomView (Landroid/view/View;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: invalidate()V Access flags: 0x1 = public void invalidate() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] [4] invokevirtual #15 + Methodref [android/view/ActionMode.invalidate ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: finish()V Access flags: 0x1 = public void finish() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] [4] invokevirtual #9 + Methodref [android/view/ActionMode.finish ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getMenu()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.MenuWrapper getMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 1, stack = 4): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] [4] ifnonnull +21 (target=25) [7] aload_0 v0 [8] new #4 + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] [11] dup [12] aload_0 v0 [13] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] [16] invokevirtual #11 + Methodref [android/view/ActionMode.getMenu ()Landroid/view/Menu;] [19] invokespecial #24 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] [22] putfield #7 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] [25] aload_0 v0 [26] getfield #7 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] [29] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [25] Var: ..., Stack: (empty) + Method: getTitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] [4] invokevirtual #14 + Methodref [android/view/ActionMode.getTitle ()Ljava/lang/CharSequence;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSubtitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getSubtitle() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] [4] invokevirtual #12 + Methodref [android/view/ActionMode.getSubtitle ()Ljava/lang/CharSequence;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCustomView()Landroid/view/View; Access flags: 0x1 = public android.view.View getCustomView() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] [4] invokevirtual #10 + Methodref [android/view/ActionMode.getCustomView ()Landroid/view/View;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getMenuInflater()Lcom/actionbarsherlock/view/MenuInflater; Access flags: 0x1 = public com.actionbarsherlock.view.MenuInflater getMenuInflater() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;] [4] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTag(Ljava/lang/Object;)V Access flags: 0x1 = public void setTag(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] [4] aload_1 v1 [5] invokevirtual #19 + Methodref [android/view/ActionMode.setTag (Ljava/lang/Object;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTag()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getTag() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;] [4] invokevirtual #13 + Methodref [android/view/ActionMode.getTag ()Ljava/lang/Object;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getMenu()Lcom/actionbarsherlock/view/Menu; Access flags: 0x1041 = public bridge synthetic com.actionbarsherlock.view.Menu getMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.getMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/ResourcesCompat Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.internal.ResourcesCompat extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 96): + Float [360.0] + Float [480.0] + Float [500.0] + Float [600.0] + String [Unknown boolean resource ID ] + String [Unknown integer resource ID ] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/os/Build$VERSION] + Class [android/util/DisplayMetrics] + Class [com/actionbarsherlock/R$bool] + Class [com/actionbarsherlock/R$integer] + Class [com/actionbarsherlock/internal/ResourcesCompat] + Class [java/lang/IllegalArgumentException] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/util/DisplayMetrics.density F] + Fieldref [android/util/DisplayMetrics.heightPixels I] + Fieldref [android/util/DisplayMetrics.widthPixels I] + Fieldref [com/actionbarsherlock/R$bool.abs__action_bar_embed_tabs I] + Fieldref [com/actionbarsherlock/R$bool.abs__action_bar_expanded_action_views_exclusive I] + Fieldref [com/actionbarsherlock/R$bool.abs__config_allowActionMenuItemTextWithIcon I] + Fieldref [com/actionbarsherlock/R$bool.abs__split_action_bar_is_narrow I] + Fieldref [com/actionbarsherlock/R$integer.abs__max_action_buttons I] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/res/Resources.getBoolean (I)Z] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/content/res/Resources.getInteger (I)I] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [SDK_INT I] + NameAndType [abs__action_bar_embed_tabs I] + NameAndType [abs__action_bar_expanded_action_views_exclusive I] + NameAndType [abs__config_allowActionMenuItemTextWithIcon I] + NameAndType [abs__max_action_buttons I] + NameAndType [abs__split_action_bar_is_narrow I] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [density F] + NameAndType [getBoolean (I)Z] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getInteger (I)I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [heightPixels I] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [widthPixels I] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)I] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)Z] + Utf8 [(Landroid/content/Context;I)I] + Utf8 [(Landroid/content/Context;I)Z] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [I] + Utf8 [SDK_INT] + Utf8 [StackMapTable] + Utf8 [Unknown boolean resource ID ] + Utf8 [Unknown integer resource ID ] + Utf8 [abs__action_bar_embed_tabs] + Utf8 [abs__action_bar_expanded_action_views_exclusive] + Utf8 [abs__config_allowActionMenuItemTextWithIcon] + Utf8 [abs__max_action_buttons] + Utf8 [abs__split_action_bar_is_narrow] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/os/Build$VERSION] + Utf8 [android/util/DisplayMetrics] + Utf8 [append] + Utf8 [com/actionbarsherlock/R$bool] + Utf8 [com/actionbarsherlock/R$integer] + Utf8 [com/actionbarsherlock/internal/ResourcesCompat] + Utf8 [density] + Utf8 [getBoolean] + Utf8 [getDisplayMetrics] + Utf8 [getInteger] + Utf8 [getResources] + Utf8 [getResources_getBoolean] + Utf8 [getResources_getInteger] + Utf8 [heightPixels] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [toString] + Utf8 [widthPixels] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x2 = private ResourcesCompat() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #31 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getResources_getBoolean(Landroid/content/Context;I)Z Access flags: 0x9 = public static boolean getResources_getBoolean(android.content.Context,int) Class member attributes (count = 1): + Code attribute instructions (code length = 155, locals = 3, stack = 5): [0] getstatic #17 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 13 [5] ificmplt +12 (target=17) [8] aload_0 v0 [9] invokevirtual #26 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [12] iload_1 v1 [13] invokevirtual #27 + Methodref [android/content/res/Resources.getBoolean (I)Z] [16] ireturn [17] aload_0 v0 [18] invokevirtual #26 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [21] invokevirtual #28 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [24] dup [25] astore_0 v0 [26] getfield #20 + Fieldref [android/util/DisplayMetrics.widthPixels I] [29] i2f [30] aload_0 v0 [31] getfield #18 + Fieldref [android/util/DisplayMetrics.density F] [34] fdiv [35] fstore_2 v2 [36] aload_0 v0 [37] getfield #19 + Fieldref [android/util/DisplayMetrics.heightPixels I] [40] i2f [41] aload_0 v0 [42] getfield #18 + Fieldref [android/util/DisplayMetrics.density F] [45] fdiv [46] fstore_0 v0 [47] fload_2 v2 [48] fload_0 v0 [49] fcmpg [50] ifge +7 (target=57) [53] fload_2 v2 [54] goto +4 (target=58) [57] fload_0 v0 [58] fstore_0 v0 [59] iload_1 v1 [60] getstatic #21 + Fieldref [com/actionbarsherlock/R$bool.abs__action_bar_embed_tabs I] [63] ificmpne +14 (target=77) [66] fload_2 v2 [67] ldc #2 + Float [480.0] [69] fcmpl [70] iflt +5 (target=75) [73] iconst_1 [74] ireturn [75] iconst_0 [76] ireturn [77] iload_1 v1 [78] getstatic #24 + Fieldref [com/actionbarsherlock/R$bool.abs__split_action_bar_is_narrow I] [81] ificmpne +14 (target=95) [84] fload_2 v2 [85] ldc #2 + Float [480.0] [87] fcmpl [88] iflt +5 (target=93) [91] iconst_0 [92] ireturn [93] iconst_1 [94] ireturn [95] iload_1 v1 [96] getstatic #22 + Fieldref [com/actionbarsherlock/R$bool.abs__action_bar_expanded_action_views_exclusive I] [99] ificmpne +14 (target=113) [102] fload_0 v0 [103] ldc #4 + Float [600.0] [105] fcmpl [106] iflt +5 (target=111) [109] iconst_0 [110] ireturn [111] iconst_1 [112] ireturn [113] iload_1 v1 [114] getstatic #23 + Fieldref [com/actionbarsherlock/R$bool.abs__config_allowActionMenuItemTextWithIcon I] [117] ificmpne +14 (target=131) [120] fload_2 v2 [121] ldc #2 + Float [480.0] [123] fcmpl [124] iflt +5 (target=129) [127] iconst_1 [128] ireturn [129] iconst_0 [130] ireturn [131] new #14 + Class [java/lang/IllegalArgumentException] [134] dup [135] new #16 + Class [java/lang/StringBuilder] [138] dup [139] ldc #5 + String [Unknown boolean resource ID ] [141] invokespecial #32 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [144] iload_1 v1 [145] invokevirtual #33 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [148] invokevirtual #34 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [151] invokespecial #30 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [154] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [17] Var: ..., Stack: (empty) - [57] Var: ...[a:android/util/DisplayMetrics][f][f], Stack: (empty) - [58] Var: ..., Stack: [f] - [75] Var: ...[f], Stack: (empty) - [77] Var: ..., Stack: (empty) - [93] Var: ..., Stack: (empty) - [95] Var: ..., Stack: (empty) - [111] Var: ..., Stack: (empty) - [113] Var: ..., Stack: (empty) - [129] Var: ..., Stack: (empty) - [131] Var: ..., Stack: (empty) + Method: getResources_getInteger(Landroid/content/Context;I)I Access flags: 0x9 = public static int getResources_getInteger(android.content.Context,int) Class member attributes (count = 1): + Code attribute instructions (code length = 96, locals = 2, stack = 5): [0] getstatic #17 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 13 [5] ificmplt +12 (target=17) [8] aload_0 v0 [9] invokevirtual #26 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [12] iload_1 v1 [13] invokevirtual #29 + Methodref [android/content/res/Resources.getInteger (I)I] [16] ireturn [17] aload_0 v0 [18] invokevirtual #26 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [21] invokevirtual #28 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [24] dup [25] astore_0 v0 [26] getfield #20 + Fieldref [android/util/DisplayMetrics.widthPixels I] [29] i2f [30] aload_0 v0 [31] getfield #18 + Fieldref [android/util/DisplayMetrics.density F] [34] fdiv [35] fstore_0 v0 [36] iload_1 v1 [37] getstatic #25 + Fieldref [com/actionbarsherlock/R$integer.abs__max_action_buttons I] [40] ificmpne +32 (target=72) [43] fload_0 v0 [44] ldc #4 + Float [600.0] [46] fcmpl [47] iflt +5 (target=52) [50] iconst_5 [51] ireturn [52] fload_0 v0 [53] ldc #3 + Float [500.0] [55] fcmpl [56] iflt +5 (target=61) [59] iconst_4 [60] ireturn [61] fload_0 v0 [62] ldc #1 + Float [360.0] [64] fcmpl [65] iflt +5 (target=70) [68] iconst_3 [69] ireturn [70] iconst_2 [71] ireturn [72] new #14 + Class [java/lang/IllegalArgumentException] [75] dup [76] new #16 + Class [java/lang/StringBuilder] [79] dup [80] ldc #6 + String [Unknown integer resource ID ] [82] invokespecial #32 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [85] iload_1 v1 [86] invokevirtual #33 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [89] invokevirtual #34 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [92] invokespecial #30 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [95] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [17] Var: ..., Stack: (empty) - [52] Var: ...[a:android/util/DisplayMetrics][f], Stack: (empty) - [61] Var: ..., Stack: (empty) - [70] Var: ..., Stack: (empty) - [72] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/app/ActionBarImpl Superclass: com/actionbarsherlock/app/ActionBar Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.app.ActionBarImpl extends com.actionbarsherlock.app.ActionBar Interfaces (count = 0): Constant Pool (count = 700): + Integer [-1] + Integer [0] + Integer [1] + Integer [16908290] + String [ can only be used with a compatible window decor layout] + String [Action Bar Tab must have a Callback] + String [alpha] + String [setSelectedNavigationIndex not valid for current navigation mode] + String [translationY] + Class [android/app/Activity] + Class [android/app/Dialog] + Class [android/content/Context] + Class [android/content/pm/ApplicationInfo] + Class [android/content/res/Resources$Theme] + Class [android/os/Build$VERSION] + Class [android/os/Handler] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentTransaction] + Class [android/util/TypedValue] + Class [android/view/ContextThemeWrapper] + Class [android/view/LayoutInflater] + Class [android/view/View] + Class [android/view/Window] + Class [android/widget/SpinnerAdapter] + Class [com/actionbarsherlock/R$attr] + Class [com/actionbarsherlock/R$bool] + Class [com/actionbarsherlock/R$id] + Class [com/actionbarsherlock/app/ActionBar] + Class [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener] + Class [com/actionbarsherlock/app/ActionBar$Tab] + Class [com/actionbarsherlock/app/ActionBar$TabListener] + Class [com/actionbarsherlock/app/SherlockFragmentActivity] + Class [com/actionbarsherlock/internal/ResourcesCompat] + Class [com/actionbarsherlock/internal/app/ActionBarImpl] + Class [com/actionbarsherlock/internal/app/ActionBarImpl$1] + Class [com/actionbarsherlock/internal/app/ActionBarImpl$2] + Class [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl] + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout] + Class [com/actionbarsherlock/internal/widget/ActionBarContainer] + Class [com/actionbarsherlock/internal/widget/ActionBarContextView] + Class [com/actionbarsherlock/internal/widget/ActionBarView] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Class [com/actionbarsherlock/view/ActionMode$Callback] + Class [java/lang/Class] + Class [java/lang/IllegalStateException] + Class [java/lang/Math] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/util/ArrayList] + Fieldref [android/content/pm/ApplicationInfo.targetSdkVersion I] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/util/TypedValue.resourceId I] + Fieldref [com/actionbarsherlock/R$attr.actionBarWidgetTheme I] + Fieldref [com/actionbarsherlock/R$bool.abs__action_bar_embed_tabs I] + Fieldref [com/actionbarsherlock/R$id.abs__action_bar I] + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_container I] + Fieldref [com/actionbarsherlock/R$id.abs__action_context_bar I] + Fieldref [com/actionbarsherlock/R$id.abs__split_action_bar I] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActivity Landroid/app/Activity;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContentView Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextDisplayMode I] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentModeAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredDestroyActionMode Lcom/actionbarsherlock/view/ActionMode;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredModeDestroyCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHandler Landroid/os/Handler;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHasEmbeddedTabs Z] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHideListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mLastMenuVisibility Z] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mMenuVisibilityListeners Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mShowHideAnimationEnabled Z] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mShowListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mThemedContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mWasHiddenBeforeMode Z] + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] + Methodref [android/app/Dialog.getWindow ()Landroid/view/Window;] + Methodref [android/content/Context.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;] + Methodref [android/content/Context.getString (I)Ljava/lang/String;] + Methodref [android/content/Context.getTheme ()Landroid/content/res/Resources$Theme;] + Methodref [android/content/res/Resources$Theme.resolveAttribute (ILandroid/util/TypedValue;Z)Z] + Methodref [android/os/Handler. ()V] + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] + Methodref [android/support/v4/app/FragmentTransaction.disallowAddToBackStack ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentTransaction.isEmpty ()Z] + Methodref [android/util/TypedValue. ()V] + Methodref [android/view/ContextThemeWrapper. (Landroid/content/Context;I)V] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Methodref [android/view/View.findViewById (I)Landroid/view/View;] + Methodref [android/view/View.getContext ()Landroid/content/Context;] + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/Window.getDecorView ()Landroid/view/View;] + Methodref [com/actionbarsherlock/app/ActionBar. ()V] + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getPosition ()I] + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.animateToMode (Z)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.cleanupTabs ()V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.configureTab (Lcom/actionbarsherlock/app/ActionBar$Tab;I)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.ensureTabsExist ()V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getNavigationMode ()I] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getSelectedNavigationIndex ()I] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.init (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.isShowing ()Z] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.removeTabAt (I)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setCustomView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setDisplayOptions (II)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setHasEmbeddedTabs (Z)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setHomeButtonEnabled (Z)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setSelectedNavigationItem (I)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setSubtitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setTitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.show (Z)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$1. (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$2. (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl. (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.dispatchOnCreate ()Z] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.finish ()V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.invalidate ()V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl. (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.getCallback ()Lcom/actionbarsherlock/app/ActionBar$TabListener;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.getPosition ()I] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setPosition (I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.start ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getHeight ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getVisibility ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setAlpha (F)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setPrimaryBackground (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setSplitBackground (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setStackedBackground (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTabContainer (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTransitioning (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTranslationY (F)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.animateToVisibility (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.initForMode (Lcom/actionbarsherlock/view/ActionMode;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.killMode ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.sendAccessibilityEvent (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.animateToVisibility (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getCustomNavigationView ()Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getDisplayOptions ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getDropdownAdapter ()Landroid/widget/SpinnerAdapter;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getDropdownSelectedPosition ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getNavigationMode ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getSubtitle ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getTitle ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.hasEmbeddedTabs ()Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isCollapsed ()Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isSplitActionBar ()Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setCallback (Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setCollapsable (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setContextView (Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setCustomNavigationView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDisplayOptions (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDropdownAdapter (Landroid/widget/SpinnerAdapter;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDropdownSelectedPosition (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setEmbeddedTabView (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setHomeButtonEnabled (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setIcon (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setIcon (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setLogo (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setLogo (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setNavigationMode (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setSubtitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setTitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.animateToTab (I)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.animateToVisibility (I)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeAllTabs ()V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeTabAt (I)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setTabSelected (I)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V] + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.clear ()V] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.isEmpty ()Z] + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.size ()I] + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I] + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener.onMenuVisibilityChanged (Z)V] + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabReselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabSelected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabUnselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;I)V] + NameAndType [ (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [SDK_INT I] + NameAndType [abs__action_bar I] + NameAndType [abs__action_bar_container I] + NameAndType [abs__action_bar_embed_tabs I] + NameAndType [abs__action_context_bar I] + NameAndType [abs__split_action_bar I] + NameAndType [actionBarWidgetTheme I] + NameAndType [add (ILjava/lang/Object;)V] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + NameAndType [addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V] + NameAndType [addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V] + NameAndType [animateToMode (Z)V] + NameAndType [animateToTab (I)V] + NameAndType [animateToVisibility (I)V] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [cleanupTabs ()V] + NameAndType [clear ()V] + NameAndType [commit ()I] + NameAndType [configureTab (Lcom/actionbarsherlock/app/ActionBar$Tab;I)V] + NameAndType [disallowAddToBackStack ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [dispatchOnCreate ()Z] + NameAndType [end ()V] + NameAndType [ensureTabsExist ()V] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [finish ()V] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getApplicationInfo ()Landroid/content/pm/ApplicationInfo;] + NameAndType [getCallback ()Lcom/actionbarsherlock/app/ActionBar$TabListener;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getCount ()I] + NameAndType [getCustomNavigationView ()Landroid/view/View;] + NameAndType [getDecorView ()Landroid/view/View;] + NameAndType [getDisplayOptions ()I] + NameAndType [getDropdownAdapter ()Landroid/widget/SpinnerAdapter;] + NameAndType [getDropdownSelectedPosition ()I] + NameAndType [getHeight ()I] + NameAndType [getNavigationMode ()I] + NameAndType [getPosition ()I] + NameAndType [getResources_getBoolean (Landroid/content/Context;I)Z] + NameAndType [getSelectedNavigationIndex ()I] + NameAndType [getSimpleName ()Ljava/lang/String;] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getSubtitle ()Ljava/lang/CharSequence;] + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + NameAndType [getTheme ()Landroid/content/res/Resources$Theme;] + NameAndType [getThemedContext ()Landroid/content/Context;] + NameAndType [getTitle ()Ljava/lang/CharSequence;] + NameAndType [getVisibility ()I] + NameAndType [getWindow ()Landroid/view/Window;] + NameAndType [hasEmbeddedTabs ()Z] + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + NameAndType [init (Landroid/view/View;)V] + NameAndType [initForMode (Lcom/actionbarsherlock/view/ActionMode;)V] + NameAndType [invalidate ()V] + NameAndType [isCollapsed ()Z] + NameAndType [isEmpty ()Z] + NameAndType [isShowing ()Z] + NameAndType [isSplitActionBar ()Z] + NameAndType [killMode ()V] + NameAndType [mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;] + NameAndType [mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] + NameAndType [mActivity Landroid/app/Activity;] + NameAndType [mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + NameAndType [mContentView Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mContextDisplayMode I] + NameAndType [mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + NameAndType [mCurrentModeAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [mDeferredDestroyActionMode Lcom/actionbarsherlock/view/ActionMode;] + NameAndType [mDeferredModeDestroyCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] + NameAndType [mHandler Landroid/os/Handler;] + NameAndType [mHasEmbeddedTabs Z] + NameAndType [mHideListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;] + NameAndType [mLastMenuVisibility Z] + NameAndType [mMenuVisibilityListeners Ljava/util/ArrayList;] + NameAndType [mSavedTabPosition I] + NameAndType [mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] + NameAndType [mShowHideAnimationEnabled Z] + NameAndType [mShowListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;] + NameAndType [mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + NameAndType [mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + NameAndType [mTabs Ljava/util/ArrayList;] + NameAndType [mThemedContext Landroid/content/Context;] + NameAndType [mWasHiddenBeforeMode Z] + NameAndType [max (II)I] + NameAndType [ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + NameAndType [onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] + NameAndType [onMenuVisibilityChanged (Z)V] + NameAndType [onTabReselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + NameAndType [onTabSelected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + NameAndType [onTabUnselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + NameAndType [play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + NameAndType [remove (I)Ljava/lang/Object;] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [removeAllTabs ()V] + NameAndType [removeTabAt (I)V] + NameAndType [resolveAttribute (ILandroid/util/TypedValue;Z)Z] + NameAndType [resourceId I] + NameAndType [selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V] + NameAndType [sendAccessibilityEvent (I)V] + NameAndType [setAlpha (F)V] + NameAndType [setCallback (Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V] + NameAndType [setCollapsable (Z)V] + NameAndType [setContextView (Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V] + NameAndType [setCustomNavigationView (Landroid/view/View;)V] + NameAndType [setCustomView (Landroid/view/View;)V] + NameAndType [setDisplayOptions (I)V] + NameAndType [setDisplayOptions (II)V] + NameAndType [setDropdownAdapter (Landroid/widget/SpinnerAdapter;)V] + NameAndType [setDropdownSelectedPosition (I)V] + NameAndType [setEmbeddedTabView (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + NameAndType [setHasEmbeddedTabs (Z)V] + NameAndType [setHomeButtonEnabled (Z)V] + NameAndType [setIcon (I)V] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setLogo (I)V] + NameAndType [setLogo (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setNavigationMode (I)V] + NameAndType [setPosition (I)V] + NameAndType [setPrimaryBackground (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setSelectedNavigationItem (I)V] + NameAndType [setSplitBackground (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setStackedBackground (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setSubtitle (Ljava/lang/CharSequence;)V] + NameAndType [setTabContainer (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + NameAndType [setTabSelected (I)V] + NameAndType [setTitle (Ljava/lang/CharSequence;)V] + NameAndType [setTransitioning (Z)V] + NameAndType [setTranslationY (F)V] + NameAndType [setVisibility (I)V] + NameAndType [show (Z)V] + NameAndType [size ()I] + NameAndType [start ()V] + NameAndType [targetSdkVersion I] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + NameAndType [with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Utf8 [ can only be used with a compatible window decor layout] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/pm/ApplicationInfo;] + Utf8 [()Landroid/content/res/Resources$Theme;] + Utf8 [()Landroid/support/v4/app/FragmentManager;] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()Landroid/view/View;] + Utf8 [()Landroid/view/Window;] + Utf8 [()Landroid/widget/SpinnerAdapter;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar$TabListener;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(F)V] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(ILandroid/util/TypedValue;Z)Z] + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Utf8 [(ILjava/lang/Object;)V] + Utf8 [(Landroid/app/Activity;I)V] + Utf8 [(Landroid/app/Dialog;)V] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;I)V] + Utf8 [(Landroid/content/Context;I)Z] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/widget/SpinnerAdapter;)V] + Utf8 [(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Action Bar Tab must have a Callback] + Utf8 [CONTEXT_DISPLAY_NORMAL] + Utf8 [CONTEXT_DISPLAY_SPLIT] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [INVALID_POSITION] + Utf8 [Landroid/app/Activity;] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/os/Handler;] + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;] + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Utf8 [Lcom/actionbarsherlock/view/ActionMode$Callback;] + Utf8 [Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [Ljava/lang/Runnable;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [SDK_INT] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [abs__action_bar] + Utf8 [abs__action_bar_container] + Utf8 [abs__action_bar_embed_tabs] + Utf8 [abs__action_context_bar] + Utf8 [abs__split_action_bar] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [access$6] + Utf8 [access$7] + Utf8 [access$8] + Utf8 [actionBarWidgetTheme] + Utf8 [add] + Utf8 [addListener] + Utf8 [addOnMenuVisibilityListener] + Utf8 [addTab] + Utf8 [alpha] + Utf8 [android/app/Activity] + Utf8 [android/app/Dialog] + Utf8 [android/content/Context] + Utf8 [android/content/pm/ApplicationInfo] + Utf8 [android/content/res/Resources$Theme] + Utf8 [android/os/Build$VERSION] + Utf8 [android/os/Handler] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentTransaction] + Utf8 [android/util/TypedValue] + Utf8 [android/view/ContextThemeWrapper] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/View] + Utf8 [android/view/Window] + Utf8 [android/widget/SpinnerAdapter] + Utf8 [animateToMode] + Utf8 [animateToTab] + Utf8 [animateToVisibility] + Utf8 [append] + Utf8 [beginTransaction] + Utf8 [cleanupTabs] + Utf8 [clear] + Utf8 [com/actionbarsherlock/R$attr] + Utf8 [com/actionbarsherlock/R$bool] + Utf8 [com/actionbarsherlock/R$id] + Utf8 [com/actionbarsherlock/app/ActionBar] + Utf8 [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener] + Utf8 [com/actionbarsherlock/app/ActionBar$Tab] + Utf8 [com/actionbarsherlock/app/ActionBar$TabListener] + Utf8 [com/actionbarsherlock/app/SherlockFragmentActivity] + Utf8 [com/actionbarsherlock/internal/ResourcesCompat] + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl] + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl$1] + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl$2] + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl] + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContainer] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContextView] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Utf8 [com/actionbarsherlock/view/ActionMode$Callback] + Utf8 [commit] + Utf8 [completeDeferredDestroyActionMode] + Utf8 [configureTab] + Utf8 [disallowAddToBackStack] + Utf8 [dispatchMenuVisibilityChanged] + Utf8 [dispatchOnCreate] + Utf8 [end] + Utf8 [ensureTabsExist] + Utf8 [findViewById] + Utf8 [finish] + Utf8 [from] + Utf8 [get] + Utf8 [getApplicationInfo] + Utf8 [getCallback] + Utf8 [getClass] + Utf8 [getContext] + Utf8 [getCount] + Utf8 [getCustomNavigationView] + Utf8 [getCustomView] + Utf8 [getDecorView] + Utf8 [getDisplayOptions] + Utf8 [getDropdownAdapter] + Utf8 [getDropdownSelectedPosition] + Utf8 [getHeight] + Utf8 [getNavigationItemCount] + Utf8 [getNavigationMode] + Utf8 [getPosition] + Utf8 [getResources_getBoolean] + Utf8 [getSelectedNavigationIndex] + Utf8 [getSelectedTab] + Utf8 [getSimpleName] + Utf8 [getString] + Utf8 [getSubtitle] + Utf8 [getSupportFragmentManager] + Utf8 [getTabAt] + Utf8 [getTabCount] + Utf8 [getTheme] + Utf8 [getThemedContext] + Utf8 [getTitle] + Utf8 [getVisibility] + Utf8 [getWindow] + Utf8 [hasEmbeddedTabs] + Utf8 [hide] + Utf8 [inflate] + Utf8 [init] + Utf8 [initForMode] + Utf8 [invalidate] + Utf8 [isCollapsed] + Utf8 [isEmpty] + Utf8 [isShowing] + Utf8 [isSplitActionBar] + Utf8 [java/lang/Class] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Math] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/ArrayList] + Utf8 [killMode] + Utf8 [mActionMode] + Utf8 [mActionView] + Utf8 [mActivity] + Utf8 [mContainerView] + Utf8 [mContentView] + Utf8 [mContext] + Utf8 [mContextDisplayMode] + Utf8 [mContextView] + Utf8 [mCurrentModeAnim] + Utf8 [mCurrentShowAnim] + Utf8 [mDeferredDestroyActionMode] + Utf8 [mDeferredModeDestroyCallback] + Utf8 [mHandler] + Utf8 [mHasEmbeddedTabs] + Utf8 [mHideListener] + Utf8 [mLastMenuVisibility] + Utf8 [mMenuVisibilityListeners] + Utf8 [mSavedTabPosition] + Utf8 [mSelectedTab] + Utf8 [mShowHideAnimationEnabled] + Utf8 [mShowListener] + Utf8 [mSplitView] + Utf8 [mTabScrollView] + Utf8 [mTabSelector] + Utf8 [mTabs] + Utf8 [mThemedContext] + Utf8 [mWasHiddenBeforeMode] + Utf8 [max] + Utf8 [newTab] + Utf8 [ofFloat] + Utf8 [onAnimationEnd] + Utf8 [onConfigurationChanged] + Utf8 [onDestroyActionMode] + Utf8 [onMenuVisibilityChanged] + Utf8 [onTabReselected] + Utf8 [onTabSelected] + Utf8 [onTabUnselected] + Utf8 [play] + Utf8 [remove] + Utf8 [removeAllTabs] + Utf8 [removeOnMenuVisibilityListener] + Utf8 [removeTab] + Utf8 [removeTabAt] + Utf8 [resolveAttribute] + Utf8 [resourceId] + Utf8 [selectTab] + Utf8 [sendAccessibilityEvent] + Utf8 [setAlpha] + Utf8 [setBackgroundDrawable] + Utf8 [setCallback] + Utf8 [setCollapsable] + Utf8 [setContextView] + Utf8 [setCustomNavigationView] + Utf8 [setCustomView] + Utf8 [setDisplayHomeAsUpEnabled] + Utf8 [setDisplayOptions] + Utf8 [setDisplayShowCustomEnabled] + Utf8 [setDisplayShowHomeEnabled] + Utf8 [setDisplayShowTitleEnabled] + Utf8 [setDisplayUseLogoEnabled] + Utf8 [setDropdownAdapter] + Utf8 [setDropdownSelectedPosition] + Utf8 [setEmbeddedTabView] + Utf8 [setHasEmbeddedTabs] + Utf8 [setHomeButtonEnabled] + Utf8 [setIcon] + Utf8 [setLayoutParams] + Utf8 [setListNavigationCallbacks] + Utf8 [setLogo] + Utf8 [setNavigationMode] + Utf8 [setPosition] + Utf8 [setPrimaryBackground] + Utf8 [setSelectedNavigationIndex not valid for current navigation mode] + Utf8 [setSelectedNavigationItem] + Utf8 [setShowHideAnimationEnabled] + Utf8 [setSplitBackground] + Utf8 [setSplitBackgroundDrawable] + Utf8 [setStackedBackground] + Utf8 [setStackedBackgroundDrawable] + Utf8 [setSubtitle] + Utf8 [setTabContainer] + Utf8 [setTabSelected] + Utf8 [setTitle] + Utf8 [setTransitioning] + Utf8 [setTranslationY] + Utf8 [setVisibility] + Utf8 [show] + Utf8 [size] + Utf8 [start] + Utf8 [startActionMode] + Utf8 [targetSdkVersion] + Utf8 [toString] + Utf8 [translationY] + Utf8 [valueOf] + Utf8 [with] Fields (count = 30): + Field: mContext Landroid/content/Context; Access flags: 0x2 = private android.content.Context mContext + Field: mThemedContext Landroid/content/Context; Access flags: 0x2 = private android.content.Context mThemedContext + Field: mActivity Landroid/app/Activity; Access flags: 0x2 = private android.app.Activity mActivity + Field: mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ActionBarContainer mContainerView + Field: mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ActionBarView mActionView + Field: mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ActionBarContextView mContextView + Field: mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ActionBarContainer mSplitView + Field: mContentView Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; Access flags: 0x2 = private com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout mContentView + Field: mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ScrollingTabContainerView mTabScrollView + Field: mTabs Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mTabs + Field: mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; Access flags: 0x2 = private com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl mSelectedTab + Field: mSavedTabPosition I Access flags: 0x2 = private int mSavedTabPosition + Field: mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; Access flags: 0x0 = com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl mActionMode + Field: mDeferredDestroyActionMode Lcom/actionbarsherlock/view/ActionMode; Access flags: 0x0 = com.actionbarsherlock.view.ActionMode mDeferredDestroyActionMode + Field: mDeferredModeDestroyCallback Lcom/actionbarsherlock/view/ActionMode$Callback; Access flags: 0x0 = com.actionbarsherlock.view.ActionMode$Callback mDeferredModeDestroyCallback + Field: mLastMenuVisibility Z Access flags: 0x2 = private boolean mLastMenuVisibility + Field: mMenuVisibilityListeners Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mMenuVisibilityListeners + Field: CONTEXT_DISPLAY_NORMAL I Access flags: 0x1a = private static final int CONTEXT_DISPLAY_NORMAL Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: CONTEXT_DISPLAY_SPLIT I Access flags: 0x1a = private static final int CONTEXT_DISPLAY_SPLIT Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: INVALID_POSITION I Access flags: 0x1a = private static final int INVALID_POSITION Class member attributes (count = 1): + Constant value attribute: + Integer [-1] + Field: mContextDisplayMode I Access flags: 0x2 = private int mContextDisplayMode + Field: mHasEmbeddedTabs Z Access flags: 0x2 = private boolean mHasEmbeddedTabs + Field: mHandler Landroid/os/Handler; Access flags: 0x10 = final android.os.Handler mHandler + Field: mTabSelector Ljava/lang/Runnable; Access flags: 0x0 = java.lang.Runnable mTabSelector + Field: mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; Access flags: 0x2 = private com.actionbarsherlock.internal.nineoldandroids.animation.Animator mCurrentShowAnim + Field: mCurrentModeAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; Access flags: 0x2 = private com.actionbarsherlock.internal.nineoldandroids.animation.Animator mCurrentModeAnim + Field: mShowHideAnimationEnabled Z Access flags: 0x2 = private boolean mShowHideAnimationEnabled + Field: mWasHiddenBeforeMode Z Access flags: 0x0 = boolean mWasHiddenBeforeMode + Field: mHideListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; Access flags: 0x10 = final com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener mHideListener + Field: mShowListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; Access flags: 0x10 = final com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener mShowListener Methods (count = 74): - Method: (Landroid/app/Activity;I)V Access flags: 0x1 = public ActionBarImpl(android.app.Activity,int) Class member attributes (count = 1): + Code attribute instructions (code length = 106, locals = 3, stack = 4): [0] aload_0 v0 [1] invokespecial #111 + Methodref [com/actionbarsherlock/app/ActionBar. ()V] [4] aload_0 v0 [5] new #56 + Class [java/util/ArrayList] [8] dup [9] invokespecial #213 + Methodref [java/util/ArrayList. ()V] [12] putfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [15] aload_0 v0 [16] iconst_m1 [17] putfield #83 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I] [20] aload_0 v0 [21] new #56 + Class [java/util/ArrayList] [24] dup [25] invokespecial #213 + Methodref [java/util/ArrayList. ()V] [28] putfield #82 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mMenuVisibilityListeners Ljava/util/ArrayList;] [31] aload_0 v0 [32] new #16 + Class [android/os/Handler] [35] dup [36] invokespecial #98 + Methodref [android/os/Handler. ()V] [39] putfield #78 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHandler Landroid/os/Handler;] [42] aload_0 v0 [43] new #35 + Class [com/actionbarsherlock/internal/app/ActionBarImpl$1] [46] dup [47] aload_0 v0 [48] invokespecial #136 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$1. (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V] [51] putfield #80 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHideListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;] [54] aload_0 v0 [55] new #36 + Class [com/actionbarsherlock/internal/app/ActionBarImpl$2] [58] dup [59] aload_0 v0 [60] invokespecial #137 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$2. (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V] [63] putfield #86 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mShowListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;] [66] aload_0 v0 [67] aload_1 v1 [68] putfield #68 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActivity Landroid/app/Activity;] [71] aload_1 v1 [72] invokevirtual #92 + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] [75] invokevirtual #110 + Methodref [android/view/Window.getDecorView ()Landroid/view/View;] [78] astore_1 v1 [79] aload_0 v0 [80] aload_1 v1 [81] invokespecial #124 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.init (Landroid/view/View;)V] [84] iload_2 v2 [85] sipush 512 [88] iand [89] ifne +16 (target=105) [92] aload_0 v0 [93] aload_1 v1 [94] ldc #4 + Integer [16908290] [96] invokevirtual #107 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [99] checkcast #44 + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout] [102] putfield #70 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContentView Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] [105] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [105] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][a:android/app/Activity][i][a:android/view/Window][a:android/view/View], Stack: - Method: (Landroid/app/Dialog;)V Access flags: 0x1 = public ActionBarImpl(android.app.Dialog) Class member attributes (count = 1): + Code attribute instructions (code length = 78, locals = 2, stack = 4): [0] aload_0 v0 [1] invokespecial #111 + Methodref [com/actionbarsherlock/app/ActionBar. ()V] [4] aload_0 v0 [5] new #56 + Class [java/util/ArrayList] [8] dup [9] invokespecial #213 + Methodref [java/util/ArrayList. ()V] [12] putfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [15] aload_0 v0 [16] iconst_m1 [17] putfield #83 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I] [20] aload_0 v0 [21] new #56 + Class [java/util/ArrayList] [24] dup [25] invokespecial #213 + Methodref [java/util/ArrayList. ()V] [28] putfield #82 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mMenuVisibilityListeners Ljava/util/ArrayList;] [31] aload_0 v0 [32] new #16 + Class [android/os/Handler] [35] dup [36] invokespecial #98 + Methodref [android/os/Handler. ()V] [39] putfield #78 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHandler Landroid/os/Handler;] [42] aload_0 v0 [43] new #35 + Class [com/actionbarsherlock/internal/app/ActionBarImpl$1] [46] dup [47] aload_0 v0 [48] invokespecial #136 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$1. (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V] [51] putfield #80 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHideListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;] [54] aload_0 v0 [55] new #36 + Class [com/actionbarsherlock/internal/app/ActionBarImpl$2] [58] dup [59] aload_0 v0 [60] invokespecial #137 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$2. (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V] [63] putfield #86 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mShowListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;] [66] aload_0 v0 [67] aload_1 v1 [68] invokevirtual #93 + Methodref [android/app/Dialog.getWindow ()Landroid/view/Window;] [71] invokevirtual #110 + Methodref [android/view/Window.getDecorView ()Landroid/view/View;] [74] invokespecial #124 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.init (Landroid/view/View;)V] [77] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: init(Landroid/view/View;)V Access flags: 0x2 = private void init(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 187, locals = 2, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #108 + Methodref [android/view/View.getContext ()Landroid/content/Context;] [5] putfield #71 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;] [8] aload_0 v0 [9] aload_1 v1 [10] getstatic #62 + Fieldref [com/actionbarsherlock/R$id.abs__action_bar I] [13] invokevirtual #107 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [16] checkcast #47 + Class [com/actionbarsherlock/internal/widget/ActionBarView] [19] putfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [22] aload_0 v0 [23] aload_1 v1 [24] getstatic #64 + Fieldref [com/actionbarsherlock/R$id.abs__action_context_bar I] [27] invokevirtual #107 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [30] checkcast #46 + Class [com/actionbarsherlock/internal/widget/ActionBarContextView] [33] putfield #73 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [36] aload_0 v0 [37] aload_1 v1 [38] getstatic #63 + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_container I] [41] invokevirtual #107 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [44] checkcast #45 + Class [com/actionbarsherlock/internal/widget/ActionBarContainer] [47] putfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [50] aload_0 v0 [51] aload_1 v1 [52] getstatic #65 + Fieldref [com/actionbarsherlock/R$id.abs__split_action_bar I] [55] invokevirtual #107 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [58] checkcast #45 + Class [com/actionbarsherlock/internal/widget/ActionBarContainer] [61] putfield #87 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [64] aload_0 v0 [65] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [68] ifnull +17 (target=85) [71] aload_0 v0 [72] getfield #73 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [75] ifnull +10 (target=85) [78] aload_0 v0 [79] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [82] ifnonnull +36 (target=118) [85] new #51 + Class [java/lang/IllegalStateException] [88] dup [89] new #55 + Class [java/lang/StringBuilder] [92] dup [93] aload_0 v0 [94] invokevirtual #208 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [97] invokevirtual #205 + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] [100] invokestatic #209 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [103] invokespecial #210 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [106] ldc #5 + String [ can only be used with a compatible window decor layout] [108] invokevirtual #211 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [111] invokevirtual #212 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [114] invokespecial #206 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [117] athrow [118] aload_0 v0 [119] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [122] aload_0 v0 [123] getfield #73 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [126] invokevirtual #182 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setContextView (Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V] [129] aload_0 v0 [130] aload_0 v0 [131] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [134] invokevirtual #178 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isSplitActionBar ()Z] [137] ifeq +7 (target=144) [140] iconst_1 [141] goto +4 (target=145) [144] iconst_0 [145] putfield #72 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextDisplayMode I] [148] aload_0 v0 [149] aload_0 v0 [150] getfield #71 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;] [153] invokevirtual #94 + Methodref [android/content/Context.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;] [156] getfield #57 + Fieldref [android/content/pm/ApplicationInfo.targetSdkVersion I] [159] bipush 14 [161] ificmpge +7 (target=168) [164] iconst_1 [165] goto +4 (target=169) [168] iconst_0 [169] invokevirtual #131 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setHomeButtonEnabled (Z)V] [172] aload_0 v0 [173] aload_0 v0 [174] getfield #71 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;] [177] getstatic #61 + Fieldref [com/actionbarsherlock/R$bool.abs__action_bar_embed_tabs I] [180] invokestatic #114 + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z] [183] invokespecial #130 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setHasEmbeddedTabs (Z)V] [186] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [85] Var: ..., Stack: (empty) - [118] Var: ..., Stack: (empty) - [144] Var: ..., Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl] - [145] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][a:android/view/View], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i] - [168] Var: ..., Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl] - [169] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][a:android/view/View], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i] + Method: onConfigurationChanged(Landroid/content/res/Configuration;)V Access flags: 0x1 = public void onConfigurationChanged(android.content.res.Configuration) Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #71 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;] [5] getstatic #61 + Fieldref [com/actionbarsherlock/R$bool.abs__action_bar_embed_tabs I] [8] invokestatic #114 + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z] [11] invokespecial #130 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setHasEmbeddedTabs (Z)V] [14] getstatic #58 + Fieldref [android/os/Build$VERSION.SDK_INT I] [17] bipush 8 [19] ificmpge +26 (target=45) [22] aload_0 v0 [23] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [26] aload_1 v1 [27] invokevirtual #179 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.onConfigurationChanged (Landroid/content/res/Configuration;)V] [30] aload_0 v0 [31] getfield #73 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [34] ifnull +11 (target=45) [37] aload_0 v0 [38] getfield #73 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [41] aload_1 v1 [42] invokevirtual #166 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.onConfigurationChanged (Landroid/content/res/Configuration;)V] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [45] Var: ..., Stack: (empty) + Method: setHasEmbeddedTabs(Z)V Access flags: 0x2 = private void setHasEmbeddedTabs(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 115, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #79 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHasEmbeddedTabs Z] [5] aload_0 v0 [6] getfield #79 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHasEmbeddedTabs Z] [9] ifne +25 (target=34) [12] aload_0 v0 [13] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [16] aconst_null [17] invokevirtual #187 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setEmbeddedTabView (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] [20] aload_0 v0 [21] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [24] aload_0 v0 [25] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [28] invokevirtual #159 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTabContainer (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] [31] goto +22 (target=53) [34] aload_0 v0 [35] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [38] aconst_null [39] invokevirtual #159 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTabContainer (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] [42] aload_0 v0 [43] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [46] aload_0 v0 [47] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [50] invokevirtual #187 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setEmbeddedTabView (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] [53] aload_0 v0 [54] invokevirtual #121 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getNavigationMode ()I] [57] iconst_2 [58] ificmpne +7 (target=65) [61] iconst_1 [62] goto +4 (target=66) [65] iconst_0 [66] istore_1 v1 [67] aload_0 v0 [68] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [71] ifnull +20 (target=91) [74] aload_0 v0 [75] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [78] iload_1 v1 [79] ifeq +7 (target=86) [82] iconst_0 [83] goto +5 (target=88) [86] bipush 8 [88] invokevirtual #204 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V] [91] aload_0 v0 [92] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [95] aload_0 v0 [96] getfield #79 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHasEmbeddedTabs Z] [99] ifne +11 (target=110) [102] iload_1 v1 [103] ifeq +7 (target=110) [106] iconst_1 [107] goto +4 (target=111) [110] iconst_0 [111] invokevirtual #181 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setCollapsable (Z)V] [114] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 9): - [34] Var: ..., Stack: (empty) - [53] Var: ..., Stack: (empty) - [65] Var: ..., Stack: (empty) - [66] Var: ..., Stack: [i] - [86] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i][i], Stack: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView] - [88] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i][i], Stack: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView][i] - [91] Var: ..., Stack: (empty) - [110] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView] - [111] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i][i], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView][i] + Method: ensureTabsExist()V Access flags: 0x2 = private void ensureTabsExist() Class member attributes (count = 1): + Code attribute instructions (code length = 75, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [4] ifnull +4 (target=8) [7] return [8] new #48 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] [11] dup [12] aload_0 v0 [13] getfield #71 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;] [16] invokespecial #196 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView. (Landroid/content/Context;)V] [19] astore_1 v1 [20] aload_0 v0 [21] getfield #79 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHasEmbeddedTabs Z] [24] ifeq +19 (target=43) [27] aload_1 v1 [28] iconst_0 [29] invokevirtual #204 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V] [32] aload_0 v0 [33] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [36] aload_1 v1 [37] invokevirtual #187 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setEmbeddedTabView (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] [40] goto +29 (target=69) [43] aload_1 v1 [44] aload_0 v0 [45] invokevirtual #121 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getNavigationMode ()I] [48] iconst_2 [49] ificmpne +7 (target=56) [52] iconst_0 [53] goto +5 (target=58) [56] bipush 8 [58] invokevirtual #204 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V] [61] aload_0 v0 [62] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [65] aload_1 v1 [66] invokevirtual #159 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTabContainer (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] [69] aload_0 v0 [70] aload_1 v1 [71] putfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [74] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [8] Var: ..., Stack: (empty) - [43] Var: ...[a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView], Stack: (empty) - [56] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView] - [58] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView], Stack: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView][i] - [69] Var: ..., Stack: (empty) + Method: completeDeferredDestroyActionMode()V Access flags: 0x0 = void completeDeferredDestroyActionMode() Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #77 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredModeDestroyCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [4] ifnull +26 (target=30) [7] aload_0 v0 [8] getfield #77 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredModeDestroyCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [11] aload_0 v0 [12] getfield #76 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredDestroyActionMode Lcom/actionbarsherlock/view/ActionMode;] [15] invokeinterface #228 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] [20] aload_0 v0 [21] aconst_null [22] putfield #76 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredDestroyActionMode Lcom/actionbarsherlock/view/ActionMode;] [25] aload_0 v0 [26] aconst_null [27] putfield #77 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredModeDestroyCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [30] Var: ..., Stack: (empty) + Method: setShowHideAnimationEnabled(Z)V Access flags: 0x1 = public void setShowHideAnimationEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #85 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mShowHideAnimationEnabled Z] [5] iload_1 v1 [6] ifne +17 (target=23) [9] aload_0 v0 [10] getfield #75 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [13] ifnull +10 (target=23) [16] aload_0 v0 [17] getfield #75 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [20] invokevirtual #146 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [23] Var: ..., Stack: (empty) + Method: addOnMenuVisibilityListener(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V Access flags: 0x1 = public void addOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #82 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mMenuVisibilityListeners Ljava/util/ArrayList;] [4] aload_1 v1 [5] invokevirtual #215 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [8] pop [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeOnMenuVisibilityListener(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V Access flags: 0x1 = public void removeOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #82 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mMenuVisibilityListeners Ljava/util/ArrayList;] [4] aload_1 v1 [5] invokevirtual #220 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [8] pop [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchMenuVisibilityChanged(Z)V Access flags: 0x1 = public void dispatchMenuVisibilityChanged(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 53, locals = 4, stack = 2): [0] iload_1 v1 [1] aload_0 v0 [2] getfield #81 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mLastMenuVisibility Z] [5] ificmpne +4 (target=9) [8] return [9] aload_0 v0 [10] iload_1 v1 [11] putfield #81 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mLastMenuVisibility Z] [14] aload_0 v0 [15] getfield #82 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mMenuVisibilityListeners Ljava/util/ArrayList;] [18] invokevirtual #221 + Methodref [java/util/ArrayList.size ()I] [21] istore_2 v2 [22] iconst_0 [23] istore_3 v3 [24] goto +23 (target=47) [27] aload_0 v0 [28] getfield #82 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mMenuVisibilityListeners Ljava/util/ArrayList;] [31] iload_3 v3 [32] invokevirtual #217 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [35] checkcast #29 + Class [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener] [38] iload_1 v1 [39] invokeinterface #223 + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener.onMenuVisibilityChanged (Z)V] [44] iinc v3, 1 [47] iload_3 v3 [48] iload_2 v2 [49] ificmplt -22 (target=27) [52] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [9] Var: ..., Stack: (empty) - [27] Var: ...[i][i], Stack: (empty) - [47] Var: ..., Stack: (empty) + Method: setCustomView(I)V Access flags: 0x1 = public void setCustomView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 5): [0] aload_0 v0 [1] aload_0 v0 [2] invokevirtual #123 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;] [5] invokestatic #105 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [8] iload_1 v1 [9] aload_0 v0 [10] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [13] iconst_0 [14] invokevirtual #106 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [17] invokevirtual #128 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setCustomView (Landroid/view/View;)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDisplayUseLogoEnabled(Z)V Access flags: 0x1 = public void setDisplayUseLogoEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] ifeq +7 (target=9) [5] iconst_1 [6] goto +4 (target=10) [9] iconst_0 [10] iconst_1 [11] invokevirtual #129 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setDisplayOptions (II)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [9] Var: ..., Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl] - [10] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i] + Method: setDisplayShowHomeEnabled(Z)V Access flags: 0x1 = public void setDisplayShowHomeEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] ifeq +7 (target=9) [5] iconst_2 [6] goto +4 (target=10) [9] iconst_0 [10] iconst_2 [11] invokevirtual #129 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setDisplayOptions (II)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [9] Var: ..., Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl] - [10] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i] + Method: setDisplayHomeAsUpEnabled(Z)V Access flags: 0x1 = public void setDisplayHomeAsUpEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] ifeq +7 (target=9) [5] iconst_4 [6] goto +4 (target=10) [9] iconst_0 [10] iconst_4 [11] invokevirtual #129 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setDisplayOptions (II)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [9] Var: ..., Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl] - [10] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i] + Method: setDisplayShowTitleEnabled(Z)V Access flags: 0x1 = public void setDisplayShowTitleEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] ifeq +8 (target=10) [5] bipush 8 [7] goto +4 (target=11) [10] iconst_0 [11] bipush 8 [13] invokevirtual #129 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setDisplayOptions (II)V] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [10] Var: ..., Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl] - [11] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i] + Method: setDisplayShowCustomEnabled(Z)V Access flags: 0x1 = public void setDisplayShowCustomEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] ifeq +8 (target=10) [5] bipush 16 [7] goto +4 (target=11) [10] iconst_0 [11] bipush 16 [13] invokevirtual #129 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setDisplayOptions (II)V] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [10] Var: ..., Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl] - [11] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i] + Method: setHomeButtonEnabled(Z)V Access flags: 0x1 = public void setHomeButtonEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] iload_1 v1 [5] invokevirtual #188 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setHomeButtonEnabled (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(I)V Access flags: 0x1 = public void setTitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #71 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;] [5] iload_1 v1 [6] invokevirtual #95 + Methodref [android/content/Context.getString (I)Ljava/lang/String;] [9] invokevirtual #134 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setTitle (Ljava/lang/CharSequence;)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSubtitle(I)V Access flags: 0x1 = public void setSubtitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #71 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;] [5] iload_1 v1 [6] invokevirtual #95 + Methodref [android/content/Context.getString (I)Ljava/lang/String;] [9] invokevirtual #133 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setSubtitle (Ljava/lang/CharSequence;)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSelectedNavigationItem(I)V Access flags: 0x1 = public void setSelectedNavigationItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 63, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] invokevirtual #173 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getNavigationMode ()I] [7] tableswitch (2 offsets, default=46) (target=53) 1: offset = 37, target = 44 2: offset = 21, target = 28 default: offset = 46, target = 53 [28] aload_0 v0 [29] aload_0 v0 [30] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [33] iload_1 v1 [34] invokevirtual #217 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [37] checkcast #30 + Class [com/actionbarsherlock/app/ActionBar$Tab] [40] invokevirtual #127 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V] [43] return [44] aload_0 v0 [45] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [48] iload_1 v1 [49] invokevirtual #186 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDropdownSelectedPosition (I)V] [52] return [53] new #51 + Class [java/lang/IllegalStateException] [56] dup [57] ldc #8 + String [setSelectedNavigationIndex not valid for current navigation mode] [59] invokespecial #206 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [62] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [28] Var: ..., Stack: (empty) - [44] Var: ..., Stack: (empty) - [53] Var: ..., Stack: (empty) - [63] Var: ..., Stack: (empty) + Method: removeAllTabs()V Access flags: 0x1 = public void removeAllTabs() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #118 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.cleanupTabs ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: cleanupTabs()V Access flags: 0x2 = private void cleanupTabs() Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [4] ifnull +8 (target=12) [7] aload_0 v0 [8] aconst_null [9] invokevirtual #127 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V] [12] aload_0 v0 [13] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [16] invokevirtual #216 + Methodref [java/util/ArrayList.clear ()V] [19] aload_0 v0 [20] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [23] ifnull +10 (target=33) [26] aload_0 v0 [27] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [30] invokevirtual #201 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeAllTabs ()V] [33] aload_0 v0 [34] iconst_m1 [35] putfield #83 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I] [38] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [12] Var: ..., Stack: (empty) - [33] Var: ..., Stack: (empty) + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] aload_1 v1 [5] invokevirtual #195 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setTitle (Ljava/lang/CharSequence;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSubtitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setSubtitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] aload_1 v1 [5] invokevirtual #194 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setSubtitle (Ljava/lang/CharSequence;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDisplayOptions(I)V Access flags: 0x1 = public void setDisplayOptions(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] iload_1 v1 [5] invokevirtual #184 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDisplayOptions (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDisplayOptions(II)V Access flags: 0x1 = public void setDisplayOptions(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 4, stack = 5): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] invokevirtual #170 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getDisplayOptions ()I] [7] istore_3 v3 [8] aload_0 v0 [9] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [12] iload_1 v1 [13] iload_2 v2 [14] iand [15] iload_3 v3 [16] iload_2 v2 [17] iconst_m1 [18] ixor [19] iand [20] ior [21] invokevirtual #184 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDisplayOptions (I)V] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setBackgroundDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [4] aload_1 v1 [5] invokevirtual #156 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setPrimaryBackground (Landroid/graphics/drawable/Drawable;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setStackedBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setStackedBackgroundDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [4] aload_1 v1 [5] invokevirtual #158 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setStackedBackground (Landroid/graphics/drawable/Drawable;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSplitBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setSplitBackgroundDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #87 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #87 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [11] aload_1 v1 [12] invokevirtual #157 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setSplitBackground (Landroid/graphics/drawable/Drawable;)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [15] Var: ..., Stack: (empty) + Method: getCustomView()Landroid/view/View; Access flags: 0x1 = public android.view.View getCustomView() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] invokevirtual #169 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getCustomNavigationView ()Landroid/view/View;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] invokevirtual #175 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getTitle ()Ljava/lang/CharSequence;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSubtitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getSubtitle() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] invokevirtual #174 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getSubtitle ()Ljava/lang/CharSequence;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getNavigationMode()I Access flags: 0x1 = public int getNavigationMode() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] invokevirtual #173 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getNavigationMode ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getDisplayOptions()I Access flags: 0x1 = public int getDisplayOptions() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] invokevirtual #170 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getDisplayOptions ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startActionMode(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; Access flags: 0x1 = public com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 123, locals = 3, stack = 4): [0] iconst_0 [1] istore_2 v2 [2] aload_0 v0 [3] getfield #66 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;] [6] ifnull +15 (target=21) [9] aload_0 v0 [10] getfield #91 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mWasHiddenBeforeMode Z] [13] istore_2 v2 [14] aload_0 v0 [15] getfield #66 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;] [18] invokevirtual #140 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.finish ()V] [21] aload_0 v0 [22] getfield #73 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [25] invokevirtual #165 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.killMode ()V] [28] new #37 + Class [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl] [31] dup [32] aload_0 v0 [33] aload_1 v1 [34] invokespecial #138 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl. (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] [37] dup [38] astore_1 v1 [39] invokevirtual #139 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.dispatchOnCreate ()Z] [42] ifeq +79 (target=121) [45] aload_0 v0 [46] aload_0 v0 [47] invokevirtual #125 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.isShowing ()Z] [50] ifeq +11 (target=61) [53] iload_2 v2 [54] ifne +7 (target=61) [57] iconst_0 [58] goto +4 (target=62) [61] iconst_1 [62] putfield #91 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mWasHiddenBeforeMode Z] [65] aload_1 v1 [66] invokevirtual #141 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.invalidate ()V] [69] aload_0 v0 [70] getfield #73 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [73] aload_1 v1 [74] invokevirtual #164 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.initForMode (Lcom/actionbarsherlock/view/ActionMode;)V] [77] aload_0 v0 [78] iconst_1 [79] invokevirtual #117 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.animateToMode (Z)V] [82] aload_0 v0 [83] getfield #87 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [86] ifnull +19 (target=105) [89] aload_0 v0 [90] getfield #72 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextDisplayMode I] [93] iconst_1 [94] ificmpne +11 (target=105) [97] aload_0 v0 [98] getfield #87 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [101] iconst_0 [102] invokevirtual #162 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setVisibility (I)V] [105] aload_0 v0 [106] getfield #73 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [109] bipush 32 [111] invokevirtual #167 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.sendAccessibilityEvent (I)V] [114] aload_0 v0 [115] aload_1 v1 [116] putfield #66 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;] [119] aload_1 v1 [120] areturn [121] aconst_null [122] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [21] Var: ...[i], Stack: (empty) - [61] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][a:com/actionbarsherlock/view/ActionMode$Callback][i][a:com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl] - [62] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][a:com/actionbarsherlock/view/ActionMode$Callback][i][a:com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i] - [105] Var: ..., Stack: (empty) - [121] Var: ..., Stack: (empty) + Method: configureTab(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V Access flags: 0x2 = private void configureTab(com.actionbarsherlock.app.ActionBar$Tab,int) Class member attributes (count = 1): + Code attribute instructions (code length = 75, locals = 3, stack = 3): [0] aload_1 v1 [1] checkcast #38 + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl] [4] dup [5] astore_1 v1 [6] invokevirtual #143 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.getCallback ()Lcom/actionbarsherlock/app/ActionBar$TabListener;] [9] ifnonnull +13 (target=22) [12] new #51 + Class [java/lang/IllegalStateException] [15] dup [16] ldc #6 + String [Action Bar Tab must have a Callback] [18] invokespecial #206 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [21] athrow [22] aload_1 v1 [23] iload_2 v2 [24] invokevirtual #145 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setPosition (I)V] [27] aload_0 v0 [28] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [31] iload_2 v2 [32] aload_1 v1 [33] invokevirtual #214 + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V] [36] aload_0 v0 [37] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [40] invokevirtual #221 + Methodref [java/util/ArrayList.size ()I] [43] istore_1 v1 [44] iload_2 v2 [45] iconst_1 [46] iadd [47] istore_2 v2 [48] goto +21 (target=69) [51] aload_0 v0 [52] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [55] iload_2 v2 [56] invokevirtual #217 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [59] checkcast #38 + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl] [62] iload_2 v2 [63] invokevirtual #145 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setPosition (I)V] [66] iinc v2, 1 [69] iload_2 v2 [70] iload_1 v1 [71] ificmplt -20 (target=51) [74] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [22] Var: ...[a:com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl][a:com/actionbarsherlock/app/ActionBar$TabListener], Stack: (empty) - [51] Var: ...[i][i], Stack: (empty) - [69] Var: ..., Stack: (empty) + Method: addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V Access flags: 0x1 = public void addTab(com.actionbarsherlock.app.ActionBar$Tab) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_0 v0 [3] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [6] invokevirtual #218 + Methodref [java/util/ArrayList.isEmpty ()Z] [9] invokevirtual #116 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V Access flags: 0x1 = public void addTab(com.actionbarsherlock.app.ActionBar$Tab,int) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] aload_0 v0 [4] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [7] invokevirtual #218 + Methodref [java/util/ArrayList.isEmpty ()Z] [10] invokevirtual #115 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V Access flags: 0x1 = public void addTab(com.actionbarsherlock.app.ActionBar$Tab,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 3, stack = 3): [0] aload_0 v0 [1] invokespecial #120 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.ensureTabsExist ()V] [4] aload_0 v0 [5] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [8] aload_1 v1 [9] iload_2 v2 [10] invokevirtual #198 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V] [13] aload_0 v0 [14] aload_1 v1 [15] aload_0 v0 [16] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [19] invokevirtual #221 + Methodref [java/util/ArrayList.size ()I] [22] invokespecial #119 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.configureTab (Lcom/actionbarsherlock/app/ActionBar$Tab;I)V] [25] iload_2 v2 [26] ifeq +8 (target=34) [29] aload_0 v0 [30] aload_1 v1 [31] invokevirtual #127 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V] [34] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [34] Var: ..., Stack: (empty) + Method: addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V Access flags: 0x1 = public void addTab(com.actionbarsherlock.app.ActionBar$Tab,int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 4, stack = 4): [0] aload_0 v0 [1] invokespecial #120 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.ensureTabsExist ()V] [4] aload_0 v0 [5] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [8] aload_1 v1 [9] iload_2 v2 [10] iload_3 v3 [11] invokevirtual #197 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V] [14] aload_0 v0 [15] aload_1 v1 [16] iload_2 v2 [17] invokespecial #119 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.configureTab (Lcom/actionbarsherlock/app/ActionBar$Tab;I)V] [20] iload_3 v3 [21] ifeq +8 (target=29) [24] aload_0 v0 [25] aload_1 v1 [26] invokevirtual #127 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [29] Var: ..., Stack: (empty) + Method: newTab()Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab newTab() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 3): [0] new #38 + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl] [3] dup [4] aload_0 v0 [5] invokespecial #142 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl. (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V Access flags: 0x1 = public void removeTab(com.actionbarsherlock.app.ActionBar$Tab) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #112 + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getPosition ()I] [5] invokevirtual #126 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.removeTabAt (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeTabAt(I)V Access flags: 0x1 = public void removeTabAt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 140, locals = 5, stack = 5): [0] aload_0 v0 [1] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [4] ifnonnull +4 (target=8) [7] return [8] aload_0 v0 [9] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [12] ifnull +13 (target=25) [15] aload_0 v0 [16] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [19] invokevirtual #144 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.getPosition ()I] [22] goto +7 (target=29) [25] aload_0 v0 [26] getfield #83 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I] [29] istore_2 v2 [30] aload_0 v0 [31] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [34] iload_1 v1 [35] invokevirtual #202 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeTabAt (I)V] [38] aload_0 v0 [39] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [42] iload_1 v1 [43] invokevirtual #219 + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] [46] checkcast #38 + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl] [49] dup [50] astore_3 v3 [51] ifnull +8 (target=59) [54] aload_3 v3 [55] iconst_m1 [56] invokevirtual #145 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setPosition (I)V] [59] aload_0 v0 [60] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [63] invokevirtual #221 + Methodref [java/util/ArrayList.size ()I] [66] istore_3 v3 [67] iload_1 v1 [68] istore v4 [70] goto +23 (target=93) [73] aload_0 v0 [74] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [77] iload v4 [79] invokevirtual #217 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [82] checkcast #38 + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl] [85] iload v4 [87] invokevirtual #145 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setPosition (I)V] [90] iinc v4, 1 [93] iload v4 [95] iload_3 v3 [96] ificmplt -23 (target=73) [99] iload_2 v2 [100] iload_1 v1 [101] ificmpne +38 (target=139) [104] aload_0 v0 [105] aload_0 v0 [106] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [109] invokevirtual #218 + Methodref [java/util/ArrayList.isEmpty ()Z] [112] ifeq +7 (target=119) [115] aconst_null [116] goto +20 (target=136) [119] aload_0 v0 [120] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [123] iconst_0 [124] iload_1 v1 [125] iconst_1 [126] isub [127] invokestatic #207 + Methodref [java/lang/Math.max (II)I] [130] invokevirtual #217 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [133] checkcast #38 + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl] [136] invokevirtual #127 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V] [139] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 9): - [8] Var: ..., Stack: (empty) - [25] Var: ..., Stack: (empty) - [29] Var: ..., Stack: [i] - [59] Var: ...[i][a:com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl], Stack: (empty) - [73] Var: ...[i][i], Stack: (empty) - [93] Var: ..., Stack: (empty) - [119] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i][i][a:com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl][i], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl] - [136] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i][i][a:com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl][i], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][a:com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl] - [139] Var: ..., Stack: (empty) + Method: selectTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V Access flags: 0x1 = public void selectTab(com.actionbarsherlock.app.ActionBar$Tab) Class member attributes (count = 1): + Code attribute instructions (code length = 192, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #121 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getNavigationMode ()I] [4] iconst_2 [5] ificmpeq +20 (target=25) [8] aload_0 v0 [9] aload_1 v1 [10] ifnull +10 (target=20) [13] aload_1 v1 [14] invokevirtual #112 + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getPosition ()I] [17] goto +4 (target=21) [20] iconst_m1 [21] putfield #83 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I] [24] return [25] aconst_null [26] astore_2 v2 [27] aload_0 v0 [28] getfield #68 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActivity Landroid/app/Activity;] [31] instanceof #32 + Class [com/actionbarsherlock/app/SherlockFragmentActivity] [34] ifeq +20 (target=54) [37] aload_0 v0 [38] getfield #68 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActivity Landroid/app/Activity;] [41] checkcast #32 + Class [com/actionbarsherlock/app/SherlockFragmentActivity] [44] invokevirtual #113 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [47] invokevirtual #99 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [50] invokevirtual #101 + Methodref [android/support/v4/app/FragmentTransaction.disallowAddToBackStack ()Landroid/support/v4/app/FragmentTransaction;] [53] astore_2 v2 [54] aload_0 v0 [55] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [58] aload_1 v1 [59] ifacmpne +41 (target=100) [62] aload_0 v0 [63] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [66] ifnull +109 (target=175) [69] aload_0 v0 [70] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [73] invokevirtual #143 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.getCallback ()Lcom/actionbarsherlock/app/ActionBar$TabListener;] [76] aload_0 v0 [77] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [80] aload_2 v2 [81] invokeinterface #224 + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabReselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] [86] aload_0 v0 [87] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [90] aload_1 v1 [91] invokevirtual #112 + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getPosition ()I] [94] invokevirtual #199 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.animateToTab (I)V] [97] goto +78 (target=175) [100] aload_0 v0 [101] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [104] aload_1 v1 [105] ifnull +10 (target=115) [108] aload_1 v1 [109] invokevirtual #112 + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getPosition ()I] [112] goto +4 (target=116) [115] iconst_m1 [116] invokevirtual #203 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setTabSelected (I)V] [119] aload_0 v0 [120] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [123] ifnull +20 (target=143) [126] aload_0 v0 [127] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [130] invokevirtual #143 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.getCallback ()Lcom/actionbarsherlock/app/ActionBar$TabListener;] [133] aload_0 v0 [134] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [137] aload_2 v2 [138] invokeinterface #226 + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabUnselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] [143] aload_0 v0 [144] aload_1 v1 [145] checkcast #38 + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl] [148] putfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [151] aload_0 v0 [152] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [155] ifnull +20 (target=175) [158] aload_0 v0 [159] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [162] invokevirtual #143 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.getCallback ()Lcom/actionbarsherlock/app/ActionBar$TabListener;] [165] aload_0 v0 [166] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [169] aload_2 v2 [170] invokeinterface #225 + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabSelected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] [175] aload_2 v2 [176] ifnull +15 (target=191) [179] aload_2 v2 [180] invokevirtual #102 + Methodref [android/support/v4/app/FragmentTransaction.isEmpty ()Z] [183] ifne +8 (target=191) [186] aload_2 v2 [187] invokevirtual #100 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [190] pop [191] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [20] Var: ..., Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl] - [21] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][a:com/actionbarsherlock/app/ActionBar$Tab], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i] - [25] Var: ..., Stack: (empty) - [54] Var: ...[a:android/support/v4/app/FragmentTransaction], Stack: (empty) - [97] Var: ..., Stack: (empty) - [100] Var: ..., Stack: (empty) - [115] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView] - [116] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][a:com/actionbarsherlock/app/ActionBar$Tab][a:android/support/v4/app/FragmentTransaction], Stack: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView][i] - [143] Var: ..., Stack: (empty) - [175] Var: ..., Stack: (empty) - [191] Var: ..., Stack: (empty) + Method: getSelectedTab()Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab getSelectedTab() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getHeight()I Access flags: 0x1 = public int getHeight() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [4] invokevirtual #153 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getHeight ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: show()V Access flags: 0x1 = public void show() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] invokevirtual #135 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.show (Z)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: show(Z)V Access flags: 0x0 = void show(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 260, locals = 3, stack = 7): [0] aload_0 v0 [1] getfield #75 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [4] ifnull +10 (target=14) [7] aload_0 v0 [8] getfield #75 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [11] invokevirtual #146 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V] [14] aload_0 v0 [15] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [18] invokevirtual #154 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getVisibility ()I] [21] ifne +13 (target=34) [24] iload_1 v1 [25] ifeq +8 (target=33) [28] aload_0 v0 [29] iconst_0 [30] putfield #91 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mWasHiddenBeforeMode Z] [33] return [34] aload_0 v0 [35] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [38] iconst_0 [39] invokevirtual #162 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setVisibility (I)V] [42] aload_0 v0 [43] getfield #85 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mShowHideAnimationEnabled Z] [46] ifeq +187 (target=233) [49] aload_0 v0 [50] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [53] fconst_0 [54] invokevirtual #155 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setAlpha (F)V] [57] new #41 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] [60] dup [61] invokespecial #147 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet. ()V] [64] dup [65] astore_1 v1 [66] aload_0 v0 [67] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [70] ldc #7 + String [alpha] [72] iconst_1 [73] newarray 6 [75] dup [76] iconst_0 [77] fconst_1 [78] fastore [79] invokestatic #152 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [82] invokevirtual #149 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [85] astore_2 v2 [86] aload_0 v0 [87] getfield #70 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContentView Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] [90] ifnull +73 (target=163) [93] aload_2 v2 [94] aload_0 v0 [95] getfield #70 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContentView Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] [98] ldc #9 + String [translationY] [100] iconst_2 [101] newarray 6 [103] dup [104] iconst_0 [105] aload_0 v0 [106] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [109] invokevirtual #153 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getHeight ()I] [112] ineg [113] i2f [114] fastore [115] dup [116] iconst_1 [117] fconst_0 [118] fastore [119] invokestatic #152 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [122] invokevirtual #151 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [125] pop [126] aload_0 v0 [127] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [130] aload_0 v0 [131] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [134] invokevirtual #153 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getHeight ()I] [137] ineg [138] i2f [139] invokevirtual #161 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTranslationY (F)V] [142] aload_2 v2 [143] aload_0 v0 [144] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [147] ldc #9 + String [translationY] [149] iconst_1 [150] newarray 6 [152] dup [153] iconst_0 [154] fconst_0 [155] fastore [156] invokestatic #152 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [159] invokevirtual #151 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [162] pop [163] aload_0 v0 [164] getfield #87 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [167] ifnull +48 (target=215) [170] aload_0 v0 [171] getfield #72 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextDisplayMode I] [174] iconst_1 [175] ificmpne +40 (target=215) [178] aload_0 v0 [179] getfield #87 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [182] fconst_0 [183] invokevirtual #155 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setAlpha (F)V] [186] aload_0 v0 [187] getfield #87 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [190] iconst_0 [191] invokevirtual #162 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setVisibility (I)V] [194] aload_2 v2 [195] aload_0 v0 [196] getfield #87 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [199] ldc #7 + String [alpha] [201] iconst_1 [202] newarray 6 [204] dup [205] iconst_0 [206] fconst_1 [207] fastore [208] invokestatic #152 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [211] invokevirtual #151 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [214] pop [215] aload_1 v1 [216] aload_0 v0 [217] getfield #86 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mShowListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;] [220] invokevirtual #148 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [223] aload_0 v0 [224] aload_1 v1 [225] putfield #75 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [228] aload_1 v1 [229] invokevirtual #150 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.start ()V] [232] return [233] aload_0 v0 [234] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [237] fconst_1 [238] invokevirtual #155 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setAlpha (F)V] [241] aload_0 v0 [242] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [245] fconst_0 [246] invokevirtual #161 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTranslationY (F)V] [249] aload_0 v0 [250] getfield #86 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mShowListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;] [253] aconst_null [254] invokeinterface #227 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [259] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [14] Var: ..., Stack: (empty) - [33] Var: ..., Stack: (empty) - [34] Var: ..., Stack: (empty) - [163] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder], Stack: (empty) - [215] Var: ..., Stack: (empty) - [233] Var: -2, Stack: (empty) - [259] Var: ..., Stack: (empty) + Method: hide()V Access flags: 0x1 = public void hide() Class member attributes (count = 1): + Code attribute instructions (code length = 223, locals = 3, stack = 7): [0] aload_0 v0 [1] getfield #75 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [4] ifnull +10 (target=14) [7] aload_0 v0 [8] getfield #75 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [11] invokevirtual #146 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V] [14] aload_0 v0 [15] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [18] invokevirtual #154 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getVisibility ()I] [21] bipush 8 [23] ificmpne +4 (target=27) [26] return [27] aload_0 v0 [28] getfield #85 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mShowHideAnimationEnabled Z] [31] ifeq +181 (target=212) [34] aload_0 v0 [35] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [38] fconst_1 [39] invokevirtual #155 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setAlpha (F)V] [42] aload_0 v0 [43] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [46] iconst_1 [47] invokevirtual #160 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTransitioning (Z)V] [50] new #41 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] [53] dup [54] invokespecial #147 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet. ()V] [57] dup [58] astore_1 v1 [59] aload_0 v0 [60] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [63] ldc #7 + String [alpha] [65] iconst_1 [66] newarray 6 [68] dup [69] iconst_0 [70] fconst_0 [71] fastore [72] invokestatic #152 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [75] invokevirtual #149 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [78] astore_2 v2 [79] aload_0 v0 [80] getfield #70 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContentView Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] [83] ifnull +65 (target=148) [86] aload_2 v2 [87] aload_0 v0 [88] getfield #70 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContentView Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] [91] ldc #9 + String [translationY] [93] iconst_2 [94] newarray 6 [96] dup [97] iconst_0 [98] fconst_0 [99] fastore [100] dup [101] iconst_1 [102] aload_0 v0 [103] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [106] invokevirtual #153 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getHeight ()I] [109] ineg [110] i2f [111] fastore [112] invokestatic #152 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [115] invokevirtual #151 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [118] pop [119] aload_2 v2 [120] aload_0 v0 [121] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [124] ldc #9 + String [translationY] [126] iconst_1 [127] newarray 6 [129] dup [130] iconst_0 [131] aload_0 v0 [132] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [135] invokevirtual #153 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getHeight ()I] [138] ineg [139] i2f [140] fastore [141] invokestatic #152 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [144] invokevirtual #151 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [147] pop [148] aload_0 v0 [149] getfield #87 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [152] ifnull +42 (target=194) [155] aload_0 v0 [156] getfield #87 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [159] invokevirtual #154 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getVisibility ()I] [162] ifne +32 (target=194) [165] aload_0 v0 [166] getfield #87 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [169] fconst_1 [170] invokevirtual #155 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setAlpha (F)V] [173] aload_2 v2 [174] aload_0 v0 [175] getfield #87 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [178] ldc #7 + String [alpha] [180] iconst_1 [181] newarray 6 [183] dup [184] iconst_0 [185] fconst_0 [186] fastore [187] invokestatic #152 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [190] invokevirtual #151 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [193] pop [194] aload_1 v1 [195] aload_0 v0 [196] getfield #80 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHideListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;] [199] invokevirtual #148 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [202] aload_0 v0 [203] aload_1 v1 [204] putfield #75 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [207] aload_1 v1 [208] invokevirtual #150 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.start ()V] [211] return [212] aload_0 v0 [213] getfield #80 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHideListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;] [216] aconst_null [217] invokeinterface #227 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [222] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [14] Var: ..., Stack: (empty) - [27] Var: ..., Stack: (empty) - [148] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder], Stack: (empty) - [194] Var: ..., Stack: (empty) - [212] Var: -2, Stack: (empty) - [222] Var: ..., Stack: (empty) + Method: isShowing()Z Access flags: 0x1 = public boolean isShowing() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [4] invokevirtual #154 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getVisibility ()I] [7] ifne +5 (target=12) [10] iconst_1 [11] ireturn [12] iconst_0 [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ..., Stack: (empty) + Method: animateToMode(Z)V Access flags: 0x0 = void animateToMode(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 102, locals = 2, stack = 2): [0] iload_1 v1 [1] ifeq +8 (target=9) [4] aload_0 v0 [5] iconst_0 [6] invokevirtual #135 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.show (Z)V] [9] aload_0 v0 [10] getfield #74 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentModeAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [13] ifnull +10 (target=23) [16] aload_0 v0 [17] getfield #74 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentModeAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [20] invokevirtual #146 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V] [23] aload_0 v0 [24] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [27] iload_1 v1 [28] ifeq +8 (target=36) [31] bipush 8 [33] goto +4 (target=37) [36] iconst_0 [37] invokevirtual #168 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.animateToVisibility (I)V] [40] aload_0 v0 [41] getfield #73 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [44] iload_1 v1 [45] ifeq +7 (target=52) [48] iconst_0 [49] goto +5 (target=54) [52] bipush 8 [54] invokevirtual #163 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.animateToVisibility (I)V] [57] aload_0 v0 [58] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [61] ifnull +40 (target=101) [64] aload_0 v0 [65] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [68] invokevirtual #176 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.hasEmbeddedTabs ()Z] [71] ifne +30 (target=101) [74] aload_0 v0 [75] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [78] invokevirtual #177 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isCollapsed ()Z] [81] ifeq +20 (target=101) [84] aload_0 v0 [85] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [88] iload_1 v1 [89] ifeq +8 (target=97) [92] bipush 8 [94] goto +4 (target=98) [97] iconst_0 [98] invokevirtual #200 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.animateToVisibility (I)V] [101] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 9): - [9] Var: ..., Stack: (empty) - [23] Var: ..., Stack: (empty) - [36] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView] - [37] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView][i] - [52] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContextView] - [54] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContextView][i] - [97] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView] - [98] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i], Stack: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView][i] - [101] Var: ..., Stack: (empty) + Method: getThemedContext()Landroid/content/Context; Access flags: 0x1 = public android.content.Context getThemedContext() Class member attributes (count = 1): + Code attribute instructions (code length = 72, locals = 2, stack = 5): [0] aload_0 v0 [1] getfield #90 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mThemedContext Landroid/content/Context;] [4] ifnonnull +63 (target=67) [7] new #19 + Class [android/util/TypedValue] [10] dup [11] invokespecial #103 + Methodref [android/util/TypedValue. ()V] [14] astore_1 v1 [15] aload_0 v0 [16] getfield #71 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;] [19] invokevirtual #96 + Methodref [android/content/Context.getTheme ()Landroid/content/res/Resources$Theme;] [22] getstatic #60 + Fieldref [com/actionbarsherlock/R$attr.actionBarWidgetTheme I] [25] aload_1 v1 [26] iconst_1 [27] invokevirtual #97 + Methodref [android/content/res/Resources$Theme.resolveAttribute (ILandroid/util/TypedValue;Z)Z] [30] pop [31] aload_1 v1 [32] getfield #59 + Fieldref [android/util/TypedValue.resourceId I] [35] dup [36] istore_1 v1 [37] ifeq +22 (target=59) [40] aload_0 v0 [41] new #20 + Class [android/view/ContextThemeWrapper] [44] dup [45] aload_0 v0 [46] getfield #71 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;] [49] iload_1 v1 [50] invokespecial #104 + Methodref [android/view/ContextThemeWrapper. (Landroid/content/Context;I)V] [53] putfield #90 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mThemedContext Landroid/content/Context;] [56] goto +11 (target=67) [59] aload_0 v0 [60] aload_0 v0 [61] getfield #71 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;] [64] putfield #90 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mThemedContext Landroid/content/Context;] [67] aload_0 v0 [68] getfield #90 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mThemedContext Landroid/content/Context;] [71] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [59] Var: ...[a:android/util/TypedValue][a:android/content/res/Resources$Theme][i], Stack: (empty) - [67] Var: -3, Stack: (empty) + Method: setCustomView(Landroid/view/View;)V Access flags: 0x1 = public void setCustomView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] aload_1 v1 [5] invokevirtual #183 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setCustomNavigationView (Landroid/view/View;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCustomView(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V Access flags: 0x1 = public void setCustomView(android.view.View,com.actionbarsherlock.app.ActionBar$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 3, stack = 2): [0] aload_1 v1 [1] aload_2 v2 [2] invokevirtual #109 + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [5] aload_0 v0 [6] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [9] aload_1 v1 [10] invokevirtual #183 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setCustomNavigationView (Landroid/view/View;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setListNavigationCallbacks(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V Access flags: 0x1 = public void setListNavigationCallbacks(android.widget.SpinnerAdapter,com.actionbarsherlock.app.ActionBar$OnNavigationListener) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] aload_1 v1 [5] invokevirtual #185 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDropdownAdapter (Landroid/widget/SpinnerAdapter;)V] [8] aload_0 v0 [9] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [12] aload_2 v2 [13] invokevirtual #180 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setCallback (Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSelectedNavigationIndex()I Access flags: 0x1 = public int getSelectedNavigationIndex() Class member attributes (count = 1): + Code attribute instructions (code length = 55, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] invokevirtual #173 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getNavigationMode ()I] [7] tableswitch (2 offsets, default=46) (target=53) 1: offset = 38, target = 45 2: offset = 21, target = 28 default: offset = 46, target = 53 [28] aload_0 v0 [29] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [32] ifnull +11 (target=43) [35] aload_0 v0 [36] getfield #84 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;] [39] invokevirtual #144 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.getPosition ()I] [42] ireturn [43] iconst_m1 [44] ireturn [45] aload_0 v0 [46] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [49] invokevirtual #172 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getDropdownSelectedPosition ()I] [52] ireturn [53] iconst_m1 [54] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [28] Var: ..., Stack: (empty) - [43] Var: ..., Stack: (empty) - [44] Var: ..., Stack: [i] - [45] Var: ..., Stack: (empty) - [53] Var: ..., Stack: (empty) + Method: getNavigationItemCount()I Access flags: 0x1 = public int getNavigationItemCount() Class member attributes (count = 1): + Code attribute instructions (code length = 59, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] invokevirtual #173 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getNavigationMode ()I] [7] tableswitch (2 offsets, default=50) (target=57) 1: offset = 29, target = 36 2: offset = 21, target = 28 default: offset = 50, target = 57 [28] aload_0 v0 [29] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [32] invokevirtual #221 + Methodref [java/util/ArrayList.size ()I] [35] ireturn [36] aload_0 v0 [37] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [40] invokevirtual #171 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getDropdownAdapter ()Landroid/widget/SpinnerAdapter;] [43] dup [44] astore_1 v1 [45] ifnull +10 (target=55) [48] aload_1 v1 [49] invokeinterface #222 + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I] [54] ireturn [55] iconst_0 [56] ireturn [57] iconst_0 [58] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [28] Var: ..., Stack: (empty) - [36] Var: ..., Stack: (empty) - [55] Var: ...[a:android/widget/SpinnerAdapter], Stack: (empty) - [56] Var: ..., Stack: [i] - [57] Var: -1, Stack: (empty) + Method: getTabCount()I Access flags: 0x1 = public int getTabCount() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [4] invokevirtual #221 + Methodref [java/util/ArrayList.size ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setNavigationMode(I)V Access flags: 0x1 = public void setNavigationMode(int) Class member attributes (count = 1): + Code attribute instructions (code length = 130, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] invokevirtual #173 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getNavigationMode ()I] [7] tableswitch (1 offsets, default=39) (target=46) 2: offset = 17, target = 24 default: offset = 39, target = 46 [24] aload_0 v0 [25] aload_0 v0 [26] invokevirtual #122 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getSelectedNavigationIndex ()I] [29] putfield #83 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I] [32] aload_0 v0 [33] aconst_null [34] invokevirtual #127 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V] [37] aload_0 v0 [38] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [41] bipush 8 [43] invokevirtual #204 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V] [46] aload_0 v0 [47] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [50] iload_1 v1 [51] invokevirtual #193 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setNavigationMode (I)V] [54] iload_1 v1 [55] tableswitch (1 offsets, default=50) (target=105) 2: offset = 17, target = 72 default: offset = 50, target = 105 [72] aload_0 v0 [73] invokespecial #120 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.ensureTabsExist ()V] [76] aload_0 v0 [77] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [80] iconst_0 [81] invokevirtual #204 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V] [84] aload_0 v0 [85] getfield #83 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I] [88] iconst_m1 [89] ificmpeq +16 (target=105) [92] aload_0 v0 [93] aload_0 v0 [94] getfield #83 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I] [97] invokevirtual #132 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setSelectedNavigationItem (I)V] [100] aload_0 v0 [101] iconst_m1 [102] putfield #83 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I] [105] aload_0 v0 [106] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [109] iload_1 v1 [110] iconst_2 [111] ificmpne +14 (target=125) [114] aload_0 v0 [115] getfield #79 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHasEmbeddedTabs Z] [118] ifne +7 (target=125) [121] iconst_1 [122] goto +4 (target=126) [125] iconst_0 [126] invokevirtual #181 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setCollapsable (Z)V] [129] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [24] Var: ...[i], Stack: (empty) - [46] Var: ..., Stack: (empty) - [72] Var: ..., Stack: (empty) - [105] Var: ..., Stack: (empty) - [125] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView] - [126] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i][i], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView][i] + Method: getTabAt(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab getTabAt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #89 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;] [4] iload_1 v1 [5] invokevirtual #217 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [8] checkcast #30 + Class [com/actionbarsherlock/app/ActionBar$Tab] [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIcon(I)V Access flags: 0x1 = public void setIcon(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] iload_1 v1 [5] invokevirtual #189 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setIcon (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIcon(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] aload_1 v1 [5] invokevirtual #190 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setIcon (Landroid/graphics/drawable/Drawable;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setLogo(I)V Access flags: 0x1 = public void setLogo(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] iload_1 v1 [5] invokevirtual #191 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setLogo (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setLogo(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setLogo(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] aload_1 v1 [5] invokevirtual #192 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setLogo (Landroid/graphics/drawable/Drawable;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$0(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout access$0(com.actionbarsherlock.internal.app.ActionBarImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #70 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContentView Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.ActionBarContainer access$1(com.actionbarsherlock.internal.app.ActionBarImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #69 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.ActionBarContainer access$2(com.actionbarsherlock.internal.app.ActionBarImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #87 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$3(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I Access flags: 0x1008 = static synthetic int access$3(com.actionbarsherlock.internal.app.ActionBarImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #72 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextDisplayMode I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$4(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1008 = static synthetic void access$4(com.actionbarsherlock.internal.app.ActionBarImpl,com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #75 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$5(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.ActionBarContextView access$5(com.actionbarsherlock.internal.app.ActionBarImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #73 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$6(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.ActionBarView access$6(com.actionbarsherlock.internal.app.ActionBarImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$7(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; Access flags: 0x1008 = static synthetic android.content.Context access$7(com.actionbarsherlock.internal.app.ActionBarImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #71 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$8(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.ScrollingTabContainerView access$8(com.actionbarsherlock.internal.app.ActionBarImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #88 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/app/ActionBarImpl$1 Superclass: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.app.ActionBarImpl$1 extends com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter Interfaces (count = 0): Constant Pool (count = 59): + Class [com/actionbarsherlock/internal/app/ActionBarImpl] + Class [com/actionbarsherlock/internal/app/ActionBarImpl$1] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter] + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout] + Class [com/actionbarsherlock/internal/widget/ActionBarContainer] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$2 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$3 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$4 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.completeDeferredDestroyActionMode ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.setTranslationY (F)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTransitioning (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTranslationY (F)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setVisibility (I)V] + NameAndType [ ()V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] + NameAndType [access$1 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + NameAndType [access$2 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + NameAndType [access$3 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I] + NameAndType [access$4 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [completeDeferredDestroyActionMode ()V] + NameAndType [setTransitioning (Z)V] + NameAndType [setTranslationY (F)V] + NameAndType [setVisibility (I)V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + Utf8 [()V] + Utf8 [(F)V] + Utf8 [(I)V] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl] + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl$1] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContainer] + Utf8 [completeDeferredDestroyActionMode] + Utf8 [onAnimationEnd] + Utf8 [setTransitioning] + Utf8 [setTranslationY] + Utf8 [setVisibility] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.app.ActionBarImpl this$0 Methods (count = 2): - Method: (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V Access flags: 0x0 = ActionBarImpl$1(com.actionbarsherlock.internal.app.ActionBarImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #6 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [5] aload_0 v0 [6] invokespecial #13 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 104, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [4] invokestatic #7 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] [7] ifnull +25 (target=32) [10] aload_0 v0 [11] getfield #6 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [14] invokestatic #7 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;] [17] fconst_0 [18] invokevirtual #14 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.setTranslationY (F)V] [21] aload_0 v0 [22] getfield #6 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [25] invokestatic #8 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [28] fconst_0 [29] invokevirtual #16 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTranslationY (F)V] [32] aload_0 v0 [33] getfield #6 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [36] invokestatic #9 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$2 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [39] ifnull +26 (target=65) [42] aload_0 v0 [43] getfield #6 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [46] invokestatic #10 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$3 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I] [49] iconst_1 [50] ificmpne +15 (target=65) [53] aload_0 v0 [54] getfield #6 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [57] invokestatic #9 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$2 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [60] bipush 8 [62] invokevirtual #17 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setVisibility (I)V] [65] aload_0 v0 [66] getfield #6 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [69] invokestatic #8 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [72] bipush 8 [74] invokevirtual #17 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setVisibility (I)V] [77] aload_0 v0 [78] getfield #6 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [81] invokestatic #8 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [84] iconst_0 [85] invokevirtual #15 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTransitioning (Z)V] [88] aload_0 v0 [89] getfield #6 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [92] aconst_null [93] invokestatic #11 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$4 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [96] aload_0 v0 [97] getfield #6 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [100] invokevirtual #12 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.completeDeferredDestroyActionMode ()V] [103] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [32] Var: ..., Stack: (empty) - [65] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/app/ActionBarImpl$2 Superclass: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.app.ActionBarImpl$2 extends com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter Interfaces (count = 0): Constant Pool (count = 32): + Class [com/actionbarsherlock/internal/app/ActionBarImpl] + Class [com/actionbarsherlock/internal/app/ActionBarImpl$2] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter] + Class [com/actionbarsherlock/internal/widget/ActionBarContainer] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$2.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$4 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter. ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.requestLayout ()V] + NameAndType [ ()V] + NameAndType [access$1 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + NameAndType [access$4 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [requestLayout ()V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + Utf8 [()V] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + Utf8 [access$1] + Utf8 [access$4] + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl] + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl$2] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContainer] + Utf8 [onAnimationEnd] + Utf8 [requestLayout] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.app.ActionBarImpl this$0 Methods (count = 2): - Method: (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V Access flags: 0x0 = ActionBarImpl$2(com.actionbarsherlock.internal.app.ActionBarImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #5 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$2.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [5] aload_0 v0 [6] invokespecial #8 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$2.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [4] aconst_null [5] invokestatic #7 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$4 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [8] aload_0 v0 [9] getfield #5 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$2.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [12] invokestatic #6 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [15] invokevirtual #9 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.requestLayout ()V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl Superclass: com/actionbarsherlock/view/ActionMode Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl extends com.actionbarsherlock.view.ActionMode Interfaces (count = 1): + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback] Constant Pool (count = 203): + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/view/View] + Class [com/actionbarsherlock/internal/app/ActionBarImpl] + Class [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback] + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Class [com/actionbarsherlock/internal/widget/ActionBarContextView] + Class [com/actionbarsherlock/internal/widget/ActionBarView] + Class [com/actionbarsherlock/view/ActionMode] + Class [com/actionbarsherlock/view/ActionMode$Callback] + Class [com/actionbarsherlock/view/MenuInflater] + Class [java/lang/Throwable] + Class [java/lang/ref/WeakReference] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredDestroyActionMode Lcom/actionbarsherlock/view/ActionMode;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredModeDestroyCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mWasHiddenBeforeMode Z] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCustomView Ljava/lang/ref/WeakReference;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$5 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$6 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$7 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.animateToMode (Z)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.hide ()V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.invalidate ()V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.setSubtitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.setTitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setDefaultShowAsAction (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper. (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.show ()V] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.hasVisibleItems ()Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.closeMode ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getSubtitle ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getTitle ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setCustomView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSubtitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setTitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.showOverflowMenu ()Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.sendAccessibilityEvent (I)V] + Methodref [com/actionbarsherlock/view/ActionMode. ()V] + Methodref [com/actionbarsherlock/view/MenuInflater. (Landroid/content/Context;)V] + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + NameAndType [ (Ljava/lang/Object;)V] + NameAndType [access$5 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + NameAndType [access$6 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView;] + NameAndType [access$7 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;] + NameAndType [animateToMode (Z)V] + NameAndType [closeMode ()V] + NameAndType [get ()Ljava/lang/Object;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getSubtitle ()Ljava/lang/CharSequence;] + NameAndType [getThemedContext ()Landroid/content/Context;] + NameAndType [getTitle ()Ljava/lang/CharSequence;] + NameAndType [hasVisibleItems ()Z] + NameAndType [hide ()V] + NameAndType [invalidate ()V] + NameAndType [mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;] + NameAndType [mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] + NameAndType [mCustomView Ljava/lang/ref/WeakReference;] + NameAndType [mDeferredDestroyActionMode Lcom/actionbarsherlock/view/ActionMode;] + NameAndType [mDeferredModeDestroyCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [mWasHiddenBeforeMode Z] + NameAndType [onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] + NameAndType [onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [sendAccessibilityEvent (I)V] + NameAndType [setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] + NameAndType [setCustomView (Landroid/view/View;)V] + NameAndType [setDefaultShowAsAction (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [setSubtitle (Ljava/lang/CharSequence;)V] + NameAndType [setTitle (Ljava/lang/CharSequence;)V] + NameAndType [show ()V] + NameAndType [showOverflowMenu ()Z] + NameAndType [startDispatchingItemsChanged ()V] + NameAndType [stopDispatchingItemsChanged ()V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/view/View;] + Utf8 [()Lcom/actionbarsherlock/view/Menu;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;] + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [Lcom/actionbarsherlock/view/ActionMode$Callback;] + Utf8 [Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [Ljava/lang/ref/WeakReference;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [access$5] + Utf8 [access$6] + Utf8 [access$7] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/view/View] + Utf8 [animateToMode] + Utf8 [closeMode] + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl] + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContextView] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView] + Utf8 [com/actionbarsherlock/view/ActionMode] + Utf8 [com/actionbarsherlock/view/ActionMode$Callback] + Utf8 [com/actionbarsherlock/view/MenuInflater] + Utf8 [dispatchOnCreate] + Utf8 [finish] + Utf8 [get] + Utf8 [getCustomView] + Utf8 [getMenu] + Utf8 [getMenuInflater] + Utf8 [getResources] + Utf8 [getString] + Utf8 [getSubtitle] + Utf8 [getThemedContext] + Utf8 [getTitle] + Utf8 [hasVisibleItems] + Utf8 [hide] + Utf8 [invalidate] + Utf8 [java/lang/Throwable] + Utf8 [java/lang/ref/WeakReference] + Utf8 [mActionMode] + Utf8 [mCallback] + Utf8 [mCustomView] + Utf8 [mDeferredDestroyActionMode] + Utf8 [mDeferredModeDestroyCallback] + Utf8 [mMenu] + Utf8 [mWasHiddenBeforeMode] + Utf8 [onActionItemClicked] + Utf8 [onCloseMenu] + Utf8 [onCloseSubMenu] + Utf8 [onCreateActionMode] + Utf8 [onDestroyActionMode] + Utf8 [onMenuItemSelected] + Utf8 [onMenuModeChange] + Utf8 [onPrepareActionMode] + Utf8 [onSubMenuSelected] + Utf8 [sendAccessibilityEvent] + Utf8 [setCallback] + Utf8 [setCustomView] + Utf8 [setDefaultShowAsAction] + Utf8 [setSubtitle] + Utf8 [setTitle] + Utf8 [show] + Utf8 [showOverflowMenu] + Utf8 [startDispatchingItemsChanged] + Utf8 [stopDispatchingItemsChanged] + Utf8 [this$0] Fields (count = 4): + Field: mCallback Lcom/actionbarsherlock/view/ActionMode$Callback; Access flags: 0x2 = private com.actionbarsherlock.view.ActionMode$Callback mCallback + Field: mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu + Field: mCustomView Ljava/lang/ref/WeakReference; Access flags: 0x2 = private java.lang.ref.WeakReference mCustomView + Field: this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.app.ActionBarImpl this$0 Methods (count = 19): - Method: (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V Access flags: 0x1 = public ActionBarImpl$ActionModeImpl(com.actionbarsherlock.internal.app.ActionBarImpl,com.actionbarsherlock.view.ActionMode$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [5] aload_0 v0 [6] invokespecial #52 + Methodref [com/actionbarsherlock/view/ActionMode. ()V] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #21 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [14] aload_0 v0 [15] new #6 + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] [18] dup [19] aload_1 v1 [20] invokevirtual #31 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;] [23] invokespecial #36 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder. (Landroid/content/Context;)V] [26] iconst_1 [27] invokevirtual #38 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setDefaultShowAsAction (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [30] putfield #23 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [33] aload_0 v0 [34] getfield #23 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [37] aload_0 v0 [38] invokevirtual #37 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getMenuInflater()Lcom/actionbarsherlock/view/MenuInflater; Access flags: 0x1 = public com.actionbarsherlock.view.MenuInflater getMenuInflater() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 3): [0] new #14 + Class [com/actionbarsherlock/view/MenuInflater] [3] dup [4] aload_0 v0 [5] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [8] invokevirtual #31 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;] [11] invokespecial #53 + Methodref [com/actionbarsherlock/view/MenuInflater. (Landroid/content/Context;)V] [14] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getMenu()Lcom/actionbarsherlock/view/Menu; Access flags: 0x1 = public com.actionbarsherlock.view.Menu getMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #23 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: finish()V Access flags: 0x1 = public void finish() Class member attributes (count = 1): + Code attribute instructions (code length = 115, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [4] getfield #17 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;] [7] aload_0 v0 [8] ifacmpeq +4 (target=12) [11] return [12] aload_0 v0 [13] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [16] getfield #20 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mWasHiddenBeforeMode Z] [19] ifeq +25 (target=44) [22] aload_0 v0 [23] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [26] aload_0 v0 [27] putfield #18 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredDestroyActionMode Lcom/actionbarsherlock/view/ActionMode;] [30] aload_0 v0 [31] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [34] aload_0 v0 [35] getfield #21 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [38] putfield #19 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredModeDestroyCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [41] goto +13 (target=54) [44] aload_0 v0 [45] getfield #21 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [48] aload_0 v0 [49] invokeinterface #58 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] [54] aload_0 v0 [55] aconst_null [56] putfield #21 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [59] aload_0 v0 [60] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [63] iconst_0 [64] invokevirtual #30 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.animateToMode (Z)V] [67] aload_0 v0 [68] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [71] invokestatic #27 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$5 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [74] invokevirtual #44 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.closeMode ()V] [77] aload_0 v0 [78] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [81] invokestatic #28 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$6 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView;] [84] bipush 32 [86] invokevirtual #51 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.sendAccessibilityEvent (I)V] [89] aload_0 v0 [90] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [93] aconst_null [94] putfield #17 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;] [97] aload_0 v0 [98] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [101] getfield #20 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mWasHiddenBeforeMode Z] [104] ifeq +10 (target=114) [107] aload_0 v0 [108] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [111] invokevirtual #32 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.hide ()V] [114] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [12] Var: ..., Stack: (empty) - [44] Var: ..., Stack: (empty) - [54] Var: ..., Stack: (empty) - [114] Var: ..., Stack: (empty) + Method: invalidate()V Access flags: 0x1 = public void invalidate() Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #23 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] invokevirtual #40 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V] [7] aload_0 v0 [8] getfield #21 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [11] aload_0 v0 [12] aload_0 v0 [13] getfield #23 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [16] invokeinterface #59 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] [21] pop [22] goto +13 (target=35) [25] astore_1 v1 [26] aload_0 v0 [27] getfield #23 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [30] invokevirtual #39 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V] [33] aload_1 v1 [34] athrow [35] aload_0 v0 [36] getfield #23 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [39] invokevirtual #39 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V] [42] return Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 25: 25): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [25] Var: ..., Stack: [a:java/lang/Throwable] - [35] Var: ..., Stack: (empty) + Method: dispatchOnCreate()Z Access flags: 0x1 = public boolean dispatchOnCreate() Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #23 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] invokevirtual #40 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V] [7] aload_0 v0 [8] getfield #21 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [11] aload_0 v0 [12] aload_0 v0 [13] getfield #23 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [16] invokeinterface #57 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] [21] istore_1 v1 [22] aload_0 v0 [23] getfield #23 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [26] invokevirtual #39 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V] [29] iload_1 v1 [30] ireturn [31] astore_1 v1 [32] aload_0 v0 [33] getfield #23 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [36] invokevirtual #39 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V] [39] aload_1 v1 [40] athrow Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 22: 31): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [31] Var: ..., Stack: [a:java/lang/Throwable] + Method: setCustomView(Landroid/view/View;)V Access flags: 0x1 = public void setCustomView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [4] invokestatic #27 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$5 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [7] aload_1 v1 [8] invokevirtual #47 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setCustomView (Landroid/view/View;)V] [11] aload_0 v0 [12] new #16 + Class [java/lang/ref/WeakReference] [15] dup [16] aload_1 v1 [17] invokespecial #54 + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] [20] putfield #22 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCustomView Ljava/lang/ref/WeakReference;] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSubtitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setSubtitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [4] invokestatic #27 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$5 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [7] aload_1 v1 [8] invokevirtual #48 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSubtitle (Ljava/lang/CharSequence;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [4] invokestatic #27 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$5 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [7] aload_1 v1 [8] invokevirtual #49 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setTitle (Ljava/lang/CharSequence;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(I)V Access flags: 0x1 = public void setTitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [5] invokestatic #29 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$7 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;] [8] invokevirtual #25 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [11] iload_1 v1 [12] invokevirtual #26 + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] [15] invokevirtual #35 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.setTitle (Ljava/lang/CharSequence;)V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSubtitle(I)V Access flags: 0x1 = public void setSubtitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [5] invokestatic #29 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$7 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;] [8] invokevirtual #25 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [11] iload_1 v1 [12] invokevirtual #26 + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] [15] invokevirtual #34 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.setSubtitle (Ljava/lang/CharSequence;)V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [4] invokestatic #27 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$5 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [7] invokevirtual #46 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getTitle ()Ljava/lang/CharSequence;] [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSubtitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getSubtitle() Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [4] invokestatic #27 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$5 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [7] invokevirtual #45 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getSubtitle ()Ljava/lang/CharSequence;] [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCustomView()Landroid/view/View; Access flags: 0x1 = public android.view.View getCustomView() Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #22 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCustomView Ljava/lang/ref/WeakReference;] [4] ifnull +14 (target=18) [7] aload_0 v0 [8] getfield #22 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCustomView Ljava/lang/ref/WeakReference;] [11] invokevirtual #55 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [14] checkcast #3 + Class [android/view/View] [17] areturn [18] aconst_null [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [18] Var: ..., Stack: (empty) - [19] Var: ..., Stack: [a:android/view/View] + Method: onMenuItemSelected(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #21 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [4] ifnull +15 (target=19) [7] aload_0 v0 [8] getfield #21 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [11] aload_0 v0 [12] aload_2 v2 [13] invokeinterface #56 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] [18] ireturn [19] iconst_0 [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [19] Var: ..., Stack: (empty) + Method: onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V Access flags: 0x1 = public void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 3, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onSubMenuSelected(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z Access flags: 0x1 = public boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #21 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [4] ifnonnull +5 (target=9) [7] iconst_0 [8] ireturn [9] aload_1 v1 [10] invokevirtual #43 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.hasVisibleItems ()Z] [13] ifne +5 (target=18) [16] iconst_1 [17] ireturn [18] new #8 + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] [21] dup [22] aload_0 v0 [23] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [26] invokevirtual #31 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;] [29] aload_1 v1 [30] invokespecial #41 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper. (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] [33] invokevirtual #42 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.show ()V] [36] iconst_1 [37] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [9] Var: ..., Stack: (empty) - [18] Var: ..., Stack: (empty) + Method: onCloseSubMenu(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V Access flags: 0x1 = public void onCloseSubMenu(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuModeChange(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V Access flags: 0x1 = public void onMenuModeChange(com.actionbarsherlock.internal.view.menu.MenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 1): [0] aload_0 v0 [1] getfield #21 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [4] ifnonnull +4 (target=8) [7] return [8] aload_0 v0 [9] invokevirtual #33 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.invalidate ()V] [12] aload_0 v0 [13] getfield #24 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [16] invokestatic #27 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$5 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [19] invokevirtual #50 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.showOverflowMenu ()Z] [22] pop [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [8] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl Superclass: com/actionbarsherlock/app/ActionBar$Tab Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl extends com.actionbarsherlock.app.ActionBar$Tab Interfaces (count = 0): Constant Pool (count = 127): + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/view/LayoutInflater] + Class [com/actionbarsherlock/app/ActionBar$Tab] + Class [com/actionbarsherlock/internal/app/ActionBarImpl] + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mCallback Lcom/actionbarsherlock/app/ActionBar$TabListener;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mContentDesc Ljava/lang/CharSequence;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mCustomView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mIcon Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mTag Ljava/lang/Object;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mText Ljava/lang/CharSequence;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [com/actionbarsherlock/app/ActionBar$Tab. ()V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$7 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$8 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setContentDescription (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setCustomView (Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setText (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.updateTab (I)V] + NameAndType [ ()V] + NameAndType [access$7 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;] + NameAndType [access$8 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getText (I)Ljava/lang/CharSequence;] + NameAndType [getThemedContext ()Landroid/content/Context;] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [mCallback Lcom/actionbarsherlock/app/ActionBar$TabListener;] + NameAndType [mContentDesc Ljava/lang/CharSequence;] + NameAndType [mCustomView Landroid/view/View;] + NameAndType [mIcon Landroid/graphics/drawable/Drawable;] + NameAndType [mPosition I] + NameAndType [mTag Ljava/lang/Object;] + NameAndType [mText Ljava/lang/CharSequence;] + NameAndType [selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V] + NameAndType [setContentDescription (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + NameAndType [setCustomView (Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + NameAndType [setText (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + NameAndType [this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + NameAndType [updateTab (I)V] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/view/View;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar$TabListener;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(I)Ljava/lang/CharSequence;] + Utf8 [(I)V] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/graphics/drawable/Drawable;] + Utf8 [Landroid/view/View;] + Utf8 [Lcom/actionbarsherlock/app/ActionBar$TabListener;] + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [Ljava/lang/Object;] + Utf8 [StackMapTable] + Utf8 [access$7] + Utf8 [access$8] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/view/LayoutInflater] + Utf8 [com/actionbarsherlock/app/ActionBar$Tab] + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl] + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Utf8 [from] + Utf8 [getCallback] + Utf8 [getContentDescription] + Utf8 [getCustomView] + Utf8 [getDrawable] + Utf8 [getIcon] + Utf8 [getPosition] + Utf8 [getResources] + Utf8 [getTag] + Utf8 [getText] + Utf8 [getThemedContext] + Utf8 [inflate] + Utf8 [mCallback] + Utf8 [mContentDesc] + Utf8 [mCustomView] + Utf8 [mIcon] + Utf8 [mPosition] + Utf8 [mTag] + Utf8 [mText] + Utf8 [select] + Utf8 [selectTab] + Utf8 [setContentDescription] + Utf8 [setCustomView] + Utf8 [setIcon] + Utf8 [setPosition] + Utf8 [setTabListener] + Utf8 [setTag] + Utf8 [setText] + Utf8 [this$0] + Utf8 [updateTab] Fields (count = 8): + Field: mCallback Lcom/actionbarsherlock/app/ActionBar$TabListener; Access flags: 0x2 = private com.actionbarsherlock.app.ActionBar$TabListener mCallback + Field: mTag Ljava/lang/Object; Access flags: 0x2 = private java.lang.Object mTag + Field: mIcon Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mIcon + Field: mText Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence mText + Field: mContentDesc Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence mContentDesc + Field: mPosition I Access flags: 0x2 = private int mPosition + Field: mCustomView Landroid/view/View; Access flags: 0x2 = private android.view.View mCustomView + Field: this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.app.ActionBarImpl this$0 Methods (count = 20): - Method: (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V Access flags: 0x1 = public ActionBarImpl$TabImpl(com.actionbarsherlock.internal.app.ActionBarImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #15 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [5] aload_0 v0 [6] invokespecial #21 + Methodref [com/actionbarsherlock/app/ActionBar$Tab. ()V] [9] aload_0 v0 [10] iconst_m1 [11] putfield #12 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTag()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getTag() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mTag Ljava/lang/Object;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTag(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setTag(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mTag Ljava/lang/Object;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCallback()Lcom/actionbarsherlock/app/ActionBar$TabListener; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$TabListener getCallback() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mCallback Lcom/actionbarsherlock/app/ActionBar$TabListener;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTabListener(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setTabListener(com.actionbarsherlock.app.ActionBar$TabListener) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #8 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mCallback Lcom/actionbarsherlock/app/ActionBar$TabListener;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCustomView()Landroid/view/View; Access flags: 0x1 = public android.view.View getCustomView() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #10 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mCustomView Landroid/view/View;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCustomView(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setCustomView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #10 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mCustomView Landroid/view/View;] [5] aload_0 v0 [6] getfield #12 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I] [9] iflt +17 (target=26) [12] aload_0 v0 [13] getfield #15 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [16] invokestatic #23 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$8 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [19] aload_0 v0 [20] getfield #12 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I] [23] invokevirtual #30 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.updateTab (I)V] [26] aload_0 v0 [27] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [26] Var: ..., Stack: (empty) + Method: setCustomView(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setCustomView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #15 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [5] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;] [8] invokestatic #19 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [11] iload_1 v1 [12] aconst_null [13] invokevirtual #20 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [16] invokevirtual #27 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setCustomView (Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab;] [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getIcon()Landroid/graphics/drawable/Drawable; Access flags: 0x1 = public android.graphics.drawable.Drawable getIcon() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mIcon Landroid/graphics/drawable/Drawable;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getPosition()I Access flags: 0x1 = public int getPosition() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #12 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setPosition(I)V Access flags: 0x1 = public void setPosition(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #12 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getText()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getText() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #14 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mText Ljava/lang/CharSequence;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mIcon Landroid/graphics/drawable/Drawable;] [5] aload_0 v0 [6] getfield #12 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I] [9] iflt +17 (target=26) [12] aload_0 v0 [13] getfield #15 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [16] invokestatic #23 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$8 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [19] aload_0 v0 [20] getfield #12 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I] [23] invokevirtual #30 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.updateTab (I)V] [26] aload_0 v0 [27] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [26] Var: ..., Stack: (empty) + Method: setIcon(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setIcon(int) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #15 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [5] invokestatic #22 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$7 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;] [8] invokevirtual #16 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [11] iload_1 v1 [12] invokevirtual #17 + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] [15] invokevirtual #28 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab;] [18] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setText(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setText(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #14 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mText Ljava/lang/CharSequence;] [5] aload_0 v0 [6] getfield #12 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I] [9] iflt +17 (target=26) [12] aload_0 v0 [13] getfield #15 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [16] invokestatic #23 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$8 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [19] aload_0 v0 [20] getfield #12 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I] [23] invokevirtual #30 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.updateTab (I)V] [26] aload_0 v0 [27] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [26] Var: ..., Stack: (empty) + Method: setText(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setText(int) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #15 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [5] invokestatic #22 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$7 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;] [8] invokevirtual #16 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [11] iload_1 v1 [12] invokevirtual #18 + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;] [15] invokevirtual #29 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setText (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;] [18] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: select()V Access flags: 0x1 = public void select() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [4] aload_0 v0 [5] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentDescription(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setContentDescription(int) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #15 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [5] invokestatic #22 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$7 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;] [8] invokevirtual #16 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [11] iload_1 v1 [12] invokevirtual #18 + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;] [15] invokevirtual #26 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setContentDescription (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;] [18] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentDescription(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setContentDescription(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #9 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mContentDesc Ljava/lang/CharSequence;] [5] aload_0 v0 [6] getfield #12 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I] [9] iflt +17 (target=26) [12] aload_0 v0 [13] getfield #15 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;] [16] invokestatic #23 + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$8 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [19] aload_0 v0 [20] getfield #12 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I] [23] invokevirtual #30 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.updateTab (I)V] [26] aload_0 v0 [27] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [26] Var: ..., Stack: (empty) + Method: getContentDescription()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getContentDescription() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mContentDesc Ljava/lang/CharSequence;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/app/ActionBarWrapper Superclass: com/actionbarsherlock/app/ActionBar Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.app.ActionBarWrapper extends com.actionbarsherlock.app.ActionBar Interfaces (count = 2): + Class [android/app/ActionBar$OnMenuVisibilityListener] + Class [android/app/ActionBar$OnNavigationListener] Constant Pool (count = 303): + Class [android/app/ActionBar] + Class [android/app/ActionBar$LayoutParams] + Class [android/app/ActionBar$OnMenuVisibilityListener] + Class [android/app/ActionBar$OnNavigationListener] + Class [android/app/ActionBar$Tab] + Class [android/app/Activity] + Class [android/widget/SpinnerAdapter] + Class [com/actionbarsherlock/app/ActionBar] + Class [com/actionbarsherlock/app/ActionBar$LayoutParams] + Class [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener] + Class [com/actionbarsherlock/app/ActionBar$OnNavigationListener] + Class [com/actionbarsherlock/app/ActionBar$Tab] + Class [com/actionbarsherlock/internal/app/ActionBarWrapper] + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper] + Class [java/util/HashSet] + Class [java/util/Iterator] + Class [java/util/Set] + Fieldref [android/app/ActionBar$LayoutParams.bottomMargin I] + Fieldref [android/app/ActionBar$LayoutParams.gravity I] + Fieldref [android/app/ActionBar$LayoutParams.leftMargin I] + Fieldref [android/app/ActionBar$LayoutParams.rightMargin I] + Fieldref [android/app/ActionBar$LayoutParams.topMargin I] + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.bottomMargin I] + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.leftMargin I] + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.rightMargin I] + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.topMargin I] + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActivity Landroid/app/Activity;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mFragmentTransaction Landroid/support/v4/app/FragmentTransaction;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mMenuVisibilityListeners Ljava/util/Set;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mNavigationListener Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] + Methodref [android/app/ActionBar.addOnMenuVisibilityListener (Landroid/app/ActionBar$OnMenuVisibilityListener;)V] + Methodref [android/app/ActionBar.addTab (Landroid/app/ActionBar$Tab;)V] + Methodref [android/app/ActionBar.addTab (Landroid/app/ActionBar$Tab;I)V] + Methodref [android/app/ActionBar.addTab (Landroid/app/ActionBar$Tab;IZ)V] + Methodref [android/app/ActionBar.addTab (Landroid/app/ActionBar$Tab;Z)V] + Methodref [android/app/ActionBar.getCustomView ()Landroid/view/View;] + Methodref [android/app/ActionBar.getDisplayOptions ()I] + Methodref [android/app/ActionBar.getHeight ()I] + Methodref [android/app/ActionBar.getNavigationItemCount ()I] + Methodref [android/app/ActionBar.getNavigationMode ()I] + Methodref [android/app/ActionBar.getSelectedNavigationIndex ()I] + Methodref [android/app/ActionBar.getSelectedTab ()Landroid/app/ActionBar$Tab;] + Methodref [android/app/ActionBar.getSubtitle ()Ljava/lang/CharSequence;] + Methodref [android/app/ActionBar.getTabAt (I)Landroid/app/ActionBar$Tab;] + Methodref [android/app/ActionBar.getTabCount ()I] + Methodref [android/app/ActionBar.getThemedContext ()Landroid/content/Context;] + Methodref [android/app/ActionBar.getTitle ()Ljava/lang/CharSequence;] + Methodref [android/app/ActionBar.hide ()V] + Methodref [android/app/ActionBar.isShowing ()Z] + Methodref [android/app/ActionBar.newTab ()Landroid/app/ActionBar$Tab;] + Methodref [android/app/ActionBar.removeAllTabs ()V] + Methodref [android/app/ActionBar.removeTab (Landroid/app/ActionBar$Tab;)V] + Methodref [android/app/ActionBar.removeTabAt (I)V] + Methodref [android/app/ActionBar.selectTab (Landroid/app/ActionBar$Tab;)V] + Methodref [android/app/ActionBar.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/app/ActionBar.setCustomView (I)V] + Methodref [android/app/ActionBar.setCustomView (Landroid/view/View;)V] + Methodref [android/app/ActionBar.setCustomView (Landroid/view/View;Landroid/app/ActionBar$LayoutParams;)V] + Methodref [android/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V] + Methodref [android/app/ActionBar.setDisplayOptions (I)V] + Methodref [android/app/ActionBar.setDisplayOptions (II)V] + Methodref [android/app/ActionBar.setDisplayShowCustomEnabled (Z)V] + Methodref [android/app/ActionBar.setDisplayShowHomeEnabled (Z)V] + Methodref [android/app/ActionBar.setDisplayShowTitleEnabled (Z)V] + Methodref [android/app/ActionBar.setDisplayUseLogoEnabled (Z)V] + Methodref [android/app/ActionBar.setHomeButtonEnabled (Z)V] + Methodref [android/app/ActionBar.setIcon (I)V] + Methodref [android/app/ActionBar.setIcon (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/app/ActionBar.setListNavigationCallbacks (Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V] + Methodref [android/app/ActionBar.setLogo (I)V] + Methodref [android/app/ActionBar.setLogo (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/app/ActionBar.setNavigationMode (I)V] + Methodref [android/app/ActionBar.setSelectedNavigationItem (I)V] + Methodref [android/app/ActionBar.setSplitBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/app/ActionBar.setStackedBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/app/ActionBar.setSubtitle (I)V] + Methodref [android/app/ActionBar.setSubtitle (Ljava/lang/CharSequence;)V] + Methodref [android/app/ActionBar.setTitle (I)V] + Methodref [android/app/ActionBar.setTitle (Ljava/lang/CharSequence;)V] + Methodref [android/app/ActionBar.show ()V] + Methodref [android/app/ActionBar$LayoutParams. (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/app/ActionBar$Tab.getTag ()Ljava/lang/Object;] + Methodref [android/app/Activity.getActionBar ()Landroid/app/ActionBar;] + Methodref [com/actionbarsherlock/app/ActionBar. ()V] + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper. (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V] + Methodref [java/util/HashSet. (I)V] + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener.onMenuVisibilityChanged (Z)V] + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$OnNavigationListener.onNavigationItemSelected (IJ)Z] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z] + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + InterfaceMethodref [java/util/Set.remove (Ljava/lang/Object;)Z] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [ (Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addOnMenuVisibilityListener (Landroid/app/ActionBar$OnMenuVisibilityListener;)V] + NameAndType [addTab (Landroid/app/ActionBar$Tab;)V] + NameAndType [addTab (Landroid/app/ActionBar$Tab;I)V] + NameAndType [addTab (Landroid/app/ActionBar$Tab;IZ)V] + NameAndType [addTab (Landroid/app/ActionBar$Tab;Z)V] + NameAndType [bottomMargin I] + NameAndType [getActionBar ()Landroid/app/ActionBar;] + NameAndType [getCustomView ()Landroid/view/View;] + NameAndType [getDisplayOptions ()I] + NameAndType [getHeight ()I] + NameAndType [getNavigationItemCount ()I] + NameAndType [getNavigationMode ()I] + NameAndType [getSelectedNavigationIndex ()I] + NameAndType [getSelectedTab ()Landroid/app/ActionBar$Tab;] + NameAndType [getSubtitle ()Ljava/lang/CharSequence;] + NameAndType [getTabAt (I)Landroid/app/ActionBar$Tab;] + NameAndType [getTabCount ()I] + NameAndType [getTag ()Ljava/lang/Object;] + NameAndType [getThemedContext ()Landroid/content/Context;] + NameAndType [getTitle ()Ljava/lang/CharSequence;] + NameAndType [gravity I] + NameAndType [hasNext ()Z] + NameAndType [hide ()V] + NameAndType [isShowing ()Z] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [leftMargin I] + NameAndType [mActionBar Landroid/app/ActionBar;] + NameAndType [mActivity Landroid/app/Activity;] + NameAndType [mFragmentTransaction Landroid/support/v4/app/FragmentTransaction;] + NameAndType [mMenuVisibilityListeners Ljava/util/Set;] + NameAndType [mNativeTab Landroid/app/ActionBar$Tab;] + NameAndType [mNavigationListener Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] + NameAndType [newTab ()Landroid/app/ActionBar$Tab;] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [onMenuVisibilityChanged (Z)V] + NameAndType [onNavigationItemSelected (IJ)Z] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [removeAllTabs ()V] + NameAndType [removeTab (Landroid/app/ActionBar$Tab;)V] + NameAndType [removeTabAt (I)V] + NameAndType [rightMargin I] + NameAndType [selectTab (Landroid/app/ActionBar$Tab;)V] + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setCustomView (I)V] + NameAndType [setCustomView (Landroid/view/View;)V] + NameAndType [setCustomView (Landroid/view/View;Landroid/app/ActionBar$LayoutParams;)V] + NameAndType [setDisplayHomeAsUpEnabled (Z)V] + NameAndType [setDisplayOptions (I)V] + NameAndType [setDisplayOptions (II)V] + NameAndType [setDisplayShowCustomEnabled (Z)V] + NameAndType [setDisplayShowHomeEnabled (Z)V] + NameAndType [setDisplayShowTitleEnabled (Z)V] + NameAndType [setDisplayUseLogoEnabled (Z)V] + NameAndType [setHomeButtonEnabled (Z)V] + NameAndType [setIcon (I)V] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setListNavigationCallbacks (Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V] + NameAndType [setLogo (I)V] + NameAndType [setLogo (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setNavigationMode (I)V] + NameAndType [setSelectedNavigationItem (I)V] + NameAndType [setSplitBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setStackedBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setSubtitle (I)V] + NameAndType [setSubtitle (Ljava/lang/CharSequence;)V] + NameAndType [setTitle (I)V] + NameAndType [setTitle (Ljava/lang/CharSequence;)V] + NameAndType [show ()V] + NameAndType [topMargin I] + Utf8 [()I] + Utf8 [()Landroid/app/ActionBar$Tab;] + Utf8 [()Landroid/app/ActionBar;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/view/View;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/app/ActionBar$Tab;] + Utf8 [(I)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(I)V] + Utf8 [(II)V] + Utf8 [(IJ)Z] + Utf8 [(Landroid/app/ActionBar$OnMenuVisibilityListener;)V] + Utf8 [(Landroid/app/ActionBar$Tab;)V] + Utf8 [(Landroid/app/ActionBar$Tab;I)V] + Utf8 [(Landroid/app/ActionBar$Tab;IZ)V] + Utf8 [(Landroid/app/ActionBar$Tab;Z)V] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/app/ActionBar$LayoutParams;)V] + Utf8 [(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V] + Utf8 [(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/app/ActionBar$Tab;] + Utf8 [Landroid/app/ActionBar;] + Utf8 [Landroid/app/Activity;] + Utf8 [Landroid/support/v4/app/FragmentTransaction;] + Utf8 [Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] + Utf8 [Ljava/util/Set;] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [add] + Utf8 [addOnMenuVisibilityListener] + Utf8 [addTab] + Utf8 [android/app/ActionBar] + Utf8 [android/app/ActionBar$LayoutParams] + Utf8 [android/app/ActionBar$OnMenuVisibilityListener] + Utf8 [android/app/ActionBar$OnNavigationListener] + Utf8 [android/app/ActionBar$Tab] + Utf8 [android/app/Activity] + Utf8 [android/widget/SpinnerAdapter] + Utf8 [bottomMargin] + Utf8 [com/actionbarsherlock/app/ActionBar] + Utf8 [com/actionbarsherlock/app/ActionBar$LayoutParams] + Utf8 [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener] + Utf8 [com/actionbarsherlock/app/ActionBar$OnNavigationListener] + Utf8 [com/actionbarsherlock/app/ActionBar$Tab] + Utf8 [com/actionbarsherlock/internal/app/ActionBarWrapper] + Utf8 [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper] + Utf8 [getActionBar] + Utf8 [getCustomView] + Utf8 [getDisplayOptions] + Utf8 [getHeight] + Utf8 [getNavigationItemCount] + Utf8 [getNavigationMode] + Utf8 [getSelectedNavigationIndex] + Utf8 [getSelectedTab] + Utf8 [getSubtitle] + Utf8 [getTabAt] + Utf8 [getTabCount] + Utf8 [getTag] + Utf8 [getThemedContext] + Utf8 [getTitle] + Utf8 [gravity] + Utf8 [hasNext] + Utf8 [hide] + Utf8 [isShowing] + Utf8 [iterator] + Utf8 [java/util/HashSet] + Utf8 [java/util/Iterator] + Utf8 [java/util/Set] + Utf8 [leftMargin] + Utf8 [mActionBar] + Utf8 [mActivity] + Utf8 [mFragmentTransaction] + Utf8 [mMenuVisibilityListeners] + Utf8 [mNativeTab] + Utf8 [mNavigationListener] + Utf8 [newTab] + Utf8 [next] + Utf8 [onMenuVisibilityChanged] + Utf8 [onNavigationItemSelected] + Utf8 [remove] + Utf8 [removeAllTabs] + Utf8 [removeOnMenuVisibilityListener] + Utf8 [removeTab] + Utf8 [removeTabAt] + Utf8 [rightMargin] + Utf8 [selectTab] + Utf8 [setBackgroundDrawable] + Utf8 [setCustomView] + Utf8 [setDisplayHomeAsUpEnabled] + Utf8 [setDisplayOptions] + Utf8 [setDisplayShowCustomEnabled] + Utf8 [setDisplayShowHomeEnabled] + Utf8 [setDisplayShowTitleEnabled] + Utf8 [setDisplayUseLogoEnabled] + Utf8 [setHomeButtonEnabled] + Utf8 [setIcon] + Utf8 [setListNavigationCallbacks] + Utf8 [setLogo] + Utf8 [setNavigationMode] + Utf8 [setSelectedNavigationItem] + Utf8 [setSplitBackgroundDrawable] + Utf8 [setStackedBackgroundDrawable] + Utf8 [setSubtitle] + Utf8 [setTitle] + Utf8 [show] + Utf8 [topMargin] Fields (count = 5): + Field: mActivity Landroid/app/Activity; Access flags: 0x12 = private final android.app.Activity mActivity + Field: mActionBar Landroid/app/ActionBar; Access flags: 0x12 = private final android.app.ActionBar mActionBar + Field: mNavigationListener Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; Access flags: 0x2 = private com.actionbarsherlock.app.ActionBar$OnNavigationListener mNavigationListener + Field: mMenuVisibilityListeners Ljava/util/Set; Access flags: 0x2 = private java.util.Set mMenuVisibilityListeners + Field: mFragmentTransaction Landroid/support/v4/app/FragmentTransaction; Access flags: 0x2 = private android.support.v4.app.FragmentTransaction mFragmentTransaction Methods (count = 57): - Method: (Landroid/app/Activity;)V Access flags: 0x1 = public ActionBarWrapper(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 45, locals = 2, stack = 4): [0] aload_0 v0 [1] invokespecial #87 + Methodref [com/actionbarsherlock/app/ActionBar. ()V] [4] aload_0 v0 [5] new #15 + Class [java/util/HashSet] [8] dup [9] iconst_1 [10] invokespecial #89 + Methodref [java/util/HashSet. (I)V] [13] putfield #31 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mMenuVisibilityListeners Ljava/util/Set;] [16] aload_0 v0 [17] aload_1 v1 [18] putfield #29 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActivity Landroid/app/Activity;] [21] aload_0 v0 [22] aload_1 v1 [23] invokevirtual #86 + Methodref [android/app/Activity.getActionBar ()Landroid/app/ActionBar;] [26] putfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [29] aload_0 v0 [30] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [33] ifnull +11 (target=44) [36] aload_0 v0 [37] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [40] aload_0 v0 [41] invokevirtual #34 + Methodref [android/app/ActionBar.addOnMenuVisibilityListener (Landroid/app/ActionBar$OnMenuVisibilityListener;)V] [44] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [44] Var: [a:com/actionbarsherlock/internal/app/ActionBarWrapper][a:android/app/Activity], Stack: + Method: setHomeButtonEnabled(Z)V Access flags: 0x1 = public void setHomeButtonEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #69 + Methodref [android/app/ActionBar.setHomeButtonEnabled (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getThemedContext()Landroid/content/Context; Access flags: 0x1 = public android.content.Context getThemedContext() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #49 + Methodref [android/app/ActionBar.getThemedContext ()Landroid/content/Context;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCustomView(Landroid/view/View;)V Access flags: 0x1 = public void setCustomView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] aload_1 v1 [5] invokevirtual #60 + Methodref [android/app/ActionBar.setCustomView (Landroid/view/View;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCustomView(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V Access flags: 0x1 = public void setCustomView(android.view.View,com.actionbarsherlock.app.ActionBar$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 59, locals = 4, stack = 3): [0] new #2 + Class [android/app/ActionBar$LayoutParams] [3] dup [4] aload_2 v2 [5] invokespecial #84 + Methodref [android/app/ActionBar$LayoutParams. (Landroid/view/ViewGroup$LayoutParams;)V] [8] dup [9] astore_3 v3 [10] aload_2 v2 [11] getfield #24 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] [14] putfield #19 + Fieldref [android/app/ActionBar$LayoutParams.gravity I] [17] aload_3 v3 [18] aload_2 v2 [19] getfield #23 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.bottomMargin I] [22] putfield #18 + Fieldref [android/app/ActionBar$LayoutParams.bottomMargin I] [25] aload_3 v3 [26] aload_2 v2 [27] getfield #27 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.topMargin I] [30] putfield #22 + Fieldref [android/app/ActionBar$LayoutParams.topMargin I] [33] aload_3 v3 [34] aload_2 v2 [35] getfield #25 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.leftMargin I] [38] putfield #20 + Fieldref [android/app/ActionBar$LayoutParams.leftMargin I] [41] aload_3 v3 [42] aload_2 v2 [43] getfield #26 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.rightMargin I] [46] putfield #21 + Fieldref [android/app/ActionBar$LayoutParams.rightMargin I] [49] aload_0 v0 [50] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [53] aload_1 v1 [54] aload_3 v3 [55] invokevirtual #61 + Methodref [android/app/ActionBar.setCustomView (Landroid/view/View;Landroid/app/ActionBar$LayoutParams;)V] [58] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCustomView(I)V Access flags: 0x1 = public void setCustomView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #59 + Methodref [android/app/ActionBar.setCustomView (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIcon(I)V Access flags: 0x1 = public void setIcon(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #70 + Methodref [android/app/ActionBar.setIcon (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIcon(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] aload_1 v1 [5] invokevirtual #71 + Methodref [android/app/ActionBar.setIcon (Landroid/graphics/drawable/Drawable;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setLogo(I)V Access flags: 0x1 = public void setLogo(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #73 + Methodref [android/app/ActionBar.setLogo (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setLogo(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setLogo(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] aload_1 v1 [5] invokevirtual #74 + Methodref [android/app/ActionBar.setLogo (Landroid/graphics/drawable/Drawable;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setListNavigationCallbacks(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V Access flags: 0x1 = public void setListNavigationCallbacks(android.widget.SpinnerAdapter,com.actionbarsherlock.app.ActionBar$OnNavigationListener) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_2 v2 [2] putfield #32 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mNavigationListener Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] [5] aload_0 v0 [6] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [9] aload_1 v1 [10] aload_2 v2 [11] ifnull +7 (target=18) [14] aload_0 v0 [15] goto +4 (target=19) [18] aconst_null [19] invokevirtual #72 + Methodref [android/app/ActionBar.setListNavigationCallbacks (Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [18] Var: [a:com/actionbarsherlock/internal/app/ActionBarWrapper][a:android/widget/SpinnerAdapter][a:com/actionbarsherlock/app/ActionBar$OnNavigationListener], Stack: [a:android/app/ActionBar][a:android/widget/SpinnerAdapter] - [19] Var: [a:com/actionbarsherlock/internal/app/ActionBarWrapper][a:android/widget/SpinnerAdapter][a:com/actionbarsherlock/app/ActionBar$OnNavigationListener], Stack: [a:android/app/ActionBar][a:android/widget/SpinnerAdapter][a:com/actionbarsherlock/internal/app/ActionBarWrapper] + Method: onNavigationItemSelected(IJ)Z Access flags: 0x1 = public boolean onNavigationItemSelected(int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #32 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mNavigationListener Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] [4] iload_1 v1 [5] lload_2 v2 [6] invokeinterface #91 + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$OnNavigationListener.onNavigationItemSelected (IJ)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSelectedNavigationItem(I)V Access flags: 0x1 = public void setSelectedNavigationItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #76 + Methodref [android/app/ActionBar.setSelectedNavigationItem (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSelectedNavigationIndex()I Access flags: 0x1 = public int getSelectedNavigationIndex() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #44 + Methodref [android/app/ActionBar.getSelectedNavigationIndex ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getNavigationItemCount()I Access flags: 0x1 = public int getNavigationItemCount() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #42 + Methodref [android/app/ActionBar.getNavigationItemCount ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] aload_1 v1 [5] invokevirtual #82 + Methodref [android/app/ActionBar.setTitle (Ljava/lang/CharSequence;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(I)V Access flags: 0x1 = public void setTitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #81 + Methodref [android/app/ActionBar.setTitle (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSubtitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setSubtitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] aload_1 v1 [5] invokevirtual #80 + Methodref [android/app/ActionBar.setSubtitle (Ljava/lang/CharSequence;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSubtitle(I)V Access flags: 0x1 = public void setSubtitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #79 + Methodref [android/app/ActionBar.setSubtitle (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDisplayOptions(I)V Access flags: 0x1 = public void setDisplayOptions(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #63 + Methodref [android/app/ActionBar.setDisplayOptions (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDisplayOptions(II)V Access flags: 0x1 = public void setDisplayOptions(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] iload_2 v2 [6] invokevirtual #64 + Methodref [android/app/ActionBar.setDisplayOptions (II)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDisplayUseLogoEnabled(Z)V Access flags: 0x1 = public void setDisplayUseLogoEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #68 + Methodref [android/app/ActionBar.setDisplayUseLogoEnabled (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDisplayShowHomeEnabled(Z)V Access flags: 0x1 = public void setDisplayShowHomeEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #66 + Methodref [android/app/ActionBar.setDisplayShowHomeEnabled (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDisplayHomeAsUpEnabled(Z)V Access flags: 0x1 = public void setDisplayHomeAsUpEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #62 + Methodref [android/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDisplayShowTitleEnabled(Z)V Access flags: 0x1 = public void setDisplayShowTitleEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #67 + Methodref [android/app/ActionBar.setDisplayShowTitleEnabled (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDisplayShowCustomEnabled(Z)V Access flags: 0x1 = public void setDisplayShowCustomEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #65 + Methodref [android/app/ActionBar.setDisplayShowCustomEnabled (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setBackgroundDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] aload_1 v1 [5] invokevirtual #58 + Methodref [android/app/ActionBar.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setStackedBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setStackedBackgroundDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] aload_1 v1 [5] invokevirtual #78 + Methodref [android/app/ActionBar.setStackedBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSplitBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setSplitBackgroundDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] aload_1 v1 [5] invokevirtual #77 + Methodref [android/app/ActionBar.setSplitBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCustomView()Landroid/view/View; Access flags: 0x1 = public android.view.View getCustomView() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #39 + Methodref [android/app/ActionBar.getCustomView ()Landroid/view/View;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #50 + Methodref [android/app/ActionBar.getTitle ()Ljava/lang/CharSequence;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSubtitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getSubtitle() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #46 + Methodref [android/app/ActionBar.getSubtitle ()Ljava/lang/CharSequence;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getNavigationMode()I Access flags: 0x1 = public int getNavigationMode() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #43 + Methodref [android/app/ActionBar.getNavigationMode ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setNavigationMode(I)V Access flags: 0x1 = public void setNavigationMode(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #75 + Methodref [android/app/ActionBar.setNavigationMode (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getDisplayOptions()I Access flags: 0x1 = public int getDisplayOptions() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #40 + Methodref [android/app/ActionBar.getDisplayOptions ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newTab()Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab newTab() Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 4): [0] new #14 + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper] [3] dup [4] aload_0 v0 [5] aload_0 v0 [6] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [9] invokevirtual #53 + Methodref [android/app/ActionBar.newTab ()Landroid/app/ActionBar$Tab;] [12] invokespecial #88 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper. (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V] [15] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V Access flags: 0x1 = public void addTab(com.actionbarsherlock.app.ActionBar$Tab) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] aload_1 v1 [5] checkcast #14 + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper] [8] getfield #33 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [11] invokevirtual #35 + Methodref [android/app/ActionBar.addTab (Landroid/app/ActionBar$Tab;)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V Access flags: 0x1 = public void addTab(com.actionbarsherlock.app.ActionBar$Tab,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] aload_1 v1 [5] checkcast #14 + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper] [8] getfield #33 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [11] iload_2 v2 [12] invokevirtual #38 + Methodref [android/app/ActionBar.addTab (Landroid/app/ActionBar$Tab;Z)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V Access flags: 0x1 = public void addTab(com.actionbarsherlock.app.ActionBar$Tab,int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] aload_1 v1 [5] checkcast #14 + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper] [8] getfield #33 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [11] iload_2 v2 [12] invokevirtual #36 + Methodref [android/app/ActionBar.addTab (Landroid/app/ActionBar$Tab;I)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V Access flags: 0x1 = public void addTab(com.actionbarsherlock.app.ActionBar$Tab,int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] aload_1 v1 [5] checkcast #14 + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper] [8] getfield #33 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [11] iload_2 v2 [12] iload_3 v3 [13] invokevirtual #37 + Methodref [android/app/ActionBar.addTab (Landroid/app/ActionBar$Tab;IZ)V] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V Access flags: 0x1 = public void removeTab(com.actionbarsherlock.app.ActionBar$Tab) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] aload_1 v1 [5] checkcast #14 + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper] [8] getfield #33 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [11] invokevirtual #55 + Methodref [android/app/ActionBar.removeTab (Landroid/app/ActionBar$Tab;)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeTabAt(I)V Access flags: 0x1 = public void removeTabAt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #56 + Methodref [android/app/ActionBar.removeTabAt (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeAllTabs()V Access flags: 0x1 = public void removeAllTabs() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #54 + Methodref [android/app/ActionBar.removeAllTabs ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: selectTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V Access flags: 0x1 = public void selectTab(com.actionbarsherlock.app.ActionBar$Tab) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] aload_1 v1 [5] checkcast #14 + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper] [8] getfield #33 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [11] invokevirtual #57 + Methodref [android/app/ActionBar.selectTab (Landroid/app/ActionBar$Tab;)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSelectedTab()Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab getSelectedTab() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #45 + Methodref [android/app/ActionBar.getSelectedTab ()Landroid/app/ActionBar$Tab;] [7] dup [8] astore_1 v1 [9] ifnull +11 (target=20) [12] aload_1 v1 [13] invokevirtual #85 + Methodref [android/app/ActionBar$Tab.getTag ()Ljava/lang/Object;] [16] checkcast #12 + Class [com/actionbarsherlock/app/ActionBar$Tab] [19] areturn [20] aconst_null [21] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [20] Var: ...[a:android/app/ActionBar$Tab], Stack: (empty) - [21] Var: ..., Stack: [a:com/actionbarsherlock/app/ActionBar$Tab] + Method: getTabAt(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab getTabAt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] iload_1 v1 [5] invokevirtual #47 + Methodref [android/app/ActionBar.getTabAt (I)Landroid/app/ActionBar$Tab;] [8] dup [9] astore_1 v1 [10] ifnull +11 (target=21) [13] aload_1 v1 [14] invokevirtual #85 + Methodref [android/app/ActionBar$Tab.getTag ()Ljava/lang/Object;] [17] checkcast #12 + Class [com/actionbarsherlock/app/ActionBar$Tab] [20] areturn [21] aconst_null [22] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [21] Var: ...[a:android/app/ActionBar$Tab], Stack: (empty) - [22] Var: ..., Stack: [a:com/actionbarsherlock/app/ActionBar$Tab] + Method: getTabCount()I Access flags: 0x1 = public int getTabCount() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #48 + Methodref [android/app/ActionBar.getTabCount ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getHeight()I Access flags: 0x1 = public int getHeight() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #41 + Methodref [android/app/ActionBar.getHeight ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: show()V Access flags: 0x1 = public void show() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #83 + Methodref [android/app/ActionBar.show ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hide()V Access flags: 0x1 = public void hide() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #51 + Methodref [android/app/ActionBar.hide ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isShowing()Z Access flags: 0x1 = public boolean isShowing() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;] [4] invokevirtual #52 + Methodref [android/app/ActionBar.isShowing ()Z] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addOnMenuVisibilityListener(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V Access flags: 0x1 = public void addOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #31 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mMenuVisibilityListeners Ljava/util/Set;] [4] aload_1 v1 [5] invokeinterface #94 + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z] [10] pop [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeOnMenuVisibilityListener(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V Access flags: 0x1 = public void removeOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #31 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mMenuVisibilityListeners Ljava/util/Set;] [4] aload_1 v1 [5] invokeinterface #96 + InterfaceMethodref [java/util/Set.remove (Ljava/lang/Object;)Z] [10] pop [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuVisibilityChanged(Z)V Access flags: 0x1 = public void onMenuVisibilityChanged(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #31 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mMenuVisibilityListeners Ljava/util/Set;] [4] invokeinterface #95 + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] [9] astore_2 v2 [10] goto +18 (target=28) [13] aload_2 v2 [14] invokeinterface #93 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [19] checkcast #10 + Class [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener] [22] iload_1 v1 [23] invokeinterface #90 + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener.onMenuVisibilityChanged (Z)V] [28] aload_2 v2 [29] invokeinterface #92 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [34] ifne -21 (target=13) [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [13] Var: [a:com/actionbarsherlock/internal/app/ActionBarWrapper][i][T][a:java/util/Iterator], Stack: - [28] Var: ..., Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; Access flags: 0x1008 = static synthetic android.app.Activity access$0(com.actionbarsherlock.internal.app.ActionBarWrapper) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #29 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActivity Landroid/app/Activity;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; Access flags: 0x1008 = static synthetic android.support.v4.app.FragmentTransaction access$1(com.actionbarsherlock.internal.app.ActionBarWrapper) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mFragmentTransaction Landroid/support/v4/app/FragmentTransaction;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)V Access flags: 0x1008 = static synthetic void access$2(com.actionbarsherlock.internal.app.ActionBarWrapper,android.support.v4.app.FragmentTransaction) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #30 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mFragmentTransaction Landroid/support/v4/app/FragmentTransaction;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper Superclass: com/actionbarsherlock/app/ActionBar$Tab Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper extends com.actionbarsherlock.app.ActionBar$Tab Interfaces (count = 1): + Class [android/app/ActionBar$TabListener] Constant Pool (count = 145): + Class [android/app/ActionBar$Tab] + Class [android/app/ActionBar$TabListener] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentTransaction] + Class [com/actionbarsherlock/app/ActionBar$Tab] + Class [com/actionbarsherlock/app/ActionBar$TabListener] + Class [com/actionbarsherlock/app/SherlockFragmentActivity] + Class [com/actionbarsherlock/internal/app/ActionBarWrapper] + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper] + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mListener Lcom/actionbarsherlock/app/ActionBar$TabListener;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mTag Ljava/lang/Object;] + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] + Methodref [android/app/ActionBar$Tab.getContentDescription ()Ljava/lang/CharSequence;] + Methodref [android/app/ActionBar$Tab.getCustomView ()Landroid/view/View;] + Methodref [android/app/ActionBar$Tab.getIcon ()Landroid/graphics/drawable/Drawable;] + Methodref [android/app/ActionBar$Tab.getPosition ()I] + Methodref [android/app/ActionBar$Tab.getText ()Ljava/lang/CharSequence;] + Methodref [android/app/ActionBar$Tab.select ()V] + Methodref [android/app/ActionBar$Tab.setContentDescription (I)Landroid/app/ActionBar$Tab;] + Methodref [android/app/ActionBar$Tab.setContentDescription (Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab;] + Methodref [android/app/ActionBar$Tab.setCustomView (I)Landroid/app/ActionBar$Tab;] + Methodref [android/app/ActionBar$Tab.setCustomView (Landroid/view/View;)Landroid/app/ActionBar$Tab;] + Methodref [android/app/ActionBar$Tab.setIcon (I)Landroid/app/ActionBar$Tab;] + Methodref [android/app/ActionBar$Tab.setIcon (Landroid/graphics/drawable/Drawable;)Landroid/app/ActionBar$Tab;] + Methodref [android/app/ActionBar$Tab.setTabListener (Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab;] + Methodref [android/app/ActionBar$Tab.setTag (Ljava/lang/Object;)Landroid/app/ActionBar$Tab;] + Methodref [android/app/ActionBar$Tab.setText (I)Landroid/app/ActionBar$Tab;] + Methodref [android/app/ActionBar$Tab.setText (Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab;] + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] + Methodref [android/support/v4/app/FragmentTransaction.disallowAddToBackStack ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentTransaction.isEmpty ()Z] + Methodref [com/actionbarsherlock/app/ActionBar$Tab. ()V] + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;] + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$2 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)V] + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabReselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabSelected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabUnselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + NameAndType [ ()V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;] + NameAndType [access$1 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [access$2 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)V] + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [commit ()I] + NameAndType [disallowAddToBackStack ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [getContentDescription ()Ljava/lang/CharSequence;] + NameAndType [getCustomView ()Landroid/view/View;] + NameAndType [getIcon ()Landroid/graphics/drawable/Drawable;] + NameAndType [getPosition ()I] + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + NameAndType [getText ()Ljava/lang/CharSequence;] + NameAndType [isEmpty ()Z] + NameAndType [mListener Lcom/actionbarsherlock/app/ActionBar$TabListener;] + NameAndType [mNativeTab Landroid/app/ActionBar$Tab;] + NameAndType [mTag Ljava/lang/Object;] + NameAndType [onTabReselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + NameAndType [onTabSelected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + NameAndType [onTabUnselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + NameAndType [select ()V] + NameAndType [setContentDescription (I)Landroid/app/ActionBar$Tab;] + NameAndType [setContentDescription (Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab;] + NameAndType [setCustomView (I)Landroid/app/ActionBar$Tab;] + NameAndType [setCustomView (Landroid/view/View;)Landroid/app/ActionBar$Tab;] + NameAndType [setIcon (I)Landroid/app/ActionBar$Tab;] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)Landroid/app/ActionBar$Tab;] + NameAndType [setTabListener (Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab;] + NameAndType [setTag (Ljava/lang/Object;)Landroid/app/ActionBar$Tab;] + NameAndType [setText (I)Landroid/app/ActionBar$Tab;] + NameAndType [setText (Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab;] + NameAndType [this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] + Utf8 [()I] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/support/v4/app/FragmentManager;] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()Landroid/view/View;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/app/ActionBar$Tab;] + Utf8 [(I)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V] + Utf8 [(Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Landroid/app/ActionBar$Tab;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(Landroid/view/View;)Landroid/app/ActionBar$Tab;] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V] + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)V] + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [(Ljava/lang/Object;)Landroid/app/ActionBar$Tab;] + Utf8 [(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/app/ActionBar$Tab;] + Utf8 [Lcom/actionbarsherlock/app/ActionBar$TabListener;] + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] + Utf8 [Ljava/lang/Object;] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [android/app/ActionBar$Tab] + Utf8 [android/app/ActionBar$TabListener] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentTransaction] + Utf8 [beginTransaction] + Utf8 [com/actionbarsherlock/app/ActionBar$Tab] + Utf8 [com/actionbarsherlock/app/ActionBar$TabListener] + Utf8 [com/actionbarsherlock/app/SherlockFragmentActivity] + Utf8 [com/actionbarsherlock/internal/app/ActionBarWrapper] + Utf8 [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper] + Utf8 [commit] + Utf8 [disallowAddToBackStack] + Utf8 [getContentDescription] + Utf8 [getCustomView] + Utf8 [getIcon] + Utf8 [getPosition] + Utf8 [getSupportFragmentManager] + Utf8 [getTag] + Utf8 [getText] + Utf8 [isEmpty] + Utf8 [mListener] + Utf8 [mNativeTab] + Utf8 [mTag] + Utf8 [onTabReselected] + Utf8 [onTabSelected] + Utf8 [onTabUnselected] + Utf8 [select] + Utf8 [setContentDescription] + Utf8 [setCustomView] + Utf8 [setIcon] + Utf8 [setTabListener] + Utf8 [setTag] + Utf8 [setText] + Utf8 [this$0] Fields (count = 4): + Field: mNativeTab Landroid/app/ActionBar$Tab; Access flags: 0x10 = final android.app.ActionBar$Tab mNativeTab + Field: mTag Ljava/lang/Object; Access flags: 0x2 = private java.lang.Object mTag + Field: mListener Lcom/actionbarsherlock/app/ActionBar$TabListener; Access flags: 0x2 = private com.actionbarsherlock.app.ActionBar$TabListener mListener + Field: this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.app.ActionBarWrapper this$0 Methods (count = 21): - Method: (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V Access flags: 0x1 = public ActionBarWrapper$TabWrapper(com.actionbarsherlock.internal.app.ActionBarWrapper,android.app.ActionBar$Tab) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [5] aload_0 v0 [6] invokespecial #34 + Methodref [com/actionbarsherlock/app/ActionBar$Tab. ()V] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [14] aload_0 v0 [15] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [18] aload_0 v0 [19] invokevirtual #27 + Methodref [android/app/ActionBar$Tab.setTag (Ljava/lang/Object;)Landroid/app/ActionBar$Tab;] [22] pop [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getPosition()I Access flags: 0x1 = public int getPosition() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] invokevirtual #17 + Methodref [android/app/ActionBar$Tab.getPosition ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getIcon()Landroid/graphics/drawable/Drawable; Access flags: 0x1 = public android.graphics.drawable.Drawable getIcon() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] invokevirtual #16 + Methodref [android/app/ActionBar$Tab.getIcon ()Landroid/graphics/drawable/Drawable;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getText()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getText() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] invokevirtual #18 + Methodref [android/app/ActionBar$Tab.getText ()Ljava/lang/CharSequence;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] aload_1 v1 [5] invokevirtual #25 + Methodref [android/app/ActionBar$Tab.setIcon (Landroid/graphics/drawable/Drawable;)Landroid/app/ActionBar$Tab;] [8] pop [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIcon(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setIcon(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] iload_1 v1 [5] invokevirtual #24 + Methodref [android/app/ActionBar$Tab.setIcon (I)Landroid/app/ActionBar$Tab;] [8] pop [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setText(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setText(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] aload_1 v1 [5] invokevirtual #29 + Methodref [android/app/ActionBar$Tab.setText (Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab;] [8] pop [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setText(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setText(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] iload_1 v1 [5] invokevirtual #28 + Methodref [android/app/ActionBar$Tab.setText (I)Landroid/app/ActionBar$Tab;] [8] pop [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCustomView(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setCustomView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] aload_1 v1 [5] invokevirtual #23 + Methodref [android/app/ActionBar$Tab.setCustomView (Landroid/view/View;)Landroid/app/ActionBar$Tab;] [8] pop [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCustomView(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setCustomView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] iload_1 v1 [5] invokevirtual #22 + Methodref [android/app/ActionBar$Tab.setCustomView (I)Landroid/app/ActionBar$Tab;] [8] pop [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCustomView()Landroid/view/View; Access flags: 0x1 = public android.view.View getCustomView() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] invokevirtual #15 + Methodref [android/app/ActionBar$Tab.getCustomView ()Landroid/view/View;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTag(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setTag(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #12 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mTag Ljava/lang/Object;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTag()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getTag() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #12 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mTag Ljava/lang/Object;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTabListener(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setTabListener(com.actionbarsherlock.app.ActionBar$TabListener) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] aload_1 v1 [5] ifnull +7 (target=12) [8] aload_0 v0 [9] goto +4 (target=13) [12] aconst_null [13] invokevirtual #26 + Methodref [android/app/ActionBar$Tab.setTabListener (Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab;] [16] pop [17] aload_0 v0 [18] aload_1 v1 [19] putfield #10 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mListener Lcom/actionbarsherlock/app/ActionBar$TabListener;] [22] aload_0 v0 [23] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [12] Var: ..., Stack: [a:android/app/ActionBar$Tab] - [13] Var: [a:com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper][a:com/actionbarsherlock/app/ActionBar$TabListener], Stack: [a:android/app/ActionBar$Tab][a:com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper] + Method: select()V Access flags: 0x1 = public void select() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] invokevirtual #19 + Methodref [android/app/ActionBar$Tab.select ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentDescription(I)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setContentDescription(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] iload_1 v1 [5] invokevirtual #20 + Methodref [android/app/ActionBar$Tab.setContentDescription (I)Landroid/app/ActionBar$Tab;] [8] pop [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentDescription(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab setContentDescription(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] aload_1 v1 [5] invokevirtual #21 + Methodref [android/app/ActionBar$Tab.setContentDescription (Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab;] [8] pop [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getContentDescription()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getContentDescription() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;] [4] invokevirtual #14 + Methodref [android/app/ActionBar$Tab.getContentDescription ()Ljava/lang/CharSequence;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onTabReselected(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V Access flags: 0x1 = public void onTabReselected(android.app.ActionBar$Tab,android.app.FragmentTransaction) Class member attributes (count = 1): + Code attribute instructions (code length = 70, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #10 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mListener Lcom/actionbarsherlock/app/ActionBar$TabListener;] [4] ifnull +65 (target=69) [7] aconst_null [8] astore_1 v1 [9] aload_0 v0 [10] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [13] invokestatic #36 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;] [16] instanceof #7 + Class [com/actionbarsherlock/app/SherlockFragmentActivity] [19] ifeq +23 (target=42) [22] aload_0 v0 [23] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [26] invokestatic #36 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;] [29] checkcast #7 + Class [com/actionbarsherlock/app/SherlockFragmentActivity] [32] invokevirtual #35 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [35] invokevirtual #30 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [38] invokevirtual #32 + Methodref [android/support/v4/app/FragmentTransaction.disallowAddToBackStack ()Landroid/support/v4/app/FragmentTransaction;] [41] astore_1 v1 [42] aload_0 v0 [43] getfield #10 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mListener Lcom/actionbarsherlock/app/ActionBar$TabListener;] [46] aload_0 v0 [47] aload_1 v1 [48] invokeinterface #39 + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabReselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] [53] aload_1 v1 [54] ifnull +15 (target=69) [57] aload_1 v1 [58] invokevirtual #33 + Methodref [android/support/v4/app/FragmentTransaction.isEmpty ()Z] [61] ifne +8 (target=69) [64] aload_1 v1 [65] invokevirtual #31 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [68] pop [69] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [42] Var: ...[a:android/support/v4/app/FragmentTransaction], Stack: (empty) - [69] Var: -1, Stack: (empty) + Method: onTabSelected(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V Access flags: 0x1 = public void onTabSelected(android.app.ActionBar$Tab,android.app.FragmentTransaction) Class member attributes (count = 1): + Code attribute instructions (code length = 116, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #10 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mListener Lcom/actionbarsherlock/app/ActionBar$TabListener;] [4] ifnull +111 (target=115) [7] aload_0 v0 [8] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [11] invokestatic #37 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;] [14] ifnonnull +42 (target=56) [17] aload_0 v0 [18] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [21] invokestatic #36 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;] [24] instanceof #7 + Class [com/actionbarsherlock/app/SherlockFragmentActivity] [27] ifeq +29 (target=56) [30] aload_0 v0 [31] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [34] aload_0 v0 [35] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [38] invokestatic #36 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;] [41] checkcast #7 + Class [com/actionbarsherlock/app/SherlockFragmentActivity] [44] invokevirtual #35 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [47] invokevirtual #30 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [50] invokevirtual #32 + Methodref [android/support/v4/app/FragmentTransaction.disallowAddToBackStack ()Landroid/support/v4/app/FragmentTransaction;] [53] invokestatic #38 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$2 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)V] [56] aload_0 v0 [57] getfield #10 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mListener Lcom/actionbarsherlock/app/ActionBar$TabListener;] [60] aload_0 v0 [61] aload_0 v0 [62] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [65] invokestatic #37 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;] [68] invokeinterface #40 + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabSelected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] [73] aload_0 v0 [74] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [77] invokestatic #37 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;] [80] ifnull +35 (target=115) [83] aload_0 v0 [84] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [87] invokestatic #37 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;] [90] invokevirtual #33 + Methodref [android/support/v4/app/FragmentTransaction.isEmpty ()Z] [93] ifne +14 (target=107) [96] aload_0 v0 [97] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [100] invokestatic #37 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;] [103] invokevirtual #31 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [106] pop [107] aload_0 v0 [108] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [111] aconst_null [112] invokestatic #38 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$2 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)V] [115] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [56] Var: ..., Stack: (empty) - [107] Var: ..., Stack: (empty) - [115] Var: ..., Stack: (empty) + Method: onTabUnselected(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V Access flags: 0x1 = public void onTabUnselected(android.app.ActionBar$Tab,android.app.FragmentTransaction) Class member attributes (count = 1): + Code attribute instructions (code length = 62, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #10 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mListener Lcom/actionbarsherlock/app/ActionBar$TabListener;] [4] ifnull +57 (target=61) [7] aconst_null [8] astore_1 v1 [9] aload_0 v0 [10] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [13] invokestatic #36 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;] [16] instanceof #7 + Class [com/actionbarsherlock/app/SherlockFragmentActivity] [19] ifeq +31 (target=50) [22] aload_0 v0 [23] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [26] invokestatic #36 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;] [29] checkcast #7 + Class [com/actionbarsherlock/app/SherlockFragmentActivity] [32] invokevirtual #35 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [35] invokevirtual #30 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [38] invokevirtual #32 + Methodref [android/support/v4/app/FragmentTransaction.disallowAddToBackStack ()Landroid/support/v4/app/FragmentTransaction;] [41] astore_1 v1 [42] aload_0 v0 [43] getfield #13 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;] [46] aload_1 v1 [47] invokestatic #38 + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$2 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)V] [50] aload_0 v0 [51] getfield #10 + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mListener Lcom/actionbarsherlock/app/ActionBar$TabListener;] [54] aload_0 v0 [55] aload_1 v1 [56] invokeinterface #41 + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabUnselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V] [61] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [50] Var: ...[a:android/support/v4/app/FragmentTransaction], Stack: (empty) - [61] Var: -1, Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/Animator Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.internal.nineoldandroids.animation.Animator extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Cloneable] Constant Pool (count = 79): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Class [java/lang/AssertionError] + Class [java/lang/CloneNotSupportedException] + Class [java/lang/Cloneable] + Class [java/lang/Object] + Class [java/util/ArrayList] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.isRunning ()Z] + Methodref [java/lang/AssertionError. ()V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.clone ()Ljava/lang/Object;] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.clear ()V] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.size ()I] + NameAndType [ ()V] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [clear ()V] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [clone ()Ljava/lang/Object;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [isRunning ()Z] + NameAndType [mListeners Ljava/util/ArrayList;] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [size ()I] + Utf8 [()I] + Utf8 [()J] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [(J)V] + Utf8 [(Landroid/view/animation/Interpolator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/util/ArrayList;] + Utf8 [StackMapTable] + Utf8 [add] + Utf8 [addListener] + Utf8 [cancel] + Utf8 [clear] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Utf8 [end] + Utf8 [get] + Utf8 [getDuration] + Utf8 [getListeners] + Utf8 [getStartDelay] + Utf8 [isRunning] + Utf8 [isStarted] + Utf8 [java/lang/AssertionError] + Utf8 [java/lang/CloneNotSupportedException] + Utf8 [java/lang/Cloneable] + Utf8 [java/lang/Object] + Utf8 [java/util/ArrayList] + Utf8 [mListeners] + Utf8 [remove] + Utf8 [removeAllListeners] + Utf8 [removeListener] + Utf8 [setDuration] + Utf8 [setInterpolator] + Utf8 [setStartDelay] + Utf8 [setTarget] + Utf8 [setupEndValues] + Utf8 [setupStartValues] + Utf8 [size] + Utf8 [start] Fields (count = 1): + Field: mListeners Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList mListeners Methods (count = 20): - Method: ()V Access flags: 0x1 = public Animator() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #12 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aconst_null [6] putfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: start()V Access flags: 0x1 = public void start() Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 1, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: cancel()V Access flags: 0x1 = public void cancel() Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 1, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: end()V Access flags: 0x1 = public void end() Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 1, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getStartDelay()J Access flags: 0x401 = public abstract long getStartDelay() + Method: setStartDelay(J)V Access flags: 0x401 = public abstract void setStartDelay(long) + Method: setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; Access flags: 0x401 = public abstract com.actionbarsherlock.internal.nineoldandroids.animation.Animator setDuration(long) + Method: getDuration()J Access flags: 0x401 = public abstract long getDuration() + Method: setInterpolator(Landroid/view/animation/Interpolator;)V Access flags: 0x401 = public abstract void setInterpolator(android.view.animation.Interpolator) + Method: isRunning()Z Access flags: 0x401 = public abstract boolean isRunning() + Method: isStarted()Z Access flags: 0x1 = public boolean isStarted() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #10 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.isRunning ()Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V Access flags: 0x1 = public void addListener(com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [4] ifnonnull +14 (target=18) [7] aload_0 v0 [8] new #7 + Class [java/util/ArrayList] [11] dup [12] invokespecial #14 + Methodref [java/util/ArrayList. ()V] [15] putfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [18] aload_0 v0 [19] getfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [22] aload_1 v1 [23] invokevirtual #15 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [26] pop [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [18] Var: ..., Stack: (empty) + Method: removeListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V Access flags: 0x1 = public void removeListener(com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [4] ifnonnull +4 (target=8) [7] return [8] aload_0 v0 [9] getfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [12] aload_1 v1 [13] invokevirtual #18 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [16] pop [17] aload_0 v0 [18] getfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [21] invokevirtual #19 + Methodref [java/util/ArrayList.size ()I] [24] ifne +8 (target=32) [27] aload_0 v0 [28] aconst_null [29] putfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [8] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) + Method: getListeners()Ljava/util/ArrayList; Access flags: 0x1 = public java.util.ArrayList getListeners() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeAllListeners()V Access flags: 0x1 = public void removeAllListeners() Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [4] ifnull +15 (target=19) [7] aload_0 v0 [8] getfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [11] invokevirtual #16 + Methodref [java/util/ArrayList.clear ()V] [14] aload_0 v0 [15] aconst_null [16] putfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [19] Var: ..., Stack: (empty) + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.Animator clone() Class member attributes (count = 1): + Code attribute instructions (code length = 79, locals = 5, stack = 3): [0] aload_0 v0 [1] invokespecial #13 + Methodref [java/lang/Object.clone ()Ljava/lang/Object;] [4] checkcast #1 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] [7] astore_1 v1 [8] aload_0 v0 [9] getfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [12] ifnull +56 (target=68) [15] aload_0 v0 [16] getfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [19] astore_2 v2 [20] aload_1 v1 [21] new #7 + Class [java/util/ArrayList] [24] dup [25] invokespecial #14 + Methodref [java/util/ArrayList. ()V] [28] putfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [31] aload_2 v2 [32] invokevirtual #19 + Methodref [java/util/ArrayList.size ()I] [35] istore_3 v3 [36] iconst_0 [37] istore v4 [39] goto +23 (target=62) [42] aload_1 v1 [43] getfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;] [46] aload_2 v2 [47] iload v4 [49] invokevirtual #17 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [52] checkcast #2 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [55] invokevirtual #15 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [58] pop [59] iinc v4, 1 [62] iload v4 [64] iload_3 v3 [65] ificmplt -23 (target=42) [68] aload_1 v1 [69] areturn [70] pop [71] new #3 + Class [java/lang/AssertionError] [74] dup [75] invokespecial #11 + Methodref [java/lang/AssertionError. ()V] [78] athrow Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 69: 70): + Class [java/lang/CloneNotSupportedException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [42] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator][a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator][a:java/util/ArrayList][i][i], Stack: - [62] Var: ..., Stack: (empty) - [68] Var: -3, Stack: (empty) - [70] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator], Stack: [a:java/lang/CloneNotSupportedException] + Method: setupStartValues()V Access flags: 0x1 = public void setupStartValues() Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 1, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setupEndValues()V Access flags: 0x1 = public void setupEndValues() Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 1, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTarget(Ljava/lang/Object;)V Access flags: 0x1 = public void setTarget(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clone()Ljava/lang/Object; Access flags: 0x1041 = public bridge synthetic java.lang.Object clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #9 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 10): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Utf8 [java/lang/Object] + Utf8 [onAnimationCancel] + Utf8 [onAnimationEnd] + Utf8 [onAnimationRepeat] + Utf8 [onAnimationStart] Fields (count = 0): Methods (count = 4): + Method: onAnimationStart(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x401 = public abstract void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) + Method: onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x401 = public abstract void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) + Method: onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x401 = public abstract void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) + Method: onAnimationRepeat(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x401 = public abstract void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] Constant Pool (count = 17): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [] + Utf8 [Code] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter] + Utf8 [java/lang/Object] + Utf8 [onAnimationCancel] + Utf8 [onAnimationEnd] + Utf8 [onAnimationRepeat] + Utf8 [onAnimationStart] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x1 = public AnimatorListenerAdapter() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationRepeat(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationStart(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet Superclass: com/actionbarsherlock/internal/nineoldandroids/animation/Animator Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet extends com.actionbarsherlock.internal.nineoldandroids.animation.Animator Interfaces (count = 0): Constant Pool (count = 310): + String [Circular dependencies cannot exist in AnimatorSet] + String [duration must be a value of zero or greater] + Class [android/view/animation/Interpolator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] + Class [java/lang/IllegalArgumentException] + Class [java/lang/IllegalStateException] + Class [java/lang/Object] + Class [java/util/ArrayList] + Class [java/util/Collection] + Class [java/util/HashMap] + Class [java/util/Iterator] + Class [java/util/List] + Long [-1] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDuration J] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodeMap Ljava/util/HashMap;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mPlayingSet Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStartDelay J] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStarted Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.rule I] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.done Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.cancel ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.getListeners ()Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.isRunning ()Z] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.removeListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.setInterpolator (Landroid/view/animation/Interpolator;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.setupEndValues ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.setupStartValues ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.start ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.isStarted ()Z] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.setTarget (Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.sortNodes ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.before (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.addDependency (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setTarget (Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.cancel ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.isRunning ()Z] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.ofFloat ([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.start ()V] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/ArrayList. (Ljava/util/Collection;)V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.addAll (Ljava/util/Collection;)Z] + Methodref [java/util/ArrayList.clear ()V] + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.size ()I] + Methodref [java/util/HashMap. ()V] + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationCancel (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationStart (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;] + InterfaceMethodref [java/util/Collection.size ()I] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + InterfaceMethodref [java/util/List.size ()I] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] + NameAndType [ (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] + NameAndType [ (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/util/Collection;)V] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addAll (Ljava/util/Collection;)Z] + NameAndType [addDependency (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V] + NameAndType [addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + NameAndType [animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [before (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + NameAndType [cancel ()V] + NameAndType [clear ()V] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + NameAndType [clone ()Ljava/lang/Object;] + NameAndType [contains (Ljava/lang/Object;)Z] + NameAndType [dependencies Ljava/util/ArrayList;] + NameAndType [done Z] + NameAndType [end ()V] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [getListeners ()Ljava/util/ArrayList;] + NameAndType [hasNext ()Z] + NameAndType [isRunning ()Z] + NameAndType [isStarted ()Z] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + NameAndType [mDuration J] + NameAndType [mListeners Ljava/util/ArrayList;] + NameAndType [mNeedsSort Z] + NameAndType [mNodeMap Ljava/util/HashMap;] + NameAndType [mNodes Ljava/util/ArrayList;] + NameAndType [mPlayingSet Ljava/util/ArrayList;] + NameAndType [mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;] + NameAndType [mSortedNodes Ljava/util/ArrayList;] + NameAndType [mStartDelay J] + NameAndType [mStarted Z] + NameAndType [mTerminated Z] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + NameAndType [nodeDependencies Ljava/util/ArrayList;] + NameAndType [nodeDependents Ljava/util/ArrayList;] + NameAndType [ofFloat ([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + NameAndType [onAnimationCancel (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [onAnimationStart (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [removeListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + NameAndType [rule I] + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V] + NameAndType [setTarget (Ljava/lang/Object;)V] + NameAndType [setupEndValues ()V] + NameAndType [setupStartValues ()V] + NameAndType [size ()I] + NameAndType [sortNodes ()V] + NameAndType [start ()V] + NameAndType [tmpDependencies Ljava/util/ArrayList;] + NameAndType [with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Utf8 [()I] + Utf8 [()J] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Utf8 [(J)V] + Utf8 [(Landroid/view/animation/Interpolator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/util/Collection;)V] + Utf8 [(Ljava/util/Collection;)Z] + Utf8 [(Ljava/util/List;)V] + Utf8 [([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [] + Utf8 [Circular dependencies cannot exist in AnimatorSet] + Utf8 [Code] + Utf8 [I] + Utf8 [J] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [Ljava/util/HashMap;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [access$6] + Utf8 [add] + Utf8 [addAll] + Utf8 [addDependency] + Utf8 [addListener] + Utf8 [android/view/animation/Interpolator] + Utf8 [animation] + Utf8 [before] + Utf8 [cancel] + Utf8 [clear] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] + Utf8 [contains] + Utf8 [dependencies] + Utf8 [done] + Utf8 [duration must be a value of zero or greater] + Utf8 [end] + Utf8 [get] + Utf8 [getChildAnimations] + Utf8 [getDuration] + Utf8 [getListeners] + Utf8 [getStartDelay] + Utf8 [hasNext] + Utf8 [isRunning] + Utf8 [isStarted] + Utf8 [iterator] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Object] + Utf8 [java/util/ArrayList] + Utf8 [java/util/Collection] + Utf8 [java/util/HashMap] + Utf8 [java/util/Iterator] + Utf8 [java/util/List] + Utf8 [mDelayAnim] + Utf8 [mDuration] + Utf8 [mListeners] + Utf8 [mNeedsSort] + Utf8 [mNodeMap] + Utf8 [mNodes] + Utf8 [mPlayingSet] + Utf8 [mSetListener] + Utf8 [mSortedNodes] + Utf8 [mStartDelay] + Utf8 [mStarted] + Utf8 [mTerminated] + Utf8 [next] + Utf8 [node] + Utf8 [nodeDependencies] + Utf8 [nodeDependents] + Utf8 [ofFloat] + Utf8 [onAnimationCancel] + Utf8 [onAnimationEnd] + Utf8 [onAnimationStart] + Utf8 [play] + Utf8 [playSequentially] + Utf8 [playTogether] + Utf8 [put] + Utf8 [remove] + Utf8 [removeListener] + Utf8 [rule] + Utf8 [setDuration] + Utf8 [setInterpolator] + Utf8 [setStartDelay] + Utf8 [setTarget] + Utf8 [setupEndValues] + Utf8 [setupStartValues] + Utf8 [size] + Utf8 [sortNodes] + Utf8 [start] + Utf8 [tmpDependencies] + Utf8 [with] Fields (count = 11): + Field: mPlayingSet Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mPlayingSet + Field: mNodeMap Ljava/util/HashMap; Access flags: 0x2 = private java.util.HashMap mNodeMap + Field: mNodes Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mNodes + Field: mSortedNodes Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mSortedNodes + Field: mNeedsSort Z Access flags: 0x2 = private boolean mNeedsSort + Field: mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; Access flags: 0x2 = private com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener mSetListener + Field: mTerminated Z Access flags: 0x0 = boolean mTerminated + Field: mStarted Z Access flags: 0x2 = private boolean mStarted + Field: mStartDelay J Access flags: 0x2 = private long mStartDelay + Field: mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; Access flags: 0x2 = private com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator mDelayAnim + Field: mDuration J Access flags: 0x2 = private long mDuration Methods (count = 29): - Method: ()V Access flags: 0x1 = public AnimatorSet() Class member attributes (count = 1): + Code attribute instructions (code length = 86, locals = 1, stack = 3): [0] aload_0 v0 [1] invokespecial #45 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator. ()V] [4] aload_0 v0 [5] new #18 + Class [java/util/ArrayList] [8] dup [9] invokespecial #82 + Methodref [java/util/ArrayList. ()V] [12] putfield #31 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mPlayingSet Ljava/util/ArrayList;] [15] aload_0 v0 [16] new #20 + Class [java/util/HashMap] [19] dup [20] invokespecial #93 + Methodref [java/util/HashMap. ()V] [23] putfield #29 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodeMap Ljava/util/HashMap;] [26] aload_0 v0 [27] new #18 + Class [java/util/ArrayList] [30] dup [31] invokespecial #82 + Methodref [java/util/ArrayList. ()V] [34] putfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [37] aload_0 v0 [38] new #18 + Class [java/util/ArrayList] [41] dup [42] invokespecial #82 + Methodref [java/util/ArrayList. ()V] [45] putfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [48] aload_0 v0 [49] iconst_1 [50] putfield #28 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z] [53] aload_0 v0 [54] aconst_null [55] putfield #32 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;] [58] aload_0 v0 [59] iconst_0 [60] putfield #36 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z] [63] aload_0 v0 [64] iconst_0 [65] putfield #35 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStarted Z] [68] aload_0 v0 [69] lconst_0 [70] putfield #34 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStartDelay J] [73] aload_0 v0 [74] aconst_null [75] putfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [78] aload_0 v0 [79] ldc2_w #23 + Long [-1] [82] putfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDuration J] [85] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: playTogether([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x91 = public final varargs void playTogether(com.actionbarsherlock.internal.nineoldandroids.animation.Animator[]) Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 4, stack = 3): [0] aload_1 v1 [1] ifnull +38 (target=39) [4] aload_0 v0 [5] iconst_1 [6] putfield #28 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z] [9] aload_0 v0 [10] aload_1 v1 [11] iconst_0 [12] aaload [13] invokevirtual #60 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [16] astore_2 v2 [17] iconst_1 [18] istore_3 v3 [19] goto +14 (target=33) [22] aload_2 v2 [23] aload_1 v1 [24] iload_3 v3 [25] aaload [26] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [29] pop [30] iinc v3, 1 [33] iload_3 v3 [34] aload_1 v1 [35] arraylength [36] ificmplt -14 (target=22) [39] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [22] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder][i], Stack: (empty) - [33] Var: ..., Stack: (empty) - [39] Var: -2, Stack: (empty) + Method: playTogether(Ljava/util/Collection;)V Access flags: 0x11 = public final void playTogether(java.util.Collection) Class member attributes (count = 1): + Code attribute instructions (code length = 69, locals = 4, stack = 2): [0] aload_1 v1 [1] ifnull +67 (target=68) [4] aload_1 v1 [5] invokeinterface #100 + InterfaceMethodref [java/util/Collection.size ()I] [10] ifle +58 (target=68) [13] aload_0 v0 [14] iconst_1 [15] putfield #28 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z] [18] aconst_null [19] astore_2 v2 [20] aload_1 v1 [21] invokeinterface #99 + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;] [26] astore_3 v3 [27] goto +32 (target=59) [30] aload_3 v3 [31] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [36] checkcast #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] [39] astore_1 v1 [40] aload_2 v2 [41] ifnonnull +12 (target=53) [44] aload_0 v0 [45] aload_1 v1 [46] invokevirtual #60 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [49] astore_2 v2 [50] goto +9 (target=59) [53] aload_2 v2 [54] aload_1 v1 [55] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [58] pop [59] aload_3 v3 [60] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [65] ifne -35 (target=30) [68] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [30] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/Collection][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder][T][a:java/util/Iterator], Stack: - [53] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/Collection][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder][a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator][a:java/util/Iterator], Stack: - [59] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/Collection][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder][T][a:java/util/Iterator], Stack: - [68] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/Collection], Stack: + Method: playSequentially([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x91 = public final varargs void playSequentially(com.actionbarsherlock.internal.nineoldandroids.animation.Animator[]) Class member attributes (count = 1): + Code attribute instructions (code length = 57, locals = 3, stack = 4): [0] aload_1 v1 [1] ifnull +55 (target=56) [4] aload_0 v0 [5] iconst_1 [6] putfield #28 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z] [9] aload_1 v1 [10] arraylength [11] iconst_1 [12] ificmpne +12 (target=24) [15] aload_0 v0 [16] aload_1 v1 [17] iconst_0 [18] aaload [19] invokevirtual #60 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [22] pop [23] return [24] iconst_0 [25] istore_2 v2 [26] goto +22 (target=48) [29] aload_0 v0 [30] aload_1 v1 [31] iload_2 v2 [32] aaload [33] invokevirtual #60 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [36] aload_1 v1 [37] iload_2 v2 [38] iconst_1 [39] iadd [40] aaload [41] invokevirtual #67 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.before (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [44] pop [45] iinc v2, 1 [48] iload_2 v2 [49] aload_1 v1 [50] arraylength [51] iconst_1 [52] isub [53] ificmplt -24 (target=29) [56] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [24] Var: ..., Stack: (empty) - [29] Var: ...[i], Stack: (empty) - [48] Var: ..., Stack: (empty) - [56] Var: -1, Stack: (empty) + Method: playSequentially(Ljava/util/List;)V Access flags: 0x11 = public final void playSequentially(java.util.List) Class member attributes (count = 1): + Code attribute instructions (code length = 95, locals = 3, stack = 4): [0] aload_1 v1 [1] ifnull +93 (target=94) [4] aload_1 v1 [5] invokeinterface #104 + InterfaceMethodref [java/util/List.size ()I] [10] ifle +84 (target=94) [13] aload_0 v0 [14] iconst_1 [15] putfield #28 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z] [18] aload_1 v1 [19] invokeinterface #104 + InterfaceMethodref [java/util/List.size ()I] [24] iconst_1 [25] ificmpne +19 (target=44) [28] aload_0 v0 [29] aload_1 v1 [30] iconst_0 [31] invokeinterface #103 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [36] checkcast #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] [39] invokevirtual #60 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [42] pop [43] return [44] iconst_0 [45] istore_2 v2 [46] goto +36 (target=82) [49] aload_0 v0 [50] aload_1 v1 [51] iload_2 v2 [52] invokeinterface #103 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [57] checkcast #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] [60] invokevirtual #60 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [63] aload_1 v1 [64] iload_2 v2 [65] iconst_1 [66] iadd [67] invokeinterface #103 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [72] checkcast #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] [75] invokevirtual #67 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.before (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [78] pop [79] iinc v2, 1 [82] iload_2 v2 [83] aload_1 v1 [84] invokeinterface #104 + InterfaceMethodref [java/util/List.size ()I] [89] iconst_1 [90] isub [91] ificmplt -42 (target=49) [94] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [44] Var: ..., Stack: (empty) - [49] Var: ...[i], Stack: (empty) - [82] Var: ..., Stack: (empty) - [94] Var: -1, Stack: (empty) + Method: getChildAnimations()Ljava/util/ArrayList; Access flags: 0x11 = public final java.util.ArrayList getChildAnimations() Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 4, stack = 2): [0] new #18 + Class [java/util/ArrayList] [3] dup [4] invokespecial #82 + Methodref [java/util/ArrayList. ()V] [7] astore_1 v1 [8] aload_0 v0 [9] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [12] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [15] astore_3 v3 [16] goto +22 (target=38) [19] aload_3 v3 [20] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [25] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [28] astore_2 v2 [29] aload_1 v1 [30] aload_2 v2 [31] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [34] invokevirtual #84 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [37] pop [38] aload_3 v3 [39] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [44] ifne -25 (target=19) [47] aload_1 v1 [48] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [19] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: - [38] Var: ..., Stack: (empty) + Method: setTarget(Ljava/lang/Object;)V Access flags: 0x11 = public final void setTarget(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 67, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [4] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [7] astore_3 v3 [8] goto +49 (target=57) [11] aload_3 v3 [12] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [17] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [20] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [23] dup [24] astore_2 v2 [25] instanceof #6 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] [28] ifeq +14 (target=42) [31] aload_2 v2 [32] checkcast #6 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] [35] aload_1 v1 [36] invokevirtual #62 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.setTarget (Ljava/lang/Object;)V] [39] goto +18 (target=57) [42] aload_2 v2 [43] instanceof #13 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] [46] ifeq +11 (target=57) [49] aload_2 v2 [50] checkcast #13 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] [53] aload_1 v1 [54] invokevirtual #73 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setTarget (Ljava/lang/Object;)V] [57] aload_3 v3 [58] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [63] ifne -52 (target=11) [66] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [11] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/lang/Object][T][a:java/util/Iterator], Stack: - [42] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/lang/Object][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/Iterator][a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator], Stack: - [57] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/lang/Object][T][a:java/util/Iterator], Stack: + Method: setInterpolator(Landroid/view/animation/Interpolator;)V Access flags: 0x11 = public final void setInterpolator(android.view.animation.Interpolator) Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [4] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [7] astore_2 v2 [8] goto +19 (target=27) [11] aload_2 v2 [12] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [17] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [20] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [23] aload_1 v1 [24] invokevirtual #54 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.setInterpolator (Landroid/view/animation/Interpolator;)V] [27] aload_2 v2 [28] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [33] ifne -22 (target=11) [36] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [11] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:android/view/animation/Interpolator][T][a:java/util/Iterator], Stack: - [27] Var: ..., Stack: (empty) + Method: play(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; Access flags: 0x11 = public final com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder play(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 4): [0] aload_1 v1 [1] ifnull +18 (target=19) [4] aload_0 v0 [5] iconst_1 [6] putfield #28 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z] [9] new #9 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder] [12] dup [13] aload_0 v0 [14] aload_1 v1 [15] invokespecial #66 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [18] areturn [19] aconst_null [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [19] Var: ..., Stack: (empty) + Method: cancel()V Access flags: 0x11 = public final void cancel() Class member attributes (count = 1): + Code attribute instructions (code length = 178, locals = 3, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #36 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z] [5] aload_0 v0 [6] invokevirtual #59 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.isStarted ()Z] [9] ifeq +168 (target=177) [12] aconst_null [13] astore_1 v1 [14] aload_0 v0 [15] getfield #27 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] [18] ifnull +46 (target=64) [21] aload_0 v0 [22] getfield #27 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] [25] invokevirtual #87 + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] [28] checkcast #18 + Class [java/util/ArrayList] [31] dup [32] astore_1 v1 [33] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [36] astore_2 v2 [37] goto +18 (target=55) [40] aload_2 v2 [41] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [46] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [49] aload_0 v0 [50] invokeinterface #96 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationCancel (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [55] aload_2 v2 [56] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [61] ifne -21 (target=40) [64] aload_0 v0 [65] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [68] ifnull +23 (target=91) [71] aload_0 v0 [72] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [75] invokevirtual #76 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.isRunning ()Z] [78] ifeq +13 (target=91) [81] aload_0 v0 [82] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [85] invokevirtual #75 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.cancel ()V] [88] goto +48 (target=136) [91] aload_0 v0 [92] getfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [95] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [98] ifle +38 (target=136) [101] aload_0 v0 [102] getfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [105] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [108] astore_2 v2 [109] goto +18 (target=127) [112] aload_2 v2 [113] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [118] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [121] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [124] invokevirtual #47 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.cancel ()V] [127] aload_2 v2 [128] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [133] ifne -21 (target=112) [136] aload_1 v1 [137] ifnull +35 (target=172) [140] aload_1 v1 [141] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [144] astore_2 v2 [145] goto +18 (target=163) [148] aload_2 v2 [149] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [154] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [157] aload_0 v0 [158] invokeinterface #97 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [163] aload_2 v2 [164] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [169] ifne -21 (target=148) [172] aload_0 v0 [173] iconst_0 [174] putfield #35 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStarted Z] [177] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [40] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: - [55] Var: ..., Stack: (empty) - [64] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/ArrayList], Stack: - [91] Var: ..., Stack: (empty) - [112] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: - [127] Var: ..., Stack: (empty) - [136] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/ArrayList], Stack: - [148] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: - [163] Var: ..., Stack: (empty) - [172] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/ArrayList], Stack: - [177] Var: -1, Stack: (empty) + Method: end()V Access flags: 0x11 = public final void end() Class member attributes (count = 1): + Code attribute instructions (code length = 207, locals = 3, stack = 5): [0] aload_0 v0 [1] iconst_1 [2] putfield #36 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z] [5] aload_0 v0 [6] invokevirtual #59 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.isStarted ()Z] [9] ifeq +197 (target=206) [12] aload_0 v0 [13] getfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [16] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [19] aload_0 v0 [20] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [23] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [26] ificmpeq +68 (target=94) [29] aload_0 v0 [30] invokespecial #63 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.sortNodes ()V] [33] aload_0 v0 [34] getfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [37] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [40] astore_2 v2 [41] goto +44 (target=85) [44] aload_2 v2 [45] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [50] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [53] astore_1 v1 [54] aload_0 v0 [55] getfield #32 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;] [58] ifnonnull +16 (target=74) [61] aload_0 v0 [62] new #8 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener] [65] dup [66] aload_0 v0 [67] aload_0 v0 [68] invokespecial #65 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V] [71] putfield #32 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;] [74] aload_1 v1 [75] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [78] aload_0 v0 [79] getfield #32 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;] [82] invokevirtual #46 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [85] aload_2 v2 [86] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [91] ifne -47 (target=44) [94] aload_0 v0 [95] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [98] ifnull +10 (target=108) [101] aload_0 v0 [102] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [105] invokevirtual #75 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.cancel ()V] [108] aload_0 v0 [109] getfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [112] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [115] ifle +38 (target=153) [118] aload_0 v0 [119] getfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [122] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [125] astore_2 v2 [126] goto +18 (target=144) [129] aload_2 v2 [130] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [135] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [138] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [141] invokevirtual #49 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V] [144] aload_2 v2 [145] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [150] ifne -21 (target=129) [153] aload_0 v0 [154] getfield #27 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] [157] ifnull +44 (target=201) [160] aload_0 v0 [161] getfield #27 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] [164] invokevirtual #87 + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] [167] checkcast #18 + Class [java/util/ArrayList] [170] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [173] astore_1 v1 [174] goto +18 (target=192) [177] aload_1 v1 [178] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [183] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [186] aload_0 v0 [187] invokeinterface #97 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [192] aload_1 v1 [193] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [198] ifne -21 (target=177) [201] aload_0 v0 [202] iconst_0 [203] putfield #35 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStarted Z] [206] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 12): - [44] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][T][a:java/util/Iterator], Stack: - [74] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/Iterator], Stack: - [85] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][T][a:java/util/Iterator], Stack: - [94] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet], Stack: - [108] Var: ..., Stack: (empty) - [129] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][T][a:java/util/Iterator], Stack: - [144] Var: ..., Stack: (empty) - [153] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet], Stack: - [177] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: - [192] Var: ..., Stack: (empty) - [201] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet], Stack: - [206] Var: ..., Stack: (empty) + Method: isRunning()Z Access flags: 0x11 = public final boolean isRunning() Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 2, stack = 1): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [4] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [7] astore_1 v1 [8] goto +23 (target=31) [11] aload_1 v1 [12] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [17] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [20] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [23] invokevirtual #51 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.isRunning ()Z] [26] ifeq +5 (target=31) [29] iconst_1 [30] ireturn [31] aload_1 v1 [32] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [37] ifne -26 (target=11) [40] iconst_0 [41] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [11] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][T][a:java/util/Iterator], Stack: - [31] Var: ..., Stack: (empty) + Method: isStarted()Z Access flags: 0x11 = public final boolean isStarted() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #35 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStarted Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getStartDelay()J Access flags: 0x11 = public final long getStartDelay() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #34 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStartDelay J] [4] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setStartDelay(J)V Access flags: 0x11 = public final void setStartDelay(long) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 3): [0] aload_0 v0 [1] lload_1 v1 [2] putfield #34 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStartDelay J] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getDuration()J Access flags: 0x11 = public final long getDuration() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDuration J] [4] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; Access flags: 0x11 = public final com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet setDuration(long) Class member attributes (count = 1): + Code attribute instructions (code length = 60, locals = 4, stack = 4): [0] lload_1 v1 [1] lconst_0 [2] lcmp [3] ifge +13 (target=16) [6] new #15 + Class [java/lang/IllegalArgumentException] [9] dup [10] ldc #2 + String [duration must be a value of zero or greater] [12] invokespecial #80 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [15] athrow [16] aload_0 v0 [17] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [20] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [23] astore_3 v3 [24] goto +20 (target=44) [27] aload_3 v3 [28] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [33] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [36] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [39] lload_1 v1 [40] invokevirtual #53 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [43] pop [44] aload_3 v3 [45] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [50] ifne -23 (target=27) [53] aload_0 v0 [54] lload_1 v1 [55] putfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDuration J] [58] aload_0 v0 [59] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [16] Var: ..., Stack: (empty) - [27] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][l][T][a:java/util/Iterator], Stack: - [44] Var: ..., Stack: (empty) + Method: setupStartValues()V Access flags: 0x11 = public final void setupStartValues() Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 2, stack = 1): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [4] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [7] astore_1 v1 [8] goto +18 (target=26) [11] aload_1 v1 [12] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [17] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [20] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [23] invokevirtual #56 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.setupStartValues ()V] [26] aload_1 v1 [27] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [32] ifne -21 (target=11) [35] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [11] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][T][a:java/util/Iterator], Stack: - [26] Var: ..., Stack: (empty) + Method: setupEndValues()V Access flags: 0x11 = public final void setupEndValues() Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 2, stack = 1): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [4] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [7] astore_1 v1 [8] goto +18 (target=26) [11] aload_1 v1 [12] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [17] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [20] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [23] invokevirtual #55 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.setupEndValues ()V] [26] aload_1 v1 [27] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [32] ifne -21 (target=11) [35] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [11] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][T][a:java/util/Iterator], Stack: - [26] Var: ..., Stack: (empty) + Method: start()V Access flags: 0x11 = public final void start() Class member attributes (count = 1): + Code attribute instructions (code length = 557, locals = 8, stack = 6): [0] aload_0 v0 [1] iconst_0 [2] putfield #36 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z] [5] aload_0 v0 [6] iconst_1 [7] putfield #35 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStarted Z] [10] aload_0 v0 [11] invokespecial #63 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.sortNodes ()V] [14] aload_0 v0 [15] getfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [18] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [21] istore_1 v1 [22] iconst_0 [23] istore_2 v2 [24] goto +102 (target=126) [27] aload_0 v0 [28] getfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [31] iload_2 v2 [32] invokevirtual #89 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [35] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [38] dup [39] astore_3 v3 [40] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [43] invokevirtual #50 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.getListeners ()Ljava/util/ArrayList;] [46] dup [47] astore v4 [49] ifnull +74 (target=123) [52] aload v4 [54] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [57] ifle +66 (target=123) [60] new #18 + Class [java/util/ArrayList] [63] dup [64] aload v4 [66] invokespecial #83 + Methodref [java/util/ArrayList. (Ljava/util/Collection;)V] [69] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [72] astore v7 [74] goto +39 (target=113) [77] aload v7 [79] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [84] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [87] dup [88] astore v6 [90] instanceof #11 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener] [93] ifne +11 (target=104) [96] aload v6 [98] instanceof #8 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener] [101] ifeq +12 (target=113) [104] aload_3 v3 [105] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [108] aload v6 [110] invokevirtual #52 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.removeListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [113] aload v7 [115] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [120] ifne -43 (target=77) [123] iinc v2, 1 [126] iload_2 v2 [127] iload_1 v1 [128] ificmplt -101 (target=27) [131] new #18 + Class [java/util/ArrayList] [134] dup [135] invokespecial #82 + Methodref [java/util/ArrayList. ()V] [138] astore_2 v2 [139] iconst_0 [140] istore_3 v3 [141] goto +162 (target=303) [144] aload_0 v0 [145] getfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [148] iload_3 v3 [149] invokevirtual #89 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [152] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [155] astore v4 [157] aload_0 v0 [158] getfield #32 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;] [161] ifnonnull +16 (target=177) [164] aload_0 v0 [165] new #8 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener] [168] dup [169] aload_0 v0 [170] aload_0 v0 [171] invokespecial #65 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V] [174] putfield #32 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;] [177] aload v4 [179] getfield #40 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [182] ifnull +14 (target=196) [185] aload v4 [187] getfield #40 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [190] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [193] ifne +13 (target=206) [196] aload_2 v2 [197] aload v4 [199] invokevirtual #84 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [202] pop [203] goto +85 (target=288) [206] aload v4 [208] getfield #40 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [211] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [214] istore v5 [216] iconst_0 [217] istore v6 [219] goto +46 (target=265) [222] aload v4 [224] getfield #40 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [227] iload v6 [229] invokevirtual #89 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [232] checkcast #10 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] [235] dup [236] astore v7 [238] getfield #37 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [241] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [244] new #11 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener] [247] dup [248] aload_0 v0 [249] aload v4 [251] aload v7 [253] getfield #38 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.rule I] [256] invokespecial #70 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] [259] invokevirtual #46 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [262] iinc v6, 1 [265] iload v6 [267] iload v5 [269] ificmplt -47 (target=222) [272] aload v4 [274] aload v4 [276] getfield #40 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [279] invokevirtual #87 + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] [282] checkcast #18 + Class [java/util/ArrayList] [285] putfield #44 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;] [288] aload v4 [290] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [293] aload_0 v0 [294] getfield #32 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;] [297] invokevirtual #46 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [300] iinc v3, 1 [303] iload_3 v3 [304] iload_1 v1 [305] ificmplt -161 (target=144) [308] aload_0 v0 [309] getfield #34 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStartDelay J] [312] lconst_0 [313] lcmp [314] ifgt +55 (target=369) [317] aload_2 v2 [318] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [321] astore v4 [323] goto +33 (target=356) [326] aload v4 [328] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [333] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [336] dup [337] astore_3 v3 [338] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [341] invokevirtual #57 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.start ()V] [344] aload_0 v0 [345] getfield #31 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mPlayingSet Ljava/util/ArrayList;] [348] aload_3 v3 [349] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [352] invokevirtual #84 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [355] pop [356] aload v4 [358] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [363] ifne -37 (target=326) [366] goto +56 (target=422) [369] aload_0 v0 [370] iconst_2 [371] newarray 6 [373] dup [374] iconst_0 [375] fconst_0 [376] fastore [377] dup [378] iconst_1 [379] fconst_1 [380] fastore [381] invokestatic #77 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.ofFloat ([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [384] putfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [387] aload_0 v0 [388] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [391] aload_0 v0 [392] getfield #34 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStartDelay J] [395] invokevirtual #78 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [398] pop [399] aload_0 v0 [400] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [403] new #7 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1] [406] dup [407] aload_0 v0 [408] aload_2 v2 [409] invokespecial #64 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V] [412] invokevirtual #74 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [415] aload_0 v0 [416] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [419] invokevirtual #79 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.start ()V] [422] aload_0 v0 [423] getfield #27 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] [426] ifnull +51 (target=477) [429] aload_0 v0 [430] getfield #27 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] [433] invokevirtual #87 + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] [436] checkcast #18 + Class [java/util/ArrayList] [439] dup [440] astore_3 v3 [441] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [444] istore v4 [446] iconst_0 [447] istore v5 [449] goto +21 (target=470) [452] aload_3 v3 [453] iload v5 [455] invokevirtual #89 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [458] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [461] aload_0 v0 [462] invokeinterface #98 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationStart (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [467] iinc v5, 1 [470] iload v5 [472] iload v4 [474] ificmplt -22 (target=452) [477] aload_0 v0 [478] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [481] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [484] ifne +72 (target=556) [487] aload_0 v0 [488] getfield #34 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStartDelay J] [491] lconst_0 [492] lcmp [493] ifne +63 (target=556) [496] aload_0 v0 [497] iconst_0 [498] putfield #35 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStarted Z] [501] aload_0 v0 [502] getfield #27 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] [505] ifnull +51 (target=556) [508] aload_0 v0 [509] getfield #27 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] [512] invokevirtual #87 + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] [515] checkcast #18 + Class [java/util/ArrayList] [518] dup [519] astore_3 v3 [520] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [523] istore v4 [525] iconst_0 [526] istore v5 [528] goto +21 (target=549) [531] aload_3 v3 [532] iload v5 [534] invokevirtual #89 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [537] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [540] aload_0 v0 [541] invokeinterface #97 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [546] iinc v5, 1 [549] iload v5 [551] iload v4 [553] ificmplt -22 (target=531) [556] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 24): - [27] Var: ...[i][i], Stack: (empty) - [77] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][i][i][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/ArrayList][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: - [104] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][i][i][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/ArrayList][a:java/util/ArrayList][a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener][a:java/util/Iterator], Stack: - [113] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][i][i][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/ArrayList][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: - [123] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][i][i], Stack: - [126] Var: ..., Stack: (empty) - [144] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][i][a:java/util/ArrayList][i], Stack: - [177] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node], Stack: (empty) - [196] Var: ..., Stack: (empty) - [206] Var: ..., Stack: (empty) - [222] Var: ...[i][i], Stack: (empty) - [265] Var: ..., Stack: (empty) - [288] Var: -2, Stack: (empty) - [303] Var: -1, Stack: (empty) - [326] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][i][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: - [356] Var: ..., Stack: (empty) - [369] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][i][a:java/util/ArrayList], Stack: - [422] Var: ..., Stack: (empty) - [452] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [470] Var: ..., Stack: (empty) - [477] Var: -3, Stack: (empty) - [531] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [549] Var: ..., Stack: (empty) - [556] Var: -3, Stack: (empty) + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; Access flags: 0x11 = public final com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet clone() Class member attributes (count = 1): + Code attribute instructions (code length = 411, locals = 9, stack = 4): [0] aload_0 v0 [1] invokespecial #48 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [4] checkcast #6 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] [7] dup [8] astore_1 v1 [9] iconst_1 [10] putfield #28 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z] [13] aload_1 v1 [14] iconst_0 [15] putfield #36 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z] [18] aload_1 v1 [19] iconst_0 [20] putfield #35 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStarted Z] [23] aload_1 v1 [24] new #18 + Class [java/util/ArrayList] [27] dup [28] invokespecial #82 + Methodref [java/util/ArrayList. ()V] [31] putfield #31 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mPlayingSet Ljava/util/ArrayList;] [34] aload_1 v1 [35] new #20 + Class [java/util/HashMap] [38] dup [39] invokespecial #93 + Methodref [java/util/HashMap. ()V] [42] putfield #29 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodeMap Ljava/util/HashMap;] [45] aload_1 v1 [46] new #18 + Class [java/util/ArrayList] [49] dup [50] invokespecial #82 + Methodref [java/util/ArrayList. ()V] [53] putfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [56] aload_1 v1 [57] new #18 + Class [java/util/ArrayList] [60] dup [61] invokespecial #82 + Methodref [java/util/ArrayList. ()V] [64] putfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [67] new #20 + Class [java/util/HashMap] [70] dup [71] invokespecial #93 + Methodref [java/util/HashMap. ()V] [74] astore_2 v2 [75] aload_0 v0 [76] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [79] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [82] astore v4 [84] goto +197 (target=281) [87] aload v4 [89] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [94] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [97] dup [98] astore_3 v3 [99] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [102] astore v5 [104] aload_2 v2 [105] aload_3 v3 [106] aload v5 [108] invokevirtual #95 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [111] pop [112] aload_1 v1 [113] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [116] aload v5 [118] invokevirtual #84 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [121] pop [122] aload_1 v1 [123] getfield #29 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodeMap Ljava/util/HashMap;] [126] aload v5 [128] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [131] aload v5 [133] invokevirtual #95 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [136] pop [137] aload v5 [139] aconst_null [140] putfield #40 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [143] aload v5 [145] aconst_null [146] putfield #44 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;] [149] aload v5 [151] aconst_null [152] putfield #43 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;] [155] aload v5 [157] aconst_null [158] putfield #42 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;] [161] aload v5 [163] getfield #39 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [166] invokevirtual #50 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.getListeners ()Ljava/util/ArrayList;] [169] dup [170] astore_3 v3 [171] ifnull +110 (target=281) [174] aconst_null [175] astore v6 [177] aload_3 v3 [178] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [181] astore v8 [183] goto +44 (target=227) [186] aload v8 [188] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [193] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [196] dup [197] astore v7 [199] instanceof #8 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener] [202] ifeq +25 (target=227) [205] aload v6 [207] ifnonnull +12 (target=219) [210] new #18 + Class [java/util/ArrayList] [213] dup [214] invokespecial #82 + Methodref [java/util/ArrayList. ()V] [217] astore v6 [219] aload v6 [221] aload v7 [223] invokevirtual #84 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [226] pop [227] aload v8 [229] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [234] ifne -48 (target=186) [237] aload v6 [239] ifnull +42 (target=281) [242] aload v6 [244] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [247] astore v8 [249] goto +22 (target=271) [252] aload v8 [254] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [259] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [262] astore v7 [264] aload_3 v3 [265] aload v7 [267] invokevirtual #91 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [270] pop [271] aload v8 [273] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [278] ifne -26 (target=252) [281] aload v4 [283] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [288] ifne -201 (target=87) [291] aload_0 v0 [292] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [295] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [298] astore v4 [300] goto +99 (target=399) [303] aload v4 [305] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [310] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [313] astore_3 v3 [314] aload_2 v2 [315] aload_3 v3 [316] invokevirtual #94 + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [319] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [322] astore v5 [324] aload_3 v3 [325] getfield #40 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [328] ifnull +71 (target=399) [331] aload_3 v3 [332] getfield #40 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [335] invokevirtual #90 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [338] astore v6 [340] goto +49 (target=389) [343] aload v6 [345] invokeinterface #102 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [350] checkcast #10 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] [353] astore_3 v3 [354] aload_2 v2 [355] aload_3 v3 [356] getfield #37 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [359] invokevirtual #94 + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [362] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [365] astore v7 [367] new #10 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] [370] dup [371] aload v7 [373] aload_3 v3 [374] getfield #38 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.rule I] [377] invokespecial #69 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] [380] astore v8 [382] aload v5 [384] aload v8 [386] invokevirtual #71 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.addDependency (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V] [389] aload v6 [391] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [396] ifne -53 (target=343) [399] aload v4 [401] invokeinterface #101 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [406] ifne -103 (target=303) [409] aload_1 v1 [410] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [87] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/HashMap][T][a:java/util/Iterator], Stack: - [186] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/HashMap][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/Iterator][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/ArrayList][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: - [219] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/HashMap][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/Iterator][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/ArrayList][a:java/util/ArrayList][a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener][a:java/util/Iterator], Stack: - [227] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/HashMap][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/Iterator][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/ArrayList][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: - [252] Var: ..., Stack: (empty) - [271] Var: ..., Stack: (empty) - [281] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/HashMap][T][a:java/util/Iterator], Stack: - [303] Var: ..., Stack: (empty) - [343] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/HashMap][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/Iterator][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][T][a:java/util/Iterator], Stack: - [389] Var: ..., Stack: (empty) - [399] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/HashMap][T][a:java/util/Iterator], Stack: + Method: sortNodes()V Access flags: 0x2 = private void sortNodes() Class member attributes (count = 1): + Code attribute instructions (code length = 404, locals = 9, stack = 3): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z] [4] ifeq +259 (target=263) [7] aload_0 v0 [8] getfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [11] invokevirtual #86 + Methodref [java/util/ArrayList.clear ()V] [14] new #18 + Class [java/util/ArrayList] [17] dup [18] invokespecial #82 + Methodref [java/util/ArrayList. ()V] [21] astore_1 v1 [22] aload_0 v0 [23] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [26] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [29] istore_2 v2 [30] iconst_0 [31] istore_3 v3 [32] goto +44 (target=76) [35] aload_0 v0 [36] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [39] iload_3 v3 [40] invokevirtual #89 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [43] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [46] dup [47] astore v4 [49] getfield #40 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [52] ifnull +14 (target=66) [55] aload v4 [57] getfield #40 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [60] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [63] ifne +10 (target=73) [66] aload_1 v1 [67] aload v4 [69] invokevirtual #84 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [72] pop [73] iinc v3, 1 [76] iload_3 v3 [77] iload_2 v2 [78] ificmplt -43 (target=35) [81] new #18 + Class [java/util/ArrayList] [84] dup [85] invokespecial #82 + Methodref [java/util/ArrayList. ()V] [88] astore_3 v3 [89] goto +135 (target=224) [92] aload_1 v1 [93] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [96] istore v4 [98] iconst_0 [99] istore v5 [101] goto +102 (target=203) [104] aload_1 v1 [105] iload v5 [107] invokevirtual #89 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [110] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [113] astore v6 [115] aload_0 v0 [116] getfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [119] aload v6 [121] invokevirtual #84 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [124] pop [125] aload v6 [127] getfield #43 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;] [130] ifnull +70 (target=200) [133] aload v6 [135] getfield #43 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;] [138] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [141] istore_2 v2 [142] iconst_0 [143] istore v7 [145] goto +49 (target=194) [148] aload v6 [150] getfield #43 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;] [153] iload v7 [155] invokevirtual #89 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [158] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [161] dup [162] astore v8 [164] getfield #42 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;] [167] aload v6 [169] invokevirtual #91 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [172] pop [173] aload v8 [175] getfield #42 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;] [178] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [181] ifne +10 (target=191) [184] aload_3 v3 [185] aload v8 [187] invokevirtual #84 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [190] pop [191] iinc v7, 1 [194] iload v7 [196] iload_2 v2 [197] ificmplt -49 (target=148) [200] iinc v5, 1 [203] iload v5 [205] iload v4 [207] ificmplt -103 (target=104) [210] aload_1 v1 [211] invokevirtual #86 + Methodref [java/util/ArrayList.clear ()V] [214] aload_1 v1 [215] aload_3 v3 [216] invokevirtual #85 + Methodref [java/util/ArrayList.addAll (Ljava/util/Collection;)Z] [219] pop [220] aload_3 v3 [221] invokevirtual #86 + Methodref [java/util/ArrayList.clear ()V] [224] aload_1 v1 [225] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [228] ifgt -136 (target=92) [231] aload_0 v0 [232] iconst_0 [233] putfield #28 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z] [236] aload_0 v0 [237] getfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [240] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [243] aload_0 v0 [244] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [247] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [250] ificmpeq +153 (target=403) [253] new #16 + Class [java/lang/IllegalStateException] [256] dup [257] ldc #1 + String [Circular dependencies cannot exist in AnimatorSet] [259] invokespecial #81 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [262] athrow [263] aload_0 v0 [264] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [267] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [270] istore_1 v1 [271] iconst_0 [272] istore_2 v2 [273] goto +125 (target=398) [276] aload_0 v0 [277] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [280] iload_2 v2 [281] invokevirtual #89 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [284] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [287] dup [288] astore_3 v3 [289] getfield #40 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [292] ifnull +98 (target=390) [295] aload_3 v3 [296] getfield #40 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [299] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [302] ifle +88 (target=390) [305] aload_3 v3 [306] getfield #40 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [309] invokevirtual #92 + Methodref [java/util/ArrayList.size ()I] [312] istore v4 [314] iconst_0 [315] istore v5 [317] goto +66 (target=383) [320] aload_3 v3 [321] getfield #40 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [324] iload v5 [326] invokevirtual #89 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [329] checkcast #10 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] [332] astore v6 [334] aload_3 v3 [335] getfield #42 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;] [338] ifnonnull +14 (target=352) [341] aload_3 v3 [342] new #18 + Class [java/util/ArrayList] [345] dup [346] invokespecial #82 + Methodref [java/util/ArrayList. ()V] [349] putfield #42 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;] [352] aload_3 v3 [353] getfield #42 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;] [356] aload v6 [358] getfield #37 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [361] invokevirtual #88 + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] [364] ifne +16 (target=380) [367] aload_3 v3 [368] getfield #42 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;] [371] aload v6 [373] getfield #37 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [376] invokevirtual #84 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [379] pop [380] iinc v5, 1 [383] iload v5 [385] iload v4 [387] ificmplt -67 (target=320) [390] aload_3 v3 [391] iconst_0 [392] putfield #41 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.done Z] [395] iinc v2, 1 [398] iload_2 v2 [399] iload_1 v1 [400] ificmplt -124 (target=276) [403] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 21): - [35] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [66] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node], Stack: (empty) - [73] Var: -1, Stack: (empty) - [76] Var: ..., Stack: (empty) - [92] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/ArrayList][i][a:java/util/ArrayList], Stack: - [104] Var: ...[i][i], Stack: (empty) - [148] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][i][i], Stack: (empty) - [191] Var: ..., Stack: (empty) - [194] Var: ..., Stack: (empty) - [200] Var: -3, Stack: (empty) - [203] Var: ..., Stack: (empty) - [224] Var: -2, Stack: (empty) - [263] Var: -3, Stack: (empty) - [276] Var: ...[i][i], Stack: (empty) - [320] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][i][i], Stack: (empty) - [352] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency], Stack: (empty) - [380] Var: -1, Stack: (empty) - [383] Var: ..., Stack: (empty) - [390] Var: -2, Stack: (empty) - [398] Var: -1, Stack: (empty) - [403] Var: -2, Stack: (empty) + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; Access flags: 0x1051 = public final bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.Animator clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #58 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; Access flags: 0x1051 = public final bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.Animator setDuration(long) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 3): [0] aload_0 v0 [1] lload_1 v1 [2] invokevirtual #61 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; Access flags: 0x1008 = static synthetic java.util.ArrayList access$2(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #31 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mPlayingSet Ljava/util/ArrayList;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$3(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; Access flags: 0x1008 = static synthetic java.util.HashMap access$3(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #29 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodeMap Ljava/util/HashMap;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$4(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; Access flags: 0x1008 = static synthetic java.util.ArrayList access$4(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #33 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$5(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)V Access flags: 0x1008 = static synthetic void access$5(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #35 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStarted Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$6(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; Access flags: 0x1008 = static synthetic java.util.ArrayList access$6(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1 Superclass: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1 extends com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter Interfaces (count = 0): Constant Pool (count = 58): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] + Class [java/util/ArrayList] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.canceled Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.val$nodesToStart Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.start ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + NameAndType [ ()V] + NameAndType [access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [canceled Z] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [size ()I] + NameAndType [start ()V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + NameAndType [val$nodesToStart Ljava/util/ArrayList;] + Utf8 [()I] + Utf8 [()V] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [access$2] + Utf8 [add] + Utf8 [animation] + Utf8 [canceled] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] + Utf8 [get] + Utf8 [java/util/ArrayList] + Utf8 [onAnimationCancel] + Utf8 [onAnimationEnd] + Utf8 [size] + Utf8 [start] + Utf8 [this$0] + Utf8 [val$nodesToStart] Fields (count = 3): + Field: canceled Z Access flags: 0x0 = boolean canceled + Field: this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet this$0 + Field: val$nodesToStart Ljava/util/ArrayList; Access flags: 0x1012 = private final synthetic java.util.ArrayList val$nodesToStart Methods (count = 3): - Method: (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V Access flags: 0x0 = AnimatorSet$1(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet,java.util.ArrayList) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.val$nodesToStart Ljava/util/ArrayList;] [10] aload_0 v0 [11] invokespecial #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter. ()V] [14] aload_0 v0 [15] iconst_0 [16] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.canceled Z] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.canceled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 63, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.canceled Z] [4] ifne +58 (target=62) [7] aload_0 v0 [8] getfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.val$nodesToStart Ljava/util/ArrayList;] [11] invokevirtual #16 + Methodref [java/util/ArrayList.size ()I] [14] istore_1 v1 [15] iconst_0 [16] istore_2 v2 [17] goto +40 (target=57) [20] aload_0 v0 [21] getfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.val$nodesToStart Ljava/util/ArrayList;] [24] iload_2 v2 [25] invokevirtual #15 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [28] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [31] dup [32] astore_3 v3 [33] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [36] invokevirtual #11 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.start ()V] [39] aload_0 v0 [40] getfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [43] invokestatic #13 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] [46] aload_3 v3 [47] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [50] invokevirtual #14 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [53] pop [54] iinc v2, 1 [57] iload_2 v2 [58] iload_1 v1 [59] ificmplt -39 (target=20) [62] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [20] Var: ...[i][i], Stack: (empty) - [57] Var: ..., Stack: (empty) - [62] Var: -2, Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] Constant Pool (count = 89): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] + Class [java/lang/Object] + Class [java/util/ArrayList] + Class [java/util/HashMap] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.done Z] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.removeListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$4 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$5 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)V] + Methodref [java/lang/Object. ()V] + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.size ()I] + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationCancel (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [ ()V] + NameAndType [access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + NameAndType [access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] + NameAndType [access$4 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + NameAndType [access$5 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)V] + NameAndType [clone ()Ljava/lang/Object;] + NameAndType [done Z] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + NameAndType [mListeners Ljava/util/ArrayList;] + NameAndType [mTerminated Z] + NameAndType [onAnimationCancel (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [removeListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + NameAndType [size ()I] + NameAndType [this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Utf8 [()I] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] + Utf8 [done] + Utf8 [get] + Utf8 [java/lang/Object] + Utf8 [java/util/ArrayList] + Utf8 [java/util/HashMap] + Utf8 [mAnimatorSet] + Utf8 [mListeners] + Utf8 [mTerminated] + Utf8 [onAnimationCancel] + Utf8 [onAnimationEnd] + Utf8 [onAnimationRepeat] + Utf8 [onAnimationStart] + Utf8 [remove] + Utf8 [removeListener] + Utf8 [size] + Utf8 [this$0] Fields (count = 2): + Field: mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; Access flags: 0x2 = private com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet mAnimatorSet + Field: this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet this$0 Methods (count = 5): - Method: (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V Access flags: 0x0 = AnimatorSet$AnimatorSetListener(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet,com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [5] aload_0 v0 [6] invokespecial #19 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 81, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [4] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z] [7] ifne +73 (target=80) [10] aload_0 v0 [11] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [14] invokestatic #15 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] [17] invokevirtual #23 + Methodref [java/util/ArrayList.size ()I] [20] ifne +60 (target=80) [23] aload_0 v0 [24] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [27] getfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] [30] ifnull +50 (target=80) [33] aload_0 v0 [34] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [37] getfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] [40] invokevirtual #23 + Methodref [java/util/ArrayList.size ()I] [43] istore_1 v1 [44] iconst_0 [45] istore_2 v2 [46] goto +29 (target=75) [49] aload_0 v0 [50] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [53] getfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] [56] iload_2 v2 [57] invokevirtual #21 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [60] checkcast #2 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [63] aload_0 v0 [64] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [67] invokeinterface #25 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationCancel (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [72] iinc v2, 1 [75] iload_2 v2 [76] iload_1 v1 [77] ificmplt -28 (target=49) [80] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [49] Var: ...[i][i], Stack: (empty) - [75] Var: ..., Stack: (empty) - [80] Var: -2, Stack: (empty) + Method: onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 169, locals = 5, stack = 2): [0] aload_1 v1 [1] aload_0 v0 [2] invokevirtual #14 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.removeListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [5] aload_0 v0 [6] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [9] invokestatic #15 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] [12] aload_1 v1 [13] invokevirtual #22 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [16] pop [17] aload_0 v0 [18] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [21] invokestatic #16 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] [24] aload_1 v1 [25] invokevirtual #24 + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [28] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [31] iconst_1 [32] putfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.done Z] [35] aload_0 v0 [36] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [39] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z] [42] ifne +126 (target=168) [45] aload_0 v0 [46] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [49] invokestatic #17 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$4 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] [52] astore_1 v1 [53] iconst_1 [54] istore_2 v2 [55] aload_1 v1 [56] invokevirtual #23 + Methodref [java/util/ArrayList.size ()I] [59] istore_3 v3 [60] iconst_0 [61] istore v4 [63] goto +26 (target=89) [66] aload_1 v1 [67] iload v4 [69] invokevirtual #21 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [72] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [75] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.done Z] [78] ifne +8 (target=86) [81] iconst_0 [82] istore_2 v2 [83] goto +12 (target=95) [86] iinc v4, 1 [89] iload v4 [91] iload_3 v3 [92] ificmplt -26 (target=66) [95] iload_2 v2 [96] ifeq +72 (target=168) [99] aload_0 v0 [100] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [103] getfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] [106] ifnull +54 (target=160) [109] aload_0 v0 [110] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [113] getfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;] [116] invokevirtual #20 + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] [119] checkcast #7 + Class [java/util/ArrayList] [122] dup [123] astore v4 [125] invokevirtual #23 + Methodref [java/util/ArrayList.size ()I] [128] istore_1 v1 [129] iconst_0 [130] istore_2 v2 [131] goto +24 (target=155) [134] aload v4 [136] iload_2 v2 [137] invokevirtual #21 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [140] checkcast #2 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [143] aload_0 v0 [144] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [147] invokeinterface #26 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [152] iinc v2, 1 [155] iload_2 v2 [156] iload_1 v1 [157] ificmplt -23 (target=134) [160] aload_0 v0 [161] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [164] iconst_0 [165] invokestatic #18 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$5 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)V] [168] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 8): - [66] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener][a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/ArrayList][i][i][i], Stack: - [86] Var: ..., Stack: (empty) - [89] Var: ..., Stack: (empty) - [95] Var: -1, Stack: (empty) - [134] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [155] Var: ..., Stack: (empty) - [160] Var: -3, Stack: (empty) - [168] Var: -3, Stack: (empty) + Method: onAnimationRepeat(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationStart(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 79): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] + Class [java/lang/Object] + Class [java/util/ArrayList] + Class [java/util/HashMap] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.after (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.addDependency (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.ofFloat ([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Methodref [java/lang/Object. ()V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] + NameAndType [access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] + NameAndType [access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addDependency (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V] + NameAndType [after (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + NameAndType [ofFloat ([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + NameAndType [this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Utf8 [()V] + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Utf8 [StackMapTable] + Utf8 [access$3] + Utf8 [access$6] + Utf8 [add] + Utf8 [addDependency] + Utf8 [after] + Utf8 [before] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] + Utf8 [get] + Utf8 [java/lang/Object] + Utf8 [java/util/ArrayList] + Utf8 [java/util/HashMap] + Utf8 [mCurrentNode] + Utf8 [ofFloat] + Utf8 [put] + Utf8 [setDuration] + Utf8 [this$0] + Utf8 [with] Fields (count = 2): + Field: mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; Access flags: 0x2 = private com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node mCurrentNode + Field: this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet this$0 Methods (count = 5): - Method: (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x0 = AnimatorSet$Builder(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet,com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 69, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [5] aload_0 v0 [6] invokespecial #20 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] aload_1 v1 [11] invokestatic #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] [14] aload_2 v2 [15] invokevirtual #22 + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [18] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [21] putfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [24] aload_0 v0 [25] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [28] ifnonnull +40 (target=68) [31] aload_0 v0 [32] new #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [35] dup [36] aload_2 v2 [37] invokespecial #16 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [40] putfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [43] aload_1 v1 [44] invokestatic #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] [47] aload_2 v2 [48] aload_0 v0 [49] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [52] invokevirtual #23 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [55] pop [56] aload_1 v1 [57] invokestatic #13 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] [60] aload_0 v0 [61] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [64] invokevirtual #21 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [67] pop [68] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [68] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator], Stack: + Method: with(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder with(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 73, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [4] invokestatic #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] [7] aload_1 v1 [8] invokevirtual #22 + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [11] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [14] dup [15] astore_2 v2 [16] ifnonnull +37 (target=53) [19] new #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [22] dup [23] aload_1 v1 [24] invokespecial #16 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [27] astore_2 v2 [28] aload_0 v0 [29] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [32] invokestatic #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] [35] aload_1 v1 [36] aload_2 v2 [37] invokevirtual #23 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [40] pop [41] aload_0 v0 [42] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [45] invokestatic #13 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] [48] aload_2 v2 [49] invokevirtual #21 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [52] pop [53] new #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] [56] dup [57] aload_0 v0 [58] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [61] iconst_0 [62] invokespecial #15 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] [65] astore_1 v1 [66] aload_2 v2 [67] aload_1 v1 [68] invokevirtual #17 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.addDependency (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V] [71] aload_0 v0 [72] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [53] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node], Stack: (empty) + Method: before(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder before(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 73, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [4] invokestatic #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] [7] aload_1 v1 [8] invokevirtual #22 + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [11] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [14] dup [15] astore_2 v2 [16] ifnonnull +37 (target=53) [19] new #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [22] dup [23] aload_1 v1 [24] invokespecial #16 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [27] astore_2 v2 [28] aload_0 v0 [29] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [32] invokestatic #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] [35] aload_1 v1 [36] aload_2 v2 [37] invokevirtual #23 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [40] pop [41] aload_0 v0 [42] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [45] invokestatic #13 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] [48] aload_2 v2 [49] invokevirtual #21 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [52] pop [53] new #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] [56] dup [57] aload_0 v0 [58] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [61] iconst_1 [62] invokespecial #15 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] [65] astore_1 v1 [66] aload_2 v2 [67] aload_1 v1 [68] invokevirtual #17 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.addDependency (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V] [71] aload_0 v0 [72] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [53] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node], Stack: (empty) + Method: after(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder after(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 73, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [4] invokestatic #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] [7] aload_1 v1 [8] invokevirtual #22 + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [11] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [14] dup [15] astore_2 v2 [16] ifnonnull +37 (target=53) [19] new #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [22] dup [23] aload_1 v1 [24] invokespecial #16 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [27] astore_2 v2 [28] aload_0 v0 [29] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [32] invokestatic #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;] [35] aload_1 v1 [36] aload_2 v2 [37] invokevirtual #23 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [40] pop [41] aload_0 v0 [42] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [45] invokestatic #13 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] [48] aload_2 v2 [49] invokevirtual #21 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [52] pop [53] new #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] [56] dup [57] aload_2 v2 [58] iconst_1 [59] invokespecial #15 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] [62] astore_1 v1 [63] aload_0 v0 [64] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [67] aload_1 v1 [68] invokevirtual #17 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.addDependency (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V] [71] aload_0 v0 [72] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [53] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node], Stack: (empty) + Method: after(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder after(long) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 4, stack = 4): [0] iconst_2 [1] newarray 6 [3] dup [4] iconst_0 [5] fconst_0 [6] fastore [7] dup [8] iconst_1 [9] fconst_1 [10] fastore [11] invokestatic #18 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.ofFloat ([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [14] dup [15] astore_3 v3 [16] lload_1 v1 [17] invokevirtual #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [20] pop [21] aload_0 v0 [22] aload_3 v3 [23] invokevirtual #14 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.after (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [26] pop [27] aload_0 v0 [28] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Dependency extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 24): + Integer [0] + Integer [1] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.rule I] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + NameAndType [rule I] + Utf8 [()V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] + Utf8 [] + Utf8 [AFTER] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Utf8 [WITH] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] + Utf8 [java/lang/Object] + Utf8 [node] + Utf8 [rule] Fields (count = 4): + Field: WITH I Access flags: 0x18 = static final int WITH Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: AFTER I Access flags: 0x18 = static final int AFTER Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node node + Field: rule I Access flags: 0x1 = public int rule Methods (count = 1): - Method: (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V Access flags: 0x1 = public AnimatorSet$Dependency(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node,int) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] invokespecial #7 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #5 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [9] aload_0 v0 [10] iload_2 v2 [11] putfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.rule I] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] Constant Pool (count = 88): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] + Class [java/lang/Object] + Class [java/util/ArrayList] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.rule I] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mRule I] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.removeListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.start ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.startIfReady (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.size ()I] + NameAndType [ ()V] + NameAndType [access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + NameAndType [mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + NameAndType [mRule I] + NameAndType [mTerminated Z] + NameAndType [node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [removeListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + NameAndType [rule I] + NameAndType [size ()I] + NameAndType [start ()V] + NameAndType [startIfReady (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [tmpDependencies Ljava/util/ArrayList;] + Utf8 [()I] + Utf8 [()V] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [access$2] + Utf8 [add] + Utf8 [animation] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] + Utf8 [get] + Utf8 [java/lang/Object] + Utf8 [java/util/ArrayList] + Utf8 [mAnimatorSet] + Utf8 [mNode] + Utf8 [mRule] + Utf8 [mTerminated] + Utf8 [node] + Utf8 [onAnimationCancel] + Utf8 [onAnimationEnd] + Utf8 [onAnimationRepeat] + Utf8 [onAnimationStart] + Utf8 [remove] + Utf8 [removeListener] + Utf8 [rule] + Utf8 [size] + Utf8 [start] + Utf8 [startIfReady] + Utf8 [tmpDependencies] Fields (count = 3): + Field: mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; Access flags: 0x2 = private com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet mAnimatorSet + Field: mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; Access flags: 0x2 = private com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node mNode + Field: mRule I Access flags: 0x2 = private int mRule Methods (count = 6): - Method: (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V Access flags: 0x1 = public AnimatorSet$DependencyListener(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet,com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node,int) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 4, stack = 2): [0] aload_0 v0 [1] invokespecial #21 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [14] aload_0 v0 [15] iload_3 v3 [16] putfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mRule I] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mRule I] [4] iconst_1 [5] ificmpne +8 (target=13) [8] aload_0 v0 [9] aload_1 v1 [10] invokespecial #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.startIfReady (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [13] Var: ..., Stack: (empty) + Method: onAnimationRepeat(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationStart(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mRule I] [4] ifne +8 (target=12) [7] aload_0 v0 [8] aload_1 v1 [9] invokespecial #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.startIfReady (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ..., Stack: (empty) + Method: startIfReady(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x2 = private void startIfReady(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 144, locals = 6, stack = 2): [0] aload_0 v0 [1] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [4] getfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z] [7] ifeq +4 (target=11) [10] return [11] aconst_null [12] astore_2 v2 [13] aload_0 v0 [14] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [17] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;] [20] invokevirtual #25 + Methodref [java/util/ArrayList.size ()I] [23] istore_3 v3 [24] iconst_0 [25] istore v4 [27] goto +57 (target=84) [30] aload_0 v0 [31] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [34] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;] [37] iload v4 [39] invokevirtual #23 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [42] checkcast #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] [45] dup [46] astore v5 [48] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.rule I] [51] aload_0 v0 [52] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mRule I] [55] ificmpne +26 (target=81) [58] aload v5 [60] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [63] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [66] aload_1 v1 [67] ifacmpne +14 (target=81) [70] aload v5 [72] astore_2 v2 [73] aload_1 v1 [74] aload_0 v0 [75] invokevirtual #17 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.removeListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [78] goto +12 (target=90) [81] iinc v4, 1 [84] iload v4 [86] iload_3 v3 [87] ificmplt -57 (target=30) [90] aload_0 v0 [91] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [94] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;] [97] aload_2 v2 [98] invokevirtual #24 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [101] pop [102] aload_0 v0 [103] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [106] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;] [109] invokevirtual #25 + Methodref [java/util/ArrayList.size ()I] [112] ifne +31 (target=143) [115] aload_0 v0 [116] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [119] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [122] invokevirtual #18 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.start ()V] [125] aload_0 v0 [126] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;] [129] invokestatic #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;] [132] aload_0 v0 [133] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [136] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [139] invokevirtual #22 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [142] pop [143] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [11] Var: ..., Stack: (empty) - [30] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency][i][i], Stack: (empty) - [81] Var: ..., Stack: (empty) - [84] Var: ..., Stack: (empty) - [90] Var: -1, Stack: (empty) - [143] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Cloneable] Constant Pool (count = 70): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] + Class [java/lang/AssertionError] + Class [java/lang/CloneNotSupportedException] + Class [java/lang/Cloneable] + Class [java/lang/Object] + Class [java/util/ArrayList] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.done Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Methodref [java/lang/AssertionError. ()V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.clone ()Ljava/lang/Object;] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] + NameAndType [ ()V] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + NameAndType [clone ()Ljava/lang/Object;] + NameAndType [contains (Ljava/lang/Object;)Z] + NameAndType [dependencies Ljava/util/ArrayList;] + NameAndType [done Z] + NameAndType [node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + NameAndType [nodeDependencies Ljava/util/ArrayList;] + NameAndType [nodeDependents Ljava/util/ArrayList;] + NameAndType [tmpDependencies Ljava/util/ArrayList;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [add] + Utf8 [addDependency] + Utf8 [animation] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] + Utf8 [contains] + Utf8 [dependencies] + Utf8 [done] + Utf8 [java/lang/AssertionError] + Utf8 [java/lang/CloneNotSupportedException] + Utf8 [java/lang/Cloneable] + Utf8 [java/lang/Object] + Utf8 [java/util/ArrayList] + Utf8 [node] + Utf8 [nodeDependencies] + Utf8 [nodeDependents] + Utf8 [tmpDependencies] Fields (count = 6): + Field: animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.Animator animation + Field: dependencies Ljava/util/ArrayList; Access flags: 0x1 = public java.util.ArrayList dependencies + Field: tmpDependencies Ljava/util/ArrayList; Access flags: 0x1 = public java.util.ArrayList tmpDependencies + Field: nodeDependencies Ljava/util/ArrayList; Access flags: 0x1 = public java.util.ArrayList nodeDependencies + Field: nodeDependents Ljava/util/ArrayList; Access flags: 0x1 = public java.util.ArrayList nodeDependents + Field: done Z Access flags: 0x1 = public boolean done Methods (count = 4): - Method: (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public AnimatorSet$Node(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #19 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aconst_null [6] putfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [9] aload_0 v0 [10] aconst_null [11] putfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;] [14] aload_0 v0 [15] aconst_null [16] putfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;] [19] aload_0 v0 [20] aconst_null [21] putfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;] [24] aload_0 v0 [25] iconst_0 [26] putfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.done Z] [29] aload_0 v0 [30] aload_1 v1 [31] putfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [34] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addDependency(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V Access flags: 0x1 = public void addDependency(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Dependency) Class member attributes (count = 1): + Code attribute instructions (code length = 97, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [4] ifnonnull +25 (target=29) [7] aload_0 v0 [8] new #8 + Class [java/util/ArrayList] [11] dup [12] invokespecial #21 + Methodref [java/util/ArrayList. ()V] [15] putfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [18] aload_0 v0 [19] new #8 + Class [java/util/ArrayList] [22] dup [23] invokespecial #21 + Methodref [java/util/ArrayList. ()V] [26] putfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;] [29] aload_0 v0 [30] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;] [33] aload_1 v1 [34] invokevirtual #22 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [37] pop [38] aload_0 v0 [39] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;] [42] aload_1 v1 [43] getfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [46] invokevirtual #23 + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] [49] ifne +15 (target=64) [52] aload_0 v0 [53] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;] [56] aload_1 v1 [57] getfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [60] invokevirtual #22 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [63] pop [64] aload_1 v1 [65] getfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [68] dup [69] astore_1 v1 [70] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;] [73] ifnonnull +14 (target=87) [76] aload_1 v1 [77] new #8 + Class [java/util/ArrayList] [80] dup [81] invokespecial #21 + Methodref [java/util/ArrayList. ()V] [84] putfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;] [87] aload_1 v1 [88] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;] [91] aload_0 v0 [92] invokevirtual #22 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [95] pop [96] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [29] Var: ..., Stack: (empty) - [64] Var: ..., Stack: (empty) - [87] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node], Stack: (empty) + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node clone() Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #20 + Methodref [java/lang/Object.clone ()Ljava/lang/Object;] [4] checkcast #3 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node] [7] dup [8] astore_1 v1 [9] aload_0 v0 [10] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [13] invokevirtual #16 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [16] putfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [19] aload_1 v1 [20] areturn [21] pop [22] new #4 + Class [java/lang/AssertionError] [25] dup [26] invokespecial #18 + Methodref [java/lang/AssertionError. ()V] [29] athrow Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 20: 21): + Class [java/lang/CloneNotSupportedException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [21] Var: ..., Stack: [a:java/lang/CloneNotSupportedException] + Method: clone()Ljava/lang/Object; Access flags: 0x1041 = public bridge synthetic java.lang.Object clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #17 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] Constant Pool (count = 29): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] + Class [java/lang/Float] + Class [java/lang/Number] + Class [java/lang/Object] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator.evaluate (FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float;] + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] + Methodref [java/lang/Number.floatValue ()F] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [evaluate (FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float;] + NameAndType [floatValue ()F] + NameAndType [valueOf (F)Ljava/lang/Float;] + Utf8 [()F] + Utf8 [()V] + Utf8 [(F)Ljava/lang/Float;] + Utf8 [(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float;] + Utf8 [(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [] + Utf8 [Code] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] + Utf8 [evaluate] + Utf8 [floatValue] + Utf8 [java/lang/Float] + Utf8 [java/lang/Number] + Utf8 [java/lang/Object] + Utf8 [valueOf] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x1 = public FloatEvaluator() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: evaluate(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float; Access flags: 0x1 = public java.lang.Float evaluate(float,java.lang.Number,java.lang.Number) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 4, stack = 4): [0] aload_2 v2 [1] invokevirtual #8 + Methodref [java/lang/Number.floatValue ()F] [4] dup [5] fstore_2 v2 [6] fload_1 v1 [7] aload_3 v3 [8] invokevirtual #8 + Methodref [java/lang/Number.floatValue ()F] [11] fload_2 v2 [12] fsub [13] fmul [14] fadd [15] invokestatic #7 + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] [18] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x1041 = public bridge synthetic java.lang.Object evaluate(float,java.lang.Object,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 4, stack = 4): [0] aload_0 v0 [1] fload_1 v1 [2] aload_2 v2 [3] checkcast #4 + Class [java/lang/Number] [6] aload_3 v3 [7] checkcast #4 + Class [java/lang/Number] [10] invokevirtual #6 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator.evaluate (FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float;] [13] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet Superclass: com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet extends com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet Interfaces (count = 0): Constant Pool (count = 109): + Class [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;] + Class [android/view/animation/Interpolator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] + Class [java/lang/Float] + Class [java/lang/Number] + Class [java/util/ArrayList] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.deltaValue F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.firstTime Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.firstValue F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.lastValue F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mInterpolator Landroid/view/animation/Interpolator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mNumKeyframes I] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.getFloatValue (F)F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFloatValue ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] + Methodref [java/lang/Number.floatValue ()F] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [ ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V] + NameAndType [ ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + NameAndType [deltaValue F] + NameAndType [evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [firstTime Z] + NameAndType [firstValue F] + NameAndType [floatValue ()F] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getFloatValue ()F] + NameAndType [getFloatValue (F)F] + NameAndType [getFraction ()F] + NameAndType [getInterpolation (F)F] + NameAndType [getInterpolator ()Landroid/view/animation/Interpolator;] + NameAndType [getValue ()Ljava/lang/Object;] + NameAndType [lastValue F] + NameAndType [mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + NameAndType [mInterpolator Landroid/view/animation/Interpolator;] + NameAndType [mKeyframes Ljava/util/ArrayList;] + NameAndType [mNumKeyframes I] + NameAndType [size ()I] + NameAndType [valueOf (F)Ljava/lang/Float;] + Utf8 [()F] + Utf8 [()I] + Utf8 [()Landroid/view/animation/Interpolator;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [()Ljava/lang/Object;] + Utf8 [(F)F] + Utf8 [(F)Ljava/lang/Float;] + Utf8 [(F)Ljava/lang/Object;] + Utf8 [(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V] + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [I] + Utf8 [Landroid/view/animation/Interpolator;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;] + Utf8 [android/view/animation/Interpolator] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] + Utf8 [deltaValue] + Utf8 [evaluate] + Utf8 [firstTime] + Utf8 [firstValue] + Utf8 [floatValue] + Utf8 [get] + Utf8 [getFloatValue] + Utf8 [getFraction] + Utf8 [getInterpolation] + Utf8 [getInterpolator] + Utf8 [getValue] + Utf8 [java/lang/Float] + Utf8 [java/lang/Number] + Utf8 [java/util/ArrayList] + Utf8 [lastValue] + Utf8 [mEvaluator] + Utf8 [mInterpolator] + Utf8 [mKeyframes] + Utf8 [mNumKeyframes] + Utf8 [size] + Utf8 [valueOf] Fields (count = 4): + Field: firstValue F Access flags: 0x2 = private float firstValue + Field: lastValue F Access flags: 0x2 = private float lastValue + Field: deltaValue F Access flags: 0x2 = private float deltaValue + Field: firstTime Z Access flags: 0x2 = private boolean firstTime Methods (count = 5): - Method: ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V Access flags: 0x81 = public varargs FloatKeyframeSet(com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe[]) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #27 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] [5] aload_0 v0 [6] iconst_1 [7] putfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.firstTime Z] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getValue(F)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getValue(float) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] fload_1 v1 [2] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.getFloatValue (F)F] [5] invokestatic #28 + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet clone() Class member attributes (count = 1): + Code attribute instructions (code length = 61, locals = 5, stack = 4): [0] aload_0 v0 [1] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;] [4] astore_1 v1 [5] aload_0 v0 [6] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;] [9] invokevirtual #31 + Methodref [java/util/ArrayList.size ()I] [12] dup [13] istore_2 v2 [14] anewarray #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [17] astore_3 v3 [18] iconst_0 [19] istore v4 [21] goto +25 (target=46) [24] aload_3 v3 [25] iload v4 [27] aload_1 v1 [28] iload v4 [30] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [33] checkcast #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [36] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [39] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [42] aastore [43] iinc v4, 1 [46] iload v4 [48] iload_2 v2 [49] ificmplt -25 (target=24) [52] new #3 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] [55] dup [56] aload_3 v3 [57] invokespecial #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V] [60] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [24] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet][a:java/util/ArrayList][i][a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;][i], Stack: - [46] Var: ..., Stack: (empty) + Method: getFloatValue(F)F Access flags: 0x1 = public float getFloatValue(float) Class member attributes (count = 1): + Code attribute instructions (code length = 569, locals = 7, stack = 4): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mNumKeyframes I] [4] iconst_2 [5] ificmpne +132 (target=137) [8] aload_0 v0 [9] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.firstTime Z] [12] ifeq +57 (target=69) [15] aload_0 v0 [16] iconst_0 [17] putfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.firstTime Z] [20] aload_0 v0 [21] aload_0 v0 [22] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;] [25] iconst_0 [26] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [29] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [32] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFloatValue ()F] [35] putfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.firstValue F] [38] aload_0 v0 [39] aload_0 v0 [40] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;] [43] iconst_1 [44] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [47] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [50] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFloatValue ()F] [53] putfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.lastValue F] [56] aload_0 v0 [57] aload_0 v0 [58] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.lastValue F] [61] aload_0 v0 [62] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.firstValue F] [65] fsub [66] putfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.deltaValue F] [69] aload_0 v0 [70] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mInterpolator Landroid/view/animation/Interpolator;] [73] ifnull +14 (target=87) [76] aload_0 v0 [77] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mInterpolator Landroid/view/animation/Interpolator;] [80] fload_1 v1 [81] invokeinterface #32 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [86] fstore_1 v1 [87] aload_0 v0 [88] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [91] ifnonnull +15 (target=106) [94] aload_0 v0 [95] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.firstValue F] [98] fload_1 v1 [99] aload_0 v0 [100] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.deltaValue F] [103] fmul [104] fadd [105] freturn [106] aload_0 v0 [107] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [110] fload_1 v1 [111] aload_0 v0 [112] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.firstValue F] [115] invokestatic #28 + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] [118] aload_0 v0 [119] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.lastValue F] [122] invokestatic #28 + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] [125] invokeinterface #33 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [130] checkcast #9 + Class [java/lang/Number] [133] invokevirtual #29 + Methodref [java/lang/Number.floatValue ()F] [136] freturn [137] fload_1 v1 [138] fconst_0 [139] fcmpg [140] ifgt +122 (target=262) [143] aload_0 v0 [144] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;] [147] iconst_0 [148] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [151] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [154] astore_2 v2 [155] aload_0 v0 [156] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;] [159] iconst_1 [160] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [163] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [166] astore_3 v3 [167] aload_2 v2 [168] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFloatValue ()F] [171] fstore v4 [173] aload_3 v3 [174] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFloatValue ()F] [177] fstore v5 [179] aload_2 v2 [180] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F] [183] fstore v6 [185] aload_3 v3 [186] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F] [189] fstore_2 v2 [190] aload_3 v3 [191] invokevirtual #26 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;] [194] dup [195] astore_3 v3 [196] ifnull +11 (target=207) [199] aload_3 v3 [200] fload_1 v1 [201] invokeinterface #32 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [206] fstore_1 v1 [207] fload_1 v1 [208] fload v6 [210] fsub [211] fload_2 v2 [212] fload v6 [214] fsub [215] fdiv [216] fstore_1 v1 [217] aload_0 v0 [218] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [221] ifnonnull +14 (target=235) [224] fload v4 [226] fload_1 v1 [227] fload v5 [229] fload v4 [231] fsub [232] fmul [233] fadd [234] freturn [235] aload_0 v0 [236] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [239] fload_1 v1 [240] fload v4 [242] invokestatic #28 + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] [245] fload v5 [247] invokestatic #28 + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] [250] invokeinterface #33 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [255] checkcast #9 + Class [java/lang/Number] [258] invokevirtual #29 + Methodref [java/lang/Number.floatValue ()F] [261] freturn [262] fload_1 v1 [263] fconst_1 [264] fcmpl [265] iflt +132 (target=397) [268] aload_0 v0 [269] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;] [272] aload_0 v0 [273] getfield #18 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mNumKeyframes I] [276] iconst_2 [277] isub [278] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [281] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [284] astore_2 v2 [285] aload_0 v0 [286] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;] [289] aload_0 v0 [290] getfield #18 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mNumKeyframes I] [293] iconst_1 [294] isub [295] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [298] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [301] astore_3 v3 [302] aload_2 v2 [303] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFloatValue ()F] [306] fstore v4 [308] aload_3 v3 [309] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFloatValue ()F] [312] fstore v5 [314] aload_2 v2 [315] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F] [318] fstore v6 [320] aload_3 v3 [321] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F] [324] fstore_2 v2 [325] aload_3 v3 [326] invokevirtual #26 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;] [329] dup [330] astore_3 v3 [331] ifnull +11 (target=342) [334] aload_3 v3 [335] fload_1 v1 [336] invokeinterface #32 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [341] fstore_1 v1 [342] fload_1 v1 [343] fload v6 [345] fsub [346] fload_2 v2 [347] fload v6 [349] fsub [350] fdiv [351] fstore_1 v1 [352] aload_0 v0 [353] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [356] ifnonnull +14 (target=370) [359] fload v4 [361] fload_1 v1 [362] fload v5 [364] fload v4 [366] fsub [367] fmul [368] fadd [369] freturn [370] aload_0 v0 [371] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [374] fload_1 v1 [375] fload v4 [377] invokestatic #28 + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] [380] fload v5 [382] invokestatic #28 + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] [385] invokeinterface #33 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [390] checkcast #9 + Class [java/lang/Number] [393] invokevirtual #29 + Methodref [java/lang/Number.floatValue ()F] [396] freturn [397] aload_0 v0 [398] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;] [401] iconst_0 [402] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [405] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [408] astore_2 v2 [409] iconst_1 [410] istore_3 v3 [411] goto +124 (target=535) [414] aload_0 v0 [415] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;] [418] iload_3 v3 [419] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [422] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [425] astore v4 [427] fload_1 v1 [428] aload v4 [430] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F] [433] fcmpg [434] ifge +95 (target=529) [437] aload v4 [439] invokevirtual #26 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;] [442] dup [443] astore v5 [445] ifnull +12 (target=457) [448] aload v5 [450] fload_1 v1 [451] invokeinterface #32 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [456] fstore_1 v1 [457] fload_1 v1 [458] aload_2 v2 [459] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F] [462] fsub [463] aload v4 [465] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F] [468] aload_2 v2 [469] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F] [472] fsub [473] fdiv [474] fstore v6 [476] aload_2 v2 [477] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFloatValue ()F] [480] fstore_2 v2 [481] aload v4 [483] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFloatValue ()F] [486] fstore_3 v3 [487] aload_0 v0 [488] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [491] ifnonnull +12 (target=503) [494] fload_2 v2 [495] fload v6 [497] fload_3 v3 [498] fload_2 v2 [499] fsub [500] fmul [501] fadd [502] freturn [503] aload_0 v0 [504] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [507] fload v6 [509] fload_2 v2 [510] invokestatic #28 + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] [513] fload_3 v3 [514] invokestatic #28 + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] [517] invokeinterface #33 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [522] checkcast #9 + Class [java/lang/Number] [525] invokevirtual #29 + Methodref [java/lang/Number.floatValue ()F] [528] freturn [529] aload v4 [531] astore_2 v2 [532] iinc v3, 1 [535] iload_3 v3 [536] aload_0 v0 [537] getfield #18 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mNumKeyframes I] [540] ificmplt -126 (target=414) [543] aload_0 v0 [544] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;] [547] aload_0 v0 [548] getfield #18 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mNumKeyframes I] [551] iconst_1 [552] isub [553] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [556] checkcast #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [559] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] [562] checkcast #9 + Class [java/lang/Number] [565] invokevirtual #29 + Methodref [java/lang/Number.floatValue ()F] [568] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 18): - [69] Var: ..., Stack: (empty) - [87] Var: ..., Stack: (empty) - [106] Var: ..., Stack: (empty) - [137] Var: ..., Stack: (empty) - [207] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet][f][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe][f][f][f][f][a:android/view/animation/Interpolator], Stack: - [235] Var: ...[f], Stack: (empty) - [261] Var: ..., Stack: [f] - [262] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet][f], Stack: - [342] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet][f][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe][f][f][f][f][a:android/view/animation/Interpolator], Stack: - [370] Var: ...[f], Stack: (empty) - [396] Var: ..., Stack: [f] - [397] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet][f], Stack: - [414] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe][i], Stack: (empty) - [457] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe][a:android/view/animation/Interpolator], Stack: (empty) - [503] Var: ...[f][f][f], Stack: (empty) - [528] Var: ..., Stack: [f] - [529] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet][f][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe][i][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe], Stack: - [535] Var: -1, Stack: (empty) + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; Access flags: 0x1041 = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] Constant Pool (count = 27): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] + Class [java/lang/Integer] + Class [java/lang/Object] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator.evaluate (FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer;] + Methodref [java/lang/Integer.intValue ()I] + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [evaluate (FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer;] + NameAndType [intValue ()I] + NameAndType [valueOf (I)Ljava/lang/Integer;] + Utf8 [()I] + Utf8 [()V] + Utf8 [(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer;] + Utf8 [(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/Integer;] + Utf8 [] + Utf8 [Code] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] + Utf8 [evaluate] + Utf8 [intValue] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Object] + Utf8 [valueOf] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x1 = public IntEvaluator() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #8 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: evaluate(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer; Access flags: 0x1 = public java.lang.Integer evaluate(float,java.lang.Integer,java.lang.Integer) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 4, stack = 4): [0] aload_2 v2 [1] invokevirtual #6 + Methodref [java/lang/Integer.intValue ()I] [4] dup [5] istore_2 v2 [6] i2f [7] fload_1 v1 [8] aload_3 v3 [9] invokevirtual #6 + Methodref [java/lang/Integer.intValue ()I] [12] iload_2 v2 [13] isub [14] i2f [15] fmul [16] fadd [17] f2i [18] invokestatic #7 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [21] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x1041 = public bridge synthetic java.lang.Object evaluate(float,java.lang.Object,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 4, stack = 4): [0] aload_0 v0 [1] fload_1 v1 [2] aload_2 v2 [3] checkcast #3 + Class [java/lang/Integer] [6] aload_3 v3 [7] checkcast #3 + Class [java/lang/Integer] [10] invokevirtual #5 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator.evaluate (FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer;] [13] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet Superclass: com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet extends com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet Interfaces (count = 0): Constant Pool (count = 109): + Class [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;] + Class [android/view/animation/Interpolator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] + Class [java/lang/Integer] + Class [java/lang/Number] + Class [java/util/ArrayList] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.deltaValue I] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.firstTime Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.firstValue I] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.lastValue I] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mInterpolator Landroid/view/animation/Interpolator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mNumKeyframes I] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.getIntValue (F)I] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getIntValue ()I] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + Methodref [java/lang/Number.intValue ()I] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [ ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V] + NameAndType [ ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + NameAndType [deltaValue I] + NameAndType [evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [firstTime Z] + NameAndType [firstValue I] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getFraction ()F] + NameAndType [getIntValue ()I] + NameAndType [getIntValue (F)I] + NameAndType [getInterpolation (F)F] + NameAndType [getInterpolator ()Landroid/view/animation/Interpolator;] + NameAndType [getValue ()Ljava/lang/Object;] + NameAndType [intValue ()I] + NameAndType [lastValue I] + NameAndType [mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + NameAndType [mInterpolator Landroid/view/animation/Interpolator;] + NameAndType [mKeyframes Ljava/util/ArrayList;] + NameAndType [mNumKeyframes I] + NameAndType [size ()I] + NameAndType [valueOf (I)Ljava/lang/Integer;] + Utf8 [()F] + Utf8 [()I] + Utf8 [()Landroid/view/animation/Interpolator;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [()Ljava/lang/Object;] + Utf8 [(F)F] + Utf8 [(F)I] + Utf8 [(F)Ljava/lang/Object;] + Utf8 [(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/Integer;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V] + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/view/animation/Interpolator;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;] + Utf8 [android/view/animation/Interpolator] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] + Utf8 [deltaValue] + Utf8 [evaluate] + Utf8 [firstTime] + Utf8 [firstValue] + Utf8 [get] + Utf8 [getFraction] + Utf8 [getIntValue] + Utf8 [getInterpolation] + Utf8 [getInterpolator] + Utf8 [getValue] + Utf8 [intValue] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Number] + Utf8 [java/util/ArrayList] + Utf8 [lastValue] + Utf8 [mEvaluator] + Utf8 [mInterpolator] + Utf8 [mKeyframes] + Utf8 [mNumKeyframes] + Utf8 [size] + Utf8 [valueOf] Fields (count = 4): + Field: firstValue I Access flags: 0x2 = private int firstValue + Field: lastValue I Access flags: 0x2 = private int lastValue + Field: deltaValue I Access flags: 0x2 = private int deltaValue + Field: firstTime Z Access flags: 0x2 = private boolean firstTime Methods (count = 5): - Method: ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V Access flags: 0x81 = public varargs IntKeyframeSet(com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe[]) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #27 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] [5] aload_0 v0 [6] iconst_1 [7] putfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.firstTime Z] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getValue(F)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getValue(float) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] fload_1 v1 [2] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.getIntValue (F)I] [5] invokestatic #28 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet clone() Class member attributes (count = 1): + Code attribute instructions (code length = 61, locals = 5, stack = 4): [0] aload_0 v0 [1] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;] [4] astore_1 v1 [5] aload_0 v0 [6] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;] [9] invokevirtual #31 + Methodref [java/util/ArrayList.size ()I] [12] dup [13] istore_2 v2 [14] anewarray #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [17] astore_3 v3 [18] iconst_0 [19] istore v4 [21] goto +25 (target=46) [24] aload_3 v3 [25] iload v4 [27] aload_1 v1 [28] iload v4 [30] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [33] checkcast #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [36] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [39] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [42] aastore [43] iinc v4, 1 [46] iload v4 [48] iload_2 v2 [49] ificmplt -25 (target=24) [52] new #3 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] [55] dup [56] aload_3 v3 [57] invokespecial #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V] [60] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [24] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet][a:java/util/ArrayList][i][a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;][i], Stack: - [46] Var: ..., Stack: (empty) + Method: getIntValue(F)I Access flags: 0x1 = public int getIntValue(float) Class member attributes (count = 1): + Code attribute instructions (code length = 577, locals = 7, stack = 4): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mNumKeyframes I] [4] iconst_2 [5] ificmpne +134 (target=139) [8] aload_0 v0 [9] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.firstTime Z] [12] ifeq +57 (target=69) [15] aload_0 v0 [16] iconst_0 [17] putfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.firstTime Z] [20] aload_0 v0 [21] aload_0 v0 [22] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;] [25] iconst_0 [26] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [29] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [32] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getIntValue ()I] [35] putfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.firstValue I] [38] aload_0 v0 [39] aload_0 v0 [40] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;] [43] iconst_1 [44] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [47] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [50] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getIntValue ()I] [53] putfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.lastValue I] [56] aload_0 v0 [57] aload_0 v0 [58] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.lastValue I] [61] aload_0 v0 [62] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.firstValue I] [65] isub [66] putfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.deltaValue I] [69] aload_0 v0 [70] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mInterpolator Landroid/view/animation/Interpolator;] [73] ifnull +14 (target=87) [76] aload_0 v0 [77] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mInterpolator Landroid/view/animation/Interpolator;] [80] fload_1 v1 [81] invokeinterface #32 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [86] fstore_1 v1 [87] aload_0 v0 [88] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [91] ifnonnull +17 (target=108) [94] aload_0 v0 [95] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.firstValue I] [98] fload_1 v1 [99] aload_0 v0 [100] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.deltaValue I] [103] i2f [104] fmul [105] f2i [106] iadd [107] ireturn [108] aload_0 v0 [109] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [112] fload_1 v1 [113] aload_0 v0 [114] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.firstValue I] [117] invokestatic #28 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [120] aload_0 v0 [121] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.lastValue I] [124] invokestatic #28 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [127] invokeinterface #33 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [132] checkcast #9 + Class [java/lang/Number] [135] invokevirtual #29 + Methodref [java/lang/Number.intValue ()I] [138] ireturn [139] fload_1 v1 [140] fconst_0 [141] fcmpg [142] ifgt +124 (target=266) [145] aload_0 v0 [146] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;] [149] iconst_0 [150] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [153] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [156] astore_2 v2 [157] aload_0 v0 [158] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;] [161] iconst_1 [162] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [165] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [168] astore_3 v3 [169] aload_2 v2 [170] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getIntValue ()I] [173] istore v4 [175] aload_3 v3 [176] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getIntValue ()I] [179] istore v5 [181] aload_2 v2 [182] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F] [185] fstore v6 [187] aload_3 v3 [188] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F] [191] fstore_2 v2 [192] aload_3 v3 [193] invokevirtual #26 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;] [196] dup [197] astore_3 v3 [198] ifnull +11 (target=209) [201] aload_3 v3 [202] fload_1 v1 [203] invokeinterface #32 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [208] fstore_1 v1 [209] fload_1 v1 [210] fload v6 [212] fsub [213] fload_2 v2 [214] fload v6 [216] fsub [217] fdiv [218] fstore_1 v1 [219] aload_0 v0 [220] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [223] ifnonnull +16 (target=239) [226] iload v4 [228] fload_1 v1 [229] iload v5 [231] iload v4 [233] isub [234] i2f [235] fmul [236] f2i [237] iadd [238] ireturn [239] aload_0 v0 [240] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [243] fload_1 v1 [244] iload v4 [246] invokestatic #28 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [249] iload v5 [251] invokestatic #28 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [254] invokeinterface #33 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [259] checkcast #9 + Class [java/lang/Number] [262] invokevirtual #29 + Methodref [java/lang/Number.intValue ()I] [265] ireturn [266] fload_1 v1 [267] fconst_1 [268] fcmpl [269] iflt +134 (target=403) [272] aload_0 v0 [273] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;] [276] aload_0 v0 [277] getfield #18 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mNumKeyframes I] [280] iconst_2 [281] isub [282] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [285] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [288] astore_2 v2 [289] aload_0 v0 [290] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;] [293] aload_0 v0 [294] getfield #18 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mNumKeyframes I] [297] iconst_1 [298] isub [299] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [302] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [305] astore_3 v3 [306] aload_2 v2 [307] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getIntValue ()I] [310] istore v4 [312] aload_3 v3 [313] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getIntValue ()I] [316] istore v5 [318] aload_2 v2 [319] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F] [322] fstore v6 [324] aload_3 v3 [325] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F] [328] fstore_2 v2 [329] aload_3 v3 [330] invokevirtual #26 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;] [333] dup [334] astore_3 v3 [335] ifnull +11 (target=346) [338] aload_3 v3 [339] fload_1 v1 [340] invokeinterface #32 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [345] fstore_1 v1 [346] fload_1 v1 [347] fload v6 [349] fsub [350] fload_2 v2 [351] fload v6 [353] fsub [354] fdiv [355] fstore_1 v1 [356] aload_0 v0 [357] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [360] ifnonnull +16 (target=376) [363] iload v4 [365] fload_1 v1 [366] iload v5 [368] iload v4 [370] isub [371] i2f [372] fmul [373] f2i [374] iadd [375] ireturn [376] aload_0 v0 [377] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [380] fload_1 v1 [381] iload v4 [383] invokestatic #28 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [386] iload v5 [388] invokestatic #28 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [391] invokeinterface #33 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [396] checkcast #9 + Class [java/lang/Number] [399] invokevirtual #29 + Methodref [java/lang/Number.intValue ()I] [402] ireturn [403] aload_0 v0 [404] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;] [407] iconst_0 [408] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [411] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [414] astore_2 v2 [415] iconst_1 [416] istore_3 v3 [417] goto +126 (target=543) [420] aload_0 v0 [421] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;] [424] iload_3 v3 [425] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [428] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [431] astore v4 [433] fload_1 v1 [434] aload v4 [436] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F] [439] fcmpg [440] ifge +97 (target=537) [443] aload v4 [445] invokevirtual #26 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;] [448] dup [449] astore v5 [451] ifnull +12 (target=463) [454] aload v5 [456] fload_1 v1 [457] invokeinterface #32 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [462] fstore_1 v1 [463] fload_1 v1 [464] aload_2 v2 [465] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F] [468] fsub [469] aload v4 [471] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F] [474] aload_2 v2 [475] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F] [478] fsub [479] fdiv [480] fstore v6 [482] aload_2 v2 [483] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getIntValue ()I] [486] istore_2 v2 [487] aload v4 [489] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getIntValue ()I] [492] istore_3 v3 [493] aload_0 v0 [494] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [497] ifnonnull +14 (target=511) [500] iload_2 v2 [501] fload v6 [503] iload_3 v3 [504] iload_2 v2 [505] isub [506] i2f [507] fmul [508] f2i [509] iadd [510] ireturn [511] aload_0 v0 [512] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [515] fload v6 [517] iload_2 v2 [518] invokestatic #28 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [521] iload_3 v3 [522] invokestatic #28 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [525] invokeinterface #33 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [530] checkcast #9 + Class [java/lang/Number] [533] invokevirtual #29 + Methodref [java/lang/Number.intValue ()I] [536] ireturn [537] aload v4 [539] astore_2 v2 [540] iinc v3, 1 [543] iload_3 v3 [544] aload_0 v0 [545] getfield #18 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mNumKeyframes I] [548] ificmplt -128 (target=420) [551] aload_0 v0 [552] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;] [555] aload_0 v0 [556] getfield #18 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mNumKeyframes I] [559] iconst_1 [560] isub [561] invokevirtual #30 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [564] checkcast #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [567] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] [570] checkcast #9 + Class [java/lang/Number] [573] invokevirtual #29 + Methodref [java/lang/Number.intValue ()I] [576] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 18): - [69] Var: ..., Stack: (empty) - [87] Var: ..., Stack: (empty) - [108] Var: ..., Stack: (empty) - [139] Var: ..., Stack: (empty) - [209] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet][f][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe][i][i][f][f][a:android/view/animation/Interpolator], Stack: - [239] Var: ...[f], Stack: (empty) - [265] Var: ..., Stack: [i] - [266] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet][f], Stack: - [346] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet][f][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe][i][i][f][f][a:android/view/animation/Interpolator], Stack: - [376] Var: ...[f], Stack: (empty) - [402] Var: ..., Stack: [i] - [403] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet][f], Stack: - [420] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe][i], Stack: (empty) - [463] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe][a:android/view/animation/Interpolator], Stack: (empty) - [511] Var: ...[f][i][i], Stack: (empty) - [536] Var: ..., Stack: [i] - [537] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet][f][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe][i][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe], Stack: - [543] Var: -1, Stack: (empty) + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; Access flags: 0x1041 = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Cloneable] Constant Pool (count = 73): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] + Class [java/lang/Cloneable] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mFraction F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mHasValue Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mInterpolator Landroid/view/animation/Interpolator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mValueType Ljava/lang/Class;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe. (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe. (FF)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe. (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe. (FI)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe. (FLjava/lang/Object;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (F)V] + NameAndType [ (FF)V] + NameAndType [ (FI)V] + NameAndType [ (FLjava/lang/Object;)V] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + NameAndType [mFraction F] + NameAndType [mHasValue Z] + NameAndType [mInterpolator Landroid/view/animation/Interpolator;] + NameAndType [mValueType Ljava/lang/Class;] + Utf8 [()F] + Utf8 [()Landroid/view/animation/Interpolator;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [(F)V] + Utf8 [(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [(FF)V] + Utf8 [(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [(FI)V] + Utf8 [(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [(FLjava/lang/Object;)V] + Utf8 [(Landroid/view/animation/Interpolator;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [Landroid/view/animation/Interpolator;] + Utf8 [Ljava/lang/Class;] + Utf8 [Z] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] + Utf8 [getFraction] + Utf8 [getInterpolator] + Utf8 [getType] + Utf8 [getValue] + Utf8 [hasValue] + Utf8 [java/lang/Cloneable] + Utf8 [java/lang/Object] + Utf8 [mFraction] + Utf8 [mHasValue] + Utf8 [mInterpolator] + Utf8 [mValueType] + Utf8 [ofFloat] + Utf8 [ofInt] + Utf8 [ofObject] + Utf8 [setFraction] + Utf8 [setInterpolator] + Utf8 [setValue] Fields (count = 4): + Field: mFraction F Access flags: 0x0 = float mFraction + Field: mValueType Ljava/lang/Class; Access flags: 0x0 = java.lang.Class mValueType + Field: mInterpolator Landroid/view/animation/Interpolator; Access flags: 0x2 = private android.view.animation.Interpolator mInterpolator + Field: mHasValue Z Access flags: 0x0 = boolean mHasValue Methods (count = 17): - Method: ()V Access flags: 0x1 = public Keyframe() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #17 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aconst_null [6] putfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mInterpolator Landroid/view/animation/Interpolator;] [9] aload_0 v0 [10] iconst_0 [11] putfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mHasValue Z] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofInt(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; Access flags: 0x9 = public static com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofInt(float,int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 4): [0] new #3 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [3] dup [4] fload_0 v0 [5] iload_1 v1 [6] invokespecial #15 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe. (FI)V] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofInt(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; Access flags: 0x9 = public static com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofInt(float) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 3): [0] new #3 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [3] dup [4] fload_0 v0 [5] invokespecial #14 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe. (F)V] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofFloat(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; Access flags: 0x9 = public static com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofFloat(float,float) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 4): [0] new #2 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [3] dup [4] fload_0 v0 [5] fload_1 v1 [6] invokespecial #13 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe. (FF)V] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofFloat(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; Access flags: 0x9 = public static com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofFloat(float) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 3): [0] new #2 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [3] dup [4] fload_0 v0 [5] invokespecial #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe. (F)V] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofObject(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; Access flags: 0x9 = public static com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofObject(float,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 4): [0] new #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] [3] dup [4] fload_0 v0 [5] aload_1 v1 [6] invokespecial #16 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe. (FLjava/lang/Object;)V] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofObject(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; Access flags: 0x9 = public static com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofObject(float) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 4): [0] new #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] [3] dup [4] fload_0 v0 [5] aconst_null [6] invokespecial #16 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe. (FLjava/lang/Object;)V] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasValue()Z Access flags: 0x1 = public boolean hasValue() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mHasValue Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getValue()Ljava/lang/Object; Access flags: 0x401 = public abstract java.lang.Object getValue() + Method: setValue(Ljava/lang/Object;)V Access flags: 0x401 = public abstract void setValue(java.lang.Object) + Method: getFraction()F Access flags: 0x1 = public float getFraction() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mFraction F] [4] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setFraction(F)V Access flags: 0x1 = public void setFraction(float) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] fload_1 v1 [2] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mFraction F] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getInterpolator()Landroid/view/animation/Interpolator; Access flags: 0x1 = public android.view.animation.Interpolator getInterpolator() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mInterpolator Landroid/view/animation/Interpolator;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setInterpolator(Landroid/view/animation/Interpolator;)V Access flags: 0x1 = public void setInterpolator(android.view.animation.Interpolator) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #9 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mInterpolator Landroid/view/animation/Interpolator;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getType()Ljava/lang/Class; Access flags: 0x1 = public java.lang.Class getType() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mValueType Ljava/lang/Class;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; Access flags: 0x401 = public abstract com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe clone() + Method: clone()Ljava/lang/Object; Access flags: 0x1041 = public bridge synthetic java.lang.Object clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #11 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe Superclass: com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe extends com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe Interfaces (count = 0): Constant Pool (count = 70): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] + Class [java/lang/Float] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mFraction F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mHasValue Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mValue F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mValueType Ljava/lang/Class;] + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe. (FF)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.setInterpolator (Landroid/view/animation/Interpolator;)V] + Methodref [java/lang/Float.floatValue ()F] + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + NameAndType [ ()V] + NameAndType [ (FF)V] + NameAndType [TYPE Ljava/lang/Class;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;] + NameAndType [floatValue ()F] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getFraction ()F] + NameAndType [getInterpolator ()Landroid/view/animation/Interpolator;] + NameAndType [mFraction F] + NameAndType [mHasValue Z] + NameAndType [mValue F] + NameAndType [mValueType Ljava/lang/Class;] + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V] + NameAndType [valueOf (F)Ljava/lang/Float;] + Utf8 [()F] + Utf8 [()Landroid/view/animation/Interpolator;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(F)Ljava/lang/Float;] + Utf8 [(F)V] + Utf8 [(FF)V] + Utf8 [(Landroid/view/animation/Interpolator;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [Ljava/lang/Class;] + Utf8 [StackMapTable] + Utf8 [TYPE] + Utf8 [Z] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] + Utf8 [floatValue] + Utf8 [getClass] + Utf8 [getFloatValue] + Utf8 [getFraction] + Utf8 [getInterpolator] + Utf8 [getValue] + Utf8 [java/lang/Float] + Utf8 [java/lang/Object] + Utf8 [mFraction] + Utf8 [mHasValue] + Utf8 [mValue] + Utf8 [mValueType] + Utf8 [setInterpolator] + Utf8 [setValue] + Utf8 [valueOf] Fields (count = 1): + Field: mValue F Access flags: 0x0 = float mValue Methods (count = 7): - Method: (FF)V Access flags: 0x0 = Keyframe$FloatKeyframe(float,float) Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 3, stack = 2): [0] aload_0 v0 [1] invokespecial #10 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe. ()V] [4] aload_0 v0 [5] fload_1 v1 [6] putfield #5 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mFraction F] [9] aload_0 v0 [10] fload_2 v2 [11] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mValue F] [14] aload_0 v0 [15] getstatic #9 + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;] [18] putfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mValueType Ljava/lang/Class;] [21] aload_0 v0 [22] iconst_1 [23] putfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mHasValue Z] [26] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (F)V Access flags: 0x0 = Keyframe$FloatKeyframe(float) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #10 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe. ()V] [4] aload_0 v0 [5] fload_1 v1 [6] putfield #5 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mFraction F] [9] aload_0 v0 [10] getstatic #9 + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;] [13] putfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mValueType Ljava/lang/Class;] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getFloatValue()F Access flags: 0x1 = public float getFloatValue() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mValue F] [4] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getValue()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getValue() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mValue F] [4] invokestatic #17 + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setValue(Ljava/lang/Object;)V Access flags: 0x1 = public void setValue(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 2): [0] aload_1 v1 [1] ifnull +28 (target=29) [4] aload_1 v1 [5] invokevirtual #18 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [8] ldc #3 + Class [java/lang/Float] [10] ifacmpne +19 (target=29) [13] aload_0 v0 [14] aload_1 v1 [15] checkcast #3 + Class [java/lang/Float] [18] invokevirtual #16 + Methodref [java/lang/Float.floatValue ()F] [21] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mValue F] [24] aload_0 v0 [25] iconst_1 [26] putfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mHasValue Z] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [29] Var: ..., Stack: (empty) + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe clone() Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 2, stack = 4): [0] new #2 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [3] dup [4] aload_0 v0 [5] invokevirtual #13 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F] [8] aload_0 v0 [9] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mValue F] [12] invokespecial #11 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe. (FF)V] [15] dup [16] astore_1 v1 [17] aload_0 v0 [18] invokevirtual #14 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;] [21] invokevirtual #15 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.setInterpolator (Landroid/view/animation/Interpolator;)V] [24] aload_1 v1 [25] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; Access flags: 0x1041 = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe Superclass: com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe extends com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe Interfaces (count = 0): Constant Pool (count = 72): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] + Class [java/lang/Integer] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mFraction F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mHasValue Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mValue I] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mValueType Ljava/lang/Class;] + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe. (FI)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.setInterpolator (Landroid/view/animation/Interpolator;)V] + Methodref [java/lang/Integer.intValue ()I] + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + NameAndType [ ()V] + NameAndType [ (FI)V] + NameAndType [TYPE Ljava/lang/Class;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getFraction ()F] + NameAndType [getInterpolator ()Landroid/view/animation/Interpolator;] + NameAndType [intValue ()I] + NameAndType [mFraction F] + NameAndType [mHasValue Z] + NameAndType [mValue I] + NameAndType [mValueType Ljava/lang/Class;] + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V] + NameAndType [valueOf (I)Ljava/lang/Integer;] + Utf8 [()F] + Utf8 [()I] + Utf8 [()Landroid/view/animation/Interpolator;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(F)V] + Utf8 [(FI)V] + Utf8 [(I)Ljava/lang/Integer;] + Utf8 [(Landroid/view/animation/Interpolator;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [I] + Utf8 [Ljava/lang/Class;] + Utf8 [StackMapTable] + Utf8 [TYPE] + Utf8 [Z] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] + Utf8 [getClass] + Utf8 [getFraction] + Utf8 [getIntValue] + Utf8 [getInterpolator] + Utf8 [getValue] + Utf8 [intValue] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Object] + Utf8 [mFraction] + Utf8 [mHasValue] + Utf8 [mValue] + Utf8 [mValueType] + Utf8 [setInterpolator] + Utf8 [setValue] + Utf8 [valueOf] Fields (count = 1): + Field: mValue I Access flags: 0x0 = int mValue Methods (count = 7): - Method: (FI)V Access flags: 0x0 = Keyframe$IntKeyframe(float,int) Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 3, stack = 2): [0] aload_0 v0 [1] invokespecial #10 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe. ()V] [4] aload_0 v0 [5] fload_1 v1 [6] putfield #5 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mFraction F] [9] aload_0 v0 [10] iload_2 v2 [11] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mValue I] [14] aload_0 v0 [15] getstatic #9 + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;] [18] putfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mValueType Ljava/lang/Class;] [21] aload_0 v0 [22] iconst_1 [23] putfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mHasValue Z] [26] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (F)V Access flags: 0x0 = Keyframe$IntKeyframe(float) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #10 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe. ()V] [4] aload_0 v0 [5] fload_1 v1 [6] putfield #5 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mFraction F] [9] aload_0 v0 [10] getstatic #9 + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;] [13] putfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mValueType Ljava/lang/Class;] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getIntValue()I Access flags: 0x1 = public int getIntValue() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mValue I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getValue()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getValue() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mValue I] [4] invokestatic #17 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setValue(Ljava/lang/Object;)V Access flags: 0x1 = public void setValue(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 2): [0] aload_1 v1 [1] ifnull +28 (target=29) [4] aload_1 v1 [5] invokevirtual #18 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [8] ldc #3 + Class [java/lang/Integer] [10] ifacmpne +19 (target=29) [13] aload_0 v0 [14] aload_1 v1 [15] checkcast #3 + Class [java/lang/Integer] [18] invokevirtual #16 + Methodref [java/lang/Integer.intValue ()I] [21] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mValue I] [24] aload_0 v0 [25] iconst_1 [26] putfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mHasValue Z] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [29] Var: ..., Stack: (empty) + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe clone() Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 2, stack = 4): [0] new #2 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [3] dup [4] aload_0 v0 [5] invokevirtual #13 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F] [8] aload_0 v0 [9] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mValue I] [12] invokespecial #11 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe. (FI)V] [15] dup [16] astore_1 v1 [17] aload_0 v0 [18] invokevirtual #14 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;] [21] invokevirtual #15 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.setInterpolator (Landroid/view/animation/Interpolator;)V] [24] aload_1 v1 [25] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; Access flags: 0x1041 = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe Superclass: com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe extends com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe Interfaces (count = 0): Constant Pool (count = 59): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] + Class [java/lang/Class] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mFraction F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mHasValue Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mValue Ljava/lang/Object;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mValueType Ljava/lang/Class;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe. (FLjava/lang/Object;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.getFraction ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.setInterpolator (Landroid/view/animation/Interpolator;)V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + NameAndType [ ()V] + NameAndType [ (FLjava/lang/Object;)V] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getFraction ()F] + NameAndType [getInterpolator ()Landroid/view/animation/Interpolator;] + NameAndType [mFraction F] + NameAndType [mHasValue Z] + NameAndType [mValue Ljava/lang/Object;] + NameAndType [mValueType Ljava/lang/Class;] + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V] + Utf8 [()F] + Utf8 [()Landroid/view/animation/Interpolator;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(FLjava/lang/Object;)V] + Utf8 [(Landroid/view/animation/Interpolator;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [Ljava/lang/Class;] + Utf8 [Ljava/lang/Object;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] + Utf8 [getClass] + Utf8 [getFraction] + Utf8 [getInterpolator] + Utf8 [getValue] + Utf8 [java/lang/Class] + Utf8 [java/lang/Object] + Utf8 [mFraction] + Utf8 [mHasValue] + Utf8 [mValue] + Utf8 [mValueType] + Utf8 [setInterpolator] + Utf8 [setValue] Fields (count = 1): + Field: mValue Ljava/lang/Object; Access flags: 0x0 = java.lang.Object mValue Methods (count = 5): - Method: (FLjava/lang/Object;)V Access flags: 0x0 = Keyframe$ObjectKeyframe(float,java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 48, locals = 3, stack = 2): [0] aload_0 v0 [1] invokespecial #9 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe. ()V] [4] aload_0 v0 [5] fload_1 v1 [6] putfield #5 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mFraction F] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mValue Ljava/lang/Object;] [14] aload_0 v0 [15] aload_2 v2 [16] ifnull +7 (target=23) [19] iconst_1 [20] goto +4 (target=24) [23] iconst_0 [24] putfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mHasValue Z] [27] aload_0 v0 [28] aload_0 v0 [29] getfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mHasValue Z] [32] ifeq +10 (target=42) [35] aload_2 v2 [36] invokevirtual #15 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [39] goto +5 (target=44) [42] ldc #4 + Class [java/lang/Object] [44] putfield #8 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mValueType Ljava/lang/Class;] [47] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [23] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe][f][a:java/lang/Object], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] - [24] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe][f][a:java/lang/Object], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe][i] - [42] Var: ..., Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] - [44] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe][f][a:java/lang/Object], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe][a:java/lang/Class] + Method: getValue()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getValue() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mValue Ljava/lang/Object;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setValue(Ljava/lang/Object;)V Access flags: 0x1 = public void setValue(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mValue Ljava/lang/Object;] [5] aload_0 v0 [6] aload_1 v1 [7] ifnull +7 (target=14) [10] iconst_1 [11] goto +4 (target=15) [14] iconst_0 [15] putfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mHasValue Z] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [14] Var: ..., Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] - [15] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe][a:java/lang/Object], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe][i] + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe clone() Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 2, stack = 4): [0] new #2 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] [3] dup [4] aload_0 v0 [5] invokevirtual #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.getFraction ()F] [8] aload_0 v0 [9] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mValue Ljava/lang/Object;] [12] invokespecial #10 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe. (FLjava/lang/Object;)V] [15] dup [16] astore_1 v1 [17] aload_0 v0 [18] invokevirtual #13 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;] [21] invokevirtual #14 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.setInterpolator (Landroid/view/animation/Interpolator;)V] [24] aload_1 v1 [25] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; Access flags: 0x1041 = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #11 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 174): + String [ ] + String [ ] + Class [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;] + Class [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;] + Class [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;] + Class [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Class [android/view/animation/Interpolator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] + Class [java/lang/Math] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/util/ArrayList] + Class [java/util/Arrays] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mFirstKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mInterpolator Landroid/view/animation/Interpolator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mNumKeyframes I] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getFraction ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getInterpolator ()Landroid/view/animation/Interpolator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofFloat (F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofFloat (FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofInt (F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofInt (FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofObject (F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofObject (FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/ArrayList.addAll (Ljava/util/Collection;)Z] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V] + NameAndType [ ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V] + NameAndType [ ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + NameAndType [addAll (Ljava/util/Collection;)Z] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [asList ([Ljava/lang/Object;)Ljava/util/List;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + NameAndType [evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getFraction ()F] + NameAndType [getInterpolation (F)F] + NameAndType [getInterpolator ()Landroid/view/animation/Interpolator;] + NameAndType [getValue ()Ljava/lang/Object;] + NameAndType [mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + NameAndType [mFirstKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + NameAndType [mInterpolator Landroid/view/animation/Interpolator;] + NameAndType [mKeyframes Ljava/util/ArrayList;] + NameAndType [mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + NameAndType [mNumKeyframes I] + NameAndType [max (II)I] + NameAndType [ofFloat (F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + NameAndType [ofFloat (FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + NameAndType [ofInt (F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + NameAndType [ofInt (FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + NameAndType [ofObject (F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + NameAndType [ofObject (FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + NameAndType [size ()I] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [ ] + Utf8 [ ] + Utf8 [()F] + Utf8 [()I] + Utf8 [()Landroid/view/animation/Interpolator;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(F)F] + Utf8 [(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [(F)Ljava/lang/Object;] + Utf8 [(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(II)I] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/util/Collection;)Z] + Utf8 [([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V] + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V] + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + Utf8 [([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [([Ljava/lang/Object;)Ljava/util/List;] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/view/animation/Interpolator;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [StackMapTable] + Utf8 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;] + Utf8 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;] + Utf8 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;] + Utf8 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [addAll] + Utf8 [android/view/animation/Interpolator] + Utf8 [append] + Utf8 [asList] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] + Utf8 [evaluate] + Utf8 [get] + Utf8 [getFraction] + Utf8 [getInterpolation] + Utf8 [getInterpolator] + Utf8 [getValue] + Utf8 [java/lang/Math] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/ArrayList] + Utf8 [java/util/Arrays] + Utf8 [mEvaluator] + Utf8 [mFirstKeyframe] + Utf8 [mInterpolator] + Utf8 [mKeyframes] + Utf8 [mLastKeyframe] + Utf8 [mNumKeyframes] + Utf8 [max] + Utf8 [ofFloat] + Utf8 [ofInt] + Utf8 [ofKeyframe] + Utf8 [ofObject] + Utf8 [setEvaluator] + Utf8 [size] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 6): + Field: mNumKeyframes I Access flags: 0x0 = int mNumKeyframes + Field: mFirstKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; Access flags: 0x0 = com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe mFirstKeyframe + Field: mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; Access flags: 0x0 = com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe mLastKeyframe + Field: mInterpolator Landroid/view/animation/Interpolator; Access flags: 0x0 = android.view.animation.Interpolator mInterpolator + Field: mKeyframes Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList mKeyframes + Field: mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; Access flags: 0x0 = com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator mEvaluator Methods (count = 10): - Method: ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V Access flags: 0x81 = public varargs KeyframeSet(com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe[]) Class member attributes (count = 1): + Code attribute instructions (code length = 80, locals = 2, stack = 4): [0] aload_0 v0 [1] invokespecial #43 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] arraylength [7] putfield #27 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mNumKeyframes I] [10] aload_0 v0 [11] new #20 + Class [java/util/ArrayList] [14] dup [15] invokespecial #49 + Methodref [java/util/ArrayList. ()V] [18] putfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] [21] aload_0 v0 [22] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] [25] aload_1 v1 [26] invokestatic #53 + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;] [29] invokevirtual #50 + Methodref [java/util/ArrayList.addAll (Ljava/util/Collection;)Z] [32] pop [33] aload_0 v0 [34] aload_0 v0 [35] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] [38] iconst_0 [39] invokevirtual #51 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [42] checkcast #10 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [45] putfield #23 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mFirstKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [48] aload_0 v0 [49] aload_0 v0 [50] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] [53] aload_0 v0 [54] getfield #27 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mNumKeyframes I] [57] iconst_1 [58] isub [59] invokevirtual #51 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [62] checkcast #10 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [65] putfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [68] aload_0 v0 [69] aload_0 v0 [70] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [73] invokevirtual #32 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getInterpolator ()Landroid/view/animation/Interpolator;] [76] putfield #24 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mInterpolator Landroid/view/animation/Interpolator;] [79] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofInt([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet ofInt(int[]) Class member attributes (count = 1): + Code attribute instructions (code length = 97, locals = 4, stack = 5): [0] aload_0 v0 [1] arraylength [2] dup [3] istore_1 v1 [4] iconst_2 [5] invokestatic #42 + Methodref [java/lang/Math.max (II)I] [8] anewarray #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [11] astore_2 v2 [12] iload_1 v1 [13] iconst_1 [14] ificmpne +29 (target=43) [17] aload_2 v2 [18] iconst_0 [19] fconst_0 [20] invokestatic #36 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofInt (F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [23] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [26] aastore [27] aload_2 v2 [28] iconst_1 [29] fconst_1 [30] aload_0 v0 [31] iconst_0 [32] iaload [33] invokestatic #37 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofInt (FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [36] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [39] aastore [40] goto +48 (target=88) [43] aload_2 v2 [44] iconst_0 [45] fconst_0 [46] aload_0 v0 [47] iconst_0 [48] iaload [49] invokestatic #37 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofInt (FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [52] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [55] aastore [56] iconst_1 [57] istore_3 v3 [58] goto +25 (target=83) [61] aload_2 v2 [62] iload_3 v3 [63] iload_3 v3 [64] i2f [65] iload_1 v1 [66] iconst_1 [67] isub [68] i2f [69] fdiv [70] aload_0 v0 [71] iload_3 v3 [72] iaload [73] invokestatic #37 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofInt (FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [76] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [79] aastore [80] iinc v3, 1 [83] iload_3 v3 [84] iload_1 v1 [85] ificmplt -24 (target=61) [88] new #9 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] [91] dup [92] aload_2 v2 [93] invokespecial #29 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V] [96] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [43] Var: ...[i][a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;], Stack: (empty) - [61] Var: ...[i], Stack: (empty) - [83] Var: ..., Stack: (empty) - [88] Var: -1, Stack: (empty) + Method: ofFloat([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet ofFloat(float[]) Class member attributes (count = 1): + Code attribute instructions (code length = 97, locals = 4, stack = 5): [0] aload_0 v0 [1] arraylength [2] dup [3] istore_1 v1 [4] iconst_2 [5] invokestatic #42 + Methodref [java/lang/Math.max (II)I] [8] anewarray #11 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [11] astore_2 v2 [12] iload_1 v1 [13] iconst_1 [14] ificmpne +29 (target=43) [17] aload_2 v2 [18] iconst_0 [19] fconst_0 [20] invokestatic #34 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofFloat (F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [23] checkcast #11 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [26] aastore [27] aload_2 v2 [28] iconst_1 [29] fconst_1 [30] aload_0 v0 [31] iconst_0 [32] faload [33] invokestatic #35 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofFloat (FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [36] checkcast #11 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [39] aastore [40] goto +48 (target=88) [43] aload_2 v2 [44] iconst_0 [45] fconst_0 [46] aload_0 v0 [47] iconst_0 [48] faload [49] invokestatic #35 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofFloat (FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [52] checkcast #11 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [55] aastore [56] iconst_1 [57] istore_3 v3 [58] goto +25 (target=83) [61] aload_2 v2 [62] iload_3 v3 [63] iload_3 v3 [64] i2f [65] iload_1 v1 [66] iconst_1 [67] isub [68] i2f [69] fdiv [70] aload_0 v0 [71] iload_3 v3 [72] faload [73] invokestatic #35 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofFloat (FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [76] checkcast #11 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [79] aastore [80] iinc v3, 1 [83] iload_3 v3 [84] iload_1 v1 [85] ificmplt -24 (target=61) [88] new #8 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] [91] dup [92] aload_2 v2 [93] invokespecial #28 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V] [96] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [43] Var: ...[i][a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;], Stack: (empty) - [61] Var: ...[i], Stack: (empty) - [83] Var: ..., Stack: (empty) - [88] Var: -1, Stack: (empty) + Method: ofKeyframe([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet ofKeyframe(com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe[]) Class member attributes (count = 1): + Code attribute instructions (code length = 171, locals = 6, stack = 4): [0] aload_0 v0 [1] arraylength [2] istore_1 v1 [3] iconst_0 [4] istore_2 v2 [5] iconst_0 [6] istore_3 v3 [7] iconst_0 [8] istore v4 [10] iconst_0 [11] istore v5 [13] goto +39 (target=52) [16] aload_0 v0 [17] iload v5 [19] aaload [20] instanceof #11 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [23] ifeq +8 (target=31) [26] iconst_1 [27] istore_2 v2 [28] goto +21 (target=49) [31] aload_0 v0 [32] iload v5 [34] aaload [35] instanceof #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [38] ifeq +8 (target=46) [41] iconst_1 [42] istore_3 v3 [43] goto +6 (target=49) [46] iconst_1 [47] istore v4 [49] iinc v5, 1 [52] iload v5 [54] iload_1 v1 [55] ificmplt -39 (target=16) [58] iload_2 v2 [59] ifeq +51 (target=110) [62] iload_3 v3 [63] ifne +47 (target=110) [66] iload v4 [68] ifne +42 (target=110) [71] iload_1 v1 [72] anewarray #11 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [75] astore v5 [77] iconst_0 [78] istore_2 v2 [79] goto +16 (target=95) [82] aload v5 [84] iload_2 v2 [85] aload_0 v0 [86] iload_2 v2 [87] aaload [88] checkcast #11 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe] [91] aastore [92] iinc v2, 1 [95] iload_2 v2 [96] iload_1 v1 [97] ificmplt -15 (target=82) [100] new #8 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] [103] dup [104] aload v5 [106] invokespecial #28 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V] [109] areturn [110] iload_3 v3 [111] ifeq +51 (target=162) [114] iload_2 v2 [115] ifne +47 (target=162) [118] iload v4 [120] ifne +42 (target=162) [123] iload_1 v1 [124] anewarray #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [127] astore v5 [129] iconst_0 [130] istore_2 v2 [131] goto +16 (target=147) [134] aload v5 [136] iload_2 v2 [137] aload_0 v0 [138] iload_2 v2 [139] aaload [140] checkcast #12 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe] [143] aastore [144] iinc v2, 1 [147] iload_2 v2 [148] iload_1 v1 [149] ificmplt -15 (target=134) [152] new #9 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] [155] dup [156] aload v5 [158] invokespecial #29 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V] [161] areturn [162] new #14 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet] [165] dup [166] aload_0 v0 [167] invokespecial #40 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] [170] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [16] Var: [a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;][i][i][i][i][i], Stack: - [31] Var: ..., Stack: (empty) - [46] Var: ..., Stack: (empty) - [49] Var: ..., Stack: (empty) - [52] Var: ..., Stack: (empty) - [82] Var: [a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;][i][i][i][i][a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;][i], Stack: - [95] Var: ..., Stack: (empty) - [110] Var: -2, Stack: (empty) - [134] Var: ...[a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;][i], Stack: (empty) - [147] Var: ..., Stack: (empty) - [162] Var: -2, Stack: (empty) + Method: ofObject([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet ofObject(java.lang.Object[]) Class member attributes (count = 1): + Code attribute instructions (code length = 97, locals = 4, stack = 5): [0] aload_0 v0 [1] arraylength [2] dup [3] istore_1 v1 [4] iconst_2 [5] invokestatic #42 + Methodref [java/lang/Math.max (II)I] [8] anewarray #13 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] [11] astore_2 v2 [12] iload_1 v1 [13] iconst_1 [14] ificmpne +29 (target=43) [17] aload_2 v2 [18] iconst_0 [19] fconst_0 [20] invokestatic #38 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofObject (F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [23] checkcast #13 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] [26] aastore [27] aload_2 v2 [28] iconst_1 [29] fconst_1 [30] aload_0 v0 [31] iconst_0 [32] aaload [33] invokestatic #39 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofObject (FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [36] checkcast #13 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] [39] aastore [40] goto +48 (target=88) [43] aload_2 v2 [44] iconst_0 [45] fconst_0 [46] aload_0 v0 [47] iconst_0 [48] aaload [49] invokestatic #39 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofObject (FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [52] checkcast #13 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] [55] aastore [56] iconst_1 [57] istore_3 v3 [58] goto +25 (target=83) [61] aload_2 v2 [62] iload_3 v3 [63] iload_3 v3 [64] i2f [65] iload_1 v1 [66] iconst_1 [67] isub [68] i2f [69] fdiv [70] aload_0 v0 [71] iload_3 v3 [72] aaload [73] invokestatic #39 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofObject (FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [76] checkcast #13 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe] [79] aastore [80] iinc v3, 1 [83] iload_3 v3 [84] iload_1 v1 [85] ificmplt -24 (target=61) [88] new #14 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet] [91] dup [92] aload_2 v2 [93] invokespecial #40 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] [96] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [43] Var: ...[i][a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;], Stack: (empty) - [61] Var: ...[i], Stack: (empty) - [83] Var: ..., Stack: (empty) - [88] Var: -1, Stack: (empty) + Method: setEvaluator(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V Access flags: 0x1 = public void setEvaluator(com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #22 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet clone() Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 5, stack = 4): [0] aload_0 v0 [1] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] [4] astore_1 v1 [5] aload_0 v0 [6] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] [9] invokevirtual #52 + Methodref [java/util/ArrayList.size ()I] [12] dup [13] istore_2 v2 [14] anewarray #10 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [17] astore_3 v3 [18] iconst_0 [19] istore v4 [21] goto +22 (target=43) [24] aload_3 v3 [25] iload v4 [27] aload_1 v1 [28] iload v4 [30] invokevirtual #51 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [33] checkcast #10 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [36] invokevirtual #30 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [39] aastore [40] iinc v4, 1 [43] iload v4 [45] iload_2 v2 [46] ificmplt -22 (target=24) [49] new #14 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet] [52] dup [53] aload_3 v3 [54] invokespecial #40 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] [57] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [24] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet][a:java/util/ArrayList][i][a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;][i], Stack: - [43] Var: ..., Stack: (empty) + Method: getValue(F)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getValue(float) Class member attributes (count = 1): + Code attribute instructions (code length = 327, locals = 5, stack = 4): [0] aload_0 v0 [1] getfield #27 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mNumKeyframes I] [4] iconst_2 [5] ificmpne +46 (target=51) [8] aload_0 v0 [9] getfield #24 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mInterpolator Landroid/view/animation/Interpolator;] [12] ifnull +14 (target=26) [15] aload_0 v0 [16] getfield #24 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mInterpolator Landroid/view/animation/Interpolator;] [19] fload_1 v1 [20] invokeinterface #54 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [25] fstore_1 v1 [26] aload_0 v0 [27] getfield #22 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [30] fload_1 v1 [31] aload_0 v0 [32] getfield #23 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mFirstKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [35] invokevirtual #33 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] [38] aload_0 v0 [39] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [42] invokevirtual #33 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] [45] invokeinterface #55 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [50] areturn [51] fload_1 v1 [52] fconst_0 [53] fcmpg [54] ifgt +76 (target=130) [57] aload_0 v0 [58] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] [61] iconst_1 [62] invokevirtual #51 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [65] checkcast #10 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [68] dup [69] astore_2 v2 [70] invokevirtual #32 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getInterpolator ()Landroid/view/animation/Interpolator;] [73] dup [74] astore_3 v3 [75] ifnull +11 (target=86) [78] aload_3 v3 [79] fload_1 v1 [80] invokeinterface #54 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [85] fstore_1 v1 [86] aload_0 v0 [87] getfield #23 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mFirstKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [90] invokevirtual #31 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getFraction ()F] [93] fstore v4 [95] fload_1 v1 [96] fload v4 [98] fsub [99] aload_2 v2 [100] invokevirtual #31 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getFraction ()F] [103] fload v4 [105] fsub [106] fdiv [107] fstore_3 v3 [108] aload_0 v0 [109] getfield #22 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [112] fload_3 v3 [113] aload_0 v0 [114] getfield #23 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mFirstKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [117] invokevirtual #33 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] [120] aload_2 v2 [121] invokevirtual #33 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] [124] invokeinterface #55 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [129] areturn [130] fload_1 v1 [131] fconst_1 [132] fcmpl [133] iflt +84 (target=217) [136] aload_0 v0 [137] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] [140] aload_0 v0 [141] getfield #27 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mNumKeyframes I] [144] iconst_2 [145] isub [146] invokevirtual #51 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [149] checkcast #10 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [152] astore_2 v2 [153] aload_0 v0 [154] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [157] invokevirtual #32 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getInterpolator ()Landroid/view/animation/Interpolator;] [160] dup [161] astore_3 v3 [162] ifnull +11 (target=173) [165] aload_3 v3 [166] fload_1 v1 [167] invokeinterface #54 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [172] fstore_1 v1 [173] aload_2 v2 [174] invokevirtual #31 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getFraction ()F] [177] fstore v4 [179] fload_1 v1 [180] fload v4 [182] fsub [183] aload_0 v0 [184] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [187] invokevirtual #31 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getFraction ()F] [190] fload v4 [192] fsub [193] fdiv [194] fstore_3 v3 [195] aload_0 v0 [196] getfield #22 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [199] fload_3 v3 [200] aload_2 v2 [201] invokevirtual #33 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] [204] aload_0 v0 [205] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [208] invokevirtual #33 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] [211] invokeinterface #55 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [216] areturn [217] aload_0 v0 [218] getfield #23 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mFirstKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [221] astore_2 v2 [222] iconst_1 [223] istore_3 v3 [224] goto +87 (target=311) [227] aload_0 v0 [228] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] [231] iload_3 v3 [232] invokevirtual #51 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [235] checkcast #10 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [238] astore v4 [240] fload_1 v1 [241] aload v4 [243] invokevirtual #31 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getFraction ()F] [246] fcmpg [247] ifge +58 (target=305) [250] aload v4 [252] invokevirtual #32 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getInterpolator ()Landroid/view/animation/Interpolator;] [255] dup [256] astore_3 v3 [257] ifnull +11 (target=268) [260] aload_3 v3 [261] fload_1 v1 [262] invokeinterface #54 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [267] fstore_1 v1 [268] aload_2 v2 [269] invokevirtual #31 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getFraction ()F] [272] fstore_3 v3 [273] fload_1 v1 [274] fload_3 v3 [275] fsub [276] aload v4 [278] invokevirtual #31 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getFraction ()F] [281] fload_3 v3 [282] fsub [283] fdiv [284] fstore_1 v1 [285] aload_0 v0 [286] getfield #22 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [289] fload_1 v1 [290] aload_2 v2 [291] invokevirtual #33 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] [294] aload v4 [296] invokevirtual #33 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] [299] invokeinterface #55 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [304] areturn [305] aload v4 [307] astore_2 v2 [308] iinc v3, 1 [311] iload_3 v3 [312] aload_0 v0 [313] getfield #27 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mNumKeyframes I] [316] ificmplt -89 (target=227) [319] aload_0 v0 [320] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] [323] invokevirtual #33 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] [326] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 10): - [26] Var: ..., Stack: (empty) - [51] Var: ..., Stack: (empty) - [86] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe][a:android/view/animation/Interpolator], Stack: (empty) - [130] Var: -2, Stack: (empty) - [173] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe][a:android/view/animation/Interpolator], Stack: (empty) - [217] Var: -2, Stack: (empty) - [227] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe][i], Stack: (empty) - [268] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe][a:android/view/animation/Interpolator], Stack: (empty) - [305] Var: -1, Stack: (empty) - [311] Var: -1, Stack: (empty) + Method: toString()Ljava/lang/String; Access flags: 0x1 = public java.lang.String toString() Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 3, stack = 3): [0] ldc #1 + String [ ] [2] astore_1 v1 [3] iconst_0 [4] istore_2 v2 [5] goto +43 (target=48) [8] new #19 + Class [java/lang/StringBuilder] [11] dup [12] aload_1 v1 [13] invokestatic #44 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [16] invokespecial #45 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [19] aload_0 v0 [20] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] [23] iload_2 v2 [24] invokevirtual #51 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [27] checkcast #10 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [30] invokevirtual #33 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;] [33] invokevirtual #46 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [36] ldc #2 + String [ ] [38] invokevirtual #47 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [41] invokevirtual #48 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [44] astore_1 v1 [45] iinc v2, 1 [48] iload_2 v2 [49] aload_0 v0 [50] getfield #27 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mNumKeyframes I] [53] ificmplt -45 (target=8) [56] aload_1 v1 [57] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [8] Var: ...[a:java/lang/String][i], Stack: (empty) - [48] Var: ..., Stack: (empty) + Method: clone()Ljava/lang/Object; Access flags: 0x1041 = public bridge synthetic java.lang.Object clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #41 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator Superclass: com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator extends com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator Interfaces (count = 0): Constant Pool (count = 185): + Integer [0] + String [ ] + String [, target ] + String [ObjectAnimator@] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] + Class [java/lang/Integer] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/util/HashMap] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mInitialized Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mPropertyName Ljava/lang/String;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValuesMap Ljava/util/HashMap;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator. (Ljava/lang/Object;Ljava/lang/String;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.initAnimation ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setFloatValues ([F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setIntValues ([I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setObjectValues ([Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setPropertyName (Ljava/lang/String;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getPropertyName ()Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofFloat (Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofInt (Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofObject (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setAnimatedValue (Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setPropertyName (Ljava/lang/String;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupEndValue (Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetterAndGetter (Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupStartValue (Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.toString ()Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animateValue (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.initAnimation ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setFloatValues ([F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setIntValues ([I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setObjectValues ([Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.start ()V] + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/Object.hashCode ()I] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/HashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/Object;Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [animateValue (F)V] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getPropertyName ()Ljava/lang/String;] + NameAndType [hashCode ()I] + NameAndType [initAnimation ()V] + NameAndType [mInitialized Z] + NameAndType [mPropertyName Ljava/lang/String;] + NameAndType [mTarget Ljava/lang/Object;] + NameAndType [mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + NameAndType [mValuesMap Ljava/util/HashMap;] + NameAndType [ofFloat (Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + NameAndType [ofInt (Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + NameAndType [ofObject (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [remove (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [setAnimatedValue (Ljava/lang/Object;)V] + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + NameAndType [setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] + NameAndType [setFloatValues ([F)V] + NameAndType [setIntValues ([I)V] + NameAndType [setObjectValues ([Ljava/lang/Object;)V] + NameAndType [setPropertyName (Ljava/lang/String;)V] + NameAndType [setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] + NameAndType [setupEndValue (Ljava/lang/Object;)V] + NameAndType [setupSetterAndGetter (Ljava/lang/Object;)V] + NameAndType [setupStartValue (Ljava/lang/Object;)V] + NameAndType [start ()V] + NameAndType [toHexString (I)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [ ] + Utf8 [()I] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(F)V] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;Ljava/lang/String;)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Utf8 [(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Utf8 [(Ljava/lang/Object;Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Utf8 [(Ljava/lang/Object;[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [([F)V] + Utf8 [([I)V] + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] + Utf8 [([Ljava/lang/Object;)V] + Utf8 [, target ] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DBG] + Utf8 [Ljava/lang/Object;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/HashMap;] + Utf8 [ObjectAnimator@] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [animateValue] + Utf8 [append] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] + Utf8 [getClass] + Utf8 [getPropertyName] + Utf8 [getTarget] + Utf8 [hashCode] + Utf8 [initAnimation] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/HashMap] + Utf8 [mInitialized] + Utf8 [mPropertyName] + Utf8 [mTarget] + Utf8 [mValues] + Utf8 [mValuesMap] + Utf8 [ofFloat] + Utf8 [ofInt] + Utf8 [ofObject] + Utf8 [ofPropertyValuesHolder] + Utf8 [put] + Utf8 [remove] + Utf8 [setAnimatedValue] + Utf8 [setDuration] + Utf8 [setEvaluator] + Utf8 [setFloatValues] + Utf8 [setIntValues] + Utf8 [setObjectValues] + Utf8 [setPropertyName] + Utf8 [setTarget] + Utf8 [setValues] + Utf8 [setupEndValue] + Utf8 [setupEndValues] + Utf8 [setupSetterAndGetter] + Utf8 [setupStartValue] + Utf8 [setupStartValues] + Utf8 [start] + Utf8 [toHexString] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 3): + Field: DBG Z Access flags: 0x1a = private static final boolean DBG Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: mTarget Ljava/lang/Object; Access flags: 0x2 = private java.lang.Object mTarget + Field: mPropertyName Ljava/lang/String; Access flags: 0x2 = private java.lang.String mPropertyName Methods (count = 23): + Method: setPropertyName(Ljava/lang/String;)V Access flags: 0x11 = public final void setPropertyName(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 54, locals = 4, stack = 3): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [4] ifnull +39 (target=43) [7] aload_0 v0 [8] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [11] iconst_0 [12] aaload [13] dup [14] astore_2 v2 [15] invokevirtual #29 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getPropertyName ()Ljava/lang/String;] [18] astore_3 v3 [19] aload_2 v2 [20] aload_1 v1 [21] invokevirtual #34 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setPropertyName (Ljava/lang/String;)V] [24] aload_0 v0 [25] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValuesMap Ljava/util/HashMap;] [28] aload_3 v3 [29] invokevirtual #57 + Methodref [java/util/HashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;] [32] pop [33] aload_0 v0 [34] getfield #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValuesMap Ljava/util/HashMap;] [37] aload_1 v1 [38] aload_2 v2 [39] invokevirtual #56 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [42] pop [43] aload_0 v0 [44] aload_1 v1 [45] putfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mPropertyName Ljava/lang/String;] [48] aload_0 v0 [49] iconst_0 [50] putfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mInitialized Z] [53] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [43] Var: ..., Stack: (empty) + Method: getPropertyName()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String getPropertyName() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mPropertyName Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x1 = public ObjectAnimator() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #39 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Ljava/lang/Object;Ljava/lang/String;)V Access flags: 0x2 = private ObjectAnimator(java.lang.Object,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] invokespecial #39 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;] [9] aload_0 v0 [10] aload_2 v2 [11] invokevirtual #27 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setPropertyName (Ljava/lang/String;)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofInt(Ljava/lang/Object;Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator ofInt(java.lang.Object,java.lang.String,int[]) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 3, stack = 4): [0] new #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] [3] dup [4] aload_0 v0 [5] aload_1 v1 [6] invokespecial #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator. (Ljava/lang/Object;Ljava/lang/String;)V] [9] dup [10] astore_0 v0 [11] aload_2 v2 [12] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setIntValues ([I)V] [15] aload_0 v0 [16] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator ofFloat(java.lang.Object,java.lang.String,float[]) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 3, stack = 4): [0] new #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] [3] dup [4] aload_0 v0 [5] aload_1 v1 [6] invokespecial #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator. (Ljava/lang/Object;Ljava/lang/String;)V] [9] dup [10] astore_0 v0 [11] aload_2 v2 [12] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setFloatValues ([F)V] [15] aload_0 v0 [16] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofObject(Ljava/lang/Object;Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator ofObject(java.lang.Object,java.lang.String,com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator,java.lang.Object[]) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 4, stack = 4): [0] new #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] [3] dup [4] aload_0 v0 [5] aload_1 v1 [6] invokespecial #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator. (Ljava/lang/Object;Ljava/lang/String;)V] [9] dup [10] astore_0 v0 [11] aload_3 v3 [12] invokevirtual #26 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setObjectValues ([Ljava/lang/Object;)V] [15] aload_0 v0 [16] aload_2 v2 [17] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] [20] aload_0 v0 [21] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofPropertyValuesHolder(Ljava/lang/Object;[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator ofPropertyValuesHolder(java.lang.Object,com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder[]) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 3, stack = 2): [0] new #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] [3] dup [4] invokespecial #18 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator. ()V] [7] dup [8] astore_2 v2 [9] aload_0 v0 [10] putfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;] [13] aload_2 v2 [14] aload_1 v1 [15] invokevirtual #28 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] [18] aload_2 v2 [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIntValues([I)V Access flags: 0x91 = public final varargs void setIntValues(int[]) Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 2, stack = 6): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [11] arraylength [12] ifne +23 (target=35) [15] aload_0 v0 [16] iconst_1 [17] anewarray #6 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] [20] dup [21] iconst_0 [22] aload_0 v0 [23] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mPropertyName Ljava/lang/String;] [26] aload_1 v1 [27] invokestatic #31 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofInt (Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [30] aastore [31] invokevirtual #28 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] [34] return [35] aload_0 v0 [36] aload_1 v1 [37] invokespecial #45 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setIntValues ([I)V] [40] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [15] Var: ..., Stack: (empty) - [35] Var: ..., Stack: (empty) - [40] Var: ..., Stack: (empty) + Method: setFloatValues([F)V Access flags: 0x91 = public final varargs void setFloatValues(float[]) Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 2, stack = 6): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [11] arraylength [12] ifne +23 (target=35) [15] aload_0 v0 [16] iconst_1 [17] anewarray #6 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] [20] dup [21] iconst_0 [22] aload_0 v0 [23] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mPropertyName Ljava/lang/String;] [26] aload_1 v1 [27] invokestatic #30 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofFloat (Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [30] aastore [31] invokevirtual #28 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] [34] return [35] aload_0 v0 [36] aload_1 v1 [37] invokespecial #44 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setFloatValues ([F)V] [40] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [15] Var: ..., Stack: (empty) - [35] Var: ..., Stack: (empty) - [40] Var: ..., Stack: (empty) + Method: setObjectValues([Ljava/lang/Object;)V Access flags: 0x91 = public final varargs void setObjectValues(java.lang.Object[]) Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 2, stack = 7): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [11] arraylength [12] ifne +24 (target=36) [15] aload_0 v0 [16] iconst_1 [17] anewarray #6 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] [20] dup [21] iconst_0 [22] aload_0 v0 [23] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mPropertyName Ljava/lang/String;] [26] aconst_null [27] aload_1 v1 [28] invokestatic #32 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofObject (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [31] aastore [32] invokevirtual #28 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] [35] return [36] aload_0 v0 [37] aload_1 v1 [38] invokespecial #46 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setObjectValues ([Ljava/lang/Object;)V] [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [15] Var: ..., Stack: (empty) - [36] Var: ..., Stack: (empty) - [41] Var: ..., Stack: (empty) + Method: start()V Access flags: 0x11 = public final void start() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #47 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.start ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initAnimation()V Access flags: 0x10 = final void initAnimation() Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mInitialized Z] [4] ifne +39 (target=43) [7] aload_0 v0 [8] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [11] arraylength [12] istore_1 v1 [13] iconst_0 [14] istore_2 v2 [15] goto +19 (target=34) [18] aload_0 v0 [19] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [22] iload_2 v2 [23] aaload [24] aload_0 v0 [25] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;] [28] invokevirtual #36 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetterAndGetter (Ljava/lang/Object;)V] [31] iinc v2, 1 [34] iload_2 v2 [35] iload_1 v1 [36] ificmplt -18 (target=18) [39] aload_0 v0 [40] invokespecial #42 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.initAnimation ()V] [43] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [18] Var: ...[i][i], Stack: (empty) - [34] Var: ..., Stack: (empty) - [43] Var: -2, Stack: (empty) + Method: setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; Access flags: 0x11 = public final com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator setDuration(long) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 3, stack = 3): [0] aload_0 v0 [1] lload_1 v1 [2] invokespecial #43 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [5] pop [6] aload_0 v0 [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTarget()Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object getTarget() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTarget(Ljava/lang/Object;)V Access flags: 0x11 = public final void setTarget(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;] [4] aload_1 v1 [5] ifacmpeq +38 (target=43) [8] aload_0 v0 [9] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;] [12] astore_2 v2 [13] aload_0 v0 [14] aload_1 v1 [15] putfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;] [18] aload_2 v2 [19] ifnull +19 (target=38) [22] aload_1 v1 [23] ifnull +15 (target=38) [26] aload_2 v2 [27] invokevirtual #49 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [30] aload_1 v1 [31] invokevirtual #49 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [34] ifacmpne +4 (target=38) [37] return [38] aload_0 v0 [39] iconst_0 [40] putfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mInitialized Z] [43] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [38] Var: ...[a:java/lang/Object], Stack: (empty) - [43] Var: -1, Stack: (empty) + Method: setupStartValues()V Access flags: 0x11 = public final void setupStartValues() Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 3, stack = 2): [0] aload_0 v0 [1] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.initAnimation ()V] [4] aload_0 v0 [5] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [8] arraylength [9] istore_1 v1 [10] iconst_0 [11] istore_2 v2 [12] goto +19 (target=31) [15] aload_0 v0 [16] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [19] iload_2 v2 [20] aaload [21] aload_0 v0 [22] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;] [25] invokevirtual #37 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupStartValue (Ljava/lang/Object;)V] [28] iinc v2, 1 [31] iload_2 v2 [32] iload_1 v1 [33] ificmplt -18 (target=15) [36] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ...[i][i], Stack: (empty) - [31] Var: ..., Stack: (empty) + Method: setupEndValues()V Access flags: 0x11 = public final void setupEndValues() Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 3, stack = 2): [0] aload_0 v0 [1] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.initAnimation ()V] [4] aload_0 v0 [5] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [8] arraylength [9] istore_1 v1 [10] iconst_0 [11] istore_2 v2 [12] goto +19 (target=31) [15] aload_0 v0 [16] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [19] iload_2 v2 [20] aaload [21] aload_0 v0 [22] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;] [25] invokevirtual #35 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupEndValue (Ljava/lang/Object;)V] [28] iinc v2, 1 [31] iload_2 v2 [32] iload_1 v1 [33] ificmplt -18 (target=15) [36] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ...[i][i], Stack: (empty) - [31] Var: ..., Stack: (empty) + Method: animateValue(F)V Access flags: 0x10 = final void animateValue(float) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 3, stack = 2): [0] aload_0 v0 [1] fload_1 v1 [2] invokespecial #40 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animateValue (F)V] [5] aload_0 v0 [6] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [9] arraylength [10] istore_1 v1 [11] iconst_0 [12] istore_2 v2 [13] goto +19 (target=32) [16] aload_0 v0 [17] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [20] iload_2 v2 [21] aaload [22] aload_0 v0 [23] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;] [26] invokevirtual #33 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setAnimatedValue (Ljava/lang/Object;)V] [29] iinc v2, 1 [32] iload_2 v2 [33] iload_1 v1 [34] ificmplt -18 (target=16) [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [16] Var: ...[i][i], Stack: (empty) - [32] Var: ..., Stack: (empty) + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; Access flags: 0x11 = public final com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator clone() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #41 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [4] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: toString()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String toString() Class member attributes (count = 1): + Code attribute instructions (code length = 93, locals = 3, stack = 3): [0] new #11 + Class [java/lang/StringBuilder] [3] dup [4] ldc #4 + String [ObjectAnimator@] [6] invokespecial #52 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [9] aload_0 v0 [10] invokevirtual #50 + Methodref [java/lang/Object.hashCode ()I] [13] invokestatic #48 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [16] invokevirtual #54 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [19] ldc #3 + String [, target ] [21] invokevirtual #54 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [24] aload_0 v0 [25] getfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;] [28] invokevirtual #53 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [31] invokevirtual #55 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [34] astore_1 v1 [35] aload_0 v0 [36] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [39] ifnull +52 (target=91) [42] iconst_0 [43] istore_2 v2 [44] goto +38 (target=82) [47] new #11 + Class [java/lang/StringBuilder] [50] dup [51] aload_1 v1 [52] invokestatic #51 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [55] invokespecial #52 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [58] ldc #2 + String [ ] [60] invokevirtual #54 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [63] aload_0 v0 [64] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [67] iload_2 v2 [68] aaload [69] invokevirtual #38 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.toString ()Ljava/lang/String;] [72] invokevirtual #54 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [75] invokevirtual #55 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [78] astore_1 v1 [79] iinc v2, 1 [82] iload_2 v2 [83] aload_0 v0 [84] getfield #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [87] arraylength [88] ificmplt -41 (target=47) [91] aload_1 v1 [92] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [47] Var: ...[a:java/lang/String][i], Stack: (empty) - [82] Var: ..., Stack: (empty) - [91] Var: -1, Stack: (empty) + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; Access flags: 0x1051 = public final bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; Access flags: 0x1051 = public final bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator setDuration(long) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 3): [0] aload_0 v0 [1] lload_1 v1 [2] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Cloneable] Constant Pool (count = 375): + String [ - Couldn't find no-arg method for property ] + String [ for ] + String [ with value type ] + String [: ] + String [Couldn't find ] + String [PropertyValuesHolder] + String [get] + String [set] + String [ter property ] + Class [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Class [[Ljava/lang/Class;] + Class [android/util/Log] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] + Class [java/lang/Character] + Class [java/lang/Class] + Class [java/lang/CloneNotSupportedException] + Class [java/lang/Cloneable] + Class [java/lang/Double] + Class [java/lang/Float] + Class [java/lang/IllegalAccessException] + Class [java/lang/Integer] + Class [java/lang/Math] + Class [java/lang/NoSuchMethodException] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/Throwable] + Class [java/lang/reflect/InvocationTargetException] + Class [java/lang/reflect/Method] + Class [java/util/ArrayList] + Class [java/util/HashMap] + Class [java/util/Iterator] + Class [java/util/concurrent/locks/ReentrantReadWriteLock] + Class [java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.DOUBLE_VARIANTS [Ljava/lang/Class;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.FLOAT_VARIANTS [Ljava/lang/Class;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.INTEGER_VARIANTS [Ljava/lang/Class;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mAnimatedValue Ljava/lang/Object;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mGetter Ljava/lang/reflect/Method;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyMapLock Ljava/util/concurrent/locks/ReentrantReadWriteLock;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mSetter Ljava/lang/reflect/Method;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sFloatEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sGetterPropertyMap Ljava/util/HashMap;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sIntEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sSetterPropertyMap Ljava/util/HashMap;] + Fieldref [java/lang/Double.TYPE Ljava/lang/Class;] + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;] + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getType ()Ljava/lang/Class;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.hasValue ()Z] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.setValue (Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.getValue (F)Ljava/lang/Object;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.ofFloat ([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.ofInt ([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.ofKeyframe ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.ofObject ([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.toString ()Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder. (Ljava/lang/String;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getAnimatedValue ()Ljava/lang/Object;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getMethodName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getPropertyFunction (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setObjectValues ([Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupGetter (Ljava/lang/Class;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetter (Ljava/lang/Class;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetterOrGetter (Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupValue (Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder. (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder. (Ljava/lang/String;[F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder. (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder. (Ljava/lang/String;[I)V] + Methodref [java/lang/Character.toUpperCase (C)C] + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + Methodref [java/lang/IllegalAccessException.toString ()Ljava/lang/String;] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.clone ()Ljava/lang/Object;] + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/String.charAt (I)C] + Methodref [java/lang/String.length ()I] + Methodref [java/lang/String.substring (I)Ljava/lang/String;] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/reflect/InvocationTargetException.toString ()Ljava/lang/String;] + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] + Methodref [java/util/ArrayList.size ()I] + Methodref [java/util/HashMap. ()V] + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock. ()V] + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock.writeLock ()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;] + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock.lock ()V] + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock.unlock ()V] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V] + NameAndType [ (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V] + NameAndType [ (Ljava/lang/String;[F)V] + NameAndType [ (Ljava/lang/String;[I)V] + NameAndType [ ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + NameAndType [DOUBLE_VARIANTS [Ljava/lang/Class;] + NameAndType [FLOAT_VARIANTS [Ljava/lang/Class;] + NameAndType [INTEGER_VARIANTS [Ljava/lang/Class;] + NameAndType [TYPE Ljava/lang/Class;] + NameAndType [append (C)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [charAt (I)C] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + NameAndType [clone ()Ljava/lang/Object;] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [getAnimatedValue ()Ljava/lang/Object;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] + NameAndType [getMethodName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getPropertyFunction (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;] + NameAndType [getSimpleName ()Ljava/lang/String;] + NameAndType [getType ()Ljava/lang/Class;] + NameAndType [getValue (F)Ljava/lang/Object;] + NameAndType [hasNext ()Z] + NameAndType [hasValue ()Z] + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [length ()I] + NameAndType [lock ()V] + NameAndType [mAnimatedValue Ljava/lang/Object;] + NameAndType [mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + NameAndType [mGetter Ljava/lang/reflect/Method;] + NameAndType [mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + NameAndType [mKeyframes Ljava/util/ArrayList;] + NameAndType [mPropertyMapLock Ljava/util/concurrent/locks/ReentrantReadWriteLock;] + NameAndType [mPropertyName Ljava/lang/String;] + NameAndType [mSetter Ljava/lang/reflect/Method;] + NameAndType [mTmpValueArray [Ljava/lang/Object;] + NameAndType [mValueType Ljava/lang/Class;] + NameAndType [max (II)I] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [ofFloat ([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + NameAndType [ofInt ([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + NameAndType [ofKeyframe ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + NameAndType [ofObject ([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [sFloatEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + NameAndType [sGetterPropertyMap Ljava/util/HashMap;] + NameAndType [sIntEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + NameAndType [sSetterPropertyMap Ljava/util/HashMap;] + NameAndType [setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] + NameAndType [setObjectValues ([Ljava/lang/Object;)V] + NameAndType [setValue (Ljava/lang/Object;)V] + NameAndType [setupGetter (Ljava/lang/Class;)V] + NameAndType [setupSetter (Ljava/lang/Class;)V] + NameAndType [setupSetterOrGetter (Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;] + NameAndType [setupValue (Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + NameAndType [size ()I] + NameAndType [substring (I)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [toUpperCase (C)C] + NameAndType [unlock ()V] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + NameAndType [writeLock ()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;] + Utf8 [ - Couldn't find no-arg method for property ] + Utf8 [ for ] + Utf8 [ with value type ] + Utf8 [()I] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(C)C] + Utf8 [(C)Ljava/lang/StringBuilder;] + Utf8 [(F)Ljava/lang/Object;] + Utf8 [(F)V] + Utf8 [(I)C] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(II)I] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] + Utf8 [(Ljava/lang/Class;)V] + Utf8 [(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;] + Utf8 [(Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V] + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V] + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [(Ljava/lang/String;[F)V] + Utf8 [(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [(Ljava/lang/String;[I)V] + Utf8 [(Ljava/lang/String;[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] + Utf8 [([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [([F)V] + Utf8 [([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [([I)V] + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] + Utf8 [([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [([Ljava/lang/Object;)V] + Utf8 [: ] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [Couldn't find ] + Utf8 [DOUBLE_VARIANTS] + Utf8 [FLOAT_VARIANTS] + Utf8 [INTEGER_VARIANTS] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] + Utf8 [Ljava/lang/Class;] + Utf8 [Ljava/lang/Object;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/lang/reflect/Method;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [Ljava/util/HashMap;] + Utf8 [Ljava/util/concurrent/locks/ReentrantReadWriteLock;] + Utf8 [PropertyValuesHolder] + Utf8 [StackMapTable] + Utf8 [TYPE] + Utf8 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;] + Utf8 [[Ljava/lang/Class;] + Utf8 [[Ljava/lang/Object;] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [calculateValue] + Utf8 [charAt] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] + Utf8 [e] + Utf8 [equals] + Utf8 [get] + Utf8 [getAnimatedValue] + Utf8 [getClass] + Utf8 [getMethod] + Utf8 [getMethodName] + Utf8 [getPropertyFunction] + Utf8 [getPropertyName] + Utf8 [getSimpleName] + Utf8 [getType] + Utf8 [getValue] + Utf8 [hasNext] + Utf8 [hasValue] + Utf8 [init] + Utf8 [invoke] + Utf8 [iterator] + Utf8 [java/lang/Character] + Utf8 [java/lang/Class] + Utf8 [java/lang/CloneNotSupportedException] + Utf8 [java/lang/Cloneable] + Utf8 [java/lang/Double] + Utf8 [java/lang/Float] + Utf8 [java/lang/IllegalAccessException] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Math] + Utf8 [java/lang/NoSuchMethodException] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/Throwable] + Utf8 [java/lang/reflect/InvocationTargetException] + Utf8 [java/lang/reflect/Method] + Utf8 [java/util/ArrayList] + Utf8 [java/util/HashMap] + Utf8 [java/util/Iterator] + Utf8 [java/util/concurrent/locks/ReentrantReadWriteLock] + Utf8 [java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock] + Utf8 [length] + Utf8 [lock] + Utf8 [mAnimatedValue] + Utf8 [mEvaluator] + Utf8 [mGetter] + Utf8 [mKeyframeSet] + Utf8 [mKeyframes] + Utf8 [mPropertyMapLock] + Utf8 [mPropertyName] + Utf8 [mSetter] + Utf8 [mTmpValueArray] + Utf8 [mValueType] + Utf8 [max] + Utf8 [next] + Utf8 [ofFloat] + Utf8 [ofInt] + Utf8 [ofKeyframe] + Utf8 [ofObject] + Utf8 [put] + Utf8 [sFloatEvaluator] + Utf8 [sGetterPropertyMap] + Utf8 [sIntEvaluator] + Utf8 [sSetterPropertyMap] + Utf8 [set] + Utf8 [setAnimatedValue] + Utf8 [setEvaluator] + Utf8 [setFloatValues] + Utf8 [setIntValues] + Utf8 [setKeyframes] + Utf8 [setObjectValues] + Utf8 [setPropertyName] + Utf8 [setValue] + Utf8 [setupEndValue] + Utf8 [setupGetter] + Utf8 [setupSetter] + Utf8 [setupSetterAndGetter] + Utf8 [setupSetterOrGetter] + Utf8 [setupStartValue] + Utf8 [setupValue] + Utf8 [size] + Utf8 [substring] + Utf8 [ter property ] + Utf8 [toString] + Utf8 [toUpperCase] + Utf8 [unlock] + Utf8 [valueOf] + Utf8 [writeLock] Fields (count = 16): + Field: mPropertyName Ljava/lang/String; Access flags: 0x0 = java.lang.String mPropertyName + Field: mSetter Ljava/lang/reflect/Method; Access flags: 0x0 = java.lang.reflect.Method mSetter + Field: mGetter Ljava/lang/reflect/Method; Access flags: 0x2 = private java.lang.reflect.Method mGetter + Field: mValueType Ljava/lang/Class; Access flags: 0x0 = java.lang.Class mValueType + Field: mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; Access flags: 0x0 = com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet mKeyframeSet + Field: sIntEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; Access flags: 0x1a = private static final com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator sIntEvaluator + Field: sFloatEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; Access flags: 0x1a = private static final com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator sFloatEvaluator + Field: FLOAT_VARIANTS [Ljava/lang/Class; Access flags: 0xa = private static java.lang.Class[] FLOAT_VARIANTS + Field: INTEGER_VARIANTS [Ljava/lang/Class; Access flags: 0xa = private static java.lang.Class[] INTEGER_VARIANTS + Field: DOUBLE_VARIANTS [Ljava/lang/Class; Access flags: 0xa = private static java.lang.Class[] DOUBLE_VARIANTS + Field: sSetterPropertyMap Ljava/util/HashMap; Access flags: 0x1a = private static final java.util.HashMap sSetterPropertyMap + Field: sGetterPropertyMap Ljava/util/HashMap; Access flags: 0x1a = private static final java.util.HashMap sGetterPropertyMap + Field: mPropertyMapLock Ljava/util/concurrent/locks/ReentrantReadWriteLock; Access flags: 0x10 = final java.util.concurrent.locks.ReentrantReadWriteLock mPropertyMapLock + Field: mTmpValueArray [Ljava/lang/Object; Access flags: 0x10 = final java.lang.Object[] mTmpValueArray + Field: mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; Access flags: 0x2 = private com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator mEvaluator + Field: mAnimatedValue Ljava/lang/Object; Access flags: 0x2 = private java.lang.Object mAnimatedValue Methods (count = 30): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 164, locals = 0, stack = 4): [0] new #15 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator] [3] dup [4] invokespecial #66 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator. ()V] [7] putstatic #59 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sIntEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [10] new #13 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator] [13] dup [14] invokespecial #65 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator. ()V] [17] putstatic #57 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sFloatEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [20] bipush 6 [22] anewarray #24 + Class [java/lang/Class] [25] dup [26] iconst_0 [27] getstatic #62 + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;] [30] aastore [31] dup [32] iconst_1 [33] ldc #28 + Class [java/lang/Float] [35] aastore [36] dup [37] iconst_2 [38] getstatic #61 + Fieldref [java/lang/Double.TYPE Ljava/lang/Class;] [41] aastore [42] dup [43] iconst_3 [44] getstatic #63 + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;] [47] aastore [48] dup [49] iconst_4 [50] ldc #27 + Class [java/lang/Double] [52] aastore [53] dup [54] iconst_5 [55] ldc #30 + Class [java/lang/Integer] [57] aastore [58] putstatic #46 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.FLOAT_VARIANTS [Ljava/lang/Class;] [61] bipush 6 [63] anewarray #24 + Class [java/lang/Class] [66] dup [67] iconst_0 [68] getstatic #63 + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;] [71] aastore [72] dup [73] iconst_1 [74] ldc #30 + Class [java/lang/Integer] [76] aastore [77] dup [78] iconst_2 [79] getstatic #62 + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;] [82] aastore [83] dup [84] iconst_3 [85] getstatic #61 + Fieldref [java/lang/Double.TYPE Ljava/lang/Class;] [88] aastore [89] dup [90] iconst_4 [91] ldc #28 + Class [java/lang/Float] [93] aastore [94] dup [95] iconst_5 [96] ldc #27 + Class [java/lang/Double] [98] aastore [99] putstatic #47 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.INTEGER_VARIANTS [Ljava/lang/Class;] [102] bipush 6 [104] anewarray #24 + Class [java/lang/Class] [107] dup [108] iconst_0 [109] getstatic #61 + Fieldref [java/lang/Double.TYPE Ljava/lang/Class;] [112] aastore [113] dup [114] iconst_1 [115] ldc #27 + Class [java/lang/Double] [117] aastore [118] dup [119] iconst_2 [120] getstatic #62 + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;] [123] aastore [124] dup [125] iconst_3 [126] getstatic #63 + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;] [129] aastore [130] dup [131] iconst_4 [132] ldc #28 + Class [java/lang/Float] [134] aastore [135] dup [136] iconst_5 [137] ldc #30 + Class [java/lang/Integer] [139] aastore [140] putstatic #45 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.DOUBLE_VARIANTS [Ljava/lang/Class;] [143] new #40 + Class [java/util/HashMap] [146] dup [147] invokespecial #117 + Methodref [java/util/HashMap. ()V] [150] putstatic #60 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sSetterPropertyMap Ljava/util/HashMap;] [153] new #40 + Class [java/util/HashMap] [156] dup [157] invokespecial #117 + Methodref [java/util/HashMap. ()V] [160] putstatic #58 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sGetterPropertyMap Ljava/util/HashMap;] [163] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Ljava/lang/String;)V Access flags: 0x2 = private PropertyValuesHolder(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #99 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aconst_null [6] putfield #54 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mSetter Ljava/lang/reflect/Method;] [9] aload_0 v0 [10] aconst_null [11] putfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mGetter Ljava/lang/reflect/Method;] [14] aload_0 v0 [15] aconst_null [16] putfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [19] aload_0 v0 [20] new #42 + Class [java/util/concurrent/locks/ReentrantReadWriteLock] [23] dup [24] invokespecial #120 + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock. ()V] [27] putfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyMapLock Ljava/util/concurrent/locks/ReentrantReadWriteLock;] [30] aload_0 v0 [31] iconst_1 [32] anewarray #33 + Class [java/lang/Object] [35] putfield #55 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;] [38] aload_0 v0 [39] aload_1 v1 [40] putfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;] [43] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofInt(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder ofInt(java.lang.String,int[]) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 4): [0] new #21 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder] [3] dup [4] aload_0 v0 [5] aload_1 v1 [6] invokespecial #93 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder. (Ljava/lang/String;[I)V] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofFloat(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder ofFloat(java.lang.String,float[]) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 4): [0] new #20 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder] [3] dup [4] aload_0 v0 [5] aload_1 v1 [6] invokespecial #91 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder. (Ljava/lang/String;[F)V] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofObject(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder ofObject(java.lang.String,com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator,java.lang.Object[]) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 3): [0] new #19 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] [3] dup [4] aload_0 v0 [5] invokespecial #79 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder. (Ljava/lang/String;)V] [8] dup [9] astore_0 v0 [10] aload_2 v2 [11] invokevirtual #85 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setObjectValues ([Ljava/lang/Object;)V] [14] aload_0 v0 [15] aload_1 v1 [16] invokevirtual #84 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] [19] aload_0 v0 [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofKeyframe(Ljava/lang/String;[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder ofKeyframe(java.lang.String,com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe[]) Class member attributes (count = 1): + Code attribute instructions (code length = 71, locals = 3, stack = 4): [0] aload_1 v1 [1] invokestatic #75 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.ofKeyframe ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [4] dup [5] astore_2 v2 [6] instanceof #16 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] [9] ifeq +16 (target=25) [12] new #21 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder] [15] dup [16] aload_0 v0 [17] aload_2 v2 [18] checkcast #16 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] [21] invokespecial #92 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder. (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V] [24] areturn [25] aload_2 v2 [26] instanceof #14 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] [29] ifeq +16 (target=45) [32] new #20 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder] [35] dup [36] aload_0 v0 [37] aload_2 v2 [38] checkcast #14 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] [41] invokespecial #90 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder. (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V] [44] areturn [45] new #19 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] [48] dup [49] aload_0 v0 [50] invokespecial #79 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder. (Ljava/lang/String;)V] [53] dup [54] astore_0 v0 [55] aload_2 v2 [56] putfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [59] aload_0 v0 [60] aload_1 v1 [61] iconst_0 [62] aaload [63] invokevirtual #67 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getType ()Ljava/lang/Class;] [66] putfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] [69] aload_0 v0 [70] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [25] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet], Stack: (empty) - [45] Var: ..., Stack: (empty) + Method: setIntValues([I)V Access flags: 0x81 = public varargs void setIntValues(int[]) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 2): [0] aload_0 v0 [1] getstatic #63 + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;] [4] putfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] [7] aload_0 v0 [8] aload_1 v1 [9] invokestatic #74 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.ofInt ([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [12] putfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setFloatValues([F)V Access flags: 0x81 = public varargs void setFloatValues(float[]) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 2): [0] aload_0 v0 [1] getstatic #62 + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;] [4] putfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] [7] aload_0 v0 [8] aload_1 v1 [9] invokestatic #73 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.ofFloat ([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [12] putfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setKeyframes([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V Access flags: 0x81 = public varargs void setKeyframes(com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe[]) Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 5, stack = 4): [0] aload_1 v1 [1] arraylength [2] dup [3] istore_2 v2 [4] iconst_2 [5] invokestatic #98 + Methodref [java/lang/Math.max (II)I] [8] anewarray #17 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [11] astore_3 v3 [12] aload_0 v0 [13] aload_1 v1 [14] iconst_0 [15] aaload [16] invokevirtual #67 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getType ()Ljava/lang/Class;] [19] putfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] [22] iconst_0 [23] istore v4 [25] goto +14 (target=39) [28] aload_3 v3 [29] iload v4 [31] aload_1 v1 [32] iload v4 [34] aaload [35] aastore [36] iinc v4, 1 [39] iload v4 [41] iload_2 v2 [42] ificmplt -14 (target=28) [45] aload_0 v0 [46] new #18 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet] [49] dup [50] aload_3 v3 [51] invokespecial #70 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet. ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] [54] putfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [57] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [28] Var: ...[i][a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;][i], Stack: (empty) - [39] Var: ..., Stack: (empty) + Method: setObjectValues([Ljava/lang/Object;)V Access flags: 0x81 = public varargs void setObjectValues(java.lang.Object[]) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iconst_0 [3] aaload [4] invokevirtual #102 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [7] putfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] [10] aload_0 v0 [11] aload_1 v1 [12] invokestatic #76 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.ofObject ([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [15] putfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getPropertyFunction(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; Access flags: 0x2 = private java.lang.reflect.Method getPropertyFunction(java.lang.Class,java.lang.String,java.lang.Class) Class member attributes (count = 1): + Code attribute instructions (code length = 269, locals = 10, stack = 4): [0] aconst_null [1] astore v4 [3] aload_2 v2 [4] aload_0 v0 [5] getfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;] [8] invokestatic #82 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getMethodName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [11] astore v5 [13] aconst_null [14] astore v6 [16] aload_3 v3 [17] ifnonnull +63 (target=80) [20] aload_1 v1 [21] aload v5 [23] aconst_null [24] invokevirtual #95 + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] [27] astore v4 [29] goto +237 (target=266) [32] astore_3 v3 [33] ldc #6 + String [PropertyValuesHolder] [35] new #35 + Class [java/lang/StringBuilder] [38] dup [39] aload_1 v1 [40] invokevirtual #96 + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] [43] invokestatic #106 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [46] invokespecial #107 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [49] ldc #1 + String [ - Couldn't find no-arg method for property ] [51] invokevirtual #110 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [54] aload_0 v0 [55] getfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;] [58] invokevirtual #110 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [61] ldc #4 + String [: ] [63] invokevirtual #110 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [66] aload_3 v3 [67] invokevirtual #109 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [70] invokevirtual #111 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [73] invokestatic #64 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [76] pop [77] goto +189 (target=266) [80] iconst_1 [81] anewarray #24 + Class [java/lang/Class] [84] astore v6 [86] aload_0 v0 [87] getfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] [90] ldc #28 + Class [java/lang/Float] [92] invokevirtual #101 + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] [95] ifeq +10 (target=105) [98] getstatic #46 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.FLOAT_VARIANTS [Ljava/lang/Class;] [101] astore_3 v3 [102] goto +53 (target=155) [105] aload_0 v0 [106] getfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] [109] ldc #30 + Class [java/lang/Integer] [111] invokevirtual #101 + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] [114] ifeq +10 (target=124) [117] getstatic #47 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.INTEGER_VARIANTS [Ljava/lang/Class;] [120] astore_3 v3 [121] goto +34 (target=155) [124] aload_0 v0 [125] getfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] [128] ldc #27 + Class [java/lang/Double] [130] invokevirtual #101 + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] [133] ifeq +10 (target=143) [136] getstatic #45 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.DOUBLE_VARIANTS [Ljava/lang/Class;] [139] astore_3 v3 [140] goto +15 (target=155) [143] iconst_1 [144] anewarray #24 + Class [java/lang/Class] [147] dup [148] astore_3 v3 [149] iconst_0 [150] aload_0 v0 [151] getfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] [154] aastore [155] aload_3 v3 [156] dup [157] astore v9 [159] arraylength [160] istore v8 [162] iconst_0 [163] istore v7 [165] goto +36 (target=201) [168] aload v9 [170] iload v7 [172] aaload [173] astore_3 v3 [174] aload v6 [176] iconst_0 [177] aload_3 v3 [178] aastore [179] aload_1 v1 [180] aload v5 [182] aload v6 [184] invokevirtual #95 + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] [187] astore v4 [189] aload_0 v0 [190] aload_3 v3 [191] putfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] [194] aload v4 [196] areturn [197] pop [198] iinc v7, 1 [201] iload v7 [203] iload v8 [205] ificmplt -37 (target=168) [208] ldc #6 + String [PropertyValuesHolder] [210] new #35 + Class [java/lang/StringBuilder] [213] dup [214] ldc #5 + String [Couldn't find ] [216] invokespecial #107 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [219] aload_2 v2 [220] invokevirtual #110 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [223] ldc #9 + String [ter property ] [225] invokevirtual #110 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [228] aload_0 v0 [229] getfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;] [232] invokevirtual #110 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [235] ldc #2 + String [ for ] [237] invokevirtual #110 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [240] aload_1 v1 [241] invokevirtual #96 + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] [244] invokevirtual #110 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [247] ldc #3 + String [ with value type ] [249] invokevirtual #110 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [252] aload_0 v0 [253] getfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] [256] invokevirtual #109 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [259] invokevirtual #111 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [262] invokestatic #64 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [265] pop [266] aload v4 [268] areturn Code attribute exceptions (count = 2): - ExceptionInfo (20 -> 29: 32): + Class [java/lang/NoSuchMethodException] - ExceptionInfo (179 -> 196: 197): + Class [java/lang/NoSuchMethodException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [32] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:java/lang/Class][a:java/lang/String][a:java/lang/Class][a:java/lang/reflect/Method][a:java/lang/String][a:[Ljava/lang/Class;], Stack: [a:java/lang/NoSuchMethodException] - [77] Var: ..., Stack: (empty) - [80] Var: ..., Stack: (empty) - [105] Var: ..., Stack: (empty) - [124] Var: ..., Stack: (empty) - [143] Var: ..., Stack: (empty) - [155] Var: ...[a:[Ljava/lang/Class;], Stack: (empty) - [168] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:java/lang/Class][a:java/lang/String][a:java/lang/Class][a:java/lang/reflect/Method][a:java/lang/String][a:[Ljava/lang/Class;][a:[Ljava/lang/Class;][T][i][i][a:[Ljava/lang/Class;], Stack: - [197] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:java/lang/Class][a:java/lang/String][a:java/lang/Class][a:java/lang/reflect/Method][a:java/lang/String][a:[Ljava/lang/Class;][a:[Ljava/lang/Class;][a:java/lang/Class][i][i][a:[Ljava/lang/Class;], Stack: [a:java/lang/NoSuchMethodException] - [201] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:java/lang/Class][a:java/lang/String][a:java/lang/Class][a:java/lang/reflect/Method][a:java/lang/String][a:[Ljava/lang/Class;][a:[Ljava/lang/Class;][T][i][i][a:[Ljava/lang/Class;], Stack: - [266] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:java/lang/Class][a:java/lang/String][a:java/lang/Class][a:java/lang/reflect/Method][a:java/lang/String][a:[Ljava/lang/Class;], Stack: + Method: setupSetterOrGetter(Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; Access flags: 0x2 = private java.lang.reflect.Method setupSetterOrGetter(java.lang.Class,java.util.HashMap,java.lang.String,java.lang.Class) Class member attributes (count = 1): + Code attribute instructions (code length = 119, locals = 7, stack = 4): [0] aconst_null [1] astore v5 [3] aload_0 v0 [4] getfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyMapLock Ljava/util/concurrent/locks/ReentrantReadWriteLock;] [7] invokevirtual #121 + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock.writeLock ()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;] [10] invokevirtual #122 + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock.lock ()V] [13] aload_2 v2 [14] aload_1 v1 [15] invokevirtual #118 + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [18] checkcast #40 + Class [java/util/HashMap] [21] dup [22] astore v6 [24] ifnull +17 (target=41) [27] aload v6 [29] aload_0 v0 [30] getfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;] [33] invokevirtual #118 + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [36] checkcast #38 + Class [java/lang/reflect/Method] [39] astore v5 [41] aload v5 [43] ifnonnull +63 (target=106) [46] aload_0 v0 [47] aload_1 v1 [48] aload_3 v3 [49] aload v4 [51] invokespecial #83 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getPropertyFunction (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;] [54] astore v5 [56] aload v6 [58] ifnonnull +20 (target=78) [61] new #40 + Class [java/util/HashMap] [64] dup [65] invokespecial #117 + Methodref [java/util/HashMap. ()V] [68] astore v6 [70] aload_2 v2 [71] aload_1 v1 [72] aload v6 [74] invokevirtual #119 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [77] pop [78] aload v6 [80] aload_0 v0 [81] getfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;] [84] aload v5 [86] invokevirtual #119 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [89] pop [90] goto +16 (target=106) [93] astore_1 v1 [94] aload_0 v0 [95] getfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyMapLock Ljava/util/concurrent/locks/ReentrantReadWriteLock;] [98] invokevirtual #121 + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock.writeLock ()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;] [101] invokevirtual #123 + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock.unlock ()V] [104] aload_1 v1 [105] athrow [106] aload_0 v0 [107] getfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyMapLock Ljava/util/concurrent/locks/ReentrantReadWriteLock;] [110] invokevirtual #121 + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock.writeLock ()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;] [113] invokevirtual #123 + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock.unlock ()V] [116] aload v5 [118] areturn Code attribute exceptions (count = 1): - ExceptionInfo (3 -> 93: 93): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [41] Var: ...[a:java/lang/reflect/Method][a:java/util/HashMap], Stack: (empty) - [78] Var: ..., Stack: (empty) - [90] Var: ..., Stack: (empty) - [93] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:java/lang/Class][a:java/util/HashMap][a:java/lang/String][a:java/lang/Class][a:java/lang/reflect/Method], Stack: [a:java/lang/Throwable] - [106] Var: ..., Stack: (empty) + Method: setupSetter(Ljava/lang/Class;)V Access flags: 0x0 = void setupSetter(java.lang.Class) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 6): [0] aload_0 v0 [1] aload_0 v0 [2] aload_1 v1 [3] getstatic #60 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sSetterPropertyMap Ljava/util/HashMap;] [6] ldc #8 + String [set] [8] aload_0 v0 [9] getfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] [12] invokespecial #88 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetterOrGetter (Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;] [15] putfield #54 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mSetter Ljava/lang/reflect/Method;] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setupGetter(Ljava/lang/Class;)V Access flags: 0x2 = private void setupGetter(java.lang.Class) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 6): [0] aload_0 v0 [1] aload_0 v0 [2] aload_1 v1 [3] getstatic #58 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sGetterPropertyMap Ljava/util/HashMap;] [6] ldc #7 + String [get] [8] aconst_null [9] invokespecial #88 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetterOrGetter (Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;] [12] putfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mGetter Ljava/lang/reflect/Method;] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setupSetterAndGetter(Ljava/lang/Object;)V Access flags: 0x0 = void setupSetterAndGetter(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 117, locals = 5, stack = 4): [0] aload_1 v1 [1] invokevirtual #102 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [4] astore_2 v2 [5] aload_0 v0 [6] getfield #54 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mSetter Ljava/lang/reflect/Method;] [9] ifnonnull +8 (target=17) [12] aload_0 v0 [13] aload_2 v2 [14] invokevirtual #87 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetter (Ljava/lang/Class;)V] [17] aload_0 v0 [18] getfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [21] getfield #44 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] [24] invokevirtual #115 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [27] astore v4 [29] goto +77 (target=106) [32] aload v4 [34] invokeinterface #125 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [39] checkcast #17 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [42] dup [43] astore_3 v3 [44] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.hasValue ()Z] [47] ifne +59 (target=106) [50] aload_0 v0 [51] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mGetter Ljava/lang/reflect/Method;] [54] ifnonnull +8 (target=62) [57] aload_0 v0 [58] aload_2 v2 [59] invokespecial #86 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupGetter (Ljava/lang/Class;)V] [62] aload_3 v3 [63] aload_0 v0 [64] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mGetter Ljava/lang/reflect/Method;] [67] aload_1 v1 [68] iconst_0 [69] anewarray #33 + Class [java/lang/Object] [72] invokevirtual #113 + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] [75] invokevirtual #69 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.setValue (Ljava/lang/Object;)V] [78] goto +28 (target=106) [81] astore_3 v3 [82] ldc #6 + String [PropertyValuesHolder] [84] aload_3 v3 [85] invokevirtual #112 + Methodref [java/lang/reflect/InvocationTargetException.toString ()Ljava/lang/String;] [88] invokestatic #64 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [91] pop [92] goto +14 (target=106) [95] astore_3 v3 [96] ldc #6 + String [PropertyValuesHolder] [98] aload_3 v3 [99] invokevirtual #97 + Methodref [java/lang/IllegalAccessException.toString ()Ljava/lang/String;] [102] invokestatic #64 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [105] pop [106] aload v4 [108] invokeinterface #124 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [113] ifne -81 (target=32) [116] return Code attribute exceptions (count = 2): - ExceptionInfo (62 -> 78: 81): + Class [java/lang/reflect/InvocationTargetException] - ExceptionInfo (62 -> 78: 95): + Class [java/lang/IllegalAccessException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [17] Var: ...[a:java/lang/Class], Stack: (empty) - [32] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:java/lang/Object][a:java/lang/Class][T][a:java/util/Iterator], Stack: - [62] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:java/lang/Object][a:java/lang/Class][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe][a:java/util/Iterator], Stack: - [81] Var: ..., Stack: [a:java/lang/reflect/InvocationTargetException] - [95] Var: ..., Stack: [a:java/lang/IllegalAccessException] - [106] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:java/lang/Object][a:java/lang/Class][T][a:java/util/Iterator], Stack: + Method: setupValue(Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V Access flags: 0x2 = private void setupValue(java.lang.Object,com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe) Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mGetter Ljava/lang/reflect/Method;] [4] ifnonnull +13 (target=17) [7] aload_1 v1 [8] invokevirtual #102 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [11] astore_3 v3 [12] aload_0 v0 [13] aload_3 v3 [14] invokespecial #86 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupGetter (Ljava/lang/Class;)V] [17] aload_2 v2 [18] aload_0 v0 [19] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mGetter Ljava/lang/reflect/Method;] [22] aload_1 v1 [23] iconst_0 [24] anewarray #33 + Class [java/lang/Object] [27] invokevirtual #113 + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] [30] invokevirtual #69 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.setValue (Ljava/lang/Object;)V] [33] return [34] astore_3 v3 [35] ldc #6 + String [PropertyValuesHolder] [37] aload_3 v3 [38] invokevirtual #112 + Methodref [java/lang/reflect/InvocationTargetException.toString ()Ljava/lang/String;] [41] invokestatic #64 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [44] pop [45] return [46] astore_3 v3 [47] ldc #6 + String [PropertyValuesHolder] [49] aload_3 v3 [50] invokevirtual #97 + Methodref [java/lang/IllegalAccessException.toString ()Ljava/lang/String;] [53] invokestatic #64 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [56] pop [57] return Code attribute exceptions (count = 2): - ExceptionInfo (0 -> 33: 34): + Class [java/lang/reflect/InvocationTargetException] - ExceptionInfo (0 -> 33: 46): + Class [java/lang/IllegalAccessException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [17] Var: ..., Stack: (empty) - [34] Var: ..., Stack: [a:java/lang/reflect/InvocationTargetException] - [46] Var: ..., Stack: [a:java/lang/IllegalAccessException] - [57] Var: ..., Stack: (empty) + Method: setupStartValue(Ljava/lang/Object;)V Access flags: 0x0 = void setupStartValue(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_0 v0 [3] getfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [6] getfield #44 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] [9] iconst_0 [10] invokevirtual #114 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [13] checkcast #17 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [16] invokespecial #89 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupValue (Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setupEndValue(Ljava/lang/Object;)V Access flags: 0x0 = void setupEndValue(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 2, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_0 v0 [3] getfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [6] getfield #44 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] [9] aload_0 v0 [10] getfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [13] getfield #44 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;] [16] invokevirtual #116 + Methodref [java/util/ArrayList.size ()I] [19] iconst_1 [20] isub [21] invokevirtual #114 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [24] checkcast #17 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe] [27] invokespecial #89 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupValue (Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V] [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder clone() Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #100 + Methodref [java/lang/Object.clone ()Ljava/lang/Object;] [4] checkcast #19 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] [7] dup [8] astore_1 v1 [9] aload_0 v0 [10] getfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;] [13] putfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;] [16] aload_1 v1 [17] aload_0 v0 [18] getfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [21] invokevirtual #71 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [24] putfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [27] aload_1 v1 [28] aload_0 v0 [29] getfield #49 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [32] putfield #49 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [35] aload_1 v1 [36] areturn [37] pop [38] aconst_null [39] areturn Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 36: 37): + Class [java/lang/CloneNotSupportedException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [37] Var: ..., Stack: [a:java/lang/CloneNotSupportedException] + Method: setAnimatedValue(Ljava/lang/Object;)V Access flags: 0x0 = void setAnimatedValue(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 55, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #54 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mSetter Ljava/lang/reflect/Method;] [4] ifnull +50 (target=54) [7] aload_0 v0 [8] getfield #55 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;] [11] iconst_0 [12] aload_0 v0 [13] invokevirtual #81 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getAnimatedValue ()Ljava/lang/Object;] [16] aastore [17] aload_0 v0 [18] getfield #54 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mSetter Ljava/lang/reflect/Method;] [21] aload_1 v1 [22] aload_0 v0 [23] getfield #55 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;] [26] invokevirtual #113 + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] [29] pop [30] return [31] astore_1 v1 [32] ldc #6 + String [PropertyValuesHolder] [34] aload_1 v1 [35] invokevirtual #112 + Methodref [java/lang/reflect/InvocationTargetException.toString ()Ljava/lang/String;] [38] invokestatic #64 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [41] pop [42] return [43] astore_1 v1 [44] ldc #6 + String [PropertyValuesHolder] [46] aload_1 v1 [47] invokevirtual #97 + Methodref [java/lang/IllegalAccessException.toString ()Ljava/lang/String;] [50] invokestatic #64 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [53] pop [54] return Code attribute exceptions (count = 2): - ExceptionInfo (7 -> 30: 31): + Class [java/lang/reflect/InvocationTargetException] - ExceptionInfo (7 -> 30: 43): + Class [java/lang/IllegalAccessException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [31] Var: ..., Stack: [a:java/lang/reflect/InvocationTargetException] - [43] Var: ..., Stack: [a:java/lang/IllegalAccessException] - [54] Var: ..., Stack: (empty) + Method: init()V Access flags: 0x0 = void init() Class member attributes (count = 1): + Code attribute instructions (code length = 61, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #49 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [4] ifnonnull +38 (target=42) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] [12] ldc #30 + Class [java/lang/Integer] [14] ifacmpne +9 (target=23) [17] getstatic #59 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sIntEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [20] goto +19 (target=39) [23] aload_0 v0 [24] getfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;] [27] ldc #28 + Class [java/lang/Float] [29] ifacmpne +9 (target=38) [32] getstatic #57 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sFloatEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [35] goto +4 (target=39) [38] aconst_null [39] putfield #49 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [42] aload_0 v0 [43] getfield #49 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [46] ifnull +14 (target=60) [49] aload_0 v0 [50] getfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [53] aload_0 v0 [54] getfield #49 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [57] invokevirtual #77 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] [60] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [23] Var: ..., Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] - [38] Var: ..., Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] - [39] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] - [42] Var: ..., Stack: (empty) - [60] Var: ..., Stack: (empty) + Method: setEvaluator(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V Access flags: 0x1 = public void setEvaluator(com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #49 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;] [5] aload_0 v0 [6] getfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [9] aload_1 v1 [10] invokevirtual #77 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: calculateValue(F)V Access flags: 0x0 = void calculateValue(float) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [5] fload_1 v1 [6] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.getValue (F)Ljava/lang/Object;] [9] putfield #48 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mAnimatedValue Ljava/lang/Object;] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setPropertyName(Ljava/lang/String;)V Access flags: 0x1 = public void setPropertyName(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getPropertyName()Ljava/lang/String; Access flags: 0x1 = public java.lang.String getPropertyName() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getAnimatedValue()Ljava/lang/Object; Access flags: 0x0 = java.lang.Object getAnimatedValue() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #48 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mAnimatedValue Ljava/lang/Object;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: toString()Ljava/lang/String; Access flags: 0x1 = public java.lang.String toString() Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 1, stack = 3): [0] new #35 + Class [java/lang/StringBuilder] [3] dup [4] aload_0 v0 [5] getfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;] [8] invokestatic #106 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [11] invokespecial #107 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [14] ldc #4 + String [: ] [16] invokevirtual #110 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [19] aload_0 v0 [20] getfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [23] invokevirtual #78 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.toString ()Ljava/lang/String;] [26] invokevirtual #110 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [29] invokevirtual #111 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [32] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getMethodName(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; Access flags: 0x8 = static java.lang.String getMethodName(java.lang.String,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 51, locals = 3, stack = 3): [0] aload_1 v1 [1] ifnull +10 (target=11) [4] aload_1 v1 [5] invokevirtual #104 + Methodref [java/lang/String.length ()I] [8] ifne +5 (target=13) [11] aload_0 v0 [12] areturn [13] aload_1 v1 [14] iconst_0 [15] invokevirtual #103 + Methodref [java/lang/String.charAt (I)C] [18] invokestatic #94 + Methodref [java/lang/Character.toUpperCase (C)C] [21] istore_2 v2 [22] aload_1 v1 [23] iconst_1 [24] invokevirtual #105 + Methodref [java/lang/String.substring (I)Ljava/lang/String;] [27] astore_1 v1 [28] new #35 + Class [java/lang/StringBuilder] [31] dup [32] aload_0 v0 [33] invokestatic #106 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [36] invokespecial #107 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [39] iload_2 v2 [40] invokevirtual #108 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [43] aload_1 v1 [44] invokevirtual #110 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [47] invokevirtual #111 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [50] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [11] Var: ..., Stack: (empty) - [13] Var: ..., Stack: (empty) + Method: clone()Ljava/lang/Object; Access flags: 0x1041 = public bridge synthetic java.lang.Object clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V Access flags: 0x1000 = synthetic PropertyValuesHolder(java.lang.String,com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #79 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder. (Ljava/lang/String;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder Superclass: com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder extends com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder Interfaces (count = 0): Constant Pool (count = 97): + String [PropertyValuesHolder] + Class [android/util/Log] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder] + Class [java/lang/Float] + Class [java/lang/IllegalAccessException] + Class [java/lang/reflect/InvocationTargetException] + Class [java/lang/reflect/Method] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mFloatAnimatedValue F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mFloatKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mSetter Ljava/lang/reflect/Method;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mValueType Ljava/lang/Class;] + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.getFloatValue (F)F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder. (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setFloatValues ([F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetter (Ljava/lang/Class;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.setFloatValues ([F)V] + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] + Methodref [java/lang/IllegalAccessException.toString ()Ljava/lang/String;] + Methodref [java/lang/reflect/InvocationTargetException.toString ()Ljava/lang/String;] + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [ (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] + NameAndType [TYPE Ljava/lang/Class;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [getFloatValue (F)F] + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [mFloatAnimatedValue F] + NameAndType [mFloatKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;] + NameAndType [mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + NameAndType [mSetter Ljava/lang/reflect/Method;] + NameAndType [mTmpValueArray [Ljava/lang/Object;] + NameAndType [mValueType Ljava/lang/Class;] + NameAndType [setFloatValues ([F)V] + NameAndType [setupSetter (Ljava/lang/Class;)V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (F)Ljava/lang/Float;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [(F)F] + Utf8 [(F)Ljava/lang/Float;] + Utf8 [(F)V] + Utf8 [(Ljava/lang/Class;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V] + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;[F)V] + Utf8 [([F)V] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [Ljava/lang/Class;] + Utf8 [Ljava/lang/reflect/Method;] + Utf8 [PropertyValuesHolder] + Utf8 [StackMapTable] + Utf8 [TYPE] + Utf8 [[Ljava/lang/Object;] + Utf8 [android/util/Log] + Utf8 [calculateValue] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder] + Utf8 [e] + Utf8 [getAnimatedValue] + Utf8 [getFloatValue] + Utf8 [invoke] + Utf8 [java/lang/Float] + Utf8 [java/lang/IllegalAccessException] + Utf8 [java/lang/reflect/InvocationTargetException] + Utf8 [java/lang/reflect/Method] + Utf8 [mFloatAnimatedValue] + Utf8 [mFloatKeyframeSet] + Utf8 [mKeyframeSet] + Utf8 [mSetter] + Utf8 [mTmpValueArray] + Utf8 [mValueType] + Utf8 [setAnimatedValue] + Utf8 [setFloatValues] + Utf8 [setupSetter] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 2): + Field: mFloatKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; Access flags: 0x0 = com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet mFloatKeyframeSet + Field: mFloatAnimatedValue F Access flags: 0x0 = float mFloatAnimatedValue Methods (count = 9): - Method: (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V Access flags: 0x1 = public PropertyValuesHolder$FloatPropertyValuesHolder(java.lang.String,com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aconst_null [3] invokespecial #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder. (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] [6] aload_0 v0 [7] getstatic #16 + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;] [10] putfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mValueType Ljava/lang/Class;] [13] aload_0 v0 [14] aload_2 v2 [15] putfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [18] aload_0 v0 [19] aload_0 v0 [20] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [23] checkcast #3 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] [26] putfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mFloatKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Ljava/lang/String;[F)V Access flags: 0x81 = public varargs PropertyValuesHolder$FloatPropertyValuesHolder(java.lang.String,float[]) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aconst_null [3] invokespecial #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder. (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] [6] aload_0 v0 [7] aload_2 v2 [8] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.setFloatValues ([F)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setFloatValues([F)V Access flags: 0x81 = public varargs void setFloatValues(float[]) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #21 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setFloatValues ([F)V] [5] aload_0 v0 [6] aload_0 v0 [7] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [10] checkcast #3 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] [13] putfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mFloatKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: calculateValue(F)V Access flags: 0x0 = void calculateValue(float) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mFloatKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;] [5] fload_1 v1 [6] invokevirtual #18 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.getFloatValue (F)F] [9] putfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mFloatAnimatedValue F] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getAnimatedValue()Ljava/lang/Object; Access flags: 0x0 = java.lang.Object getAnimatedValue() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mFloatAnimatedValue F] [4] invokestatic #25 + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder clone() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [4] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder] [7] dup [8] dup [9] astore_1 v1 [10] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [13] checkcast #3 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet] [16] putfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mFloatKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;] [19] aload_1 v1 [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setAnimatedValue(Ljava/lang/Object;)V Access flags: 0x0 = void setAnimatedValue(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mSetter Ljava/lang/reflect/Method;] [4] ifnull +53 (target=57) [7] aload_0 v0 [8] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;] [11] iconst_0 [12] aload_0 v0 [13] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mFloatAnimatedValue F] [16] invokestatic #25 + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;] [19] aastore [20] aload_0 v0 [21] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mSetter Ljava/lang/reflect/Method;] [24] aload_1 v1 [25] aload_0 v0 [26] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;] [29] invokevirtual #28 + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] [32] pop [33] return [34] astore_1 v1 [35] ldc #1 + String [PropertyValuesHolder] [37] aload_1 v1 [38] invokevirtual #27 + Methodref [java/lang/reflect/InvocationTargetException.toString ()Ljava/lang/String;] [41] invokestatic #17 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [44] pop [45] return [46] astore_1 v1 [47] ldc #1 + String [PropertyValuesHolder] [49] aload_1 v1 [50] invokevirtual #26 + Methodref [java/lang/IllegalAccessException.toString ()Ljava/lang/String;] [53] invokestatic #17 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [56] pop [57] return Code attribute exceptions (count = 2): - ExceptionInfo (7 -> 33: 34): + Class [java/lang/reflect/InvocationTargetException] - ExceptionInfo (7 -> 33: 46): + Class [java/lang/IllegalAccessException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [34] Var: ..., Stack: [a:java/lang/reflect/InvocationTargetException] - [46] Var: ..., Stack: [a:java/lang/IllegalAccessException] - [57] Var: ..., Stack: (empty) + Method: setupSetter(Ljava/lang/Class;)V Access flags: 0x0 = void setupSetter(java.lang.Class) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #22 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetter (Ljava/lang/Class;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; Access flags: 0x1041 = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder Superclass: com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder extends com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder Interfaces (count = 0): Constant Pool (count = 97): + String [PropertyValuesHolder] + Class [android/util/Log] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder] + Class [java/lang/IllegalAccessException] + Class [java/lang/Integer] + Class [java/lang/reflect/InvocationTargetException] + Class [java/lang/reflect/Method] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mIntAnimatedValue I] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mIntKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mSetter Ljava/lang/reflect/Method;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mValueType Ljava/lang/Class;] + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.getIntValue (F)I] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder. (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setIntValues ([I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetter (Ljava/lang/Class;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.setIntValues ([I)V] + Methodref [java/lang/IllegalAccessException.toString ()Ljava/lang/String;] + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + Methodref [java/lang/reflect/InvocationTargetException.toString ()Ljava/lang/String;] + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [ (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] + NameAndType [TYPE Ljava/lang/Class;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [getIntValue (F)I] + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [mIntAnimatedValue I] + NameAndType [mIntKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;] + NameAndType [mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + NameAndType [mSetter Ljava/lang/reflect/Method;] + NameAndType [mTmpValueArray [Ljava/lang/Object;] + NameAndType [mValueType Ljava/lang/Class;] + NameAndType [setIntValues ([I)V] + NameAndType [setupSetter (Ljava/lang/Class;)V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (I)Ljava/lang/Integer;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [(F)I] + Utf8 [(F)V] + Utf8 [(I)Ljava/lang/Integer;] + Utf8 [(Ljava/lang/Class;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V] + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;[I)V] + Utf8 [([I)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] + Utf8 [Ljava/lang/Class;] + Utf8 [Ljava/lang/reflect/Method;] + Utf8 [PropertyValuesHolder] + Utf8 [StackMapTable] + Utf8 [TYPE] + Utf8 [[Ljava/lang/Object;] + Utf8 [android/util/Log] + Utf8 [calculateValue] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder] + Utf8 [e] + Utf8 [getAnimatedValue] + Utf8 [getIntValue] + Utf8 [invoke] + Utf8 [java/lang/IllegalAccessException] + Utf8 [java/lang/Integer] + Utf8 [java/lang/reflect/InvocationTargetException] + Utf8 [java/lang/reflect/Method] + Utf8 [mIntAnimatedValue] + Utf8 [mIntKeyframeSet] + Utf8 [mKeyframeSet] + Utf8 [mSetter] + Utf8 [mTmpValueArray] + Utf8 [mValueType] + Utf8 [setAnimatedValue] + Utf8 [setIntValues] + Utf8 [setupSetter] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 2): + Field: mIntKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; Access flags: 0x0 = com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet mIntKeyframeSet + Field: mIntAnimatedValue I Access flags: 0x0 = int mIntAnimatedValue Methods (count = 9): - Method: (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V Access flags: 0x1 = public PropertyValuesHolder$IntPropertyValuesHolder(java.lang.String,com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aconst_null [3] invokespecial #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder. (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] [6] aload_0 v0 [7] getstatic #16 + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;] [10] putfield #15 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mValueType Ljava/lang/Class;] [13] aload_0 v0 [14] aload_2 v2 [15] putfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [18] aload_0 v0 [19] aload_0 v0 [20] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [23] checkcast #3 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] [26] putfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mIntKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Ljava/lang/String;[I)V Access flags: 0x81 = public varargs PropertyValuesHolder$IntPropertyValuesHolder(java.lang.String,int[]) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aconst_null [3] invokespecial #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder. (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] [6] aload_0 v0 [7] aload_2 v2 [8] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.setIntValues ([I)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIntValues([I)V Access flags: 0x81 = public varargs void setIntValues(int[]) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #21 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setIntValues ([I)V] [5] aload_0 v0 [6] aload_0 v0 [7] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [10] checkcast #3 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] [13] putfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mIntKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: calculateValue(F)V Access flags: 0x0 = void calculateValue(float) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mIntKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;] [5] fload_1 v1 [6] invokevirtual #18 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.getIntValue (F)I] [9] putfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mIntAnimatedValue I] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getAnimatedValue()Ljava/lang/Object; Access flags: 0x0 = java.lang.Object getAnimatedValue() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mIntAnimatedValue I] [4] invokestatic #26 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder clone() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [4] checkcast #5 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder] [7] dup [8] dup [9] astore_1 v1 [10] getfield #12 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;] [13] checkcast #3 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet] [16] putfield #11 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mIntKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;] [19] aload_1 v1 [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setAnimatedValue(Ljava/lang/Object;)V Access flags: 0x0 = void setAnimatedValue(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mSetter Ljava/lang/reflect/Method;] [4] ifnull +53 (target=57) [7] aload_0 v0 [8] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;] [11] iconst_0 [12] aload_0 v0 [13] getfield #10 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mIntAnimatedValue I] [16] invokestatic #26 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [19] aastore [20] aload_0 v0 [21] getfield #13 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mSetter Ljava/lang/reflect/Method;] [24] aload_1 v1 [25] aload_0 v0 [26] getfield #14 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;] [29] invokevirtual #28 + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] [32] pop [33] return [34] astore_1 v1 [35] ldc #1 + String [PropertyValuesHolder] [37] aload_1 v1 [38] invokevirtual #27 + Methodref [java/lang/reflect/InvocationTargetException.toString ()Ljava/lang/String;] [41] invokestatic #17 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [44] pop [45] return [46] astore_1 v1 [47] ldc #1 + String [PropertyValuesHolder] [49] aload_1 v1 [50] invokevirtual #25 + Methodref [java/lang/IllegalAccessException.toString ()Ljava/lang/String;] [53] invokestatic #17 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [56] pop [57] return Code attribute exceptions (count = 2): - ExceptionInfo (7 -> 33: 34): + Class [java/lang/reflect/InvocationTargetException] - ExceptionInfo (7 -> 33: 46): + Class [java/lang/IllegalAccessException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [34] Var: ..., Stack: [a:java/lang/reflect/InvocationTargetException] - [46] Var: ..., Stack: [a:java/lang/IllegalAccessException] - [57] Var: ..., Stack: (empty) + Method: setupSetter(Ljava/lang/Class;)V Access flags: 0x0 = void setupSetter(java.lang.Class) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #22 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetter (Ljava/lang/Class;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; Access flags: 0x1041 = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] + Class [java/lang/Object] + Utf8 [(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator] + Utf8 [evaluate] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): + Method: evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x401 = public abstract java.lang.Object evaluate(float,java.lang.Object,java.lang.Object) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator Superclass: com/actionbarsherlock/internal/nineoldandroids/animation/Animator Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator extends com.actionbarsherlock.internal.nineoldandroids.animation.Animator Interfaces (count = 0): Constant Pool (count = 458): + Integer [-1] + Integer [0] + Integer [1] + Integer [2] + String [] + String [ ] + String [Animators cannot have negative duration: ] + String [Animators may only be run on Looper threads] + String [ValueAnimator@] + Class [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Class [android/os/Looper] + Class [android/util/AndroidRuntimeException] + Class [android/view/animation/AccelerateDecelerateInterpolator] + Class [android/view/animation/AnimationUtils] + Class [android/view/animation/Interpolator] + Class [android/view/animation/LinearInterpolator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener] + Class [java/lang/IllegalArgumentException] + Class [java/lang/Integer] + Class [java/lang/Math] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/ThreadLocal] + Class [java/util/ArrayList] + Class [java/util/HashMap] + Class [java/util/Iterator] + Long [-1] + Long [10] + Long [300] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentFraction F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentIteration I] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDelayStartTime J] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDuration J] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInterpolator Landroid/view/animation/Interpolator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingBackwards Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatCount I] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatMode I] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRunning Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mSeekTime J] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartDelay J] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStarted Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartedDelay Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValuesMap Ljava/util/HashMap;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimationHandler Ljava/lang/ThreadLocal;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimations Ljava/lang/ThreadLocal;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sDefaultInterpolator Landroid/view/animation/Interpolator;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sDelayedAnims Ljava/lang/ThreadLocal;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sEndingAnims Ljava/lang/ThreadLocal;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sFrameDelay J] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sPendingAnimations Ljava/lang/ThreadLocal;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sReadyAnims Ljava/lang/ThreadLocal;] + Methodref [android/os/Looper.myLooper ()Landroid/os/Looper;] + Methodref [android/util/AndroidRuntimeException. (Ljava/lang/String;)V] + Methodref [android/view/animation/AccelerateDecelerateInterpolator. ()V] + Methodref [android/view/animation/AnimationUtils.currentAnimationTimeMillis ()J] + Methodref [android/view/animation/LinearInterpolator. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.calculateValue (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getAnimatedValue ()Ljava/lang/Object;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getPropertyName ()Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.init ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofFloat (Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofInt (Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofObject (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setFloatValues ([F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setIntValues ([I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setObjectValues ([Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.toString ()Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animateValue (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animationFrame (J)Z] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.delayedAnimationFrame (J)Z] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.endAnimation ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.getCurrentPlayTime ()J] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.initAnimation ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setCurrentPlayTime (J)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setFloatValues ([F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setIntValues ([I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setObjectValues ([Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.start (Z)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.startAnimation ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler.sendEmptyMessage (I)Z] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] + Methodref [java/lang/Math.min (FF)F] + Methodref [java/lang/Object.hashCode ()I] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/ThreadLocal. ()V] + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] + Methodref [java/lang/ThreadLocal.set (Ljava/lang/Object;)V] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.clear ()V] + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.size ()I] + Methodref [java/util/HashMap. (I)V] + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationCancel (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationRepeat (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationStart (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener.onAnimationUpdate (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [ (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [animateValue (F)V] + NameAndType [animationFrame (J)Z] + NameAndType [append (J)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [calculateValue (F)V] + NameAndType [clear ()V] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + NameAndType [clone ()Ljava/lang/Object;] + NameAndType [contains (Ljava/lang/Object;)Z] + NameAndType [currentAnimationTimeMillis ()J] + NameAndType [delayedAnimationFrame (J)Z] + NameAndType [endAnimation ()V] + NameAndType [get ()Ljava/lang/Object;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [getAnimatedValue ()Ljava/lang/Object;] + NameAndType [getCurrentPlayTime ()J] + NameAndType [getInterpolation (F)F] + NameAndType [getPropertyName ()Ljava/lang/String;] + NameAndType [hasNext ()Z] + NameAndType [hashCode ()I] + NameAndType [init ()V] + NameAndType [initAnimation ()V] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [mCurrentFraction F] + NameAndType [mCurrentIteration I] + NameAndType [mDelayStartTime J] + NameAndType [mDuration J] + NameAndType [mInitialized Z] + NameAndType [mInterpolator Landroid/view/animation/Interpolator;] + NameAndType [mListeners Ljava/util/ArrayList;] + NameAndType [mPlayingBackwards Z] + NameAndType [mPlayingState I] + NameAndType [mRepeatCount I] + NameAndType [mRepeatMode I] + NameAndType [mRunning Z] + NameAndType [mSeekTime J] + NameAndType [mStartDelay J] + NameAndType [mStartTime J] + NameAndType [mStarted Z] + NameAndType [mStartedDelay Z] + NameAndType [mUpdateListeners Ljava/util/ArrayList;] + NameAndType [mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + NameAndType [mValuesMap Ljava/util/HashMap;] + NameAndType [min (FF)F] + NameAndType [myLooper ()Landroid/os/Looper;] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [ofFloat (Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + NameAndType [ofInt (Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + NameAndType [ofObject (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + NameAndType [onAnimationCancel (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [onAnimationRepeat (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [onAnimationStart (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + NameAndType [onAnimationUpdate (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V] + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [sAnimationHandler Ljava/lang/ThreadLocal;] + NameAndType [sAnimations Ljava/lang/ThreadLocal;] + NameAndType [sDefaultInterpolator Landroid/view/animation/Interpolator;] + NameAndType [sDelayedAnims Ljava/lang/ThreadLocal;] + NameAndType [sEndingAnims Ljava/lang/ThreadLocal;] + NameAndType [sFrameDelay J] + NameAndType [sPendingAnimations Ljava/lang/ThreadLocal;] + NameAndType [sReadyAnims Ljava/lang/ThreadLocal;] + NameAndType [sendEmptyMessage (I)Z] + NameAndType [set (Ljava/lang/Object;)V] + NameAndType [setCurrentPlayTime (J)V] + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + NameAndType [setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] + NameAndType [setFloatValues ([F)V] + NameAndType [setIntValues ([I)V] + NameAndType [setObjectValues ([Ljava/lang/Object;)V] + NameAndType [setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] + NameAndType [size ()I] + NameAndType [start (Z)V] + NameAndType [startAnimation ()V] + NameAndType [toHexString (I)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [] + Utf8 [ ] + Utf8 [()F] + Utf8 [()I] + Utf8 [()J] + Utf8 [()Landroid/os/Looper;] + Utf8 [()Landroid/view/animation/Interpolator;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/lang/ThreadLocal;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [()[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [(F)F] + Utf8 [(F)V] + Utf8 [(FF)F] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Utf8 [(J)Ljava/lang/StringBuilder;] + Utf8 [(J)V] + Utf8 [(J)Z] + Utf8 [(Landroid/view/animation/Interpolator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [(Z)V] + Utf8 [([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Utf8 [([F)V] + Utf8 [([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Utf8 [([I)V] + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] + Utf8 [([Ljava/lang/Object;)V] + Utf8 [] + Utf8 [] + Utf8 [ANIMATION_FRAME] + Utf8 [ANIMATION_START] + Utf8 [Animators cannot have negative duration: ] + Utf8 [Animators may only be run on Looper threads] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DEFAULT_FRAME_DELAY] + Utf8 [F] + Utf8 [I] + Utf8 [INFINITE] + Utf8 [J] + Utf8 [Landroid/view/animation/Interpolator;] + Utf8 [Ljava/lang/ThreadLocal;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [Ljava/util/HashMap;] + Utf8 [RESTART] + Utf8 [REVERSE] + Utf8 [RUNNING] + Utf8 [SEEKED] + Utf8 [STOPPED] + Utf8 [StackMapTable] + Utf8 [ValueAnimator@] + Utf8 [Z] + Utf8 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] + Utf8 [access$10] + Utf8 [access$11] + Utf8 [access$12] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [access$6] + Utf8 [access$7] + Utf8 [access$8] + Utf8 [access$9] + Utf8 [add] + Utf8 [addUpdateListener] + Utf8 [android/os/Looper] + Utf8 [android/util/AndroidRuntimeException] + Utf8 [android/view/animation/AccelerateDecelerateInterpolator] + Utf8 [android/view/animation/AnimationUtils] + Utf8 [android/view/animation/Interpolator] + Utf8 [android/view/animation/LinearInterpolator] + Utf8 [animateValue] + Utf8 [animationFrame] + Utf8 [append] + Utf8 [calculateValue] + Utf8 [cancel] + Utf8 [clear] + Utf8 [clearAllAnimations] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener] + Utf8 [contains] + Utf8 [currentAnimationTimeMillis] + Utf8 [delayedAnimationFrame] + Utf8 [end] + Utf8 [endAnimation] + Utf8 [get] + Utf8 [getAnimatedFraction] + Utf8 [getAnimatedValue] + Utf8 [getCurrentAnimationsCount] + Utf8 [getCurrentPlayTime] + Utf8 [getDuration] + Utf8 [getFrameDelay] + Utf8 [getInterpolation] + Utf8 [getInterpolator] + Utf8 [getPropertyName] + Utf8 [getRepeatCount] + Utf8 [getRepeatMode] + Utf8 [getStartDelay] + Utf8 [getValues] + Utf8 [hasNext] + Utf8 [hashCode] + Utf8 [init] + Utf8 [initAnimation] + Utf8 [isRunning] + Utf8 [isStarted] + Utf8 [iterator] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Math] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/ThreadLocal] + Utf8 [java/util/ArrayList] + Utf8 [java/util/HashMap] + Utf8 [java/util/Iterator] + Utf8 [mCurrentFraction] + Utf8 [mCurrentIteration] + Utf8 [mDelayStartTime] + Utf8 [mDuration] + Utf8 [mInitialized] + Utf8 [mInterpolator] + Utf8 [mListeners] + Utf8 [mPlayingBackwards] + Utf8 [mPlayingState] + Utf8 [mRepeatCount] + Utf8 [mRepeatMode] + Utf8 [mRunning] + Utf8 [mSeekTime] + Utf8 [mStartDelay] + Utf8 [mStartTime] + Utf8 [mStarted] + Utf8 [mStartedDelay] + Utf8 [mUpdateListeners] + Utf8 [mValues] + Utf8 [mValuesMap] + Utf8 [min] + Utf8 [myLooper] + Utf8 [next] + Utf8 [ofFloat] + Utf8 [ofInt] + Utf8 [ofObject] + Utf8 [ofPropertyValuesHolder] + Utf8 [onAnimationCancel] + Utf8 [onAnimationEnd] + Utf8 [onAnimationRepeat] + Utf8 [onAnimationStart] + Utf8 [onAnimationUpdate] + Utf8 [put] + Utf8 [remove] + Utf8 [removeAllUpdateListeners] + Utf8 [removeUpdateListener] + Utf8 [reverse] + Utf8 [sAnimationHandler] + Utf8 [sAnimations] + Utf8 [sDefaultInterpolator] + Utf8 [sDelayedAnims] + Utf8 [sEndingAnims] + Utf8 [sFrameDelay] + Utf8 [sPendingAnimations] + Utf8 [sReadyAnims] + Utf8 [sendEmptyMessage] + Utf8 [set] + Utf8 [setCurrentPlayTime] + Utf8 [setDuration] + Utf8 [setEvaluator] + Utf8 [setFloatValues] + Utf8 [setFrameDelay] + Utf8 [setIntValues] + Utf8 [setInterpolator] + Utf8 [setObjectValues] + Utf8 [setRepeatCount] + Utf8 [setRepeatMode] + Utf8 [setStartDelay] + Utf8 [setValues] + Utf8 [size] + Utf8 [start] + Utf8 [startAnimation] + Utf8 [toHexString] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 36): + Field: DEFAULT_FRAME_DELAY J Access flags: 0x1a = private static final long DEFAULT_FRAME_DELAY Class member attributes (count = 1): + Constant value attribute: + Long [10] + Field: ANIMATION_START I Access flags: 0x18 = static final int ANIMATION_START Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: ANIMATION_FRAME I Access flags: 0x18 = static final int ANIMATION_FRAME Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: STOPPED I Access flags: 0x18 = static final int STOPPED Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: RUNNING I Access flags: 0x18 = static final int RUNNING Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: SEEKED I Access flags: 0x18 = static final int SEEKED Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: mStartTime J Access flags: 0x0 = long mStartTime + Field: mSeekTime J Access flags: 0x0 = long mSeekTime + Field: sAnimationHandler Ljava/lang/ThreadLocal; Access flags: 0xa = private static java.lang.ThreadLocal sAnimationHandler + Field: sAnimations Ljava/lang/ThreadLocal; Access flags: 0x1a = private static final java.lang.ThreadLocal sAnimations + Field: sPendingAnimations Ljava/lang/ThreadLocal; Access flags: 0x1a = private static final java.lang.ThreadLocal sPendingAnimations + Field: sDelayedAnims Ljava/lang/ThreadLocal; Access flags: 0x1a = private static final java.lang.ThreadLocal sDelayedAnims + Field: sEndingAnims Ljava/lang/ThreadLocal; Access flags: 0x1a = private static final java.lang.ThreadLocal sEndingAnims + Field: sReadyAnims Ljava/lang/ThreadLocal; Access flags: 0x1a = private static final java.lang.ThreadLocal sReadyAnims + Field: sDefaultInterpolator Landroid/view/animation/Interpolator; Access flags: 0x1a = private static final android.view.animation.Interpolator sDefaultInterpolator + Field: mPlayingBackwards Z Access flags: 0x2 = private boolean mPlayingBackwards + Field: mCurrentIteration I Access flags: 0x2 = private int mCurrentIteration + Field: mCurrentFraction F Access flags: 0x2 = private float mCurrentFraction + Field: mStartedDelay Z Access flags: 0x2 = private boolean mStartedDelay + Field: mDelayStartTime J Access flags: 0x2 = private long mDelayStartTime + Field: mPlayingState I Access flags: 0x0 = int mPlayingState + Field: mRunning Z Access flags: 0x2 = private boolean mRunning + Field: mStarted Z Access flags: 0x2 = private boolean mStarted + Field: mInitialized Z Access flags: 0x0 = boolean mInitialized + Field: mDuration J Access flags: 0x2 = private long mDuration + Field: mStartDelay J Access flags: 0x2 = private long mStartDelay + Field: sFrameDelay J Access flags: 0xa = private static long sFrameDelay + Field: mRepeatCount I Access flags: 0x2 = private int mRepeatCount + Field: mRepeatMode I Access flags: 0x2 = private int mRepeatMode + Field: mInterpolator Landroid/view/animation/Interpolator; Access flags: 0x2 = private android.view.animation.Interpolator mInterpolator + Field: mUpdateListeners Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mUpdateListeners + Field: mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; Access flags: 0x0 = com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder[] mValues + Field: mValuesMap Ljava/util/HashMap; Access flags: 0x0 = java.util.HashMap mValuesMap + Field: RESTART I Access flags: 0x19 = public static final int RESTART Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: REVERSE I Access flags: 0x19 = public static final int REVERSE Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: INFINITE I Access flags: 0x19 = public static final int INFINITE Class member attributes (count = 1): + Constant value attribute: + Integer [-1] Methods (count = 62): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 77, locals = 0, stack = 2): [0] new #34 + Class [java/lang/ThreadLocal] [3] dup [4] invokespecial #125 + Methodref [java/lang/ThreadLocal. ()V] [7] putstatic #64 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimationHandler Ljava/lang/ThreadLocal;] [10] new #21 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1] [13] dup [14] invokespecial #109 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1. ()V] [17] putstatic #65 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimations Ljava/lang/ThreadLocal;] [20] new #22 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2] [23] dup [24] invokespecial #110 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2. ()V] [27] putstatic #70 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sPendingAnimations Ljava/lang/ThreadLocal;] [30] new #23 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3] [33] dup [34] invokespecial #111 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3. ()V] [37] putstatic #67 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sDelayedAnims Ljava/lang/ThreadLocal;] [40] new #24 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4] [43] dup [44] invokespecial #112 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4. ()V] [47] putstatic #68 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sEndingAnims Ljava/lang/ThreadLocal;] [50] new #25 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5] [53] dup [54] invokespecial #113 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5. ()V] [57] putstatic #71 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sReadyAnims Ljava/lang/ThreadLocal;] [60] new #13 + Class [android/view/animation/AccelerateDecelerateInterpolator] [63] dup [64] invokespecial #74 + Methodref [android/view/animation/AccelerateDecelerateInterpolator. ()V] [67] putstatic #66 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sDefaultInterpolator Landroid/view/animation/Interpolator;] [70] ldc2_w #40 + Long [10] [73] putstatic #69 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sFrameDelay J] [76] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x1 = public ValueAnimator() Class member attributes (count = 1): + Code attribute instructions (code length = 86, locals = 1, stack = 3): [0] aload_0 v0 [1] invokespecial #77 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator. ()V] [4] aload_0 v0 [5] ldc2_w #38 + Long [-1] [8] putfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mSeekTime J] [11] aload_0 v0 [12] iconst_0 [13] putfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingBackwards Z] [16] aload_0 v0 [17] iconst_0 [18] putfield #45 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentIteration I] [21] aload_0 v0 [22] fconst_0 [23] putfield #44 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentFraction F] [26] aload_0 v0 [27] iconst_0 [28] putfield #60 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartedDelay Z] [31] aload_0 v0 [32] iconst_0 [33] putfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [36] aload_0 v0 [37] iconst_0 [38] putfield #55 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRunning Z] [41] aload_0 v0 [42] iconst_0 [43] putfield #59 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStarted Z] [46] aload_0 v0 [47] iconst_0 [48] putfield #48 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z] [51] aload_0 v0 [52] ldc2_w #42 + Long [300] [55] putfield #47 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDuration J] [58] aload_0 v0 [59] lconst_0 [60] putfield #57 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartDelay J] [63] aload_0 v0 [64] iconst_0 [65] putfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatCount I] [68] aload_0 v0 [69] iconst_1 [70] putfield #54 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatMode I] [73] aload_0 v0 [74] getstatic #66 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sDefaultInterpolator Landroid/view/animation/Interpolator;] [77] putfield #49 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInterpolator Landroid/view/animation/Interpolator;] [80] aload_0 v0 [81] aconst_null [82] putfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [85] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofInt([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator ofInt(int[]) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] new #20 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] [3] dup [4] invokespecial #92 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator. ()V] [7] dup [8] astore_1 v1 [9] aload_0 v0 [10] invokevirtual #104 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setIntValues ([I)V] [13] aload_1 v1 [14] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofFloat([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator ofFloat(float[]) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] new #20 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] [3] dup [4] invokespecial #92 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator. ()V] [7] dup [8] astore_1 v1 [9] aload_0 v0 [10] invokevirtual #103 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setFloatValues ([F)V] [13] aload_1 v1 [14] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofPropertyValuesHolder([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator ofPropertyValuesHolder(com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder[]) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] new #20 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] [3] dup [4] invokespecial #92 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator. ()V] [7] dup [8] astore_1 v1 [9] aload_0 v0 [10] invokevirtual #106 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] [13] aload_1 v1 [14] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: ofObject(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; Access flags: 0x89 = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator ofObject(com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator,java.lang.Object[]) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 3, stack = 2): [0] new #20 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] [3] dup [4] invokespecial #92 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator. ()V] [7] dup [8] astore_2 v2 [9] aload_1 v1 [10] invokevirtual #105 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setObjectValues ([Ljava/lang/Object;)V] [13] aload_2 v2 [14] aload_0 v0 [15] invokevirtual #102 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] [18] aload_2 v2 [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIntValues([I)V Access flags: 0x81 = public varargs void setIntValues(int[]) Class member attributes (count = 1): + Code attribute instructions (code length = 61, locals = 2, stack = 6): [0] aload_1 v1 [1] ifnull +8 (target=9) [4] aload_1 v1 [5] arraylength [6] ifne +4 (target=10) [9] return [10] aload_0 v0 [11] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [14] ifnull +11 (target=25) [17] aload_0 v0 [18] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [21] arraylength [22] ifne +23 (target=45) [25] aload_0 v0 [26] iconst_1 [27] anewarray #19 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] [30] dup [31] iconst_0 [32] ldc #5 + String [] [34] aload_1 v1 [35] invokestatic #85 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofInt (Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [38] aastore [39] invokevirtual #106 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] [42] goto +13 (target=55) [45] aload_0 v0 [46] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [49] iconst_0 [50] aaload [51] aload_1 v1 [52] invokevirtual #89 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setIntValues ([I)V] [55] aload_0 v0 [56] iconst_0 [57] putfield #48 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z] [60] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [9] Var: ..., Stack: (empty) - [10] Var: ..., Stack: (empty) - [25] Var: ..., Stack: (empty) - [45] Var: ..., Stack: (empty) - [55] Var: ..., Stack: (empty) + Method: setFloatValues([F)V Access flags: 0x81 = public varargs void setFloatValues(float[]) Class member attributes (count = 1): + Code attribute instructions (code length = 61, locals = 2, stack = 6): [0] aload_1 v1 [1] ifnull +8 (target=9) [4] aload_1 v1 [5] arraylength [6] ifne +4 (target=10) [9] return [10] aload_0 v0 [11] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [14] ifnull +11 (target=25) [17] aload_0 v0 [18] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [21] arraylength [22] ifne +23 (target=45) [25] aload_0 v0 [26] iconst_1 [27] anewarray #19 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] [30] dup [31] iconst_0 [32] ldc #5 + String [] [34] aload_1 v1 [35] invokestatic #84 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofFloat (Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [38] aastore [39] invokevirtual #106 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] [42] goto +13 (target=55) [45] aload_0 v0 [46] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [49] iconst_0 [50] aaload [51] aload_1 v1 [52] invokevirtual #88 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setFloatValues ([F)V] [55] aload_0 v0 [56] iconst_0 [57] putfield #48 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z] [60] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [9] Var: ..., Stack: (empty) - [10] Var: ..., Stack: (empty) - [25] Var: ..., Stack: (empty) - [45] Var: ..., Stack: (empty) - [55] Var: ..., Stack: (empty) + Method: setObjectValues([Ljava/lang/Object;)V Access flags: 0x81 = public varargs void setObjectValues(java.lang.Object[]) Class member attributes (count = 1): + Code attribute instructions (code length = 62, locals = 2, stack = 7): [0] aload_1 v1 [1] ifnull +8 (target=9) [4] aload_1 v1 [5] arraylength [6] ifne +4 (target=10) [9] return [10] aload_0 v0 [11] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [14] ifnull +11 (target=25) [17] aload_0 v0 [18] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [21] arraylength [22] ifne +24 (target=46) [25] aload_0 v0 [26] iconst_1 [27] anewarray #19 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] [30] dup [31] iconst_0 [32] ldc #5 + String [] [34] aconst_null [35] aload_1 v1 [36] invokestatic #86 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofObject (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [39] aastore [40] invokevirtual #106 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V] [43] goto +13 (target=56) [46] aload_0 v0 [47] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [50] iconst_0 [51] aaload [52] aload_1 v1 [53] invokevirtual #90 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setObjectValues ([Ljava/lang/Object;)V] [56] aload_0 v0 [57] iconst_0 [58] putfield #48 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z] [61] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [9] Var: ..., Stack: (empty) - [10] Var: ..., Stack: (empty) - [25] Var: ..., Stack: (empty) - [46] Var: ..., Stack: (empty) - [56] Var: ..., Stack: (empty) + Method: setValues([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V Access flags: 0x81 = public varargs void setValues(com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder[]) Class member attributes (count = 1): + Code attribute instructions (code length = 59, locals = 5, stack = 4): [0] aload_1 v1 [1] arraylength [2] istore_2 v2 [3] aload_0 v0 [4] aload_1 v1 [5] putfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [8] aload_0 v0 [9] new #36 + Class [java/util/HashMap] [12] dup [13] iload_2 v2 [14] invokespecial #137 + Methodref [java/util/HashMap. (I)V] [17] putfield #63 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValuesMap Ljava/util/HashMap;] [20] iconst_0 [21] istore_3 v3 [22] goto +26 (target=48) [25] aload_1 v1 [26] iload_3 v3 [27] aaload [28] astore v4 [30] aload_0 v0 [31] getfield #63 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValuesMap Ljava/util/HashMap;] [34] aload v4 [36] invokevirtual #82 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getPropertyName ()Ljava/lang/String;] [39] aload v4 [41] invokevirtual #139 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [44] pop [45] iinc v3, 1 [48] iload_3 v3 [49] iload_2 v2 [50] ificmplt -25 (target=25) [53] aload_0 v0 [54] iconst_0 [55] putfield #48 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z] [58] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [25] Var: ...[i][i], Stack: (empty) - [48] Var: ..., Stack: (empty) + Method: getValues()[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder[] getValues() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initAnimation()V Access flags: 0x0 = void initAnimation() Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #48 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z] [4] ifne +36 (target=40) [7] aload_0 v0 [8] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [11] arraylength [12] istore_1 v1 [13] iconst_0 [14] istore_2 v2 [15] goto +15 (target=30) [18] aload_0 v0 [19] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [22] iload_2 v2 [23] aaload [24] invokevirtual #83 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.init ()V] [27] iinc v2, 1 [30] iload_2 v2 [31] iload_1 v1 [32] ificmplt -14 (target=18) [35] aload_0 v0 [36] iconst_1 [37] putfield #48 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z] [40] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [18] Var: ...[i][i], Stack: (empty) - [30] Var: ..., Stack: (empty) - [40] Var: -2, Stack: (empty) + Method: setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator setDuration(long) Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 3, stack = 5): [0] lload_1 v1 [1] lconst_0 [2] lcmp [3] ifge +27 (target=30) [6] new #28 + Class [java/lang/IllegalArgumentException] [9] dup [10] new #33 + Class [java/lang/StringBuilder] [13] dup [14] ldc #7 + String [Animators cannot have negative duration: ] [16] invokespecial #121 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [19] lload_1 v1 [20] invokevirtual #122 + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] [23] invokevirtual #124 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [26] invokespecial #116 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [29] athrow [30] aload_0 v0 [31] lload_1 v1 [32] putfield #47 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDuration J] [35] aload_0 v0 [36] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [30] Var: ..., Stack: (empty) + Method: getDuration()J Access flags: 0x1 = public long getDuration() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #47 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDuration J] [4] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCurrentPlayTime(J)V Access flags: 0x1 = public void setCurrentPlayTime(long) Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 5, stack = 5): [0] aload_0 v0 [1] invokevirtual #99 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.initAnimation ()V] [4] invokestatic #75 + Methodref [android/view/animation/AnimationUtils.currentAnimationTimeMillis ()J] [7] lstore_3 v3 [8] aload_0 v0 [9] getfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [12] iconst_1 [13] ificmpeq +13 (target=26) [16] aload_0 v0 [17] lload_1 v1 [18] putfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mSeekTime J] [21] aload_0 v0 [22] iconst_2 [23] putfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [26] aload_0 v0 [27] lload_3 v3 [28] lload_1 v1 [29] lsub [30] putfield #58 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J] [33] aload_0 v0 [34] lload_3 v3 [35] invokevirtual #94 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animationFrame (J)Z] [38] pop [39] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [26] Var: ...[l], Stack: (empty) + Method: getCurrentPlayTime()J Access flags: 0x1 = public long getCurrentPlayTime() Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 1, stack = 4): [0] aload_0 v0 [1] getfield #48 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z] [4] ifeq +10 (target=14) [7] aload_0 v0 [8] getfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [11] ifne +5 (target=16) [14] lconst_0 [15] lreturn [16] invokestatic #75 + Methodref [android/view/animation/AnimationUtils.currentAnimationTimeMillis ()J] [19] aload_0 v0 [20] getfield #58 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J] [23] lsub [24] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [14] Var: ..., Stack: (empty) - [16] Var: ..., Stack: (empty) + Method: getStartDelay()J Access flags: 0x1 = public long getStartDelay() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #57 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartDelay J] [4] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setStartDelay(J)V Access flags: 0x1 = public void setStartDelay(long) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 3): [0] aload_0 v0 [1] lload_1 v1 [2] putfield #57 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartDelay J] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getFrameDelay()J Access flags: 0x9 = public static long getFrameDelay() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 2): [0] getstatic #69 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sFrameDelay J] [3] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setFrameDelay(J)V Access flags: 0x9 = public static void setFrameDelay(long) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 2): [0] lload_0 v0 [1] putstatic #69 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sFrameDelay J] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getAnimatedValue()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getAnimatedValue() Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [4] ifnull +21 (target=25) [7] aload_0 v0 [8] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [11] arraylength [12] ifle +13 (target=25) [15] aload_0 v0 [16] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [19] iconst_0 [20] aaload [21] invokevirtual #81 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getAnimatedValue ()Ljava/lang/Object;] [24] areturn [25] aconst_null [26] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [25] Var: ..., Stack: (empty) + Method: getAnimatedValue(Ljava/lang/String;)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getAnimatedValue(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #63 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValuesMap Ljava/util/HashMap;] [4] aload_1 v1 [5] invokevirtual #138 + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [8] checkcast #19 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] [11] dup [12] astore_1 v1 [13] ifnull +8 (target=21) [16] aload_1 v1 [17] invokevirtual #81 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getAnimatedValue ()Ljava/lang/Object;] [20] areturn [21] aconst_null [22] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [21] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder], Stack: (empty) + Method: setRepeatCount(I)V Access flags: 0x1 = public void setRepeatCount(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatCount I] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getRepeatCount()I Access flags: 0x1 = public int getRepeatCount() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatCount I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setRepeatMode(I)V Access flags: 0x1 = public void setRepeatMode(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #54 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatMode I] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getRepeatMode()I Access flags: 0x1 = public int getRepeatMode() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #54 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatMode I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addUpdateListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;)V Access flags: 0x1 = public void addUpdateListener(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimatorUpdateListener) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [4] ifnonnull +14 (target=18) [7] aload_0 v0 [8] new #35 + Class [java/util/ArrayList] [11] dup [12] invokespecial #128 + Methodref [java/util/ArrayList. ()V] [15] putfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [18] aload_0 v0 [19] getfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [22] aload_1 v1 [23] invokevirtual #129 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [26] pop [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [18] Var: ..., Stack: (empty) + Method: removeAllUpdateListeners()V Access flags: 0x1 = public void removeAllUpdateListeners() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [4] ifnonnull +4 (target=8) [7] return [8] aload_0 v0 [9] getfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [12] invokevirtual #130 + Methodref [java/util/ArrayList.clear ()V] [15] aload_0 v0 [16] aconst_null [17] putfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [8] Var: ..., Stack: (empty) + Method: removeUpdateListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;)V Access flags: 0x1 = public void removeUpdateListener(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimatorUpdateListener) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [4] ifnonnull +4 (target=8) [7] return [8] aload_0 v0 [9] getfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [12] aload_1 v1 [13] invokevirtual #135 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [16] pop [17] aload_0 v0 [18] getfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [21] invokevirtual #136 + Methodref [java/util/ArrayList.size ()I] [24] ifne +8 (target=32) [27] aload_0 v0 [28] aconst_null [29] putfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [8] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) + Method: setInterpolator(Landroid/view/animation/Interpolator;)V Access flags: 0x1 = public void setInterpolator(android.view.animation.Interpolator) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 3): [0] aload_1 v1 [1] ifnull +9 (target=10) [4] aload_0 v0 [5] aload_1 v1 [6] putfield #49 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInterpolator Landroid/view/animation/Interpolator;] [9] return [10] aload_0 v0 [11] new #16 + Class [android/view/animation/LinearInterpolator] [14] dup [15] invokespecial #76 + Methodref [android/view/animation/LinearInterpolator. ()V] [18] putfield #49 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInterpolator Landroid/view/animation/Interpolator;] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [10] Var: ..., Stack: (empty) - [21] Var: ..., Stack: (empty) + Method: getInterpolator()Landroid/view/animation/Interpolator; Access flags: 0x1 = public android.view.animation.Interpolator getInterpolator() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #49 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInterpolator Landroid/view/animation/Interpolator;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setEvaluator(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V Access flags: 0x1 = public void setEvaluator(com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 2): [0] aload_1 v1 [1] ifnull +28 (target=29) [4] aload_0 v0 [5] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [8] ifnull +21 (target=29) [11] aload_0 v0 [12] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [15] arraylength [16] ifle +13 (target=29) [19] aload_0 v0 [20] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [23] iconst_0 [24] aaload [25] aload_1 v1 [26] invokevirtual #87 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [29] Var: ..., Stack: (empty) + Method: start(Z)V Access flags: 0x2 = private void start(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 169, locals = 4, stack = 4): [0] invokestatic #72 + Methodref [android/os/Looper.myLooper ()Landroid/os/Looper;] [3] ifnonnull +13 (target=16) [6] new #12 + Class [android/util/AndroidRuntimeException] [9] dup [10] ldc #8 + String [Animators may only be run on Looper threads] [12] invokespecial #73 + Methodref [android/util/AndroidRuntimeException. (Ljava/lang/String;)V] [15] athrow [16] aload_0 v0 [17] iload_1 v1 [18] putfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingBackwards Z] [21] aload_0 v0 [22] iconst_0 [23] putfield #45 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentIteration I] [26] aload_0 v0 [27] iconst_0 [28] putfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [31] aload_0 v0 [32] iconst_1 [33] putfield #59 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStarted Z] [36] aload_0 v0 [37] iconst_0 [38] putfield #60 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartedDelay Z] [41] getstatic #70 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sPendingAnimations Ljava/lang/ThreadLocal;] [44] invokevirtual #126 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [47] checkcast #35 + Class [java/util/ArrayList] [50] aload_0 v0 [51] invokevirtual #129 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [54] pop [55] aload_0 v0 [56] getfield #57 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartDelay J] [59] lconst_0 [60] lcmp [61] ifne +71 (target=132) [64] aload_0 v0 [65] aload_0 v0 [66] invokevirtual #98 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.getCurrentPlayTime ()J] [69] invokevirtual #100 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setCurrentPlayTime (J)V] [72] aload_0 v0 [73] iconst_0 [74] putfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [77] aload_0 v0 [78] iconst_1 [79] putfield #55 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRunning Z] [82] aload_0 v0 [83] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;] [86] ifnull +46 (target=132) [89] aload_0 v0 [90] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;] [93] invokevirtual #131 + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] [96] checkcast #35 + Class [java/util/ArrayList] [99] dup [100] astore_1 v1 [101] invokevirtual #136 + Methodref [java/util/ArrayList.size ()I] [104] istore_2 v2 [105] iconst_0 [106] istore_3 v3 [107] goto +20 (target=127) [110] aload_1 v1 [111] iload_3 v3 [112] invokevirtual #133 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [115] checkcast #18 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [118] aload_0 v0 [119] invokeinterface #144 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationStart (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [124] iinc v3, 1 [127] iload_3 v3 [128] iload_2 v2 [129] ificmplt -19 (target=110) [132] getstatic #64 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimationHandler Ljava/lang/ThreadLocal;] [135] invokevirtual #126 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [138] checkcast #26 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler] [141] dup [142] astore_1 v1 [143] ifnonnull +19 (target=162) [146] new #26 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler] [149] dup [150] aconst_null [151] invokespecial #114 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler. (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;)V] [154] astore_1 v1 [155] getstatic #64 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimationHandler Ljava/lang/ThreadLocal;] [158] aload_1 v1 [159] invokevirtual #127 + Methodref [java/lang/ThreadLocal.set (Ljava/lang/Object;)V] [162] aload_1 v1 [163] iconst_0 [164] invokevirtual #115 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler.sendEmptyMessage (I)Z] [167] pop [168] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [16] Var: ..., Stack: (empty) - [110] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [127] Var: ..., Stack: (empty) - [132] Var: -3, Stack: (empty) - [162] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler], Stack: (empty) + Method: start()V Access flags: 0x1 = public void start() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] invokespecial #107 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.start (Z)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: cancel()V Access flags: 0x1 = public void cancel() Class member attributes (count = 1): + Code attribute instructions (code length = 99, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [4] ifne +35 (target=39) [7] getstatic #70 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sPendingAnimations Ljava/lang/ThreadLocal;] [10] invokevirtual #126 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [13] checkcast #35 + Class [java/util/ArrayList] [16] aload_0 v0 [17] invokevirtual #132 + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] [20] ifne +19 (target=39) [23] getstatic #67 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sDelayedAnims Ljava/lang/ThreadLocal;] [26] invokevirtual #126 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [29] checkcast #35 + Class [java/util/ArrayList] [32] aload_0 v0 [33] invokevirtual #132 + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] [36] ifeq +62 (target=98) [39] aload_0 v0 [40] getfield #55 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRunning Z] [43] ifeq +51 (target=94) [46] aload_0 v0 [47] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;] [50] ifnull +44 (target=94) [53] aload_0 v0 [54] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;] [57] invokevirtual #131 + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] [60] checkcast #35 + Class [java/util/ArrayList] [63] invokevirtual #134 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [66] astore_1 v1 [67] goto +18 (target=85) [70] aload_1 v1 [71] invokeinterface #147 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [76] checkcast #18 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [79] aload_0 v0 [80] invokeinterface #141 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationCancel (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [85] aload_1 v1 [86] invokeinterface #146 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [91] ifne -21 (target=70) [94] aload_0 v0 [95] invokespecial #97 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.endAnimation ()V] [98] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [39] Var: ..., Stack: (empty) - [70] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: - [85] Var: ..., Stack: (empty) - [94] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator], Stack: - [98] Var: ..., Stack: (empty) + Method: end()V Access flags: 0x1 = public void end() Class member attributes (count = 1): + Code attribute instructions (code length = 90, locals = 1, stack = 2): [0] getstatic #65 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimations Ljava/lang/ThreadLocal;] [3] invokevirtual #126 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [6] checkcast #35 + Class [java/util/ArrayList] [9] aload_0 v0 [10] invokevirtual #132 + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] [13] ifne +31 (target=44) [16] getstatic #70 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sPendingAnimations Ljava/lang/ThreadLocal;] [19] invokevirtual #126 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [22] checkcast #35 + Class [java/util/ArrayList] [25] aload_0 v0 [26] invokevirtual #132 + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z] [29] ifne +15 (target=44) [32] aload_0 v0 [33] iconst_0 [34] putfield #60 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartedDelay Z] [37] aload_0 v0 [38] invokespecial #108 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.startAnimation ()V] [41] goto +14 (target=55) [44] aload_0 v0 [45] getfield #48 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z] [48] ifne +7 (target=55) [51] aload_0 v0 [52] invokevirtual #99 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.initAnimation ()V] [55] aload_0 v0 [56] getfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatCount I] [59] ifle +21 (target=80) [62] aload_0 v0 [63] getfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatCount I] [66] iconst_1 [67] iand [68] iconst_1 [69] ificmpne +11 (target=80) [72] aload_0 v0 [73] fconst_0 [74] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animateValue (F)V] [77] goto +8 (target=85) [80] aload_0 v0 [81] fconst_1 [82] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animateValue (F)V] [85] aload_0 v0 [86] invokespecial #97 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.endAnimation ()V] [89] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [44] Var: ..., Stack: (empty) - [55] Var: ..., Stack: (empty) - [80] Var: ..., Stack: (empty) - [85] Var: ..., Stack: (empty) + Method: isRunning()Z Access flags: 0x1 = public boolean isRunning() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [4] iconst_1 [5] ificmpeq +12 (target=17) [8] aload_0 v0 [9] getfield #55 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRunning Z] [12] ifne +5 (target=17) [15] iconst_0 [16] ireturn [17] iconst_1 [18] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ..., Stack: (empty) + Method: isStarted()Z Access flags: 0x1 = public boolean isStarted() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #59 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStarted Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: reverse()V Access flags: 0x1 = public void reverse() Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 7, stack = 5): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingBackwards Z] [5] ifeq +7 (target=12) [8] iconst_0 [9] goto +4 (target=13) [12] iconst_1 [13] putfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingBackwards Z] [16] aload_0 v0 [17] getfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [20] iconst_1 [21] ificmpne +31 (target=52) [24] invokestatic #75 + Methodref [android/view/animation/AnimationUtils.currentAnimationTimeMillis ()J] [27] dup2 [28] lstore_1 v1 [29] aload_0 v0 [30] getfield #58 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J] [33] lsub [34] lstore_3 v3 [35] aload_0 v0 [36] getfield #47 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDuration J] [39] lload_3 v3 [40] lsub [41] lstore v5 [43] aload_0 v0 [44] lload_1 v1 [45] lload v5 [47] lsub [48] putfield #58 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J] [51] return [52] aload_0 v0 [53] iconst_1 [54] invokespecial #107 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.start (Z)V] [57] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [12] Var: ..., Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] - [13] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator][i] - [52] Var: ..., Stack: (empty) - [57] Var: ..., Stack: (empty) + Method: endAnimation()V Access flags: 0x2 = private void endAnimation() Class member attributes (count = 1): + Code attribute instructions (code length = 115, locals = 4, stack = 2): [0] getstatic #65 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimations Ljava/lang/ThreadLocal;] [3] invokevirtual #126 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [6] checkcast #35 + Class [java/util/ArrayList] [9] aload_0 v0 [10] invokevirtual #135 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [13] pop [14] getstatic #70 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sPendingAnimations Ljava/lang/ThreadLocal;] [17] invokevirtual #126 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [20] checkcast #35 + Class [java/util/ArrayList] [23] aload_0 v0 [24] invokevirtual #135 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [27] pop [28] getstatic #67 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sDelayedAnims Ljava/lang/ThreadLocal;] [31] invokevirtual #126 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [34] checkcast #35 + Class [java/util/ArrayList] [37] aload_0 v0 [38] invokevirtual #135 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [41] pop [42] aload_0 v0 [43] iconst_0 [44] putfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [47] aload_0 v0 [48] getfield #55 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRunning Z] [51] ifeq +53 (target=104) [54] aload_0 v0 [55] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;] [58] ifnull +46 (target=104) [61] aload_0 v0 [62] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;] [65] invokevirtual #131 + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] [68] checkcast #35 + Class [java/util/ArrayList] [71] dup [72] astore_1 v1 [73] invokevirtual #136 + Methodref [java/util/ArrayList.size ()I] [76] istore_2 v2 [77] iconst_0 [78] istore_3 v3 [79] goto +20 (target=99) [82] aload_1 v1 [83] iload_3 v3 [84] invokevirtual #133 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [87] checkcast #18 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [90] aload_0 v0 [91] invokeinterface #142 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [96] iinc v3, 1 [99] iload_3 v3 [100] iload_2 v2 [101] ificmplt -19 (target=82) [104] aload_0 v0 [105] iconst_0 [106] putfield #55 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRunning Z] [109] aload_0 v0 [110] iconst_0 [111] putfield #59 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStarted Z] [114] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [82] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [99] Var: ..., Stack: (empty) - [104] Var: -3, Stack: (empty) + Method: startAnimation()V Access flags: 0x2 = private void startAnimation() Class member attributes (count = 1): + Code attribute instructions (code length = 78, locals = 4, stack = 4): [0] aload_0 v0 [1] invokevirtual #99 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.initAnimation ()V] [4] getstatic #65 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimations Ljava/lang/ThreadLocal;] [7] invokevirtual #126 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [10] checkcast #35 + Class [java/util/ArrayList] [13] aload_0 v0 [14] invokevirtual #129 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [17] pop [18] aload_0 v0 [19] getfield #57 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartDelay J] [22] lconst_0 [23] lcmp [24] ifle +53 (target=77) [27] aload_0 v0 [28] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;] [31] ifnull +46 (target=77) [34] aload_0 v0 [35] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;] [38] invokevirtual #131 + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] [41] checkcast #35 + Class [java/util/ArrayList] [44] dup [45] astore_1 v1 [46] invokevirtual #136 + Methodref [java/util/ArrayList.size ()I] [49] istore_2 v2 [50] iconst_0 [51] istore_3 v3 [52] goto +20 (target=72) [55] aload_1 v1 [56] iload_3 v3 [57] invokevirtual #133 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [60] checkcast #18 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [63] aload_0 v0 [64] invokeinterface #144 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationStart (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [69] iinc v3, 1 [72] iload_3 v3 [73] iload_2 v2 [74] ificmplt -19 (target=55) [77] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [55] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [72] Var: ..., Stack: (empty) - [77] Var: -3, Stack: (empty) + Method: delayedAnimationFrame(J)Z Access flags: 0x2 = private boolean delayedAnimationFrame(long) Class member attributes (count = 1): + Code attribute instructions (code length = 57, locals = 5, stack = 7): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartedDelay Z] [4] ifne +16 (target=20) [7] aload_0 v0 [8] iconst_1 [9] putfield #60 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartedDelay Z] [12] aload_0 v0 [13] lload_1 v1 [14] putfield #46 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDelayStartTime J] [17] goto +38 (target=55) [20] lload_1 v1 [21] aload_0 v0 [22] getfield #46 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDelayStartTime J] [25] lsub [26] dup2 [27] lstore_3 v3 [28] aload_0 v0 [29] getfield #57 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartDelay J] [32] lcmp [33] ifle +22 (target=55) [36] aload_0 v0 [37] lload_1 v1 [38] lload_3 v3 [39] aload_0 v0 [40] getfield #57 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartDelay J] [43] lsub [44] lsub [45] putfield #58 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J] [48] aload_0 v0 [49] iconst_1 [50] putfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [53] iconst_1 [54] ireturn [55] iconst_0 [56] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [20] Var: ..., Stack: (empty) - [55] Var: ..., Stack: (empty) + Method: animationFrame(J)Z Access flags: 0x0 = boolean animationFrame(long) Class member attributes (count = 1): + Code attribute instructions (code length = 257, locals = 5, stack = 5): [0] iconst_0 [1] istore_3 v3 [2] aload_0 v0 [3] getfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [6] ifne +42 (target=48) [9] aload_0 v0 [10] iconst_1 [11] putfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [14] aload_0 v0 [15] getfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mSeekTime J] [18] lconst_0 [19] lcmp [20] ifge +11 (target=31) [23] aload_0 v0 [24] lload_1 v1 [25] putfield #58 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J] [28] goto +20 (target=48) [31] aload_0 v0 [32] lload_1 v1 [33] aload_0 v0 [34] getfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mSeekTime J] [37] lsub [38] putfield #58 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J] [41] aload_0 v0 [42] ldc2_w #38 + Long [-1] [45] putfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mSeekTime J] [48] aload_0 v0 [49] getfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [52] tableswitch (2 offsets, default=203) (target=255) 1: offset = 24, target = 76 2: offset = 24, target = 76 default: offset = 203, target = 255 [76] aload_0 v0 [77] getfield #47 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDuration J] [80] lconst_0 [81] lcmp [82] ifle +19 (target=101) [85] lload_1 v1 [86] aload_0 v0 [87] getfield #58 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J] [90] lsub [91] l2f [92] aload_0 v0 [93] getfield #47 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDuration J] [96] l2f [97] fdiv [98] goto +4 (target=102) [101] fconst_1 [102] dup [103] fstore_1 v1 [104] fconst_1 [105] fcmpl [106] iflt +133 (target=239) [109] aload_0 v0 [110] getfield #45 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentIteration I] [113] aload_0 v0 [114] getfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatCount I] [117] ificmplt +11 (target=128) [120] aload_0 v0 [121] getfield #53 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatCount I] [124] iconst_m1 [125] ificmpne +106 (target=231) [128] aload_0 v0 [129] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;] [132] ifnull +44 (target=176) [135] aload_0 v0 [136] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;] [139] invokevirtual #136 + Methodref [java/util/ArrayList.size ()I] [142] istore_2 v2 [143] iconst_0 [144] istore v4 [146] goto +24 (target=170) [149] aload_0 v0 [150] getfield #50 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;] [153] iload v4 [155] invokevirtual #133 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [158] checkcast #18 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] [161] aload_0 v0 [162] invokeinterface #143 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationRepeat (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] [167] iinc v4, 1 [170] iload v4 [172] iload_2 v2 [173] ificmplt -24 (target=149) [176] aload_0 v0 [177] getfield #54 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatMode I] [180] iconst_2 [181] ificmpne +19 (target=200) [184] aload_0 v0 [185] aload_0 v0 [186] getfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingBackwards Z] [189] ifeq +7 (target=196) [192] iconst_0 [193] goto +4 (target=197) [196] iconst_1 [197] putfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingBackwards Z] [200] aload_0 v0 [201] dup [202] getfield #45 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentIteration I] [205] fload_1 v1 [206] f2i [207] iadd [208] putfield #45 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentIteration I] [211] fload_1 v1 [212] fconst_1 [213] frem [214] fstore_1 v1 [215] aload_0 v0 [216] dup [217] getfield #58 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J] [220] aload_0 v0 [221] getfield #47 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDuration J] [224] ladd [225] putfield #58 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J] [228] goto +11 (target=239) [231] iconst_1 [232] istore_3 v3 [233] fload_1 v1 [234] fconst_1 [235] invokestatic #118 + Methodref [java/lang/Math.min (FF)F] [238] fstore_1 v1 [239] aload_0 v0 [240] getfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingBackwards Z] [243] ifeq +7 (target=250) [246] fconst_1 [247] fload_1 v1 [248] fsub [249] fstore_1 v1 [250] aload_0 v0 [251] fload_1 v1 [252] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animateValue (F)V] [255] iload_3 v3 [256] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 16): - [31] Var: ...[i], Stack: (empty) - [48] Var: ..., Stack: (empty) - [76] Var: ..., Stack: (empty) - [101] Var: ..., Stack: (empty) - [102] Var: ..., Stack: [f] - [128] Var: ...[f], Stack: (empty) - [149] Var: ...[i][i], Stack: (empty) - [170] Var: ..., Stack: (empty) - [176] Var: -2, Stack: (empty) - [196] Var: ..., Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] - [197] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator][l][i][f], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator][i] - [200] Var: ..., Stack: (empty) - [231] Var: ..., Stack: (empty) - [239] Var: ..., Stack: (empty) - [250] Var: ..., Stack: (empty) - [255] Var: -1, Stack: (empty) + Method: getAnimatedFraction()F Access flags: 0x1 = public float getAnimatedFraction() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #44 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentFraction F] [4] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: animateValue(F)V Access flags: 0x0 = void animateValue(float) Class member attributes (count = 1): + Code attribute instructions (code length = 91, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #49 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInterpolator Landroid/view/animation/Interpolator;] [4] fload_1 v1 [5] invokeinterface #140 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [10] fstore_1 v1 [11] aload_0 v0 [12] fload_1 v1 [13] putfield #44 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentFraction F] [16] aload_0 v0 [17] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [20] arraylength [21] istore_2 v2 [22] iconst_0 [23] istore_3 v3 [24] goto +16 (target=40) [27] aload_0 v0 [28] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [31] iload_3 v3 [32] aaload [33] fload_1 v1 [34] invokevirtual #79 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.calculateValue (F)V] [37] iinc v3, 1 [40] iload_3 v3 [41] iload_2 v2 [42] ificmplt -15 (target=27) [45] aload_0 v0 [46] getfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [49] ifnull +41 (target=90) [52] aload_0 v0 [53] getfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [56] invokevirtual #136 + Methodref [java/util/ArrayList.size ()I] [59] istore_3 v3 [60] iconst_0 [61] istore_1 v1 [62] goto +23 (target=85) [65] aload_0 v0 [66] getfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [69] iload_1 v1 [70] invokevirtual #133 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [73] checkcast #27 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener] [76] aload_0 v0 [77] invokeinterface #145 + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener.onAnimationUpdate (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V] [82] iinc v1, 1 [85] iload_1 v1 [86] iload_3 v3 [87] ificmplt -22 (target=65) [90] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [27] Var: ...[i][i], Stack: (empty) - [40] Var: ..., Stack: (empty) - [65] Var: ...[i], Stack: (empty) - [85] Var: ..., Stack: (empty) - [90] Var: -2, Stack: (empty) + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; Access flags: 0x1 = public com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator clone() Class member attributes (count = 1): + Code attribute instructions (code length = 182, locals = 6, stack = 4): [0] aload_0 v0 [1] invokespecial #78 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [4] checkcast #20 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] [7] astore_1 v1 [8] aload_0 v0 [9] getfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [12] ifnull +56 (target=68) [15] aload_0 v0 [16] getfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [19] astore_2 v2 [20] aload_1 v1 [21] new #35 + Class [java/util/ArrayList] [24] dup [25] invokespecial #128 + Methodref [java/util/ArrayList. ()V] [28] putfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [31] aload_2 v2 [32] invokevirtual #136 + Methodref [java/util/ArrayList.size ()I] [35] istore_3 v3 [36] iconst_0 [37] istore v4 [39] goto +23 (target=62) [42] aload_1 v1 [43] getfield #61 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;] [46] aload_2 v2 [47] iload v4 [49] invokevirtual #133 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [52] checkcast #27 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener] [55] invokevirtual #129 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [58] pop [59] iinc v4, 1 [62] iload v4 [64] iload_3 v3 [65] ificmplt -23 (target=42) [68] aload_1 v1 [69] ldc2_w #38 + Long [-1] [72] putfield #56 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mSeekTime J] [75] aload_1 v1 [76] iconst_0 [77] putfield #51 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingBackwards Z] [80] aload_1 v1 [81] iconst_0 [82] putfield #45 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentIteration I] [85] aload_1 v1 [86] iconst_0 [87] putfield #48 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z] [90] aload_1 v1 [91] iconst_0 [92] putfield #52 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I] [95] aload_1 v1 [96] iconst_0 [97] putfield #60 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartedDelay Z] [100] aload_0 v0 [101] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [104] dup [105] astore_2 v2 [106] ifnull +74 (target=180) [109] aload_2 v2 [110] arraylength [111] istore_3 v3 [112] aload_1 v1 [113] iload_3 v3 [114] anewarray #19 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder] [117] putfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [120] aload_1 v1 [121] new #36 + Class [java/util/HashMap] [124] dup [125] iload_3 v3 [126] invokespecial #137 + Methodref [java/util/HashMap. (I)V] [129] putfield #63 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValuesMap Ljava/util/HashMap;] [132] iconst_0 [133] istore v4 [135] goto +39 (target=174) [138] aload_2 v2 [139] iload v4 [141] aaload [142] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [145] astore v5 [147] aload_1 v1 [148] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [151] iload v4 [153] aload v5 [155] aastore [156] aload_1 v1 [157] getfield #63 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValuesMap Ljava/util/HashMap;] [160] aload v5 [162] invokevirtual #82 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getPropertyName ()Ljava/lang/String;] [165] aload v5 [167] invokevirtual #139 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [170] pop [171] iinc v4, 1 [174] iload v4 [176] iload_3 v3 [177] ificmplt -39 (target=138) [180] aload_1 v1 [181] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [42] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator][a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator][a:java/util/ArrayList][i][i], Stack: - [62] Var: ..., Stack: (empty) - [68] Var: -3, Stack: (empty) - [138] Var: ...[a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;][i][i], Stack: (empty) - [174] Var: ..., Stack: (empty) - [180] Var: -2, Stack: (empty) + Method: getCurrentAnimationsCount()I Access flags: 0x9 = public static int getCurrentAnimationsCount() Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 0, stack = 1): [0] getstatic #65 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimations Ljava/lang/ThreadLocal;] [3] invokevirtual #126 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [6] checkcast #35 + Class [java/util/ArrayList] [9] invokevirtual #136 + Methodref [java/util/ArrayList.size ()I] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clearAllAnimations()V Access flags: 0x9 = public static void clearAllAnimations() Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 0, stack = 1): [0] getstatic #65 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimations Ljava/lang/ThreadLocal;] [3] invokevirtual #126 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [6] checkcast #35 + Class [java/util/ArrayList] [9] invokevirtual #130 + Methodref [java/util/ArrayList.clear ()V] [12] getstatic #70 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sPendingAnimations Ljava/lang/ThreadLocal;] [15] invokevirtual #126 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [18] checkcast #35 + Class [java/util/ArrayList] [21] invokevirtual #130 + Methodref [java/util/ArrayList.clear ()V] [24] getstatic #67 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sDelayedAnims Ljava/lang/ThreadLocal;] [27] invokevirtual #126 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [30] checkcast #35 + Class [java/util/ArrayList] [33] invokevirtual #130 + Methodref [java/util/ArrayList.clear ()V] [36] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: toString()Ljava/lang/String; Access flags: 0x1 = public java.lang.String toString() Class member attributes (count = 1): + Code attribute instructions (code length = 81, locals = 3, stack = 3): [0] new #33 + Class [java/lang/StringBuilder] [3] dup [4] ldc #9 + String [ValueAnimator@] [6] invokespecial #121 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [9] aload_0 v0 [10] invokevirtual #119 + Methodref [java/lang/Object.hashCode ()I] [13] invokestatic #117 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [16] invokevirtual #123 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [19] invokevirtual #124 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [22] astore_1 v1 [23] aload_0 v0 [24] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [27] ifnull +52 (target=79) [30] iconst_0 [31] istore_2 v2 [32] goto +38 (target=70) [35] new #33 + Class [java/lang/StringBuilder] [38] dup [39] aload_1 v1 [40] invokestatic #120 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [43] invokespecial #121 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [46] ldc #6 + String [ ] [48] invokevirtual #123 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [51] aload_0 v0 [52] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [55] iload_2 v2 [56] aaload [57] invokevirtual #91 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.toString ()Ljava/lang/String;] [60] invokevirtual #123 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [63] invokevirtual #124 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [66] astore_1 v1 [67] iinc v2, 1 [70] iload_2 v2 [71] aload_0 v0 [72] getfield #62 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;] [75] arraylength [76] ificmplt -41 (target=35) [79] aload_1 v1 [80] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [35] Var: ...[a:java/lang/String][i], Stack: (empty) - [70] Var: ..., Stack: (empty) - [79] Var: -1, Stack: (empty) + Method: clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; Access flags: 0x1041 = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.Animator clone() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #95 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; Access flags: 0x1041 = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.Animator setDuration(long) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 3): [0] aload_0 v0 [1] lload_1 v1 [2] invokevirtual #101 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2()Ljava/lang/ThreadLocal; Access flags: 0x1008 = static synthetic java.lang.ThreadLocal access$2() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #65 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimations Ljava/lang/ThreadLocal;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$3()Ljava/lang/ThreadLocal; Access flags: 0x1008 = static synthetic java.lang.ThreadLocal access$3() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #67 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sDelayedAnims Ljava/lang/ThreadLocal;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$4()Ljava/lang/ThreadLocal; Access flags: 0x1008 = static synthetic java.lang.ThreadLocal access$4() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #70 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sPendingAnimations Ljava/lang/ThreadLocal;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$5(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J Access flags: 0x1008 = static synthetic long access$5(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #57 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartDelay J] [4] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$6(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V Access flags: 0x1008 = static synthetic void access$6(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #108 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.startAnimation ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$7()Ljava/lang/ThreadLocal; Access flags: 0x1008 = static synthetic java.lang.ThreadLocal access$7() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #71 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sReadyAnims Ljava/lang/ThreadLocal;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$8()Ljava/lang/ThreadLocal; Access flags: 0x1008 = static synthetic java.lang.ThreadLocal access$8() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #68 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sEndingAnims Ljava/lang/ThreadLocal;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$9(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z Access flags: 0x1008 = static synthetic boolean access$9(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator,long) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 3): [0] aload_0 v0 [1] lload_1 v1 [2] invokespecial #96 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.delayedAnimationFrame (J)Z] [5] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$10(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)V Access flags: 0x1008 = static synthetic void access$10(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #55 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRunning Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$11(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V Access flags: 0x1008 = static synthetic void access$11(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #97 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.endAnimation ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$12()J Access flags: 0x1008 = static synthetic long access$12() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 2): [0] getstatic #69 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sFrameDelay J] [3] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1 Superclass: java/lang/ThreadLocal Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$1 extends java.lang.ThreadLocal Interfaces (count = 0): Constant Pool (count = 18): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1] + Class [java/lang/ThreadLocal] + Class [java/util/ArrayList] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1.initialValue ()Ljava/util/ArrayList;] + Methodref [java/lang/ThreadLocal. ()V] + Methodref [java/util/ArrayList. ()V] + NameAndType [ ()V] + NameAndType [initialValue ()Ljava/util/ArrayList;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1] + Utf8 [initialValue] + Utf8 [java/lang/ThreadLocal] + Utf8 [java/util/ArrayList] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x0 = ValueAnimator$1() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #5 + Methodref [java/lang/ThreadLocal. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initialValue()Ljava/util/ArrayList; Access flags: 0x4 = protected java.util.ArrayList initialValue() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 2): [0] new #3 + Class [java/util/ArrayList] [3] dup [4] invokespecial #6 + Methodref [java/util/ArrayList. ()V] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initialValue()Ljava/lang/Object; Access flags: 0x1044 = protected bridge synthetic java.lang.Object initialValue() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #4 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1.initialValue ()Ljava/util/ArrayList;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2 Superclass: java/lang/ThreadLocal Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$2 extends java.lang.ThreadLocal Interfaces (count = 0): Constant Pool (count = 18): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2] + Class [java/lang/ThreadLocal] + Class [java/util/ArrayList] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2.initialValue ()Ljava/util/ArrayList;] + Methodref [java/lang/ThreadLocal. ()V] + Methodref [java/util/ArrayList. ()V] + NameAndType [ ()V] + NameAndType [initialValue ()Ljava/util/ArrayList;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2] + Utf8 [initialValue] + Utf8 [java/lang/ThreadLocal] + Utf8 [java/util/ArrayList] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x0 = ValueAnimator$2() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #5 + Methodref [java/lang/ThreadLocal. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initialValue()Ljava/util/ArrayList; Access flags: 0x4 = protected java.util.ArrayList initialValue() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 2): [0] new #3 + Class [java/util/ArrayList] [3] dup [4] invokespecial #6 + Methodref [java/util/ArrayList. ()V] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initialValue()Ljava/lang/Object; Access flags: 0x1044 = protected bridge synthetic java.lang.Object initialValue() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #4 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2.initialValue ()Ljava/util/ArrayList;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3 Superclass: java/lang/ThreadLocal Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$3 extends java.lang.ThreadLocal Interfaces (count = 0): Constant Pool (count = 18): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3] + Class [java/lang/ThreadLocal] + Class [java/util/ArrayList] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3.initialValue ()Ljava/util/ArrayList;] + Methodref [java/lang/ThreadLocal. ()V] + Methodref [java/util/ArrayList. ()V] + NameAndType [ ()V] + NameAndType [initialValue ()Ljava/util/ArrayList;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3] + Utf8 [initialValue] + Utf8 [java/lang/ThreadLocal] + Utf8 [java/util/ArrayList] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x0 = ValueAnimator$3() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #5 + Methodref [java/lang/ThreadLocal. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initialValue()Ljava/util/ArrayList; Access flags: 0x4 = protected java.util.ArrayList initialValue() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 2): [0] new #3 + Class [java/util/ArrayList] [3] dup [4] invokespecial #6 + Methodref [java/util/ArrayList. ()V] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initialValue()Ljava/lang/Object; Access flags: 0x1044 = protected bridge synthetic java.lang.Object initialValue() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #4 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3.initialValue ()Ljava/util/ArrayList;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4 Superclass: java/lang/ThreadLocal Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$4 extends java.lang.ThreadLocal Interfaces (count = 0): Constant Pool (count = 18): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4] + Class [java/lang/ThreadLocal] + Class [java/util/ArrayList] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4.initialValue ()Ljava/util/ArrayList;] + Methodref [java/lang/ThreadLocal. ()V] + Methodref [java/util/ArrayList. ()V] + NameAndType [ ()V] + NameAndType [initialValue ()Ljava/util/ArrayList;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4] + Utf8 [initialValue] + Utf8 [java/lang/ThreadLocal] + Utf8 [java/util/ArrayList] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x0 = ValueAnimator$4() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #5 + Methodref [java/lang/ThreadLocal. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initialValue()Ljava/util/ArrayList; Access flags: 0x4 = protected java.util.ArrayList initialValue() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 2): [0] new #3 + Class [java/util/ArrayList] [3] dup [4] invokespecial #6 + Methodref [java/util/ArrayList. ()V] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initialValue()Ljava/lang/Object; Access flags: 0x1044 = protected bridge synthetic java.lang.Object initialValue() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #4 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4.initialValue ()Ljava/util/ArrayList;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5 Superclass: java/lang/ThreadLocal Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$5 extends java.lang.ThreadLocal Interfaces (count = 0): Constant Pool (count = 18): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5] + Class [java/lang/ThreadLocal] + Class [java/util/ArrayList] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5.initialValue ()Ljava/util/ArrayList;] + Methodref [java/lang/ThreadLocal. ()V] + Methodref [java/util/ArrayList. ()V] + NameAndType [ ()V] + NameAndType [initialValue ()Ljava/util/ArrayList;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5] + Utf8 [initialValue] + Utf8 [java/lang/ThreadLocal] + Utf8 [java/util/ArrayList] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x0 = ValueAnimator$5() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #5 + Methodref [java/lang/ThreadLocal. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initialValue()Ljava/util/ArrayList; Access flags: 0x4 = protected java.util.ArrayList initialValue() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 2): [0] new #3 + Class [java/util/ArrayList] [3] dup [4] invokespecial #6 + Methodref [java/util/ArrayList. ()V] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initialValue()Ljava/lang/Object; Access flags: 0x1044 = protected bridge synthetic java.lang.Object initialValue() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #4 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5.initialValue ()Ljava/util/ArrayList;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler Superclass: android/os/Handler Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler extends android.os.Handler Interfaces (count = 0): Constant Pool (count = 113): + Class [android/os/Handler] + Class [android/os/Message] + Class [android/view/animation/AnimationUtils] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler] + Class [java/lang/Math] + Class [java/lang/ThreadLocal] + Class [java/util/ArrayList] + Fieldref [android/os/Message.what I] + Methodref [android/os/Handler. ()V] + Methodref [android/view/animation/AnimationUtils.currentAnimationTimeMillis ()J] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$10 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$11 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$12 ()J] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$2 ()Ljava/lang/ThreadLocal;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$3 ()Ljava/lang/ThreadLocal;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$4 ()Ljava/lang/ThreadLocal;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$5 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$7 ()Ljava/lang/ThreadLocal;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$8 ()Ljava/lang/ThreadLocal;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$9 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animationFrame (J)Z] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler.sendEmptyMessageDelayed (IJ)Z] + Methodref [java/lang/Math.max (JJ)J] + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.clear ()V] + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.isEmpty ()Z] + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.size ()I] + NameAndType [ ()V] + NameAndType [access$10 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)V] + NameAndType [access$11 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V] + NameAndType [access$12 ()J] + NameAndType [access$2 ()Ljava/lang/ThreadLocal;] + NameAndType [access$3 ()Ljava/lang/ThreadLocal;] + NameAndType [access$4 ()Ljava/lang/ThreadLocal;] + NameAndType [access$5 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J] + NameAndType [access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V] + NameAndType [access$7 ()Ljava/lang/ThreadLocal;] + NameAndType [access$8 ()Ljava/lang/ThreadLocal;] + NameAndType [access$9 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [animationFrame (J)Z] + NameAndType [clear ()V] + NameAndType [clone ()Ljava/lang/Object;] + NameAndType [currentAnimationTimeMillis ()J] + NameAndType [get ()Ljava/lang/Object;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [isEmpty ()Z] + NameAndType [max (JJ)J] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [sendEmptyMessageDelayed (IJ)Z] + NameAndType [size ()I] + NameAndType [what I] + Utf8 [()I] + Utf8 [()J] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/ThreadLocal;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(IJ)Z] + Utf8 [(J)Z] + Utf8 [(JJ)J] + Utf8 [(Landroid/os/Message;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [StackMapTable] + Utf8 [access$10] + Utf8 [access$11] + Utf8 [access$12] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [access$6] + Utf8 [access$7] + Utf8 [access$8] + Utf8 [access$9] + Utf8 [add] + Utf8 [android/os/Handler] + Utf8 [android/os/Message] + Utf8 [android/view/animation/AnimationUtils] + Utf8 [animationFrame] + Utf8 [clear] + Utf8 [clone] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler] + Utf8 [currentAnimationTimeMillis] + Utf8 [get] + Utf8 [handleMessage] + Utf8 [isEmpty] + Utf8 [java/lang/Math] + Utf8 [java/lang/ThreadLocal] + Utf8 [java/util/ArrayList] + Utf8 [max] + Utf8 [remove] + Utf8 [sendEmptyMessageDelayed] + Utf8 [size] + Utf8 [what] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x2 = private ValueAnimator$AnimationHandler() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #10 + Methodref [android/os/Handler. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: handleMessage(Landroid/os/Message;)V Access flags: 0x1 = public void handleMessage(android.os.Message) Class member attributes (count = 1): + Code attribute instructions (code length = 446, locals = 11, stack = 10): [0] iconst_1 [1] istore_2 v2 [2] invokestatic #15 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$2 ()Ljava/lang/ThreadLocal;] [5] invokevirtual #27 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [8] checkcast #8 + Class [java/util/ArrayList] [11] astore_3 v3 [12] invokestatic #16 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$3 ()Ljava/lang/ThreadLocal;] [15] invokevirtual #27 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [18] checkcast #8 + Class [java/util/ArrayList] [21] astore v4 [23] aload_1 v1 [24] getfield #9 + Fieldref [android/os/Message.what I] [27] tableswitch (2 offsets, default=418) (target=445) 0: offset = 21, target = 48 1: offset = 131, target = 158 default: offset = 418, target = 445 [48] invokestatic #17 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$4 ()Ljava/lang/ThreadLocal;] [51] invokevirtual #27 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [54] checkcast #8 + Class [java/util/ArrayList] [57] astore_1 v1 [58] aload_3 v3 [59] invokevirtual #34 + Methodref [java/util/ArrayList.size ()I] [62] ifgt +11 (target=73) [65] aload v4 [67] invokevirtual #34 + Methodref [java/util/ArrayList.size ()I] [70] ifle +81 (target=151) [73] iconst_0 [74] istore_2 v2 [75] goto +76 (target=151) [78] aload_1 v1 [79] invokevirtual #30 + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;] [82] checkcast #8 + Class [java/util/ArrayList] [85] astore v6 [87] aload_1 v1 [88] invokevirtual #29 + Methodref [java/util/ArrayList.clear ()V] [91] aload v6 [93] invokevirtual #34 + Methodref [java/util/ArrayList.size ()I] [96] istore v7 [98] iconst_0 [99] istore v5 [101] goto +43 (target=144) [104] aload v6 [106] iload v5 [108] invokevirtual #31 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [111] checkcast #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] [114] dup [115] astore v8 [117] invokestatic #18 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$5 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J] [120] lconst_0 [121] lcmp [122] ifne +11 (target=133) [125] aload v8 [127] invokestatic #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V] [130] goto +11 (target=141) [133] aload v4 [135] aload v8 [137] invokevirtual #28 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [140] pop [141] iinc v5, 1 [144] iload v5 [146] iload v7 [148] ificmplt -44 (target=104) [151] aload_1 v1 [152] invokevirtual #34 + Methodref [java/util/ArrayList.size ()I] [155] ifgt -77 (target=78) [158] invokestatic #11 + Methodref [android/view/animation/AnimationUtils.currentAnimationTimeMillis ()J] [161] lstore v6 [163] invokestatic #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$7 ()Ljava/lang/ThreadLocal;] [166] invokevirtual #27 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [169] checkcast #8 + Class [java/util/ArrayList] [172] astore v5 [174] invokestatic #21 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$8 ()Ljava/lang/ThreadLocal;] [177] invokevirtual #27 + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;] [180] checkcast #8 + Class [java/util/ArrayList] [183] astore v8 [185] aload v4 [187] invokevirtual #34 + Methodref [java/util/ArrayList.size ()I] [190] istore_1 v1 [191] iconst_0 [192] istore v9 [194] goto +35 (target=229) [197] aload v4 [199] iload v9 [201] invokevirtual #31 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [204] checkcast #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] [207] dup [208] astore v10 [210] lload v6 [212] invokestatic #22 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$9 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z] [215] ifeq +11 (target=226) [218] aload v5 [220] aload v10 [222] invokevirtual #28 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [225] pop [226] iinc v9, 1 [229] iload v9 [231] iload_1 v1 [232] ificmplt -35 (target=197) [235] aload v5 [237] invokevirtual #34 + Methodref [java/util/ArrayList.size ()I] [240] dup [241] istore v9 [243] ifle +51 (target=294) [246] iconst_0 [247] istore v10 [249] goto +33 (target=282) [252] aload v5 [254] iload v10 [256] invokevirtual #31 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [259] checkcast #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] [262] dup [263] astore_1 v1 [264] invokestatic #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V] [267] aload_1 v1 [268] iconst_1 [269] invokestatic #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$10 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)V] [272] aload v4 [274] aload_1 v1 [275] invokevirtual #33 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [278] pop [279] iinc v10, 1 [282] iload v10 [284] iload v9 [286] ificmplt -34 (target=252) [289] aload v5 [291] invokevirtual #29 + Methodref [java/util/ArrayList.clear ()V] [294] aload_3 v3 [295] invokevirtual #34 + Methodref [java/util/ArrayList.size ()I] [298] istore v10 [300] iconst_0 [301] istore_1 v1 [302] goto +56 (target=358) [305] aload_3 v3 [306] iload_1 v1 [307] invokevirtual #31 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [310] checkcast #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] [313] dup [314] astore v5 [316] lload v6 [318] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animationFrame (J)Z] [321] ifeq +11 (target=332) [324] aload v8 [326] aload v5 [328] invokevirtual #28 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [331] pop [332] aload_3 v3 [333] invokevirtual #34 + Methodref [java/util/ArrayList.size ()I] [336] iload v10 [338] ificmpne +9 (target=347) [341] iinc v1, 1 [344] goto +14 (target=358) [347] iinc v10, -1 [350] aload v8 [352] aload v5 [354] invokevirtual #33 + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z] [357] pop [358] iload_1 v1 [359] iload v10 [361] ificmplt -56 (target=305) [364] aload v8 [366] invokevirtual #34 + Methodref [java/util/ArrayList.size ()I] [369] ifle +37 (target=406) [372] iconst_0 [373] istore_1 v1 [374] goto +18 (target=392) [377] aload v8 [379] iload_1 v1 [380] invokevirtual #31 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [383] checkcast #4 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator] [386] invokestatic #13 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$11 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V] [389] iinc v1, 1 [392] iload_1 v1 [393] aload v8 [395] invokevirtual #34 + Methodref [java/util/ArrayList.size ()I] [398] ificmplt -21 (target=377) [401] aload v8 [403] invokevirtual #29 + Methodref [java/util/ArrayList.clear ()V] [406] iload_2 v2 [407] ifeq +38 (target=445) [410] aload_3 v3 [411] invokevirtual #32 + Methodref [java/util/ArrayList.isEmpty ()Z] [414] ifeq +11 (target=425) [417] aload v4 [419] invokevirtual #32 + Methodref [java/util/ArrayList.isEmpty ()Z] [422] ifne +23 (target=445) [425] aload_0 v0 [426] iconst_1 [427] lconst_0 [428] invokestatic #14 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$12 ()J] [431] invokestatic #11 + Methodref [android/view/animation/AnimationUtils.currentAnimationTimeMillis ()J] [434] lload v6 [436] lsub [437] lsub [438] invokestatic #26 + Methodref [java/lang/Math.max (JJ)J] [441] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler.sendEmptyMessageDelayed (IJ)Z] [444] pop [445] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 25): - [48] Var: ...[i][a:java/util/ArrayList][a:java/util/ArrayList], Stack: (empty) - [73] Var: ...[a:java/util/ArrayList], Stack: (empty) - [75] Var: ..., Stack: (empty) - [78] Var: ..., Stack: (empty) - [104] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [133] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator], Stack: (empty) - [141] Var: -1, Stack: (empty) - [144] Var: ..., Stack: (empty) - [151] Var: -3, Stack: (empty) - [158] Var: -1, Stack: (empty) - [197] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler][a:android/os/Message][i][a:java/util/ArrayList][a:java/util/ArrayList][T][l][a:java/util/ArrayList][a:java/util/ArrayList][i][i], Stack: - [226] Var: ..., Stack: (empty) - [229] Var: ..., Stack: (empty) - [252] Var: ...[i], Stack: (empty) - [282] Var: ..., Stack: (empty) - [294] Var: -1, Stack: (empty) - [305] Var: ...[i][i], Stack: (empty) - [332] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator], Stack: (empty) - [347] Var: ..., Stack: (empty) - [358] Var: -1, Stack: (empty) - [377] Var: ..., Stack: (empty) - [392] Var: ..., Stack: (empty) - [406] Var: ..., Stack: (empty) - [425] Var: ..., Stack: (empty) - [445] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler][a:android/os/Message][i][a:java/util/ArrayList][a:java/util/ArrayList], Stack: - Method: (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;)V Access flags: 0x1000 = synthetic ValueAnimator$AnimationHandler(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_0 v0 [1] invokespecial #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimatorUpdateListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener] + Utf8 [java/lang/Object] + Utf8 [onAnimationUpdate] Fields (count = 0): Methods (count = 1): + Method: onAnimationUpdate(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V Access flags: 0x401 = public abstract void onAnimationUpdate(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup Superclass: android/view/ViewGroup Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup extends android.view.ViewGroup Interfaces (count = 0): Constant Pool (count = 73): + Class [android/content/Context] + Class [android/util/AttributeSet] + Class [android/view/ViewGroup] + Class [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup] + Class [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] + Methodref [android/view/ViewGroup. (Landroid/content/Context;)V] + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [android/view/ViewGroup.getAlpha ()F] + Methodref [android/view/ViewGroup.getTranslationX ()F] + Methodref [android/view/ViewGroup.getTranslationY ()F] + Methodref [android/view/ViewGroup.setAlpha (F)V] + Methodref [android/view/ViewGroup.setTranslationX (F)V] + Methodref [android/view/ViewGroup.setTranslationY (F)V] + Methodref [android/view/ViewGroup.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.clearAnimation ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.setAnimation (Landroid/view/animation/Animation;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getAlpha ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getTranslationX ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getTranslationY ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setAlpha (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setTranslationX (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setTranslationY (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [NEEDS_PROXY Z] + NameAndType [clearAnimation ()V] + NameAndType [getAlpha ()F] + NameAndType [getTranslationX ()F] + NameAndType [getTranslationY ()F] + NameAndType [mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + NameAndType [setAlpha (F)V] + NameAndType [setAnimation (Landroid/view/animation/Animation;)V] + NameAndType [setTranslationX (F)V] + NameAndType [setTranslationY (F)V] + NameAndType [setVisibility (I)V] + NameAndType [wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [()F] + Utf8 [()V] + Utf8 [(F)V] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [(Landroid/view/animation/Animation;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [NEEDS_PROXY] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [android/content/Context] + Utf8 [android/util/AttributeSet] + Utf8 [android/view/ViewGroup] + Utf8 [clearAnimation] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Utf8 [getAlpha] + Utf8 [getTranslationX] + Utf8 [getTranslationY] + Utf8 [mProxy] + Utf8 [setAlpha] + Utf8 [setAnimation] + Utf8 [setTranslationX] + Utf8 [setTranslationY] + Utf8 [setVisibility] + Utf8 [wrap] Fields (count = 1): + Field: mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; Access flags: 0x12 = private final com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy mProxy Methods (count = 10): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public NineViewGroup(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #8 + Methodref [android/view/ViewGroup. (Landroid/content/Context;)V] [5] aload_0 v0 [6] getstatic #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [9] ifeq +10 (target=19) [12] aload_0 v0 [13] invokestatic #26 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [16] goto +4 (target=20) [19] aconst_null [20] putfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [19] Var: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup][a:android/content/Context], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup] - [20] Var: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup][a:android/content/Context], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup][a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public NineViewGroup(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #9 + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] getstatic #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [10] ifeq +10 (target=20) [13] aload_0 v0 [14] invokestatic #26 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [17] goto +4 (target=21) [20] aconst_null [21] putfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [20] Var: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup][a:android/content/Context][a:android/util/AttributeSet], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup] - [21] Var: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup][a:android/content/Context][a:android/util/AttributeSet], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup][a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public NineViewGroup(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 4, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokespecial #10 + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] aload_0 v0 [8] getstatic #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [11] ifeq +10 (target=21) [14] aload_0 v0 [15] invokestatic #26 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [18] goto +4 (target=22) [21] aconst_null [22] putfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [21] Var: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup][a:android/content/Context][a:android/util/AttributeSet][i], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup] - [22] Var: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup][a:android/content/Context][a:android/util/AttributeSet][i], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup][a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Method: setVisibility(I)V Access flags: 0x1 = public void setVisibility(int) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [4] ifnull +28 (target=32) [7] iload_1 v1 [8] bipush 8 [10] ificmpne +10 (target=20) [13] aload_0 v0 [14] invokevirtual #18 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.clearAnimation ()V] [17] goto +15 (target=32) [20] iload_1 v1 [21] ifne +11 (target=32) [24] aload_0 v0 [25] aload_0 v0 [26] getfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [29] invokevirtual #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.setAnimation (Landroid/view/animation/Animation;)V] [32] aload_0 v0 [33] iload_1 v1 [34] invokespecial #17 + Methodref [android/view/ViewGroup.setVisibility (I)V] [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [20] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) + Method: getAlpha()F Access flags: 0x1 = public float getAlpha() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 1): [0] getstatic #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +11 (target=14) [6] aload_0 v0 [7] getfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] invokevirtual #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getAlpha ()F] [13] freturn [14] aload_0 v0 [15] invokespecial #11 + Methodref [android/view/ViewGroup.getAlpha ()F] [18] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: setAlpha(F)V Access flags: 0x1 = public void setAlpha(float) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] getstatic #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +12 (target=15) [6] aload_0 v0 [7] getfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] fload_1 v1 [11] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setAlpha (F)V] [14] return [15] aload_0 v0 [16] fload_1 v1 [17] invokespecial #14 + Methodref [android/view/ViewGroup.setAlpha (F)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ..., Stack: (empty) - [20] Var: ..., Stack: (empty) + Method: getTranslationX()F Access flags: 0x1 = public float getTranslationX() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 1): [0] getstatic #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +11 (target=14) [6] aload_0 v0 [7] getfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getTranslationX ()F] [13] freturn [14] aload_0 v0 [15] invokespecial #12 + Methodref [android/view/ViewGroup.getTranslationX ()F] [18] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: setTranslationX(F)V Access flags: 0x1 = public void setTranslationX(float) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] getstatic #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +12 (target=15) [6] aload_0 v0 [7] getfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] fload_1 v1 [11] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setTranslationX (F)V] [14] return [15] aload_0 v0 [16] fload_1 v1 [17] invokespecial #15 + Methodref [android/view/ViewGroup.setTranslationX (F)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ..., Stack: (empty) - [20] Var: ..., Stack: (empty) + Method: getTranslationY()F Access flags: 0x1 = public float getTranslationY() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 1): [0] getstatic #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +11 (target=14) [6] aload_0 v0 [7] getfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getTranslationY ()F] [13] freturn [14] aload_0 v0 [15] invokespecial #13 + Methodref [android/view/ViewGroup.getTranslationY ()F] [18] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: setTranslationY(F)V Access flags: 0x1 = public void setTranslationY(float) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] getstatic #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +12 (target=15) [6] aload_0 v0 [7] getfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] fload_1 v1 [11] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setTranslationY (F)V] [14] return [15] aload_0 v0 [16] fload_1 v1 [17] invokespecial #16 + Methodref [android/view/ViewGroup.setTranslationY (F)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ..., Stack: (empty) - [20] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy Superclass: android/view/animation/Animation Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy extends android.view.animation.Animation Interfaces (count = 0): Constant Pool (count = 220): + Class [android/graphics/Matrix] + Class [android/graphics/RectF] + Class [android/os/Build$VERSION] + Class [android/util/FloatMath] + Class [android/view/View] + Class [android/view/animation/Animation] + Class [android/view/animation/Transformation] + Class [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Class [java/lang/ref/WeakReference] + Class [java/util/WeakHashMap] + Fieldref [android/graphics/RectF.bottom F] + Fieldref [android/graphics/RectF.left F] + Fieldref [android/graphics/RectF.right F] + Fieldref [android/graphics/RectF.top F] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.PROXIES Ljava/util/WeakHashMap;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mAfter Landroid/graphics/RectF;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mAlpha F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mBefore Landroid/graphics/RectF;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleX F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleY F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTempMatrix Landroid/graphics/Matrix;] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationX F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationY F] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;] + Methodref [android/graphics/Matrix. ()V] + Methodref [android/graphics/Matrix.mapRect (Landroid/graphics/RectF;)Z] + Methodref [android/graphics/Matrix.postScale (FF)Z] + Methodref [android/graphics/Matrix.postTranslate (FF)Z] + Methodref [android/graphics/Matrix.reset ()V] + Methodref [android/graphics/RectF. ()V] + Methodref [android/graphics/RectF.offset (FF)V] + Methodref [android/graphics/RectF.set (FFFF)V] + Methodref [android/graphics/RectF.union (Landroid/graphics/RectF;)V] + Methodref [android/util/FloatMath.ceil (F)F] + Methodref [android/util/FloatMath.floor (F)F] + Methodref [android/view/View.getHeight ()I] + Methodref [android/view/View.getLeft ()I] + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] + Methodref [android/view/View.getScrollX ()I] + Methodref [android/view/View.getScrollY ()I] + Methodref [android/view/View.getTop ()I] + Methodref [android/view/View.getWidth ()I] + Methodref [android/view/View.invalidate ()V] + Methodref [android/view/View.invalidate (IIII)V] + Methodref [android/view/View.scrollTo (II)V] + Methodref [android/view/View.setAnimation (Landroid/view/animation/Animation;)V] + Methodref [android/view/animation/Animation. ()V] + Methodref [android/view/animation/Transformation.getMatrix ()Landroid/graphics/Matrix;] + Methodref [android/view/animation/Transformation.setAlpha (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy. (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.computeRect (Landroid/graphics/RectF;Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.invalidateAfterUpdate ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.prepareForUpdate ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setDuration (J)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setFillAfter (Z)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.transformMatrix (Landroid/graphics/Matrix;Landroid/view/View;)V] + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] + Methodref [java/util/WeakHashMap. ()V] + Methodref [java/util/WeakHashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/WeakHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Landroid/view/View;)V] + NameAndType [ (Ljava/lang/Object;)V] + NameAndType [NEEDS_PROXY Z] + NameAndType [PROXIES Ljava/util/WeakHashMap;] + NameAndType [SDK_INT I] + NameAndType [bottom F] + NameAndType [ceil (F)F] + NameAndType [computeRect (Landroid/graphics/RectF;Landroid/view/View;)V] + NameAndType [floor (F)F] + NameAndType [get ()Ljava/lang/Object;] + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [getHeight ()I] + NameAndType [getLeft ()I] + NameAndType [getMatrix ()Landroid/graphics/Matrix;] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [getScrollX ()I] + NameAndType [getScrollY ()I] + NameAndType [getTop ()I] + NameAndType [getWidth ()I] + NameAndType [invalidate ()V] + NameAndType [invalidate (IIII)V] + NameAndType [invalidateAfterUpdate ()V] + NameAndType [left F] + NameAndType [mAfter Landroid/graphics/RectF;] + NameAndType [mAlpha F] + NameAndType [mBefore Landroid/graphics/RectF;] + NameAndType [mScaleX F] + NameAndType [mScaleY F] + NameAndType [mTempMatrix Landroid/graphics/Matrix;] + NameAndType [mTranslationX F] + NameAndType [mTranslationY F] + NameAndType [mView Ljava/lang/ref/WeakReference;] + NameAndType [mapRect (Landroid/graphics/RectF;)Z] + NameAndType [offset (FF)V] + NameAndType [postScale (FF)Z] + NameAndType [postTranslate (FF)Z] + NameAndType [prepareForUpdate ()V] + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [reset ()V] + NameAndType [right F] + NameAndType [scrollTo (II)V] + NameAndType [set (FFFF)V] + NameAndType [setAlpha (F)V] + NameAndType [setAnimation (Landroid/view/animation/Animation;)V] + NameAndType [setDuration (J)V] + NameAndType [setFillAfter (Z)V] + NameAndType [top F] + NameAndType [transformMatrix (Landroid/graphics/Matrix;Landroid/view/View;)V] + NameAndType [union (Landroid/graphics/RectF;)V] + Utf8 [()F] + Utf8 [()I] + Utf8 [()Landroid/graphics/Matrix;] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(F)F] + Utf8 [(F)V] + Utf8 [(FF)V] + Utf8 [(FF)Z] + Utf8 [(FFFF)V] + Utf8 [(FLandroid/view/animation/Transformation;)V] + Utf8 [(I)V] + Utf8 [(II)V] + Utf8 [(IIII)V] + Utf8 [(J)V] + Utf8 [(Landroid/graphics/Matrix;Landroid/view/View;)V] + Utf8 [(Landroid/graphics/RectF;)V] + Utf8 [(Landroid/graphics/RectF;)Z] + Utf8 [(Landroid/graphics/RectF;Landroid/view/View;)V] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/animation/Animation;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Z)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [I] + Utf8 [Landroid/graphics/Matrix;] + Utf8 [Landroid/graphics/RectF;] + Utf8 [Ljava/lang/ref/WeakReference;] + Utf8 [Ljava/util/WeakHashMap;] + Utf8 [NEEDS_PROXY] + Utf8 [PROXIES] + Utf8 [SDK_INT] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [android/graphics/Matrix] + Utf8 [android/graphics/RectF] + Utf8 [android/os/Build$VERSION] + Utf8 [android/util/FloatMath] + Utf8 [android/view/View] + Utf8 [android/view/animation/Animation] + Utf8 [android/view/animation/Transformation] + Utf8 [applyTransformation] + Utf8 [bottom] + Utf8 [ceil] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Utf8 [computeRect] + Utf8 [floor] + Utf8 [get] + Utf8 [getAlpha] + Utf8 [getHeight] + Utf8 [getLeft] + Utf8 [getMatrix] + Utf8 [getParent] + Utf8 [getScaleX] + Utf8 [getScaleY] + Utf8 [getScrollX] + Utf8 [getScrollY] + Utf8 [getTop] + Utf8 [getTranslationX] + Utf8 [getTranslationY] + Utf8 [getWidth] + Utf8 [invalidate] + Utf8 [invalidateAfterUpdate] + Utf8 [java/lang/ref/WeakReference] + Utf8 [java/util/WeakHashMap] + Utf8 [left] + Utf8 [mAfter] + Utf8 [mAlpha] + Utf8 [mBefore] + Utf8 [mScaleX] + Utf8 [mScaleY] + Utf8 [mTempMatrix] + Utf8 [mTranslationX] + Utf8 [mTranslationY] + Utf8 [mView] + Utf8 [mapRect] + Utf8 [offset] + Utf8 [postScale] + Utf8 [postTranslate] + Utf8 [prepareForUpdate] + Utf8 [put] + Utf8 [reset] + Utf8 [right] + Utf8 [scrollTo] + Utf8 [set] + Utf8 [setAlpha] + Utf8 [setAnimation] + Utf8 [setDuration] + Utf8 [setFillAfter] + Utf8 [setScaleX] + Utf8 [setScaleY] + Utf8 [setScrollX] + Utf8 [setScrollY] + Utf8 [setTranslationX] + Utf8 [setTranslationY] + Utf8 [top] + Utf8 [transformMatrix] + Utf8 [union] + Utf8 [wrap] Fields (count = 11): + Field: NEEDS_PROXY Z Access flags: 0x19 = public static final boolean NEEDS_PROXY + Field: PROXIES Ljava/util/WeakHashMap; Access flags: 0x1a = private static final java.util.WeakHashMap PROXIES + Field: mView Ljava/lang/ref/WeakReference; Access flags: 0x12 = private final java.lang.ref.WeakReference mView + Field: mAlpha F Access flags: 0x2 = private float mAlpha + Field: mScaleX F Access flags: 0x2 = private float mScaleX + Field: mScaleY F Access flags: 0x2 = private float mScaleY + Field: mTranslationX F Access flags: 0x2 = private float mTranslationX + Field: mTranslationY F Access flags: 0x2 = private float mTranslationY + Field: mBefore Landroid/graphics/RectF; Access flags: 0x12 = private final android.graphics.RectF mBefore + Field: mAfter Landroid/graphics/RectF; Access flags: 0x12 = private final android.graphics.RectF mAfter + Field: mTempMatrix Landroid/graphics/Matrix; Access flags: 0x12 = private final android.graphics.Matrix mTempMatrix Methods (count = 23): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 0, stack = 2): [0] getstatic #15 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 11 [5] ificmpge +7 (target=12) [8] iconst_1 [9] goto +4 (target=13) [12] iconst_0 [13] putstatic #16 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [16] new #10 + Class [java/util/WeakHashMap] [19] dup [20] invokespecial #61 + Methodref [java/util/WeakHashMap. ()V] [23] putstatic #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.PROXIES Ljava/util/WeakHashMap;] [26] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [12] Var: ..., Stack: (empty) - [13] Var: ..., Stack: [i] + Method: wrap(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; Access flags: 0x9 = public static com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy wrap(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 2, stack = 3): [0] getstatic #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.PROXIES Ljava/util/WeakHashMap;] [3] aload_0 v0 [4] invokevirtual #62 + Methodref [java/util/WeakHashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [7] checkcast #8 + Class [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] [10] dup [11] astore_1 v1 [12] ifnonnull +21 (target=33) [15] new #8 + Class [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] [18] dup [19] aload_0 v0 [20] invokespecial #52 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy. (Landroid/view/View;)V] [23] astore_1 v1 [24] getstatic #17 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.PROXIES Ljava/util/WeakHashMap;] [27] aload_0 v0 [28] aload_1 v1 [29] invokevirtual #63 + Methodref [java/util/WeakHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [32] pop [33] aload_1 v1 [34] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [33] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy], Stack: (empty) - Method: (Landroid/view/View;)V Access flags: 0x2 = private AnimatorProxy(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 80, locals = 2, stack = 4): [0] aload_0 v0 [1] invokespecial #49 + Methodref [android/view/animation/Animation. ()V] [4] aload_0 v0 [5] fconst_1 [6] putfield #19 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mAlpha F] [9] aload_0 v0 [10] fconst_1 [11] putfield #21 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleX F] [14] aload_0 v0 [15] fconst_1 [16] putfield #22 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleY F] [19] aload_0 v0 [20] new #2 + Class [android/graphics/RectF] [23] dup [24] invokespecial #32 + Methodref [android/graphics/RectF. ()V] [27] putfield #20 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mBefore Landroid/graphics/RectF;] [30] aload_0 v0 [31] new #2 + Class [android/graphics/RectF] [34] dup [35] invokespecial #32 + Methodref [android/graphics/RectF. ()V] [38] putfield #18 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mAfter Landroid/graphics/RectF;] [41] aload_0 v0 [42] new #1 + Class [android/graphics/Matrix] [45] dup [46] invokespecial #27 + Methodref [android/graphics/Matrix. ()V] [49] putfield #23 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTempMatrix Landroid/graphics/Matrix;] [52] aload_0 v0 [53] lconst_0 [54] invokevirtual #56 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setDuration (J)V] [57] aload_0 v0 [58] iconst_1 [59] invokevirtual #57 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setFillAfter (Z)V] [62] aload_1 v1 [63] aload_0 v0 [64] invokevirtual #48 + Methodref [android/view/View.setAnimation (Landroid/view/animation/Animation;)V] [67] aload_0 v0 [68] new #9 + Class [java/lang/ref/WeakReference] [71] dup [72] aload_1 v1 [73] invokespecial #59 + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] [76] putfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;] [79] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getAlpha()F Access flags: 0x11 = public final float getAlpha() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #19 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mAlpha F] [4] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setAlpha(F)V Access flags: 0x11 = public final void setAlpha(float) Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #19 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mAlpha F] [4] fload_1 v1 [5] fcmpl [6] ifeq +27 (target=33) [9] aload_0 v0 [10] fload_1 v1 [11] putfield #19 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mAlpha F] [14] aload_0 v0 [15] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;] [18] invokevirtual #60 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [21] checkcast #5 + Class [android/view/View] [24] dup [25] astore_1 v1 [26] ifnull +7 (target=33) [29] aload_1 v1 [30] invokevirtual #45 + Methodref [android/view/View.invalidate ()V] [33] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [33] Var: ..., Stack: (empty) + Method: getScaleX()F Access flags: 0x11 = public final float getScaleX() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #21 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleX F] [4] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setScaleX(F)V Access flags: 0x11 = public final void setScaleX(float) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #21 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleX F] [4] fload_1 v1 [5] fcmpl [6] ifeq +16 (target=22) [9] aload_0 v0 [10] invokespecial #55 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.prepareForUpdate ()V] [13] aload_0 v0 [14] fload_1 v1 [15] putfield #21 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleX F] [18] aload_0 v0 [19] invokespecial #54 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.invalidateAfterUpdate ()V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [22] Var: ..., Stack: (empty) + Method: getScaleY()F Access flags: 0x11 = public final float getScaleY() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #22 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleY F] [4] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setScaleY(F)V Access flags: 0x11 = public final void setScaleY(float) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #22 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleY F] [4] fload_1 v1 [5] fcmpl [6] ifeq +16 (target=22) [9] aload_0 v0 [10] invokespecial #55 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.prepareForUpdate ()V] [13] aload_0 v0 [14] fload_1 v1 [15] putfield #22 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleY F] [18] aload_0 v0 [19] invokespecial #54 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.invalidateAfterUpdate ()V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [22] Var: ..., Stack: (empty) + Method: getScrollX()I Access flags: 0x11 = public final int getScrollX() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;] [4] invokevirtual #60 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [7] checkcast #5 + Class [android/view/View] [10] dup [11] astore_1 v1 [12] ifnonnull +5 (target=17) [15] iconst_0 [16] ireturn [17] aload_1 v1 [18] invokevirtual #41 + Methodref [android/view/View.getScrollX ()I] [21] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ...[a:android/view/View], Stack: (empty) + Method: setScrollX(I)V Access flags: 0x11 = public final void setScrollX(int) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;] [4] invokevirtual #60 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [7] checkcast #5 + Class [android/view/View] [10] dup [11] astore_2 v2 [12] ifnull +12 (target=24) [15] aload_2 v2 [16] iload_1 v1 [17] aload_2 v2 [18] invokevirtual #42 + Methodref [android/view/View.getScrollY ()I] [21] invokevirtual #47 + Methodref [android/view/View.scrollTo (II)V] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [24] Var: ...[a:android/view/View], Stack: (empty) + Method: getScrollY()I Access flags: 0x11 = public final int getScrollY() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;] [4] invokevirtual #60 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [7] checkcast #5 + Class [android/view/View] [10] dup [11] astore_1 v1 [12] ifnonnull +5 (target=17) [15] iconst_0 [16] ireturn [17] aload_1 v1 [18] invokevirtual #42 + Methodref [android/view/View.getScrollY ()I] [21] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ...[a:android/view/View], Stack: (empty) + Method: setScrollY(I)V Access flags: 0x11 = public final void setScrollY(int) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;] [4] invokevirtual #60 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [7] checkcast #5 + Class [android/view/View] [10] dup [11] astore_2 v2 [12] ifnull +12 (target=24) [15] aload_2 v2 [16] aload_2 v2 [17] invokevirtual #42 + Methodref [android/view/View.getScrollY ()I] [20] iload_1 v1 [21] invokevirtual #47 + Methodref [android/view/View.scrollTo (II)V] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [24] Var: ...[a:android/view/View], Stack: (empty) + Method: getTranslationX()F Access flags: 0x11 = public final float getTranslationX() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationX F] [4] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTranslationX(F)V Access flags: 0x11 = public final void setTranslationX(float) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationX F] [4] fload_1 v1 [5] fcmpl [6] ifeq +16 (target=22) [9] aload_0 v0 [10] invokespecial #55 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.prepareForUpdate ()V] [13] aload_0 v0 [14] fload_1 v1 [15] putfield #24 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationX F] [18] aload_0 v0 [19] invokespecial #54 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.invalidateAfterUpdate ()V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [22] Var: ..., Stack: (empty) + Method: getTranslationY()F Access flags: 0x11 = public final float getTranslationY() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationY F] [4] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTranslationY(F)V Access flags: 0x11 = public final void setTranslationY(float) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationY F] [4] fload_1 v1 [5] fcmpl [6] ifeq +16 (target=22) [9] aload_0 v0 [10] invokespecial #55 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.prepareForUpdate ()V] [13] aload_0 v0 [14] fload_1 v1 [15] putfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationY F] [18] aload_0 v0 [19] invokespecial #54 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.invalidateAfterUpdate ()V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [22] Var: ..., Stack: (empty) + Method: prepareForUpdate()V Access flags: 0x2 = private void prepareForUpdate() Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;] [4] invokevirtual #60 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [7] checkcast #5 + Class [android/view/View] [10] dup [11] astore_1 v1 [12] ifnull +12 (target=24) [15] aload_0 v0 [16] aload_0 v0 [17] getfield #20 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mBefore Landroid/graphics/RectF;] [20] aload_1 v1 [21] invokespecial #53 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.computeRect (Landroid/graphics/RectF;Landroid/view/View;)V] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [24] Var: ...[a:android/view/View], Stack: (empty) + Method: invalidateAfterUpdate()V Access flags: 0x2 = private void invalidateAfterUpdate() Class member attributes (count = 1): + Code attribute instructions (code length = 90, locals = 4, stack = 5): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;] [4] invokevirtual #60 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [7] checkcast #5 + Class [android/view/View] [10] dup [11] astore_1 v1 [12] ifnonnull +4 (target=16) [15] return [16] aload_1 v1 [17] invokevirtual #40 + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] [20] checkcast #5 + Class [android/view/View] [23] dup [24] astore_2 v2 [25] ifnonnull +4 (target=29) [28] return [29] aload_1 v1 [30] aload_0 v0 [31] invokevirtual #48 + Methodref [android/view/View.setAnimation (Landroid/view/animation/Animation;)V] [34] aload_0 v0 [35] getfield #18 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mAfter Landroid/graphics/RectF;] [38] astore_3 v3 [39] aload_0 v0 [40] aload_3 v3 [41] aload_1 v1 [42] invokespecial #53 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.computeRect (Landroid/graphics/RectF;Landroid/view/View;)V] [45] aload_3 v3 [46] aload_0 v0 [47] getfield #20 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mBefore Landroid/graphics/RectF;] [50] invokevirtual #35 + Methodref [android/graphics/RectF.union (Landroid/graphics/RectF;)V] [53] aload_2 v2 [54] aload_3 v3 [55] getfield #12 + Fieldref [android/graphics/RectF.left F] [58] invokestatic #37 + Methodref [android/util/FloatMath.floor (F)F] [61] f2i [62] aload_3 v3 [63] getfield #14 + Fieldref [android/graphics/RectF.top F] [66] invokestatic #37 + Methodref [android/util/FloatMath.floor (F)F] [69] f2i [70] aload_3 v3 [71] getfield #13 + Fieldref [android/graphics/RectF.right F] [74] invokestatic #36 + Methodref [android/util/FloatMath.ceil (F)F] [77] f2i [78] aload_3 v3 [79] getfield #11 + Fieldref [android/graphics/RectF.bottom F] [82] invokestatic #36 + Methodref [android/util/FloatMath.ceil (F)F] [85] f2i [86] invokevirtual #46 + Methodref [android/view/View.invalidate (IIII)V] [89] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [16] Var: ...[a:android/view/View], Stack: (empty) - [29] Var: ...[a:android/view/View], Stack: (empty) + Method: computeRect(Landroid/graphics/RectF;Landroid/view/View;)V Access flags: 0x2 = private void computeRect(android.graphics.RectF,android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 121, locals = 5, stack = 5): [0] aload_2 v2 [1] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [4] i2f [5] fstore_3 v3 [6] aload_2 v2 [7] invokevirtual #38 + Methodref [android/view/View.getHeight ()I] [10] i2f [11] fstore v4 [13] aload_1 v1 [14] fconst_0 [15] fconst_0 [16] fload_3 v3 [17] fload v4 [19] invokevirtual #34 + Methodref [android/graphics/RectF.set (FFFF)V] [22] aload_0 v0 [23] getfield #23 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTempMatrix Landroid/graphics/Matrix;] [26] dup [27] astore_3 v3 [28] invokevirtual #31 + Methodref [android/graphics/Matrix.reset ()V] [31] aload_0 v0 [32] aload_3 v3 [33] aload_2 v2 [34] invokespecial #58 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.transformMatrix (Landroid/graphics/Matrix;Landroid/view/View;)V] [37] aload_0 v0 [38] getfield #23 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTempMatrix Landroid/graphics/Matrix;] [41] aload_1 v1 [42] invokevirtual #28 + Methodref [android/graphics/Matrix.mapRect (Landroid/graphics/RectF;)Z] [45] pop [46] aload_1 v1 [47] aload_2 v2 [48] invokevirtual #39 + Methodref [android/view/View.getLeft ()I] [51] i2f [52] aload_2 v2 [53] invokevirtual #43 + Methodref [android/view/View.getTop ()I] [56] i2f [57] invokevirtual #33 + Methodref [android/graphics/RectF.offset (FF)V] [60] aload_1 v1 [61] getfield #13 + Fieldref [android/graphics/RectF.right F] [64] aload_1 v1 [65] getfield #12 + Fieldref [android/graphics/RectF.left F] [68] fcmpg [69] ifge +21 (target=90) [72] aload_1 v1 [73] getfield #13 + Fieldref [android/graphics/RectF.right F] [76] fstore_2 v2 [77] aload_1 v1 [78] aload_1 v1 [79] getfield #12 + Fieldref [android/graphics/RectF.left F] [82] putfield #13 + Fieldref [android/graphics/RectF.right F] [85] aload_1 v1 [86] fload_2 v2 [87] putfield #12 + Fieldref [android/graphics/RectF.left F] [90] aload_1 v1 [91] getfield #11 + Fieldref [android/graphics/RectF.bottom F] [94] aload_1 v1 [95] getfield #14 + Fieldref [android/graphics/RectF.top F] [98] fcmpg [99] ifge +21 (target=120) [102] aload_1 v1 [103] getfield #14 + Fieldref [android/graphics/RectF.top F] [106] fstore_2 v2 [107] aload_1 v1 [108] aload_1 v1 [109] getfield #11 + Fieldref [android/graphics/RectF.bottom F] [112] putfield #14 + Fieldref [android/graphics/RectF.top F] [115] aload_1 v1 [116] fload_2 v2 [117] putfield #11 + Fieldref [android/graphics/RectF.bottom F] [120] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [90] Var: ...[f][f][a:android/graphics/Matrix], Stack: (empty) - [120] Var: ..., Stack: (empty) + Method: transformMatrix(Landroid/graphics/Matrix;Landroid/view/View;)V Access flags: 0x2 = private void transformMatrix(android.graphics.Matrix,android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 88, locals = 6, stack = 3): [0] aload_2 v2 [1] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [4] i2f [5] fstore_3 v3 [6] aload_2 v2 [7] invokevirtual #38 + Methodref [android/view/View.getHeight ()I] [10] i2f [11] fstore_2 v2 [12] aload_0 v0 [13] getfield #21 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleX F] [16] fstore v4 [18] aload_0 v0 [19] getfield #22 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleY F] [22] fstore v5 [24] fload v4 [26] fconst_1 [27] fcmpl [28] ifne +10 (target=38) [31] fload v5 [33] fconst_1 [34] fcmpl [35] ifeq +39 (target=74) [38] fload v4 [40] fload_3 v3 [41] fmul [42] fload_3 v3 [43] fsub [44] fconst_2 [45] fdiv [46] fstore_3 v3 [47] fload v5 [49] fload_2 v2 [50] fmul [51] fload_2 v2 [52] fsub [53] fconst_2 [54] fdiv [55] fstore_2 v2 [56] aload_1 v1 [57] fload v4 [59] fload v5 [61] invokevirtual #29 + Methodref [android/graphics/Matrix.postScale (FF)Z] [64] pop [65] aload_1 v1 [66] fload_3 v3 [67] fneg [68] fload_2 v2 [69] fneg [70] invokevirtual #30 + Methodref [android/graphics/Matrix.postTranslate (FF)Z] [73] pop [74] aload_1 v1 [75] aload_0 v0 [76] getfield #24 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationX F] [79] aload_0 v0 [80] getfield #25 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationY F] [83] invokevirtual #30 + Methodref [android/graphics/Matrix.postTranslate (FF)Z] [86] pop [87] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [38] Var: [a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy][a:android/graphics/Matrix][a:android/view/View][f][f][f][f], Stack: - [74] Var: ..., Stack: (empty) + Method: applyTransformation(FLandroid/view/animation/Transformation;)V Access flags: 0x14 = protected final void applyTransformation(float,android.view.animation.Transformation) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;] [4] invokevirtual #60 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [7] checkcast #5 + Class [android/view/View] [10] dup [11] astore_1 v1 [12] ifnull +20 (target=32) [15] aload_2 v2 [16] aload_0 v0 [17] getfield #19 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mAlpha F] [20] invokevirtual #51 + Methodref [android/view/animation/Transformation.setAlpha (F)V] [23] aload_0 v0 [24] aload_2 v2 [25] invokevirtual #50 + Methodref [android/view/animation/Transformation.getMatrix ()Landroid/graphics/Matrix;] [28] aload_1 v1 [29] invokespecial #58 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.transformMatrix (Landroid/graphics/Matrix;Landroid/view/View;)V] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [32] Var: ...[a:android/view/View], Stack: (empty) + Method: reset()V Access flags: 0x11 = public final void reset() Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 1, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout Superclass: android/widget/FrameLayout Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout extends android.widget.FrameLayout Interfaces (count = 0): Constant Pool (count = 65): + Class [android/content/Context] + Class [android/util/AttributeSet] + Class [android/widget/FrameLayout] + Class [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Methodref [android/widget/FrameLayout. (Landroid/content/Context;)V] + Methodref [android/widget/FrameLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/widget/FrameLayout. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [android/widget/FrameLayout.getAlpha ()F] + Methodref [android/widget/FrameLayout.getTranslationY ()F] + Methodref [android/widget/FrameLayout.setAlpha (F)V] + Methodref [android/widget/FrameLayout.setTranslationY (F)V] + Methodref [android/widget/FrameLayout.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getAlpha ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getTranslationY ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setAlpha (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setTranslationY (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.clearAnimation ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.setAnimation (Landroid/view/animation/Animation;)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [NEEDS_PROXY Z] + NameAndType [clearAnimation ()V] + NameAndType [getAlpha ()F] + NameAndType [getTranslationY ()F] + NameAndType [mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + NameAndType [setAlpha (F)V] + NameAndType [setAnimation (Landroid/view/animation/Animation;)V] + NameAndType [setTranslationY (F)V] + NameAndType [setVisibility (I)V] + NameAndType [wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [()F] + Utf8 [()V] + Utf8 [(F)V] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [(Landroid/view/animation/Animation;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [NEEDS_PROXY] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [android/content/Context] + Utf8 [android/util/AttributeSet] + Utf8 [android/widget/FrameLayout] + Utf8 [clearAnimation] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout] + Utf8 [getAlpha] + Utf8 [getTranslationY] + Utf8 [mProxy] + Utf8 [setAlpha] + Utf8 [setAnimation] + Utf8 [setTranslationY] + Utf8 [setVisibility] + Utf8 [wrap] Fields (count = 1): + Field: mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; Access flags: 0x12 = private final com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy mProxy Methods (count = 8): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public NineFrameLayout(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #8 + Methodref [android/widget/FrameLayout. (Landroid/content/Context;)V] [5] aload_0 v0 [6] getstatic #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [9] ifeq +10 (target=19) [12] aload_0 v0 [13] invokestatic #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [16] goto +4 (target=20) [19] aconst_null [20] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [19] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout][a:android/content/Context], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout] - [20] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout][a:android/content/Context], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout][a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public NineFrameLayout(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #9 + Methodref [android/widget/FrameLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] getstatic #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [10] ifeq +10 (target=20) [13] aload_0 v0 [14] invokestatic #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [17] goto +4 (target=21) [20] aconst_null [21] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [20] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout][a:android/content/Context][a:android/util/AttributeSet], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout] - [21] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout][a:android/content/Context][a:android/util/AttributeSet], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout][a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public NineFrameLayout(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 4, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokespecial #10 + Methodref [android/widget/FrameLayout. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] aload_0 v0 [8] getstatic #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [11] ifeq +10 (target=21) [14] aload_0 v0 [15] invokestatic #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [18] goto +4 (target=22) [21] aconst_null [22] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [21] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout][a:android/content/Context][a:android/util/AttributeSet][i], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout] - [22] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout][a:android/content/Context][a:android/util/AttributeSet][i], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout][a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Method: setVisibility(I)V Access flags: 0x1 = public void setVisibility(int) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [4] ifnull +28 (target=32) [7] iload_1 v1 [8] bipush 8 [10] ificmpne +10 (target=20) [13] aload_0 v0 [14] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.clearAnimation ()V] [17] goto +15 (target=32) [20] iload_1 v1 [21] ifne +11 (target=32) [24] aload_0 v0 [25] aload_0 v0 [26] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [29] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.setAnimation (Landroid/view/animation/Animation;)V] [32] aload_0 v0 [33] iload_1 v1 [34] invokespecial #15 + Methodref [android/widget/FrameLayout.setVisibility (I)V] [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [20] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) + Method: getAlpha()F Access flags: 0x1 = public float getAlpha() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 1): [0] getstatic #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +11 (target=14) [6] aload_0 v0 [7] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] invokevirtual #16 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getAlpha ()F] [13] freturn [14] aload_0 v0 [15] invokespecial #11 + Methodref [android/widget/FrameLayout.getAlpha ()F] [18] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: setAlpha(F)V Access flags: 0x1 = public void setAlpha(float) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] getstatic #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +12 (target=15) [6] aload_0 v0 [7] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] fload_1 v1 [11] invokevirtual #18 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setAlpha (F)V] [14] return [15] aload_0 v0 [16] fload_1 v1 [17] invokespecial #13 + Methodref [android/widget/FrameLayout.setAlpha (F)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ..., Stack: (empty) - [20] Var: ..., Stack: (empty) + Method: getTranslationY()F Access flags: 0x1 = public float getTranslationY() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 1): [0] getstatic #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +11 (target=14) [6] aload_0 v0 [7] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] invokevirtual #17 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getTranslationY ()F] [13] freturn [14] aload_0 v0 [15] invokespecial #12 + Methodref [android/widget/FrameLayout.getTranslationY ()F] [18] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: setTranslationY(F)V Access flags: 0x1 = public void setTranslationY(float) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] getstatic #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +12 (target=15) [6] aload_0 v0 [7] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] fload_1 v1 [11] invokevirtual #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setTranslationY (F)V] [14] return [15] aload_0 v0 [16] fload_1 v1 [17] invokespecial #14 + Methodref [android/widget/FrameLayout.setTranslationY (F)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ..., Stack: (empty) - [20] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView Superclass: android/widget/HorizontalScrollView Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView extends android.widget.HorizontalScrollView Interfaces (count = 0): Constant Pool (count = 49): + Class [android/content/Context] + Class [android/widget/HorizontalScrollView] + Class [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Methodref [android/widget/HorizontalScrollView. (Landroid/content/Context;)V] + Methodref [android/widget/HorizontalScrollView.getAlpha ()F] + Methodref [android/widget/HorizontalScrollView.setAlpha (F)V] + Methodref [android/widget/HorizontalScrollView.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getAlpha ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setAlpha (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.clearAnimation ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.setAnimation (Landroid/view/animation/Animation;)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [NEEDS_PROXY Z] + NameAndType [clearAnimation ()V] + NameAndType [getAlpha ()F] + NameAndType [mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + NameAndType [setAlpha (F)V] + NameAndType [setAnimation (Landroid/view/animation/Animation;)V] + NameAndType [setVisibility (I)V] + NameAndType [wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [()F] + Utf8 [()V] + Utf8 [(F)V] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [(Landroid/view/animation/Animation;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [NEEDS_PROXY] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [android/content/Context] + Utf8 [android/widget/HorizontalScrollView] + Utf8 [clearAnimation] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView] + Utf8 [getAlpha] + Utf8 [mProxy] + Utf8 [setAlpha] + Utf8 [setAnimation] + Utf8 [setVisibility] + Utf8 [wrap] Fields (count = 1): + Field: mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; Access flags: 0x12 = private final com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy mProxy Methods (count = 4): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public NineHorizontalScrollView(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #7 + Methodref [android/widget/HorizontalScrollView. (Landroid/content/Context;)V] [5] aload_0 v0 [6] getstatic #5 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [9] ifeq +10 (target=19) [12] aload_0 v0 [13] invokestatic #13 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [16] goto +4 (target=20) [19] aconst_null [20] putfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [19] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView][a:android/content/Context], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView] - [20] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView][a:android/content/Context], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView][a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Method: setVisibility(I)V Access flags: 0x1 = public void setVisibility(int) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [4] ifnull +28 (target=32) [7] iload_1 v1 [8] bipush 8 [10] ificmpne +10 (target=20) [13] aload_0 v0 [14] invokevirtual #14 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.clearAnimation ()V] [17] goto +15 (target=32) [20] iload_1 v1 [21] ifne +11 (target=32) [24] aload_0 v0 [25] aload_0 v0 [26] getfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [29] invokevirtual #15 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.setAnimation (Landroid/view/animation/Animation;)V] [32] aload_0 v0 [33] iload_1 v1 [34] invokespecial #10 + Methodref [android/widget/HorizontalScrollView.setVisibility (I)V] [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [20] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) + Method: getAlpha()F Access flags: 0x1 = public float getAlpha() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 1): [0] getstatic #5 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +11 (target=14) [6] aload_0 v0 [7] getfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] invokevirtual #11 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getAlpha ()F] [13] freturn [14] aload_0 v0 [15] invokespecial #8 + Methodref [android/widget/HorizontalScrollView.getAlpha ()F] [18] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: setAlpha(F)V Access flags: 0x1 = public void setAlpha(float) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] getstatic #5 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +12 (target=15) [6] aload_0 v0 [7] getfield #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] fload_1 v1 [11] invokevirtual #12 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setAlpha (F)V] [14] return [15] aload_0 v0 [16] fload_1 v1 [17] invokespecial #9 + Methodref [android/widget/HorizontalScrollView.setAlpha (F)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ..., Stack: (empty) - [20] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout Superclass: android/widget/LinearLayout Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout extends android.widget.LinearLayout Interfaces (count = 0): Constant Pool (count = 65): + Class [android/content/Context] + Class [android/util/AttributeSet] + Class [android/widget/LinearLayout] + Class [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Methodref [android/widget/LinearLayout. (Landroid/content/Context;)V] + Methodref [android/widget/LinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/widget/LinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [android/widget/LinearLayout.getAlpha ()F] + Methodref [android/widget/LinearLayout.getTranslationX ()F] + Methodref [android/widget/LinearLayout.setAlpha (F)V] + Methodref [android/widget/LinearLayout.setTranslationX (F)V] + Methodref [android/widget/LinearLayout.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getAlpha ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getTranslationX ()F] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setAlpha (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setTranslationX (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.clearAnimation ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.setAnimation (Landroid/view/animation/Animation;)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [NEEDS_PROXY Z] + NameAndType [clearAnimation ()V] + NameAndType [getAlpha ()F] + NameAndType [getTranslationX ()F] + NameAndType [mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + NameAndType [setAlpha (F)V] + NameAndType [setAnimation (Landroid/view/animation/Animation;)V] + NameAndType [setTranslationX (F)V] + NameAndType [setVisibility (I)V] + NameAndType [wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [()F] + Utf8 [()V] + Utf8 [(F)V] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [(Landroid/view/animation/Animation;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [NEEDS_PROXY] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [android/content/Context] + Utf8 [android/util/AttributeSet] + Utf8 [android/widget/LinearLayout] + Utf8 [clearAnimation] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout] + Utf8 [getAlpha] + Utf8 [getTranslationX] + Utf8 [mProxy] + Utf8 [setAlpha] + Utf8 [setAnimation] + Utf8 [setTranslationX] + Utf8 [setVisibility] + Utf8 [wrap] Fields (count = 1): + Field: mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; Access flags: 0x12 = private final com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy mProxy Methods (count = 8): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public NineLinearLayout(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #8 + Methodref [android/widget/LinearLayout. (Landroid/content/Context;)V] [5] aload_0 v0 [6] getstatic #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [9] ifeq +10 (target=19) [12] aload_0 v0 [13] invokestatic #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [16] goto +4 (target=20) [19] aconst_null [20] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [19] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout][a:android/content/Context], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout] - [20] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout][a:android/content/Context], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout][a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public NineLinearLayout(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #9 + Methodref [android/widget/LinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] getstatic #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [10] ifeq +10 (target=20) [13] aload_0 v0 [14] invokestatic #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [17] goto +4 (target=21) [20] aconst_null [21] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [20] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout][a:android/content/Context][a:android/util/AttributeSet], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout] - [21] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout][a:android/content/Context][a:android/util/AttributeSet], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout][a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public NineLinearLayout(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 4, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokespecial #10 + Methodref [android/widget/LinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] aload_0 v0 [8] getstatic #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [11] ifeq +10 (target=21) [14] aload_0 v0 [15] invokestatic #20 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [18] goto +4 (target=22) [21] aconst_null [22] putfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [21] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout][a:android/content/Context][a:android/util/AttributeSet][i], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout] - [22] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout][a:android/content/Context][a:android/util/AttributeSet][i], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout][a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Method: setVisibility(I)V Access flags: 0x1 = public void setVisibility(int) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [4] ifnull +28 (target=32) [7] iload_1 v1 [8] bipush 8 [10] ificmpne +10 (target=20) [13] aload_0 v0 [14] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.clearAnimation ()V] [17] goto +15 (target=32) [20] iload_1 v1 [21] ifne +11 (target=32) [24] aload_0 v0 [25] aload_0 v0 [26] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [29] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.setAnimation (Landroid/view/animation/Animation;)V] [32] aload_0 v0 [33] iload_1 v1 [34] invokespecial #15 + Methodref [android/widget/LinearLayout.setVisibility (I)V] [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [20] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) + Method: getAlpha()F Access flags: 0x1 = public float getAlpha() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 1): [0] getstatic #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +11 (target=14) [6] aload_0 v0 [7] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] invokevirtual #16 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getAlpha ()F] [13] freturn [14] aload_0 v0 [15] invokespecial #11 + Methodref [android/widget/LinearLayout.getAlpha ()F] [18] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: setAlpha(F)V Access flags: 0x1 = public void setAlpha(float) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] getstatic #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +12 (target=15) [6] aload_0 v0 [7] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] fload_1 v1 [11] invokevirtual #18 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setAlpha (F)V] [14] return [15] aload_0 v0 [16] fload_1 v1 [17] invokespecial #13 + Methodref [android/widget/LinearLayout.setAlpha (F)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ..., Stack: (empty) - [20] Var: ..., Stack: (empty) + Method: getTranslationX()F Access flags: 0x1 = public float getTranslationX() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 1): [0] getstatic #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +11 (target=14) [6] aload_0 v0 [7] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] invokevirtual #17 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getTranslationX ()F] [13] freturn [14] aload_0 v0 [15] invokespecial #12 + Methodref [android/widget/LinearLayout.getTranslationX ()F] [18] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: setTranslationX(F)V Access flags: 0x1 = public void setTranslationX(float) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] getstatic #6 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z] [3] ifeq +12 (target=15) [6] aload_0 v0 [7] getfield #7 + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [10] fload_1 v1 [11] invokevirtual #19 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setTranslationX (F)V] [14] return [15] aload_0 v0 [16] fload_1 v1 [17] invokespecial #14 + Methodref [android/widget/LinearLayout.setTranslationX (F)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ..., Stack: (empty) - [20] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/ActionProviderWrapper Superclass: android/view/ActionProvider Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.ActionProviderWrapper extends android.view.ActionProvider Interfaces (count = 0): Constant Pool (count = 39): + Class [android/view/ActionProvider] + Class [com/actionbarsherlock/internal/view/ActionProviderWrapper] + Class [com/actionbarsherlock/internal/view/menu/SubMenuWrapper] + Class [com/actionbarsherlock/view/ActionProvider] + Fieldref [com/actionbarsherlock/internal/view/ActionProviderWrapper.mProvider Lcom/actionbarsherlock/view/ActionProvider;] + Methodref [android/view/ActionProvider. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper. (Landroid/view/SubMenu;)V] + Methodref [com/actionbarsherlock/view/ActionProvider.hasSubMenu ()Z] + Methodref [com/actionbarsherlock/view/ActionProvider.onCreateActionView ()Landroid/view/View;] + Methodref [com/actionbarsherlock/view/ActionProvider.onPerformDefaultAction ()Z] + Methodref [com/actionbarsherlock/view/ActionProvider.onPrepareSubMenu (Lcom/actionbarsherlock/view/SubMenu;)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/view/SubMenu;)V] + NameAndType [hasSubMenu ()Z] + NameAndType [mProvider Lcom/actionbarsherlock/view/ActionProvider;] + NameAndType [onCreateActionView ()Landroid/view/View;] + NameAndType [onPerformDefaultAction ()Z] + NameAndType [onPrepareSubMenu (Lcom/actionbarsherlock/view/SubMenu;)V] + Utf8 [()Landroid/view/View;] + Utf8 [()Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [()Z] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/view/SubMenu;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider;)V] + Utf8 [(Lcom/actionbarsherlock/view/SubMenu;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [android/view/ActionProvider] + Utf8 [com/actionbarsherlock/internal/view/ActionProviderWrapper] + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuWrapper] + Utf8 [com/actionbarsherlock/view/ActionProvider] + Utf8 [hasSubMenu] + Utf8 [mProvider] + Utf8 [onCreateActionView] + Utf8 [onPerformDefaultAction] + Utf8 [onPrepareSubMenu] + Utf8 [unwrap] Fields (count = 1): + Field: mProvider Lcom/actionbarsherlock/view/ActionProvider; Access flags: 0x12 = private final com.actionbarsherlock.view.ActionProvider mProvider Methods (count = 6): - Method: (Lcom/actionbarsherlock/view/ActionProvider;)V Access flags: 0x1 = public ActionProviderWrapper(com.actionbarsherlock.view.ActionProvider) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] aconst_null [2] invokespecial #6 + Methodref [android/view/ActionProvider. (Landroid/content/Context;)V] [5] aload_0 v0 [6] aload_1 v1 [7] putfield #5 + Fieldref [com/actionbarsherlock/internal/view/ActionProviderWrapper.mProvider Lcom/actionbarsherlock/view/ActionProvider;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: unwrap()Lcom/actionbarsherlock/view/ActionProvider; Access flags: 0x1 = public com.actionbarsherlock.view.ActionProvider unwrap() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/actionbarsherlock/internal/view/ActionProviderWrapper.mProvider Lcom/actionbarsherlock/view/ActionProvider;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateActionView()Landroid/view/View; Access flags: 0x1 = public android.view.View onCreateActionView() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/actionbarsherlock/internal/view/ActionProviderWrapper.mProvider Lcom/actionbarsherlock/view/ActionProvider;] [4] invokevirtual #9 + Methodref [com/actionbarsherlock/view/ActionProvider.onCreateActionView ()Landroid/view/View;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasSubMenu()Z Access flags: 0x1 = public boolean hasSubMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/actionbarsherlock/internal/view/ActionProviderWrapper.mProvider Lcom/actionbarsherlock/view/ActionProvider;] [4] invokevirtual #8 + Methodref [com/actionbarsherlock/view/ActionProvider.hasSubMenu ()Z] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPerformDefaultAction()Z Access flags: 0x1 = public boolean onPerformDefaultAction() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/actionbarsherlock/internal/view/ActionProviderWrapper.mProvider Lcom/actionbarsherlock/view/ActionProvider;] [4] invokevirtual #10 + Methodref [com/actionbarsherlock/view/ActionProvider.onPerformDefaultAction ()Z] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareSubMenu(Landroid/view/SubMenu;)V Access flags: 0x1 = public void onPrepareSubMenu(android.view.SubMenu) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/actionbarsherlock/internal/view/ActionProviderWrapper.mProvider Lcom/actionbarsherlock/view/ActionProvider;] [4] new #3 + Class [com/actionbarsherlock/internal/view/menu/SubMenuWrapper] [7] dup [8] aload_1 v1 [9] invokespecial #7 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper. (Landroid/view/SubMenu;)V] [12] invokevirtual #11 + Methodref [com/actionbarsherlock/view/ActionProvider.onPrepareSubMenu (Lcom/actionbarsherlock/view/SubMenu;)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/StandaloneActionMode Superclass: com/actionbarsherlock/view/ActionMode Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.StandaloneActionMode extends com.actionbarsherlock.view.ActionMode Interfaces (count = 1): + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback] Constant Pool (count = 152): + Class [android/content/Context] + Class [android/view/View] + Class [com/actionbarsherlock/internal/view/StandaloneActionMode] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback] + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Class [com/actionbarsherlock/internal/widget/ActionBarContextView] + Class [com/actionbarsherlock/view/ActionMode] + Class [com/actionbarsherlock/view/ActionMode$Callback] + Class [com/actionbarsherlock/view/MenuInflater] + Class [java/lang/ref/WeakReference] + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mCustomView Ljava/lang/ref/WeakReference;] + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mFinished Z] + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mFocusable Z] + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Methodref [android/content/Context.getString (I)Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/view/StandaloneActionMode.invalidate ()V] + Methodref [com/actionbarsherlock/internal/view/StandaloneActionMode.setSubtitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/view/StandaloneActionMode.setTitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setDefaultShowAsAction (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper. (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.show ()V] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.hasVisibleItems ()Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getSubtitle ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getTitle ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.sendAccessibilityEvent (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setCustomView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSubtitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setTitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.showOverflowMenu ()Z] + Methodref [com/actionbarsherlock/view/ActionMode. ()V] + Methodref [com/actionbarsherlock/view/MenuInflater. (Landroid/content/Context;)V] + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + NameAndType [ (Ljava/lang/Object;)V] + NameAndType [get ()Ljava/lang/Object;] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getSubtitle ()Ljava/lang/CharSequence;] + NameAndType [getTitle ()Ljava/lang/CharSequence;] + NameAndType [hasVisibleItems ()Z] + NameAndType [invalidate ()V] + NameAndType [mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + NameAndType [mCustomView Ljava/lang/ref/WeakReference;] + NameAndType [mFinished Z] + NameAndType [mFocusable Z] + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] + NameAndType [onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + NameAndType [sendAccessibilityEvent (I)V] + NameAndType [setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] + NameAndType [setCustomView (Landroid/view/View;)V] + NameAndType [setDefaultShowAsAction (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [setSubtitle (Ljava/lang/CharSequence;)V] + NameAndType [setTitle (Ljava/lang/CharSequence;)V] + NameAndType [show ()V] + NameAndType [showOverflowMenu ()Z] + Utf8 [()Landroid/view/View;] + Utf8 [()Lcom/actionbarsherlock/view/Menu;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/content/Context;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Utf8 [Lcom/actionbarsherlock/view/ActionMode$Callback;] + Utf8 [Ljava/lang/ref/WeakReference;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [android/content/Context] + Utf8 [android/view/View] + Utf8 [com/actionbarsherlock/internal/view/StandaloneActionMode] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContextView] + Utf8 [com/actionbarsherlock/view/ActionMode] + Utf8 [com/actionbarsherlock/view/ActionMode$Callback] + Utf8 [com/actionbarsherlock/view/MenuInflater] + Utf8 [finish] + Utf8 [get] + Utf8 [getCustomView] + Utf8 [getMenu] + Utf8 [getMenuInflater] + Utf8 [getString] + Utf8 [getSubtitle] + Utf8 [getTitle] + Utf8 [hasVisibleItems] + Utf8 [invalidate] + Utf8 [isUiFocusable] + Utf8 [java/lang/ref/WeakReference] + Utf8 [mCallback] + Utf8 [mContext] + Utf8 [mContextView] + Utf8 [mCustomView] + Utf8 [mFinished] + Utf8 [mFocusable] + Utf8 [mMenu] + Utf8 [onActionItemClicked] + Utf8 [onCloseMenu] + Utf8 [onCloseSubMenu] + Utf8 [onDestroyActionMode] + Utf8 [onMenuItemSelected] + Utf8 [onMenuModeChange] + Utf8 [onPrepareActionMode] + Utf8 [onSubMenuSelected] + Utf8 [sendAccessibilityEvent] + Utf8 [setCallback] + Utf8 [setCustomView] + Utf8 [setDefaultShowAsAction] + Utf8 [setSubtitle] + Utf8 [setTitle] + Utf8 [show] + Utf8 [showOverflowMenu] Fields (count = 7): + Field: mContext Landroid/content/Context; Access flags: 0x2 = private android.content.Context mContext + Field: mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ActionBarContextView mContextView + Field: mCallback Lcom/actionbarsherlock/view/ActionMode$Callback; Access flags: 0x2 = private com.actionbarsherlock.view.ActionMode$Callback mCallback + Field: mCustomView Ljava/lang/ref/WeakReference; Access flags: 0x2 = private java.lang.ref.WeakReference mCustomView + Field: mFinished Z Access flags: 0x2 = private boolean mFinished + Field: mFocusable Z Access flags: 0x2 = private boolean mFocusable + Field: mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu Methods (count = 19): - Method: (Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V Access flags: 0x1 = public StandaloneActionMode(android.content.Context,com.actionbarsherlock.internal.widget.ActionBarContextView,com.actionbarsherlock.view.ActionMode$Callback,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 50, locals = 5, stack = 4): [0] aload_0 v0 [1] invokespecial #37 + Methodref [com/actionbarsherlock/view/ActionMode. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #14 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContext Landroid/content/Context;] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #15 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [14] aload_0 v0 [15] aload_3 v3 [16] putfield #13 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [19] aload_0 v0 [20] new #4 + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] [23] dup [24] aload_1 v1 [25] invokespecial #24 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder. (Landroid/content/Context;)V] [28] iconst_1 [29] invokevirtual #26 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setDefaultShowAsAction (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [32] putfield #19 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [35] aload_0 v0 [36] getfield #19 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [39] aload_0 v0 [40] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] [43] aload_0 v0 [44] iload v4 [46] putfield #18 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mFocusable Z] [49] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [4] aload_1 v1 [5] invokevirtual #35 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setTitle (Ljava/lang/CharSequence;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSubtitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setSubtitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [4] aload_1 v1 [5] invokevirtual #34 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSubtitle (Ljava/lang/CharSequence;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(I)V Access flags: 0x1 = public void setTitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #14 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContext Landroid/content/Context;] [5] iload_1 v1 [6] invokevirtual #20 + Methodref [android/content/Context.getString (I)Ljava/lang/String;] [9] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/view/StandaloneActionMode.setTitle (Ljava/lang/CharSequence;)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSubtitle(I)V Access flags: 0x1 = public void setSubtitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #14 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContext Landroid/content/Context;] [5] iload_1 v1 [6] invokevirtual #20 + Methodref [android/content/Context.getString (I)Ljava/lang/String;] [9] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/view/StandaloneActionMode.setSubtitle (Ljava/lang/CharSequence;)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCustomView(Landroid/view/View;)V Access flags: 0x1 = public void setCustomView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [4] aload_1 v1 [5] invokevirtual #33 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setCustomView (Landroid/view/View;)V] [8] aload_0 v0 [9] aload_1 v1 [10] ifnull +14 (target=24) [13] new #12 + Class [java/lang/ref/WeakReference] [16] dup [17] aload_1 v1 [18] invokespecial #39 + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] [21] goto +4 (target=25) [24] aconst_null [25] putfield #16 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mCustomView Ljava/lang/ref/WeakReference;] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [24] Var: ..., Stack: [a:com/actionbarsherlock/internal/view/StandaloneActionMode] - [25] Var: [a:com/actionbarsherlock/internal/view/StandaloneActionMode][a:android/view/View], Stack: [a:com/actionbarsherlock/internal/view/StandaloneActionMode][a:java/lang/ref/WeakReference] + Method: invalidate()V Access flags: 0x1 = public void invalidate() Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #13 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [4] aload_0 v0 [5] aload_0 v0 [6] getfield #19 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [9] invokeinterface #43 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] [14] pop [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: finish()V Access flags: 0x1 = public void finish() Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #17 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mFinished Z] [4] ifeq +4 (target=8) [7] return [8] aload_0 v0 [9] iconst_1 [10] putfield #17 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mFinished Z] [13] aload_0 v0 [14] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [17] bipush 32 [19] invokevirtual #32 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.sendAccessibilityEvent (I)V] [22] aload_0 v0 [23] getfield #13 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [26] aload_0 v0 [27] invokeinterface #42 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [8] Var: ..., Stack: (empty) + Method: getMenu()Lcom/actionbarsherlock/view/Menu; Access flags: 0x1 = public com.actionbarsherlock.view.Menu getMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #19 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [4] invokevirtual #31 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getTitle ()Ljava/lang/CharSequence;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSubtitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getSubtitle() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [4] invokevirtual #30 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getSubtitle ()Ljava/lang/CharSequence;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCustomView()Landroid/view/View; Access flags: 0x1 = public android.view.View getCustomView() Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mCustomView Ljava/lang/ref/WeakReference;] [4] ifnull +14 (target=18) [7] aload_0 v0 [8] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mCustomView Ljava/lang/ref/WeakReference;] [11] invokevirtual #40 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [14] checkcast #2 + Class [android/view/View] [17] areturn [18] aconst_null [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [18] Var: ..., Stack: (empty) - [19] Var: ..., Stack: [a:android/view/View] + Method: getMenuInflater()Lcom/actionbarsherlock/view/MenuInflater; Access flags: 0x1 = public com.actionbarsherlock.view.MenuInflater getMenuInflater() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 3): [0] new #11 + Class [com/actionbarsherlock/view/MenuInflater] [3] dup [4] aload_0 v0 [5] getfield #14 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContext Landroid/content/Context;] [8] invokespecial #38 + Methodref [com/actionbarsherlock/view/MenuInflater. (Landroid/content/Context;)V] [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuItemSelected(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #13 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;] [4] aload_0 v0 [5] aload_2 v2 [6] invokeinterface #41 + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V Access flags: 0x1 = public void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 3, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onSubMenuSelected(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z Access flags: 0x1 = public boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 2, stack = 4): [0] aload_1 v1 [1] invokevirtual #29 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.hasVisibleItems ()Z] [4] ifne +5 (target=9) [7] iconst_1 [8] ireturn [9] new #6 + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] [12] dup [13] aload_0 v0 [14] getfield #14 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContext Landroid/content/Context;] [17] aload_1 v1 [18] invokespecial #27 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper. (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] [21] invokevirtual #28 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.show ()V] [24] iconst_1 [25] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [9] Var: ..., Stack: (empty) + Method: onCloseSubMenu(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V Access flags: 0x1 = public void onCloseSubMenu(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuModeChange(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V Access flags: 0x1 = public void onMenuModeChange(com.actionbarsherlock.internal.view.menu.MenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 1): [0] aload_0 v0 [1] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/view/StandaloneActionMode.invalidate ()V] [4] aload_0 v0 [5] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [8] invokevirtual #36 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.showOverflowMenu ()Z] [11] pop [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isUiFocusable()Z Access flags: 0x1 = public boolean isUiFocusable() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mFocusable Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/View_HasStateListenerSupport Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.internal.view.View_HasStateListenerSupport extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 8): + Class [com/actionbarsherlock/internal/view/View_HasStateListenerSupport] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V] + Utf8 [addOnAttachStateChangeListener] + Utf8 [com/actionbarsherlock/internal/view/View_HasStateListenerSupport] + Utf8 [java/lang/Object] + Utf8 [removeOnAttachStateChangeListener] Fields (count = 0): Methods (count = 2): + Method: addOnAttachStateChangeListener(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V Access flags: 0x401 = public abstract void addOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener) + Method: removeOnAttachStateChangeListener(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V Access flags: 0x401 = public abstract void removeOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 8): + Class [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener] + Class [java/lang/Object] + Utf8 [(Landroid/view/View;)V] + Utf8 [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener] + Utf8 [java/lang/Object] + Utf8 [onViewAttachedToWindow] + Utf8 [onViewDetachedFromWindow] Fields (count = 0): Methods (count = 2): + Method: onViewAttachedToWindow(Landroid/view/View;)V Access flags: 0x401 = public abstract void onViewAttachedToWindow(android.view.View) + Method: onViewDetachedFromWindow(Landroid/view/View;)V Access flags: 0x401 = public abstract void onViewDetachedFromWindow(android.view.View) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenu Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.menu.ActionMenu extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/view/Menu] Constant Pool (count = 224): + Class [[Landroid/content/Intent;] + Class [[Lcom/actionbarsherlock/view/MenuItem;] + Class [android/content/ComponentName] + Class [android/content/Context] + Class [android/content/Intent] + Class [android/content/pm/ActivityInfo] + Class [android/content/pm/ApplicationInfo] + Class [android/content/pm/PackageManager] + Class [android/content/pm/ResolveInfo] + Class [android/content/res/Resources] + Class [android/view/KeyEvent] + Class [com/actionbarsherlock/internal/view/menu/ActionMenu] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem] + Class [com/actionbarsherlock/view/Menu] + Class [com/actionbarsherlock/view/MenuItem] + Class [java/lang/Object] + Class [java/util/ArrayList] + Class [java/util/List] + Fieldref [android/content/pm/ActivityInfo.applicationInfo Landroid/content/pm/ApplicationInfo;] + Fieldref [android/content/pm/ActivityInfo.name Ljava/lang/String;] + Fieldref [android/content/pm/ApplicationInfo.packageName Ljava/lang/String;] + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;] + Fieldref [android/content/pm/ResolveInfo.specificIndex I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mIsQwerty Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] + Methodref [android/content/ComponentName. (Ljava/lang/String;Ljava/lang/String;)V] + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/Intent. (Landroid/content/Intent;)V] + Methodref [android/content/Intent.setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;] + Methodref [android/content/pm/PackageManager.queryIntentActivityOptions (Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;] + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.add (IIII)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.findItemIndex (I)I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.findItemWithShortcut (ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.getContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.removeGroup (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem. (Landroid/content/Context;IIIILjava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getAlphabeticShortcut ()C] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getGroupId ()I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getItemId ()I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getNumericShortcut ()C] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.invoke ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.isVisible ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setCheckable (Z)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setEnabled (Z)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setExclusiveCheckable (Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setVisible (Z)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [java/lang/Object. ()V] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V] + Methodref [java/util/ArrayList.clear ()V] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIntent (Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + InterfaceMethodref [java/util/List.size ()I] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;IIIILjava/lang/CharSequence;)V] + NameAndType [ (Landroid/content/Intent;)V] + NameAndType [ (Ljava/lang/String;Ljava/lang/String;)V] + NameAndType [activityInfo Landroid/content/pm/ActivityInfo;] + NameAndType [add (IIII)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [add (ILjava/lang/Object;)V] + NameAndType [applicationInfo Landroid/content/pm/ApplicationInfo;] + NameAndType [clear ()V] + NameAndType [findItemIndex (I)I] + NameAndType [findItemWithShortcut (ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getAlphabeticShortcut ()C] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getGroupId ()I] + NameAndType [getItemId ()I] + NameAndType [getNumericShortcut ()C] + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [invoke ()Z] + NameAndType [isVisible ()Z] + NameAndType [loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + NameAndType [loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mIsQwerty Z] + NameAndType [mItems Ljava/util/ArrayList;] + NameAndType [name Ljava/lang/String;] + NameAndType [packageName Ljava/lang/String;] + NameAndType [queryIntentActivityOptions (Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;] + NameAndType [remove (I)Ljava/lang/Object;] + NameAndType [removeGroup (I)V] + NameAndType [setCheckable (Z)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;] + NameAndType [setEnabled (Z)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setExclusiveCheckable (Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setIntent (Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setVisible (Z)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [size ()I] + NameAndType [specificIndex I] + Utf8 [()C] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/pm/PackageManager;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)I] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(II)Z] + Utf8 [(IIII)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(IIII)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I] + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] + Utf8 [(ILandroid/view/KeyEvent;)Z] + Utf8 [(ILandroid/view/KeyEvent;I)Z] + Utf8 [(ILjava/lang/Object;)V] + Utf8 [(IZ)V] + Utf8 [(IZZ)V] + Utf8 [(Landroid/content/ComponentName;)Landroid/content/Intent;] + Utf8 [(Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;IIIILjava/lang/CharSequence;)V] + Utf8 [(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + Utf8 [(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + Utf8 [(Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] + Utf8 [(Z)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/content/pm/ActivityInfo;] + Utf8 [Landroid/content/pm/ApplicationInfo;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[Landroid/content/Intent;] + Utf8 [[Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [activityInfo] + Utf8 [add] + Utf8 [addIntentOptions] + Utf8 [addSubMenu] + Utf8 [android/content/ComponentName] + Utf8 [android/content/Context] + Utf8 [android/content/Intent] + Utf8 [android/content/pm/ActivityInfo] + Utf8 [android/content/pm/ApplicationInfo] + Utf8 [android/content/pm/PackageManager] + Utf8 [android/content/pm/ResolveInfo] + Utf8 [android/content/res/Resources] + Utf8 [android/view/KeyEvent] + Utf8 [applicationInfo] + Utf8 [clear] + Utf8 [close] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenu] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuItem] + Utf8 [com/actionbarsherlock/view/Menu] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [findItem] + Utf8 [findItemIndex] + Utf8 [findItemWithShortcut] + Utf8 [get] + Utf8 [getAlphabeticShortcut] + Utf8 [getContext] + Utf8 [getGroupId] + Utf8 [getItem] + Utf8 [getItemId] + Utf8 [getNumericShortcut] + Utf8 [getPackageManager] + Utf8 [getResources] + Utf8 [getString] + Utf8 [hasVisibleItems] + Utf8 [invoke] + Utf8 [isShortcutKey] + Utf8 [isVisible] + Utf8 [java/lang/Object] + Utf8 [java/util/ArrayList] + Utf8 [java/util/List] + Utf8 [loadIcon] + Utf8 [loadLabel] + Utf8 [mContext] + Utf8 [mIsQwerty] + Utf8 [mItems] + Utf8 [name] + Utf8 [packageName] + Utf8 [performIdentifierAction] + Utf8 [performShortcut] + Utf8 [queryIntentActivityOptions] + Utf8 [remove] + Utf8 [removeGroup] + Utf8 [removeItem] + Utf8 [setCheckable] + Utf8 [setComponent] + Utf8 [setEnabled] + Utf8 [setExclusiveCheckable] + Utf8 [setGroupCheckable] + Utf8 [setGroupEnabled] + Utf8 [setGroupVisible] + Utf8 [setIcon] + Utf8 [setIntent] + Utf8 [setQwertyMode] + Utf8 [setVisible] + Utf8 [size] + Utf8 [specificIndex] Fields (count = 3): + Field: mContext Landroid/content/Context; Access flags: 0x2 = private android.content.Context mContext + Field: mIsQwerty Z Access flags: 0x2 = private boolean mIsQwerty + Field: mItems Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mItems Methods (count = 28): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public ActionMenu(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #53 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #24 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mContext Landroid/content/Context;] [9] aload_0 v0 [10] new #17 + Class [java/util/ArrayList] [13] dup [14] invokespecial #54 + Methodref [java/util/ArrayList. ()V] [17] putfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getContext()Landroid/content/Context; Access flags: 0x1 = public android.content.Context getContext() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mContext Landroid/content/Context;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: add(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem add(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 5): [0] aload_0 v0 [1] iconst_0 [2] iconst_0 [3] iconst_0 [4] aload_1 v1 [5] invokevirtual #37 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: add(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem add(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 5): [0] aload_0 v0 [1] iconst_0 [2] iconst_0 [3] iconst_0 [4] iload_1 v1 [5] invokevirtual #36 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.add (IIII)Lcom/actionbarsherlock/view/MenuItem;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: add(IIII)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem add(int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 5, stack = 6): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] iload_3 v3 [4] aload_0 v0 [5] getfield #24 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mContext Landroid/content/Context;] [8] invokevirtual #29 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [11] iload v4 [13] invokevirtual #35 + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] [16] invokevirtual #37 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: add(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem add(int,int,int,java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 5, stack = 8): [0] new #13 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem] [3] dup [4] aload_0 v0 [5] invokevirtual #40 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.getContext ()Landroid/content/Context;] [8] iload_1 v1 [9] iload_2 v2 [10] iconst_0 [11] iload_3 v3 [12] aload v4 [14] invokespecial #42 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem. (Landroid/content/Context;IIIILjava/lang/CharSequence;)V] [17] astore_1 v1 [18] aload_0 v0 [19] getfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [22] iload_3 v3 [23] aload_1 v1 [24] invokevirtual #55 + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V] [27] aload_1 v1 [28] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addIntentOptions(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I Access flags: 0x1 = public int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,com.actionbarsherlock.view.MenuItem[]) Class member attributes (count = 1): + Code attribute instructions (code length = 203, locals = 13, stack = 6): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mContext Landroid/content/Context;] [4] invokevirtual #28 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [7] dup [8] astore v9 [10] aload v4 [12] aload v5 [14] aload v6 [16] iconst_0 [17] invokevirtual #32 + Methodref [android/content/pm/PackageManager.queryIntentActivityOptions (Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;] [20] dup [21] astore v4 [23] ifnull +13 (target=36) [26] aload v4 [28] invokeinterface #63 + InterfaceMethodref [java/util/List.size ()I] [33] goto +4 (target=37) [36] iconst_0 [37] istore v10 [39] iload v7 [41] iconst_1 [42] iand [43] ifne +8 (target=51) [46] aload_0 v0 [47] iload_1 v1 [48] invokevirtual #41 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.removeGroup (I)V] [51] iconst_0 [52] istore v7 [54] goto +139 (target=193) [57] aload v4 [59] iload v7 [61] invokeinterface #62 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [66] checkcast #9 + Class [android/content/pm/ResolveInfo] [69] astore v11 [71] new #5 + Class [android/content/Intent] [74] dup [75] aload v11 [77] getfield #23 + Fieldref [android/content/pm/ResolveInfo.specificIndex I] [80] ifge +8 (target=88) [83] aload v6 [85] goto +11 (target=96) [88] aload v5 [90] aload v11 [92] getfield #23 + Fieldref [android/content/pm/ResolveInfo.specificIndex I] [95] aaload [96] invokespecial #30 + Methodref [android/content/Intent. (Landroid/content/Intent;)V] [99] dup [100] astore v12 [102] new #3 + Class [android/content/ComponentName] [105] dup [106] aload v11 [108] getfield #22 + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;] [111] getfield #19 + Fieldref [android/content/pm/ActivityInfo.applicationInfo Landroid/content/pm/ApplicationInfo;] [114] getfield #21 + Fieldref [android/content/pm/ApplicationInfo.packageName Ljava/lang/String;] [117] aload v11 [119] getfield #22 + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;] [122] getfield #20 + Fieldref [android/content/pm/ActivityInfo.name Ljava/lang/String;] [125] invokespecial #27 + Methodref [android/content/ComponentName. (Ljava/lang/String;Ljava/lang/String;)V] [128] invokevirtual #31 + Methodref [android/content/Intent.setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;] [131] pop [132] aload_0 v0 [133] iload_1 v1 [134] iload_2 v2 [135] iload_3 v3 [136] aload v11 [138] aload v9 [140] invokevirtual #34 + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] [143] invokevirtual #37 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [146] aload v11 [148] aload v9 [150] invokevirtual #33 + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] [153] invokeinterface #60 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] [158] aload v12 [160] invokeinterface #61 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIntent (Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;] [165] astore v12 [167] aload v8 [169] ifnull +21 (target=190) [172] aload v11 [174] getfield #23 + Fieldref [android/content/pm/ResolveInfo.specificIndex I] [177] iflt +13 (target=190) [180] aload v8 [182] aload v11 [184] getfield #23 + Fieldref [android/content/pm/ResolveInfo.specificIndex I] [187] aload v12 [189] aastore [190] iinc v7, 1 [193] iload v7 [195] iload v10 [197] ificmplt -140 (target=57) [200] iload v10 [202] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 8): - [36] Var: ...[a:android/content/pm/PackageManager][a:java/util/List], Stack: (empty) - [37] Var: ..., Stack: [i] - [51] Var: ...[i], Stack: (empty) - [57] Var: ...[i], Stack: (empty) - [88] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenu][i][i][i][a:android/content/ComponentName][a:[Landroid/content/Intent;][a:android/content/Intent][i][a:[Lcom/actionbarsherlock/view/MenuItem;][a:android/content/pm/PackageManager][a:java/util/List][i][i][a:android/content/pm/ResolveInfo], Stack: [u:71][u:71] - [96] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenu][i][i][i][a:android/content/ComponentName][a:[Landroid/content/Intent;][a:android/content/Intent][i][a:[Lcom/actionbarsherlock/view/MenuItem;][a:android/content/pm/PackageManager][a:java/util/List][i][i][a:android/content/pm/ResolveInfo], Stack: [u:71][u:71][a:android/content/Intent] - [190] Var: -1, Stack: (empty) - [193] Var: ..., Stack: (empty) + Method: addSubMenu(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu addSubMenu(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addSubMenu(I)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu addSubMenu(int) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addSubMenu(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 5, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addSubMenu(IIII)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 5, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clear()V Access flags: 0x1 = public void clear() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [4] invokevirtual #56 + Methodref [java/util/ArrayList.clear ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: close()V Access flags: 0x1 = public void close() Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 1, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: findItemIndex(I)I Access flags: 0x2 = private int findItemIndex(int) Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 5, stack = 2): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [4] dup [5] astore_2 v2 [6] invokevirtual #59 + Methodref [java/util/ArrayList.size ()I] [9] istore_3 v3 [10] iconst_0 [11] istore v4 [13] goto +25 (target=38) [16] aload_2 v2 [17] iload v4 [19] invokevirtual #57 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [22] checkcast #13 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem] [25] invokevirtual #45 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getItemId ()I] [28] iload_1 v1 [29] ificmpne +6 (target=35) [32] iload v4 [34] ireturn [35] iinc v4, 1 [38] iload v4 [40] iload_3 v3 [41] ificmplt -25 (target=16) [44] iconst_m1 [45] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [16] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [35] Var: ..., Stack: (empty) - [38] Var: ..., Stack: (empty) + Method: findItem(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem findItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [4] aload_0 v0 [5] iload_1 v1 [6] invokespecial #38 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.findItemIndex (I)I] [9] invokevirtual #57 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [12] checkcast #15 + Class [com/actionbarsherlock/view/MenuItem] [15] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItem(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem getItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [4] iload_1 v1 [5] invokevirtual #57 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [8] checkcast #15 + Class [com/actionbarsherlock/view/MenuItem] [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasVisibleItems()Z Access flags: 0x1 = public boolean hasVisibleItems() Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [4] dup [5] astore_1 v1 [6] invokevirtual #59 + Methodref [java/util/ArrayList.size ()I] [9] istore_2 v2 [10] iconst_0 [11] istore_3 v3 [12] goto +22 (target=34) [15] aload_1 v1 [16] iload_3 v3 [17] invokevirtual #57 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [20] checkcast #13 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem] [23] invokevirtual #48 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.isVisible ()Z] [26] ifeq +5 (target=31) [29] iconst_1 [30] ireturn [31] iinc v3, 1 [34] iload_3 v3 [35] iload_2 v2 [36] ificmplt -21 (target=15) [39] iconst_0 [40] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [15] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [31] Var: ..., Stack: (empty) - [34] Var: ..., Stack: (empty) + Method: findItemWithShortcut(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.ActionMenuItem findItemWithShortcut(int,android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 73, locals = 8, stack = 2): [0] aload_0 v0 [1] getfield #25 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mIsQwerty Z] [4] istore_2 v2 [5] aload_0 v0 [6] getfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [9] dup [10] astore_3 v3 [11] invokevirtual #59 + Methodref [java/util/ArrayList.size ()I] [14] istore v4 [16] iconst_0 [17] istore v5 [19] goto +45 (target=64) [22] aload_3 v3 [23] iload v5 [25] invokevirtual #57 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [28] checkcast #13 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem] [31] astore v6 [33] iload_2 v2 [34] ifeq +11 (target=45) [37] aload v6 [39] invokevirtual #43 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getAlphabeticShortcut ()C] [42] goto +8 (target=50) [45] aload v6 [47] invokevirtual #46 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getNumericShortcut ()C] [50] istore v7 [52] iload_1 v1 [53] iload v7 [55] ificmpne +6 (target=61) [58] aload v6 [60] areturn [61] iinc v5, 1 [64] iload v5 [66] iload v4 [68] ificmplt -46 (target=22) [71] aconst_null [72] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [22] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenu][i][a:android/view/KeyEvent][i][a:java/util/ArrayList][i][i], Stack: - [45] Var: ...[a:com/actionbarsherlock/internal/view/menu/ActionMenuItem], Stack: (empty) - [50] Var: ..., Stack: [i] - [61] Var: -1, Stack: (empty) - [64] Var: ..., Stack: (empty) + Method: isShortcutKey(ILandroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean isShortcutKey(int,android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 3, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] aload_2 v2 [3] invokespecial #39 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.findItemWithShortcut (ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] [6] ifnull +5 (target=11) [9] iconst_1 [10] ireturn [11] iconst_0 [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [11] Var: ..., Stack: (empty) + Method: performIdentifierAction(II)Z Access flags: 0x1 = public boolean performIdentifierAction(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 3, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #38 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.findItemIndex (I)I] [5] dup [6] istore_1 v1 [7] ifge +5 (target=12) [10] iconst_0 [11] ireturn [12] aload_0 v0 [13] getfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [16] iload_1 v1 [17] invokevirtual #57 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [20] checkcast #13 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem] [23] invokevirtual #47 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.invoke ()Z] [26] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ...[i], Stack: (empty) + Method: performShortcut(ILandroid/view/KeyEvent;I)Z Access flags: 0x1 = public boolean performShortcut(int,android.view.KeyEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 4, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] aload_2 v2 [3] invokespecial #39 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.findItemWithShortcut (ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] [6] dup [7] astore_1 v1 [8] ifnonnull +5 (target=13) [11] iconst_0 [12] ireturn [13] aload_1 v1 [14] invokevirtual #47 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.invoke ()Z] [17] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [13] Var: ...[a:com/actionbarsherlock/internal/view/menu/ActionMenuItem], Stack: (empty) + Method: removeGroup(I)V Access flags: 0x1 = public void removeGroup(int) Class member attributes (count = 1): + Code attribute instructions (code length = 55, locals = 5, stack = 2): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [4] dup [5] astore_2 v2 [6] invokevirtual #59 + Methodref [java/util/ArrayList.size ()I] [9] istore_3 v3 [10] iconst_0 [11] istore v4 [13] goto +35 (target=48) [16] aload_2 v2 [17] iload v4 [19] invokevirtual #57 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [22] checkcast #13 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem] [25] invokevirtual #44 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getGroupId ()I] [28] iload_1 v1 [29] ificmpne +16 (target=45) [32] aload_2 v2 [33] iload v4 [35] invokevirtual #58 + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] [38] pop [39] iinc v3, -1 [42] goto +6 (target=48) [45] iinc v4, 1 [48] iload v4 [50] iload_3 v3 [51] ificmplt -35 (target=16) [54] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [16] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [45] Var: ..., Stack: (empty) - [48] Var: ..., Stack: (empty) + Method: removeItem(I)V Access flags: 0x1 = public void removeItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [4] aload_0 v0 [5] iload_1 v1 [6] invokespecial #38 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.findItemIndex (I)I] [9] invokevirtual #58 + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] [12] pop [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setGroupCheckable(IZZ)V Access flags: 0x1 = public void setGroupCheckable(int,boolean,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 63, locals = 8, stack = 2): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [4] dup [5] astore v4 [7] invokevirtual #59 + Methodref [java/util/ArrayList.size ()I] [10] istore v5 [12] iconst_0 [13] istore v6 [15] goto +40 (target=55) [18] aload v4 [20] iload v6 [22] invokevirtual #57 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [25] checkcast #13 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem] [28] dup [29] astore v7 [31] invokevirtual #44 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getGroupId ()I] [34] iload_1 v1 [35] ificmpne +17 (target=52) [38] aload v7 [40] iload_2 v2 [41] invokevirtual #49 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setCheckable (Z)Lcom/actionbarsherlock/view/MenuItem;] [44] pop [45] aload v7 [47] iload_3 v3 [48] invokevirtual #51 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setExclusiveCheckable (Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] [51] pop [52] iinc v6, 1 [55] iload v6 [57] iload v5 [59] ificmplt -41 (target=18) [62] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [18] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [52] Var: ..., Stack: (empty) - [55] Var: ..., Stack: (empty) + Method: setGroupEnabled(IZ)V Access flags: 0x1 = public void setGroupEnabled(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 54, locals = 7, stack = 2): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [4] dup [5] astore_3 v3 [6] invokevirtual #59 + Methodref [java/util/ArrayList.size ()I] [9] istore v4 [11] iconst_0 [12] istore v5 [14] goto +32 (target=46) [17] aload_3 v3 [18] iload v5 [20] invokevirtual #57 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [23] checkcast #13 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem] [26] dup [27] astore v6 [29] invokevirtual #44 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getGroupId ()I] [32] iload_1 v1 [33] ificmpne +10 (target=43) [36] aload v6 [38] iload_2 v2 [39] invokevirtual #50 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setEnabled (Z)Lcom/actionbarsherlock/view/MenuItem;] [42] pop [43] iinc v5, 1 [46] iload v5 [48] iload v4 [50] ificmplt -33 (target=17) [53] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [17] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [43] Var: ..., Stack: (empty) - [46] Var: ..., Stack: (empty) + Method: setGroupVisible(IZ)V Access flags: 0x1 = public void setGroupVisible(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 54, locals = 7, stack = 2): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [4] dup [5] astore_3 v3 [6] invokevirtual #59 + Methodref [java/util/ArrayList.size ()I] [9] istore v4 [11] iconst_0 [12] istore v5 [14] goto +32 (target=46) [17] aload_3 v3 [18] iload v5 [20] invokevirtual #57 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [23] checkcast #13 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem] [26] dup [27] astore v6 [29] invokevirtual #44 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getGroupId ()I] [32] iload_1 v1 [33] ificmpne +10 (target=43) [36] aload v6 [38] iload_2 v2 [39] invokevirtual #52 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setVisible (Z)Lcom/actionbarsherlock/view/MenuItem;] [42] pop [43] iinc v5, 1 [46] iload v5 [48] iload v4 [50] ificmplt -33 (target=17) [53] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [17] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [43] Var: ..., Stack: (empty) - [46] Var: ..., Stack: (empty) + Method: setQwertyMode(Z)V Access flags: 0x1 = public void setQwertyMode(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #25 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mIsQwerty Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: size()I Access flags: 0x1 = public int size() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #26 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;] [4] invokevirtual #59 + Methodref [java/util/ArrayList.size ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenuItem Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.menu.ActionMenuItem extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/view/MenuItem] Constant Pool (count = 162): + Integer [1] + Integer [2] + Integer [4] + Integer [8] + Integer [16] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem] + Class [com/actionbarsherlock/view/MenuItem] + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener] + Class [java/lang/Object] + Class [java/lang/UnsupportedOperationException] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mGroup I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mIconDrawable Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mId I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mIntent Landroid/content/Intent;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mOrdering I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mShortcutAlphabeticChar C] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mShortcutNumericChar C] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mTitle Ljava/lang/CharSequence;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mTitleCondensed Ljava/lang/CharSequence;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setShowAsAction (I)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/UnsupportedOperationException. ()V] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener.onMenuItemClick (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [ ()V] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mFlags I] + NameAndType [mGroup I] + NameAndType [mIconDrawable Landroid/graphics/drawable/Drawable;] + NameAndType [mId I] + NameAndType [mIntent Landroid/content/Intent;] + NameAndType [mOrdering I] + NameAndType [mShortcutAlphabeticChar C] + NameAndType [mShortcutNumericChar C] + NameAndType [mTitle Ljava/lang/CharSequence;] + NameAndType [mTitleCondensed Ljava/lang/CharSequence;] + NameAndType [onMenuItemClick (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [setShowAsAction (I)V] + NameAndType [startActivity (Landroid/content/Intent;)V] + Utf8 [()C] + Utf8 [()I] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/view/ContextMenu$ContextMenuInfo;] + Utf8 [()Landroid/view/View;] + Utf8 [()Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [()Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(C)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(CC)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;IIIILjava/lang/CharSequence;)V] + Utf8 [(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] + Utf8 [(Z)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [] + Utf8 [C] + Utf8 [CHECKABLE] + Utf8 [CHECKED] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [ENABLED] + Utf8 [EXCLUSIVE] + Utf8 [HIDDEN] + Utf8 [I] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/content/Intent;] + Utf8 [Landroid/graphics/drawable/Drawable;] + Utf8 [Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [StackMapTable] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [collapseActionView] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuItem] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener] + Utf8 [expandActionView] + Utf8 [getActionProvider] + Utf8 [getActionView] + Utf8 [getAlphabeticShortcut] + Utf8 [getDrawable] + Utf8 [getGroupId] + Utf8 [getIcon] + Utf8 [getIntent] + Utf8 [getItemId] + Utf8 [getMenuInfo] + Utf8 [getNumericShortcut] + Utf8 [getOrder] + Utf8 [getResources] + Utf8 [getString] + Utf8 [getSubMenu] + Utf8 [getTitle] + Utf8 [getTitleCondensed] + Utf8 [hasSubMenu] + Utf8 [invoke] + Utf8 [isActionViewExpanded] + Utf8 [isCheckable] + Utf8 [isChecked] + Utf8 [isEnabled] + Utf8 [isVisible] + Utf8 [java/lang/Object] + Utf8 [java/lang/UnsupportedOperationException] + Utf8 [mClickListener] + Utf8 [mContext] + Utf8 [mFlags] + Utf8 [mGroup] + Utf8 [mIconDrawable] + Utf8 [mId] + Utf8 [mIntent] + Utf8 [mOrdering] + Utf8 [mShortcutAlphabeticChar] + Utf8 [mShortcutNumericChar] + Utf8 [mTitle] + Utf8 [mTitleCondensed] + Utf8 [onMenuItemClick] + Utf8 [setActionProvider] + Utf8 [setActionView] + Utf8 [setAlphabeticShortcut] + Utf8 [setCheckable] + Utf8 [setChecked] + Utf8 [setEnabled] + Utf8 [setExclusiveCheckable] + Utf8 [setIcon] + Utf8 [setIntent] + Utf8 [setNumericShortcut] + Utf8 [setOnActionExpandListener] + Utf8 [setOnMenuItemClickListener] + Utf8 [setShortcut] + Utf8 [setShowAsAction] + Utf8 [setShowAsActionFlags] + Utf8 [setTitle] + Utf8 [setTitleCondensed] + Utf8 [setVisible] + Utf8 [startActivity] Fields (count = 17): + Field: mId I Access flags: 0x12 = private final int mId + Field: mGroup I Access flags: 0x12 = private final int mGroup + Field: mOrdering I Access flags: 0x12 = private final int mOrdering + Field: mTitle Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence mTitle + Field: mTitleCondensed Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence mTitleCondensed + Field: mIntent Landroid/content/Intent; Access flags: 0x2 = private android.content.Intent mIntent + Field: mShortcutNumericChar C Access flags: 0x2 = private char mShortcutNumericChar + Field: mShortcutAlphabeticChar C Access flags: 0x2 = private char mShortcutAlphabeticChar + Field: mIconDrawable Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mIconDrawable + Field: mContext Landroid/content/Context; Access flags: 0x2 = private android.content.Context mContext + Field: mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; Access flags: 0x2 = private com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener mClickListener + Field: mFlags I Access flags: 0x2 = private int mFlags + Field: CHECKABLE I Access flags: 0x1a = private static final int CHECKABLE Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: CHECKED I Access flags: 0x1a = private static final int CHECKED Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: EXCLUSIVE I Access flags: 0x1a = private static final int EXCLUSIVE Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: HIDDEN I Access flags: 0x1a = private static final int HIDDEN Class member attributes (count = 1): + Constant value attribute: + Integer [8] + Field: ENABLED I Access flags: 0x1a = private static final int ENABLED Class member attributes (count = 1): + Constant value attribute: + Integer [16] Methods (count = 44): - Method: (Landroid/content/Context;IIIILjava/lang/CharSequence;)V Access flags: 0x1 = public ActionMenuItem(android.content.Context,int,int,int,int,java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 7, stack = 2): [0] aload_0 v0 [1] invokespecial #30 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] bipush 16 [7] putfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [10] aload_0 v0 [11] aload_1 v1 [12] putfield #14 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mContext Landroid/content/Context;] [15] aload_0 v0 [16] iload_3 v3 [17] putfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mId I] [20] aload_0 v0 [21] iload_2 v2 [22] putfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mGroup I] [25] aload_0 v0 [26] iload v5 [28] putfield #20 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mOrdering I] [31] aload_0 v0 [32] aload v6 [34] putfield #23 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mTitle Ljava/lang/CharSequence;] [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getAlphabeticShortcut()C Access flags: 0x1 = public char getAlphabeticShortcut() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #21 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mShortcutAlphabeticChar C] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getGroupId()I Access flags: 0x1 = public int getGroupId() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mGroup I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getIcon()Landroid/graphics/drawable/Drawable; Access flags: 0x1 = public android.graphics.drawable.Drawable getIcon() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #17 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mIconDrawable Landroid/graphics/drawable/Drawable;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getIntent()Landroid/content/Intent; Access flags: 0x1 = public android.content.Intent getIntent() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #19 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mIntent Landroid/content/Intent;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItemId()I Access flags: 0x1 = public int getItemId() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mId I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getMenuInfo()Landroid/view/ContextMenu$ContextMenuInfo; Access flags: 0x1 = public android.view.ContextMenu$ContextMenuInfo getMenuInfo() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getNumericShortcut()C Access flags: 0x1 = public char getNumericShortcut() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #22 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mShortcutNumericChar C] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getOrder()I Access flags: 0x1 = public int getOrder() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #20 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mOrdering I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSubMenu()Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu getSubMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #23 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mTitle Ljava/lang/CharSequence;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTitleCondensed()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getTitleCondensed() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mTitleCondensed Ljava/lang/CharSequence;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasSubMenu()Z Access flags: 0x1 = public boolean hasSubMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isCheckable()Z Access flags: 0x1 = public boolean isCheckable() Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [4] iconst_1 [5] iand [6] ifeq +5 (target=11) [9] iconst_1 [10] ireturn [11] iconst_0 [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [11] Var: ..., Stack: (empty) + Method: isChecked()Z Access flags: 0x1 = public boolean isChecked() Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [4] iconst_2 [5] iand [6] ifeq +5 (target=11) [9] iconst_1 [10] ireturn [11] iconst_0 [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [11] Var: ..., Stack: (empty) + Method: isEnabled()Z Access flags: 0x1 = public boolean isEnabled() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [4] bipush 16 [6] iand [7] ifeq +5 (target=12) [10] iconst_1 [11] ireturn [12] iconst_0 [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ..., Stack: (empty) + Method: isVisible()Z Access flags: 0x1 = public boolean isVisible() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [4] bipush 8 [6] iand [7] ifne +5 (target=12) [10] iconst_1 [11] ireturn [12] iconst_0 [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ..., Stack: (empty) + Method: setAlphabeticShortcut(C)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setAlphabeticShortcut(char) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #21 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mShortcutAlphabeticChar C] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCheckable(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setCheckable(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [5] bipush -2 [7] iand [8] iload_1 v1 [9] ifeq +7 (target=16) [12] iconst_1 [13] goto +4 (target=17) [16] iconst_0 [17] ior [18] putfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [21] aload_0 v0 [22] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [16] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i] - [17] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i][i] + Method: setExclusiveCheckable(Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.ActionMenuItem setExclusiveCheckable(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [5] bipush -5 [7] iand [8] iload_1 v1 [9] ifeq +7 (target=16) [12] iconst_4 [13] goto +4 (target=17) [16] iconst_0 [17] ior [18] putfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [21] aload_0 v0 [22] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [16] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i] - [17] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i][i] + Method: setChecked(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setChecked(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [5] bipush -3 [7] iand [8] iload_1 v1 [9] ifeq +7 (target=16) [12] iconst_2 [13] goto +4 (target=17) [16] iconst_0 [17] ior [18] putfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [21] aload_0 v0 [22] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [16] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i] - [17] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i][i] + Method: setEnabled(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [5] bipush -17 [7] iand [8] iload_1 v1 [9] ifeq +8 (target=17) [12] bipush 16 [14] goto +4 (target=18) [17] iconst_0 [18] ior [19] putfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [22] aload_0 v0 [23] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [17] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i] - [18] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i][i] + Method: setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #17 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mIconDrawable Landroid/graphics/drawable/Drawable;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIcon(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setIcon(int) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #14 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mContext Landroid/content/Context;] [5] invokevirtual #25 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [8] iload_1 v1 [9] invokevirtual #27 + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] [12] putfield #17 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mIconDrawable Landroid/graphics/drawable/Drawable;] [15] aload_0 v0 [16] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIntent(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setIntent(android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #19 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mIntent Landroid/content/Intent;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setNumericShortcut(C)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setNumericShortcut(char) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #22 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mShortcutNumericChar C] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setOnMenuItemClickListener(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setOnMenuItemClickListener(com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #13 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setShortcut(CC)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setShortcut(char,char) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #22 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mShortcutNumericChar C] [5] aload_0 v0 [6] iload_2 v2 [7] putfield #21 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mShortcutAlphabeticChar C] [10] aload_0 v0 [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #23 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mTitle Ljava/lang/CharSequence;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setTitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #14 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mContext Landroid/content/Context;] [5] invokevirtual #25 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [8] iload_1 v1 [9] invokevirtual #28 + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] [12] putfield #23 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mTitle Ljava/lang/CharSequence;] [15] aload_0 v0 [16] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitleCondensed(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setTitleCondensed(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #24 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mTitleCondensed Ljava/lang/CharSequence;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setVisible(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setVisible(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [5] bipush 8 [7] iand [8] iload_1 v1 [9] ifeq +7 (target=16) [12] iconst_0 [13] goto +5 (target=18) [16] bipush 8 [18] ior [19] putfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I] [22] aload_0 v0 [23] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [16] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i] - [18] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i][i] + Method: invoke()Z Access flags: 0x1 = public boolean invoke() Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #13 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] [4] ifnull +18 (target=22) [7] aload_0 v0 [8] getfield #13 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] [11] aload_0 v0 [12] invokeinterface #32 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener.onMenuItemClick (Lcom/actionbarsherlock/view/MenuItem;)Z] [17] ifeq +5 (target=22) [20] iconst_1 [21] ireturn [22] aload_0 v0 [23] getfield #19 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mIntent Landroid/content/Intent;] [26] ifnull +16 (target=42) [29] aload_0 v0 [30] getfield #14 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mContext Landroid/content/Context;] [33] aload_0 v0 [34] getfield #19 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mIntent Landroid/content/Intent;] [37] invokevirtual #26 + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] [40] iconst_1 [41] ireturn [42] iconst_0 [43] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [22] Var: ..., Stack: (empty) - [42] Var: ..., Stack: (empty) + Method: setShowAsAction(I)V Access flags: 0x1 = public void setShowAsAction(int) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setActionView(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setActionView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 2, stack = 2): [0] new #12 + Class [java/lang/UnsupportedOperationException] [3] dup [4] invokespecial #31 + Methodref [java/lang/UnsupportedOperationException. ()V] [7] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getActionView()Landroid/view/View; Access flags: 0x1 = public android.view.View getActionView() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setActionView(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setActionView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 2, stack = 2): [0] new #12 + Class [java/lang/UnsupportedOperationException] [3] dup [4] invokespecial #31 + Methodref [java/lang/UnsupportedOperationException. ()V] [7] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getActionProvider()Lcom/actionbarsherlock/view/ActionProvider; Access flags: 0x1 = public com.actionbarsherlock.view.ActionProvider getActionProvider() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setActionProvider(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setActionProvider(com.actionbarsherlock.view.ActionProvider) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 2, stack = 2): [0] new #12 + Class [java/lang/UnsupportedOperationException] [3] dup [4] invokespecial #31 + Methodref [java/lang/UnsupportedOperationException. ()V] [7] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setShowAsActionFlags(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setShowAsActionFlags(int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokevirtual #29 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setShowAsAction (I)V] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: expandActionView()Z Access flags: 0x1 = public boolean expandActionView() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: collapseActionView()Z Access flags: 0x1 = public boolean collapseActionView() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isActionViewExpanded()Z Access flags: 0x1 = public boolean isActionViewExpanded() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setOnActionExpandListener(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setOnActionExpandListener(com.actionbarsherlock.view.MenuItem$OnActionExpandListener) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] aload_0 v0 [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenuItemView Superclass: android/widget/LinearLayout Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.menu.ActionMenuItemView extends android.widget.LinearLayout Interfaces (count = 5): + Class [android/view/View$OnClickListener] + Class [android/view/View$OnLongClickListener] + Class [com/actionbarsherlock/internal/view/View_HasStateListenerSupport] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView] + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] Constant Pool (count = 386): + Integer [-2147483648] + Integer [1073741824] + Class [[I] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/content/res/TypedArray] + Class [android/graphics/Rect] + Class [android/os/Build$VERSION] + Class [android/text/TextUtils] + Class [android/util/DisplayMetrics] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/View$OnClickListener] + Class [android/view/View$OnLongClickListener] + Class [android/view/accessibility/AccessibilityEvent] + Class [android/widget/ImageButton] + Class [android/widget/LinearLayout] + Class [android/widget/Toast] + Class [com/actionbarsherlock/R$bool] + Class [com/actionbarsherlock/R$id] + Class [com/actionbarsherlock/R$styleable] + Class [com/actionbarsherlock/internal/ResourcesCompat] + Class [com/actionbarsherlock/internal/view/View_HasStateListenerSupport] + Class [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker] + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] + Class [com/actionbarsherlock/internal/widget/CapitalizingButton] + Class [java/lang/CharSequence] + Class [java/lang/Math] + Class [java/util/HashSet] + Class [java/util/Iterator] + Class [java/util/List] + Class [java/util/Set] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/util/DisplayMetrics.widthPixels I] + Fieldref [com/actionbarsherlock/R$bool.abs__config_allowActionMenuItemTextWithIcon I] + Fieldref [com/actionbarsherlock/R$id.abs__imageButton I] + Fieldref [com/actionbarsherlock/R$id.abs__textButton I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionMenuItemView [I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mAllowTextWithIcon Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mExpandedFormat Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mImageButton Landroid/widget/ImageButton;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemInvoker Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mListeners Ljava/util/Set;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mMinWidth I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTitle Ljava/lang/CharSequence;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/graphics/Rect. ()V] + Methodref [android/graphics/Rect.height ()I] + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] + Methodref [android/view/View$MeasureSpec.getMode (I)I] + Methodref [android/view/View$MeasureSpec.getSize (I)I] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/view/accessibility/AccessibilityEvent.getText ()Ljava/util/List;] + Methodref [android/widget/ImageButton.getDrawable ()Landroid/graphics/drawable/Drawable;] + Methodref [android/widget/ImageButton.setEnabled (Z)V] + Methodref [android/widget/ImageButton.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V] + Methodref [android/widget/ImageButton.setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V] + Methodref [android/widget/ImageButton.setVisibility (I)V] + Methodref [android/widget/LinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/widget/LinearLayout.onAttachedToWindow ()V] + Methodref [android/widget/LinearLayout.onDetachedFromWindow ()V] + Methodref [android/widget/LinearLayout.onMeasure (II)V] + Methodref [android/widget/LinearLayout.onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [android/widget/LinearLayout.setEnabled (Z)V] + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;] + Methodref [android/widget/Toast.setGravity (III)V] + Methodref [android/widget/Toast.show ()V] + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.findViewById (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getContentDescription ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getHeight ()I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getLocationOnScreen ([I)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getMeasuredWidth ()I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getWidth ()I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getWindowVisibleDisplayFrame (Landroid/graphics/Rect;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.hasText ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.onHoverEvent (Landroid/view/MotionEvent;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setContentDescription (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setEnabled (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setIcon (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setId (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setOnClickListener (Landroid/view/View$OnClickListener;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setTitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.updateTextButtonVisibility ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.actionFormatChanged ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIcon ()Landroid/graphics/drawable/Drawable;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleForItemView (Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isVisible ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.showsTextAsAction ()Z] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.getText ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.getVisibility ()I] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setEnabled (Z)V] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setOnClickListener (Landroid/view/View$OnClickListener;)V] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setTextCompat (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setVisibility (I)V] + Methodref [java/lang/Math.min (II)I] + Methodref [java/util/HashSet. ()V] + InterfaceMethodref [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewAttachedToWindow (Landroid/view/View;)V] + InterfaceMethodref [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewDetachedFromWindow (Landroid/view/View;)V] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker.invokeItem (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z] + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + InterfaceMethodref [java/util/Set.remove (Ljava/lang/Object;)Z] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [SDK_INT I] + NameAndType [SherlockActionMenuItemView [I] + NameAndType [abs__config_allowActionMenuItemTextWithIcon I] + NameAndType [abs__imageButton I] + NameAndType [abs__textButton I] + NameAndType [actionFormatChanged ()V] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [getContentDescription ()Ljava/lang/CharSequence;] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getDimensionPixelSize (II)I] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getDrawable ()Landroid/graphics/drawable/Drawable;] + NameAndType [getHeight ()I] + NameAndType [getIcon ()Landroid/graphics/drawable/Drawable;] + NameAndType [getItemId ()I] + NameAndType [getLocationOnScreen ([I)V] + NameAndType [getMeasuredWidth ()I] + NameAndType [getMode (I)I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getResources_getBoolean (Landroid/content/Context;I)Z] + NameAndType [getSize (I)I] + NameAndType [getText ()Ljava/lang/CharSequence;] + NameAndType [getText ()Ljava/util/List;] + NameAndType [getTitle ()Ljava/lang/CharSequence;] + NameAndType [getTitleForItemView (Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;] + NameAndType [getVisibility ()I] + NameAndType [getWidth ()I] + NameAndType [getWindowVisibleDisplayFrame (Landroid/graphics/Rect;)V] + NameAndType [hasNext ()Z] + NameAndType [hasText ()Z] + NameAndType [height ()I] + NameAndType [invokeItem (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + NameAndType [isEmpty (Ljava/lang/CharSequence;)Z] + NameAndType [isEnabled ()Z] + NameAndType [isVisible ()Z] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [mAllowTextWithIcon Z] + NameAndType [mExpandedFormat Z] + NameAndType [mImageButton Landroid/widget/ImageButton;] + NameAndType [mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + NameAndType [mItemInvoker Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;] + NameAndType [mListeners Ljava/util/Set;] + NameAndType [mMinWidth I] + NameAndType [mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton;] + NameAndType [mTitle Ljava/lang/CharSequence;] + NameAndType [makeMeasureSpec (II)I] + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;] + NameAndType [min (II)I] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + NameAndType [onAttachedToWindow ()V] + NameAndType [onDetachedFromWindow ()V] + NameAndType [onHoverEvent (Landroid/view/MotionEvent;)Z] + NameAndType [onMeasure (II)V] + NameAndType [onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [onViewAttachedToWindow (Landroid/view/View;)V] + NameAndType [onViewDetachedFromWindow (Landroid/view/View;)V] + NameAndType [recycle ()V] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [setContentDescription (Ljava/lang/CharSequence;)V] + NameAndType [setEnabled (Z)V] + NameAndType [setGravity (III)V] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setId (I)V] + NameAndType [setImageDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V] + NameAndType [setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V] + NameAndType [setTextCompat (Ljava/lang/CharSequence;)V] + NameAndType [setTitle (Ljava/lang/CharSequence;)V] + NameAndType [setVisibility (I)V] + NameAndType [show ()V] + NameAndType [showsTextAsAction ()Z] + NameAndType [updateTextButtonVisibility ()V] + NameAndType [widthPixels I] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/List;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)I] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(III)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;I)Z] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;] + Utf8 [(Landroid/graphics/Rect;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/MotionEvent;)Z] + Utf8 [(Landroid/view/View$OnClickListener;)V] + Utf8 [(Landroid/view/View$OnLongClickListener;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;)Z] + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/CharSequence;)Z] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Z)V] + Utf8 [(ZC)V] + Utf8 [([I)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/widget/ImageButton;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [Lcom/actionbarsherlock/internal/widget/CapitalizingButton;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [Ljava/util/Set;] + Utf8 [SDK_INT] + Utf8 [SherlockActionMenuItemView] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[I] + Utf8 [abs__config_allowActionMenuItemTextWithIcon] + Utf8 [abs__imageButton] + Utf8 [abs__textButton] + Utf8 [actionFormatChanged] + Utf8 [add] + Utf8 [addOnAttachStateChangeListener] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/content/res/TypedArray] + Utf8 [android/graphics/Rect] + Utf8 [android/os/Build$VERSION] + Utf8 [android/text/TextUtils] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/View$OnClickListener] + Utf8 [android/view/View$OnLongClickListener] + Utf8 [android/view/accessibility/AccessibilityEvent] + Utf8 [android/widget/ImageButton] + Utf8 [android/widget/LinearLayout] + Utf8 [android/widget/Toast] + Utf8 [com/actionbarsherlock/R$bool] + Utf8 [com/actionbarsherlock/R$id] + Utf8 [com/actionbarsherlock/R$styleable] + Utf8 [com/actionbarsherlock/internal/ResourcesCompat] + Utf8 [com/actionbarsherlock/internal/view/View_HasStateListenerSupport] + Utf8 [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuItemView] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] + Utf8 [com/actionbarsherlock/internal/widget/CapitalizingButton] + Utf8 [dispatchHoverEvent] + Utf8 [dispatchPopulateAccessibilityEvent] + Utf8 [findViewById] + Utf8 [getContentDescription] + Utf8 [getContext] + Utf8 [getDimensionPixelSize] + Utf8 [getDisplayMetrics] + Utf8 [getDrawable] + Utf8 [getHeight] + Utf8 [getIcon] + Utf8 [getItemData] + Utf8 [getItemId] + Utf8 [getLocationOnScreen] + Utf8 [getMeasuredWidth] + Utf8 [getMode] + Utf8 [getResources] + Utf8 [getResources_getBoolean] + Utf8 [getSize] + Utf8 [getText] + Utf8 [getTitle] + Utf8 [getTitleForItemView] + Utf8 [getVisibility] + Utf8 [getWidth] + Utf8 [getWindowVisibleDisplayFrame] + Utf8 [hasNext] + Utf8 [hasText] + Utf8 [height] + Utf8 [initialize] + Utf8 [invokeItem] + Utf8 [isEmpty] + Utf8 [isEnabled] + Utf8 [isVisible] + Utf8 [iterator] + Utf8 [java/lang/CharSequence] + Utf8 [java/lang/Math] + Utf8 [java/util/HashSet] + Utf8 [java/util/Iterator] + Utf8 [java/util/List] + Utf8 [java/util/Set] + Utf8 [mAllowTextWithIcon] + Utf8 [mExpandedFormat] + Utf8 [mImageButton] + Utf8 [mItemData] + Utf8 [mItemInvoker] + Utf8 [mListeners] + Utf8 [mMinWidth] + Utf8 [mTextButton] + Utf8 [mTitle] + Utf8 [makeMeasureSpec] + Utf8 [makeText] + Utf8 [min] + Utf8 [needsDividerAfter] + Utf8 [needsDividerBefore] + Utf8 [next] + Utf8 [obtainStyledAttributes] + Utf8 [onAttachedToWindow] + Utf8 [onClick] + Utf8 [onDetachedFromWindow] + Utf8 [onFinishInflate] + Utf8 [onHoverEvent] + Utf8 [onLongClick] + Utf8 [onMeasure] + Utf8 [onPopulateAccessibilityEvent] + Utf8 [onViewAttachedToWindow] + Utf8 [onViewDetachedFromWindow] + Utf8 [prefersCondensedTitle] + Utf8 [recycle] + Utf8 [remove] + Utf8 [removeOnAttachStateChangeListener] + Utf8 [setCheckable] + Utf8 [setChecked] + Utf8 [setContentDescription] + Utf8 [setEnabled] + Utf8 [setExpandedFormat] + Utf8 [setGravity] + Utf8 [setIcon] + Utf8 [setId] + Utf8 [setImageDrawable] + Utf8 [setItemInvoker] + Utf8 [setOnClickListener] + Utf8 [setOnLongClickListener] + Utf8 [setShortcut] + Utf8 [setTextCompat] + Utf8 [setTitle] + Utf8 [setVisibility] + Utf8 [show] + Utf8 [showsIcon] + Utf8 [showsTextAsAction] + Utf8 [updateTextButtonVisibility] + Utf8 [widthPixels] Fields (count = 9): + Field: mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuItemImpl mItemData + Field: mTitle Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence mTitle + Field: mItemInvoker Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuBuilder$ItemInvoker mItemInvoker + Field: mImageButton Landroid/widget/ImageButton; Access flags: 0x2 = private android.widget.ImageButton mImageButton + Field: mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.CapitalizingButton mTextButton + Field: mAllowTextWithIcon Z Access flags: 0x2 = private boolean mAllowTextWithIcon + Field: mExpandedFormat Z Access flags: 0x2 = private boolean mExpandedFormat + Field: mMinWidth I Access flags: 0x2 = private int mMinWidth + Field: mListeners Ljava/util/Set; Access flags: 0x12 = private final java.util.Set mListeners Methods (count = 30): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public ActionMenuItemView(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aconst_null [3] invokespecial #80 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public ActionMenuItemView(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iconst_0 [4] invokespecial #81 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public ActionMenuItemView(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 54, locals = 4, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #70 + Methodref [android/widget/LinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] new #33 + Class [java/util/HashSet] [10] dup [11] invokespecial #117 + Methodref [java/util/HashSet. ()V] [14] putfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mListeners Ljava/util/Set;] [17] aload_0 v0 [18] aload_1 v1 [19] getstatic #39 + Fieldref [com/actionbarsherlock/R$bool.abs__config_allowActionMenuItemTextWithIcon I] [22] invokestatic #79 + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z] [25] putfield #43 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mAllowTextWithIcon Z] [28] aload_1 v1 [29] aload_2 v2 [30] getstatic #42 + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionMenuItemView [I] [33] iconst_0 [34] iconst_0 [35] invokevirtual #53 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] [38] astore_1 v1 [39] aload_0 v0 [40] aload_1 v1 [41] iconst_0 [42] iconst_0 [43] invokevirtual #55 + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I] [46] putfield #49 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mMinWidth I] [49] aload_1 v1 [50] invokevirtual #56 + Methodref [android/content/res/TypedArray.recycle ()V] [53] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addOnAttachStateChangeListener(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V Access flags: 0x1 = public void addOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mListeners Ljava/util/Set;] [4] aload_1 v1 [5] invokeinterface #124 + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z] [10] pop [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeOnAttachStateChangeListener(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V Access flags: 0x1 = public void removeOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mListeners Ljava/util/Set;] [4] aload_1 v1 [5] invokeinterface #126 + InterfaceMethodref [java/util/Set.remove (Ljava/lang/Object;)Z] [10] pop [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAttachedToWindow()V Access flags: 0x4 = protected void onAttachedToWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #71 + Methodref [android/widget/LinearLayout.onAttachedToWindow ()V] [4] aload_0 v0 [5] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mListeners Ljava/util/Set;] [8] invokeinterface #125 + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] [13] astore_1 v1 [14] goto +18 (target=32) [17] aload_1 v1 [18] invokeinterface #122 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [23] checkcast #24 + Class [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener] [26] aload_0 v0 [27] invokeinterface #118 + InterfaceMethodref [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewAttachedToWindow (Landroid/view/View;)V] [32] aload_1 v1 [33] invokeinterface #121 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [38] ifne -21 (target=17) [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [17] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView][T][a:java/util/Iterator], Stack: - [32] Var: ..., Stack: (empty) + Method: onDetachedFromWindow()V Access flags: 0x4 = protected void onDetachedFromWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #72 + Methodref [android/widget/LinearLayout.onDetachedFromWindow ()V] [4] aload_0 v0 [5] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mListeners Ljava/util/Set;] [8] invokeinterface #125 + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] [13] astore_1 v1 [14] goto +18 (target=32) [17] aload_1 v1 [18] invokeinterface #122 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [23] checkcast #24 + Class [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener] [26] aload_0 v0 [27] invokeinterface #119 + InterfaceMethodref [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewDetachedFromWindow (Landroid/view/View;)V] [32] aload_1 v1 [33] invokeinterface #121 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [38] ifne -21 (target=17) [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [17] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView][T][a:java/util/Iterator], Stack: - [32] Var: ..., Stack: (empty) + Method: onFinishInflate()V Access flags: 0x1 = public void onFinishInflate() Class member attributes (count = 1): + Code attribute instructions (code length = 63, locals = 1, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getstatic #40 + Fieldref [com/actionbarsherlock/R$id.abs__imageButton I] [5] invokevirtual #82 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.findViewById (I)Landroid/view/View;] [8] checkcast #16 + Class [android/widget/ImageButton] [11] putfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mImageButton Landroid/widget/ImageButton;] [14] aload_0 v0 [15] aload_0 v0 [16] getstatic #41 + Fieldref [com/actionbarsherlock/R$id.abs__textButton I] [19] invokevirtual #82 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.findViewById (I)Landroid/view/View;] [22] checkcast #30 + Class [com/actionbarsherlock/internal/widget/CapitalizingButton] [25] putfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton;] [28] aload_0 v0 [29] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mImageButton Landroid/widget/ImageButton;] [32] aload_0 v0 [33] invokevirtual #67 + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V] [36] aload_0 v0 [37] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton;] [40] aload_0 v0 [41] invokevirtual #113 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setOnClickListener (Landroid/view/View$OnClickListener;)V] [44] aload_0 v0 [45] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mImageButton Landroid/widget/ImageButton;] [48] aload_0 v0 [49] invokevirtual #68 + Methodref [android/widget/ImageButton.setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V] [52] aload_0 v0 [53] aload_0 v0 [54] invokevirtual #97 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setOnClickListener (Landroid/view/View$OnClickListener;)V] [57] aload_0 v0 [58] aload_0 v0 [59] invokevirtual #98 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V] [62] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItemData()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.MenuItemImpl getItemData() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initialize(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V Access flags: 0x1 = public void initialize(com.actionbarsherlock.internal.view.menu.MenuItemImpl,int) Class member attributes (count = 1): + Code attribute instructions (code length = 56, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [5] aload_0 v0 [6] aload_1 v1 [7] invokevirtual #103 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIcon ()Landroid/graphics/drawable/Drawable;] [10] invokevirtual #95 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setIcon (Landroid/graphics/drawable/Drawable;)V] [13] aload_0 v0 [14] aload_1 v1 [15] aload_0 v0 [16] invokevirtual #106 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleForItemView (Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;] [19] invokevirtual #99 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setTitle (Ljava/lang/CharSequence;)V] [22] aload_0 v0 [23] aload_1 v1 [24] invokevirtual #104 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I] [27] invokevirtual #96 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setId (I)V] [30] aload_0 v0 [31] aload_1 v1 [32] invokevirtual #108 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isVisible ()Z] [35] ifeq +7 (target=42) [38] iconst_0 [39] goto +5 (target=44) [42] bipush 8 [44] invokevirtual #100 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setVisibility (I)V] [47] aload_0 v0 [48] aload_1 v1 [49] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled ()Z] [52] invokevirtual #94 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setEnabled (Z)V] [55] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [42] Var: ..., Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView] - [44] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView][i] + Method: setEnabled(Z)V Access flags: 0x1 = public void setEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #75 + Methodref [android/widget/LinearLayout.setEnabled (Z)V] [5] aload_0 v0 [6] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mImageButton Landroid/widget/ImageButton;] [9] iload_1 v1 [10] invokevirtual #65 + Methodref [android/widget/ImageButton.setEnabled (Z)V] [13] aload_0 v0 [14] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton;] [17] iload_1 v1 [18] invokevirtual #112 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setEnabled (Z)V] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onClick(Landroid/view/View;)V Access flags: 0x1 = public void onClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #47 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemInvoker Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;] [4] ifnull +17 (target=21) [7] aload_0 v0 [8] getfield #47 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemInvoker Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;] [11] aload_0 v0 [12] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [15] invokeinterface #120 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker.invokeItem (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] [20] pop [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [21] Var: ..., Stack: (empty) + Method: setItemInvoker(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V Access flags: 0x1 = public void setItemInvoker(com.actionbarsherlock.internal.view.menu.MenuBuilder$ItemInvoker) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #47 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemInvoker Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: prefersCondensedTitle()Z Access flags: 0x1 = public boolean prefersCondensedTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCheckable(Z)V Access flags: 0x1 = public void setCheckable(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setChecked(Z)V Access flags: 0x1 = public void setChecked(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setExpandedFormat(Z)V Access flags: 0x1 = public void setExpandedFormat(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mExpandedFormat Z] [4] iload_1 v1 [5] ificmpeq +22 (target=27) [8] aload_0 v0 [9] iload_1 v1 [10] putfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mExpandedFormat Z] [13] aload_0 v0 [14] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [17] ifnull +10 (target=27) [20] aload_0 v0 [21] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [24] invokevirtual #102 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.actionFormatChanged ()V] [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [27] Var: ..., Stack: (empty) + Method: updateTextButtonVisibility()V Access flags: 0x2 = private void updateTextButtonVisibility() Class member attributes (count = 1): + Code attribute instructions (code length = 77, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton;] [4] invokevirtual #110 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.getText ()Ljava/lang/CharSequence;] [7] invokestatic #59 + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] [10] ifeq +7 (target=17) [13] iconst_0 [14] goto +4 (target=18) [17] iconst_1 [18] aload_0 v0 [19] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mImageButton Landroid/widget/ImageButton;] [22] invokevirtual #64 + Methodref [android/widget/ImageButton.getDrawable ()Landroid/graphics/drawable/Drawable;] [25] ifnull +31 (target=56) [28] aload_0 v0 [29] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [32] invokevirtual #109 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.showsTextAsAction ()Z] [35] ifeq +17 (target=52) [38] aload_0 v0 [39] getfield #43 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mAllowTextWithIcon Z] [42] ifne +14 (target=56) [45] aload_0 v0 [46] getfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mExpandedFormat Z] [49] ifne +7 (target=56) [52] iconst_0 [53] goto +4 (target=57) [56] iconst_1 [57] iand [58] istore_1 v1 [59] aload_0 v0 [60] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton;] [63] iload_1 v1 [64] ifeq +7 (target=71) [67] iconst_0 [68] goto +5 (target=73) [71] bipush 8 [73] invokevirtual #115 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setVisibility (I)V] [76] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [17] Var: ..., Stack: (empty) - [18] Var: ..., Stack: [i] - [52] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView][i], Stack: [i] - [56] Var: ..., Stack: [i] - [57] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView][i], Stack: [i][i] - [71] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/CapitalizingButton] - [73] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView][i], Stack: [a:com/actionbarsherlock/internal/widget/CapitalizingButton][i] + Method: setIcon(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mImageButton Landroid/widget/ImageButton;] [4] aload_1 v1 [5] invokevirtual #66 + Methodref [android/widget/ImageButton.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] [8] aload_1 v1 [9] ifnull +14 (target=23) [12] aload_0 v0 [13] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mImageButton Landroid/widget/ImageButton;] [16] iconst_0 [17] invokevirtual #69 + Methodref [android/widget/ImageButton.setVisibility (I)V] [20] goto +12 (target=32) [23] aload_0 v0 [24] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mImageButton Landroid/widget/ImageButton;] [27] bipush 8 [29] invokevirtual #69 + Methodref [android/widget/ImageButton.setVisibility (I)V] [32] aload_0 v0 [33] invokespecial #101 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.updateTextButtonVisibility ()V] [36] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [23] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) + Method: hasText()Z Access flags: 0x1 = public boolean hasText() Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton;] [4] invokevirtual #111 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.getVisibility ()I] [7] bipush 8 [9] ificmpeq +5 (target=14) [12] iconst_1 [13] ireturn [14] iconst_0 [15] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: setShortcut(ZC)V Access flags: 0x1 = public void setShortcut(boolean,char) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 3, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTitle Ljava/lang/CharSequence;] [5] aload_0 v0 [6] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton;] [9] aload_0 v0 [10] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTitle Ljava/lang/CharSequence;] [13] invokevirtual #114 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setTextCompat (Ljava/lang/CharSequence;)V] [16] aload_0 v0 [17] aload_0 v0 [18] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTitle Ljava/lang/CharSequence;] [21] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setContentDescription (Ljava/lang/CharSequence;)V] [24] aload_0 v0 [25] invokespecial #101 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.updateTextButtonVisibility ()V] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x1 = public boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #92 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] [5] iconst_1 [6] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x1 = public void onPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 3, stack = 2): [0] getstatic #37 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 14 [5] ificmplt +8 (target=13) [8] aload_0 v0 [9] aload_1 v1 [10] invokespecial #74 + Methodref [android/widget/LinearLayout.onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] [13] aload_0 v0 [14] invokevirtual #83 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getContentDescription ()Ljava/lang/CharSequence;] [17] dup [18] astore_2 v2 [19] invokestatic #59 + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] [22] ifne +14 (target=36) [25] aload_1 v1 [26] invokevirtual #63 + Methodref [android/view/accessibility/AccessibilityEvent.getText ()Ljava/util/List;] [29] aload_2 v2 [30] invokeinterface #123 + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] [35] pop [36] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [13] Var: ..., Stack: (empty) - [36] Var: ...[a:java/lang/CharSequence], Stack: (empty) + Method: dispatchHoverEvent(Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean dispatchHoverEvent(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 2): [0] getstatic #37 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 14 [5] ificmplt +9 (target=14) [8] aload_0 v0 [9] aload_1 v1 [10] invokevirtual #91 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.onHoverEvent (Landroid/view/MotionEvent;)Z] [13] ireturn [14] iconst_0 [15] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: showsIcon()Z Access flags: 0x1 = public boolean showsIcon() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: needsDividerBefore()Z Access flags: 0x1 = public boolean needsDividerBefore() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #90 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.hasText ()Z] [4] ifeq +15 (target=19) [7] aload_0 v0 [8] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [11] invokevirtual #103 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIcon ()Landroid/graphics/drawable/Drawable;] [14] ifnonnull +5 (target=19) [17] iconst_1 [18] ireturn [19] iconst_0 [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [19] Var: ..., Stack: (empty) + Method: needsDividerAfter()Z Access flags: 0x1 = public boolean needsDividerAfter() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #90 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.hasText ()Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onLongClick(Landroid/view/View;)Z Access flags: 0x1 = public boolean onLongClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 129, locals = 8, stack = 5): [0] aload_0 v0 [1] invokevirtual #90 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.hasText ()Z] [4] ifeq +5 (target=9) [7] iconst_0 [8] ireturn [9] iconst_2 [10] newarray 10 [12] astore_1 v1 [13] new #7 + Class [android/graphics/Rect] [16] dup [17] invokespecial #57 + Methodref [android/graphics/Rect. ()V] [20] astore_2 v2 [21] aload_0 v0 [22] aload_1 v1 [23] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getLocationOnScreen ([I)V] [26] aload_0 v0 [27] aload_2 v2 [28] invokevirtual #89 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getWindowVisibleDisplayFrame (Landroid/graphics/Rect;)V] [31] aload_0 v0 [32] invokevirtual #84 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getContext ()Landroid/content/Context;] [35] astore_3 v3 [36] aload_0 v0 [37] invokevirtual #88 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getWidth ()I] [40] istore v4 [42] aload_0 v0 [43] invokevirtual #85 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getHeight ()I] [46] istore v5 [48] aload_1 v1 [49] iconst_1 [50] iaload [51] iload v5 [53] iconst_2 [54] idiv [55] iadd [56] istore v6 [58] aload_3 v3 [59] invokevirtual #52 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [62] invokevirtual #54 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [65] getfield #38 + Fieldref [android/util/DisplayMetrics.widthPixels I] [68] istore v7 [70] aload_3 v3 [71] aload_0 v0 [72] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [75] invokevirtual #105 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle ()Ljava/lang/CharSequence;] [78] iconst_0 [79] invokestatic #76 + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;] [82] astore_3 v3 [83] iload v6 [85] aload_2 v2 [86] invokevirtual #58 + Methodref [android/graphics/Rect.height ()I] [89] ificmpge +25 (target=114) [92] aload_3 v3 [93] bipush 53 [95] iload v7 [97] aload_1 v1 [98] iconst_0 [99] iaload [100] isub [101] iload v4 [103] iconst_2 [104] idiv [105] isub [106] iload v5 [108] invokevirtual #77 + Methodref [android/widget/Toast.setGravity (III)V] [111] goto +12 (target=123) [114] aload_3 v3 [115] bipush 81 [117] iconst_0 [118] iload v5 [120] invokevirtual #77 + Methodref [android/widget/Toast.setGravity (III)V] [123] aload_3 v3 [124] invokevirtual #78 + Methodref [android/widget/Toast.show ()V] [127] iconst_1 [128] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [9] Var: ..., Stack: (empty) - [114] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView][a:android/view/View][a:[I][a:android/graphics/Rect][a:android/content/Context][i][i][i][i][a:android/widget/Toast], Stack: - [123] Var: ..., Stack: (empty) + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 75, locals = 5, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] invokespecial #73 + Methodref [android/widget/LinearLayout.onMeasure (II)V] [6] iload_1 v1 [7] invokestatic #60 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [10] istore_3 v3 [11] iload_1 v1 [12] invokestatic #61 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [15] istore_1 v1 [16] aload_0 v0 [17] invokevirtual #87 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getMeasuredWidth ()I] [20] istore v4 [22] iload_3 v3 [23] ldc #1 + Integer [-2147483648] [25] ificmpne +14 (target=39) [28] iload_1 v1 [29] aload_0 v0 [30] getfield #49 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mMinWidth I] [33] invokestatic #116 + Methodref [java/lang/Math.min (II)I] [36] goto +7 (target=43) [39] aload_0 v0 [40] getfield #49 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mMinWidth I] [43] istore_1 v1 [44] iload_3 v3 [45] ldc #2 + Integer [1073741824] [47] ificmpeq +27 (target=74) [50] aload_0 v0 [51] getfield #49 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mMinWidth I] [54] ifle +20 (target=74) [57] iload v4 [59] iload_1 v1 [60] ificmpge +14 (target=74) [63] aload_0 v0 [64] iload_1 v1 [65] ldc #2 + Integer [1073741824] [67] invokestatic #62 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [70] iload_2 v2 [71] invokespecial #73 + Methodref [android/widget/LinearLayout.onMeasure (II)V] [74] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [39] Var: ...[i][i][i], Stack: (empty) - [43] Var: ..., Stack: [i] - [74] Var: ...[i], Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenuPresenter Superclass: com/actionbarsherlock/internal/view/menu/BaseMenuPresenter Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.menu.ActionMenuPresenter extends com.actionbarsherlock.internal.view.menu.BaseMenuPresenter Interfaces (count = 1): + Class [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener] Constant Pool (count = 495): + Float [56.0] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/content/res/Resources$Theme] + Class [android/content/res/TypedArray] + Class [android/os/Build$VERSION] + Class [android/util/DisplayMetrics] + Class [android/util/SparseBooleanArray] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/ViewGroup] + Class [android/view/ViewGroup$LayoutParams] + Class [com/actionbarsherlock/R$integer] + Class [com/actionbarsherlock/R$layout] + Class [com/actionbarsherlock/R$styleable] + Class [com/actionbarsherlock/internal/ResourcesCompat] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] + Class [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Class [com/actionbarsherlock/view/ActionProvider] + Class [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener] + Class [com/actionbarsherlock/view/MenuItem] + Class [java/util/ArrayList] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/util/DisplayMetrics.density F] + Fieldref [android/util/DisplayMetrics.widthPixels I] + Fieldref [com/actionbarsherlock/R$integer.abs__max_action_buttons I] + Fieldref [com/actionbarsherlock/R$layout.abs__action_menu_item_layout I] + Fieldref [com/actionbarsherlock/R$layout.abs__action_menu_layout I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockTheme [I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonGroups Landroid/util/SparseBooleanArray;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionItemWidthLimit I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mExpandedActionViewsExclusive Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMaxItems I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMaxItemsSet Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMinCellSize I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOpenSubMenuId I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflow Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflowSet Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mScrapActionButtonView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mStrictWidthLimit Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mSystemContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mWidthLimit I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mWidthLimitSet Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.openSubMenuId I] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/Context.getTheme ()Landroid/content/res/Resources$Theme;] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/content/res/Resources$Theme.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/util/SparseBooleanArray. ()V] + Methodref [android/util/SparseBooleanArray.clear ()V] + Methodref [android/util/SparseBooleanArray.get (I)Z] + Methodref [android/util/SparseBooleanArray.put (IZ)V] + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/view/View.getMeasuredWidth ()I] + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] + Methodref [android/view/View.measure (II)V] + Methodref [android/view/View.post (Ljava/lang/Runnable;)Z] + Methodref [android/view/View.removeCallbacks (Ljava/lang/Runnable;)Z] + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/View.setVisibility (I)V] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;] + Methodref [android/view/ViewGroup.getChildCount ()I] + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getInteger (Landroid/content/Context;I)I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setItemInvoker (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.dismissPopupMenus ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.findViewForItem (Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideSubMenus ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowMenuShowing ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.reserveOverflow (Landroid/content/Context;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.dismiss ()V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.setAnchorView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.show ()V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey.get (Landroid/content/Context;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.isShowing ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState. ()V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateOverflowButtonLayoutParams ()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.measureChildForCells (Landroid/view/View;IIII)I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setOverflowReserved (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setPresenter (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter. (Landroid/content/Context;II)V] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.filterLeftoverView (Landroid/view/ViewGroup;I)Z] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.getItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.updateMenuView (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItem (I)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getActionItems ()Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getNonActionItems ()Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getActionProvider ()Lcom/actionbarsherlock/view/ActionProvider;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getActionView ()Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.hasCollapsibleActionView ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionButton ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionViewExpanded ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.requestsActionButton ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.requiresActionButton ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setIsActionButton (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.dismiss ()V] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem ()Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getParentMenu ()Lcom/actionbarsherlock/view/Menu;] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.hasVisibleItems ()Z] + Methodref [com/actionbarsherlock/view/ActionProvider.setSubUiVisibilityListener (Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.isEmpty ()Z] + Methodref [java/util/ArrayList.size ()I] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.getItemData ()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.initialize (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;II)V] + NameAndType [ (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] + NameAndType [ (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;)V] + NameAndType [SDK_INT I] + NameAndType [SherlockTheme [I] + NameAndType [abs__action_menu_item_layout I] + NameAndType [abs__action_menu_layout I] + NameAndType [abs__max_action_buttons I] + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z] + NameAndType [clear ()V] + NameAndType [close (Z)V] + NameAndType [density F] + NameAndType [dismiss ()V] + NameAndType [dismissPopupMenus ()Z] + NameAndType [filterLeftoverView (Landroid/view/ViewGroup;I)Z] + NameAndType [findItem (I)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [findViewForItem (Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View;] + NameAndType [generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + NameAndType [generateOverflowButtonLayoutParams ()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [get (I)Z] + NameAndType [get (Landroid/content/Context;)Z] + NameAndType [getActionItems ()Ljava/util/ArrayList;] + NameAndType [getActionProvider ()Lcom/actionbarsherlock/view/ActionProvider;] + NameAndType [getActionView ()Landroid/view/View;] + NameAndType [getBoolean (IZ)Z] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getGroupId ()I] + NameAndType [getItem ()Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [getItemData ()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + NameAndType [getItemId ()I] + NameAndType [getItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [getMeasuredWidth ()I] + NameAndType [getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] + NameAndType [getNonActionItems ()Ljava/util/ArrayList;] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [getParentMenu ()Lcom/actionbarsherlock/view/Menu;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getResources_getInteger (Landroid/content/Context;I)I] + NameAndType [getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;] + NameAndType [getTheme ()Landroid/content/res/Resources$Theme;] + NameAndType [getVisibleItems ()Ljava/util/ArrayList;] + NameAndType [hasCollapsibleActionView ()Z] + NameAndType [hasVisibleItems ()Z] + NameAndType [hideOverflowMenu ()Z] + NameAndType [hideSubMenus ()Z] + NameAndType [initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + NameAndType [initialize (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V] + NameAndType [isActionButton ()Z] + NameAndType [isActionViewExpanded ()Z] + NameAndType [isEmpty ()Z] + NameAndType [isOverflowMenuShowing ()Z] + NameAndType [isShowing ()Z] + NameAndType [mActionButtonGroups Landroid/util/SparseBooleanArray;] + NameAndType [mActionButtonPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;] + NameAndType [mActionItemWidthLimit I] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mExpandedActionViewsExclusive Z] + NameAndType [mMaxItems I] + NameAndType [mMaxItemsSet Z] + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] + NameAndType [mMinCellSize I] + NameAndType [mOpenSubMenuId I] + NameAndType [mOverflowButton Landroid/view/View;] + NameAndType [mOverflowPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;] + NameAndType [mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;] + NameAndType [mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;] + NameAndType [mReserveOverflow Z] + NameAndType [mReserveOverflowSet Z] + NameAndType [mScrapActionButtonView Landroid/view/View;] + NameAndType [mStrictWidthLimit Z] + NameAndType [mSystemContext Landroid/content/Context;] + NameAndType [mWidthLimit I] + NameAndType [mWidthLimitSet Z] + NameAndType [makeMeasureSpec (II)I] + NameAndType [measure (II)V] + NameAndType [measureChildForCells (Landroid/view/View;IIII)I] + NameAndType [obtainStyledAttributes ([I)Landroid/content/res/TypedArray;] + NameAndType [onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + NameAndType [onItemsChanged (Z)V] + NameAndType [onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + NameAndType [openSubMenuId I] + NameAndType [post (Ljava/lang/Runnable;)Z] + NameAndType [put (IZ)V] + NameAndType [recycle ()V] + NameAndType [removeCallbacks (Ljava/lang/Runnable;)Z] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [requestsActionButton ()Z] + NameAndType [requiresActionButton ()Z] + NameAndType [reserveOverflow (Landroid/content/Context;)Z] + NameAndType [setAnchorView (Landroid/view/View;)V] + NameAndType [setIsActionButton (Z)V] + NameAndType [setItemInvoker (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V] + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setOverflowReserved (Z)V] + NameAndType [setPresenter (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V] + NameAndType [setSubUiVisibilityListener (Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V] + NameAndType [setVisibility (I)V] + NameAndType [show ()V] + NameAndType [size ()I] + NameAndType [updateMenuView (Z)V] + NameAndType [widthPixels I] + Utf8 [()I] + Utf8 [()Landroid/content/res/Resources$Theme;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Landroid/view/View;] + Utf8 [()Landroid/view/ViewGroup$LayoutParams;] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [()Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [()Lcom/actionbarsherlock/view/Menu;] + Utf8 [()Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [()Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Utf8 [(IZ)V] + Utf8 [(IZ)Z] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;)Z] + Utf8 [(Landroid/content/Context;I)I] + Utf8 [(Landroid/content/Context;II)V] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;IIII)I] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Z] + Utf8 [(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Utf8 [(Landroid/view/ViewGroup;I)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View;] + Utf8 [(Ljava/lang/Runnable;)Z] + Utf8 [(Z)V] + Utf8 [([I)Landroid/content/res/TypedArray;] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [I] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/util/SparseBooleanArray;] + Utf8 [Landroid/view/View;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Utf8 [SDK_INT] + Utf8 [SherlockTheme] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[I] + Utf8 [abs__action_menu_item_layout] + Utf8 [abs__action_menu_layout] + Utf8 [abs__max_action_buttons] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [addView] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/content/res/Resources$Theme] + Utf8 [android/content/res/TypedArray] + Utf8 [android/os/Build$VERSION] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/util/SparseBooleanArray] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/ViewGroup] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [bindItemView] + Utf8 [checkLayoutParams] + Utf8 [clear] + Utf8 [close] + Utf8 [com/actionbarsherlock/R$integer] + Utf8 [com/actionbarsherlock/R$layout] + Utf8 [com/actionbarsherlock/R$styleable] + Utf8 [com/actionbarsherlock/internal/ResourcesCompat] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuItemView] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView] + Utf8 [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Utf8 [com/actionbarsherlock/view/ActionProvider] + Utf8 [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [density] + Utf8 [dismiss] + Utf8 [dismissPopupMenus] + Utf8 [filterLeftoverView] + Utf8 [findItem] + Utf8 [findViewForItem] + Utf8 [flagActionItems] + Utf8 [generateLayoutParams] + Utf8 [generateOverflowButtonLayoutParams] + Utf8 [get] + Utf8 [getActionItems] + Utf8 [getActionProvider] + Utf8 [getActionView] + Utf8 [getBoolean] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getDisplayMetrics] + Utf8 [getGroupId] + Utf8 [getItem] + Utf8 [getItemData] + Utf8 [getItemId] + Utf8 [getItemView] + Utf8 [getLayoutParams] + Utf8 [getMeasuredWidth] + Utf8 [getMenuView] + Utf8 [getNonActionItems] + Utf8 [getParent] + Utf8 [getParentMenu] + Utf8 [getResources] + Utf8 [getResources_getInteger] + Utf8 [getSubMenu] + Utf8 [getTheme] + Utf8 [getVisibleItems] + Utf8 [hasCollapsibleActionView] + Utf8 [hasVisibleItems] + Utf8 [hideOverflowMenu] + Utf8 [hideSubMenus] + Utf8 [initForMenu] + Utf8 [initialize] + Utf8 [isActionButton] + Utf8 [isActionViewExpanded] + Utf8 [isEmpty] + Utf8 [isOverflowMenuShowing] + Utf8 [isOverflowReserved] + Utf8 [isShowing] + Utf8 [java/util/ArrayList] + Utf8 [mActionButtonGroups] + Utf8 [mActionButtonPopup] + Utf8 [mActionItemWidthLimit] + Utf8 [mContext] + Utf8 [mExpandedActionViewsExclusive] + Utf8 [mMaxItems] + Utf8 [mMaxItemsSet] + Utf8 [mMenu] + Utf8 [mMenuView] + Utf8 [mMinCellSize] + Utf8 [mOpenSubMenuId] + Utf8 [mOverflowButton] + Utf8 [mOverflowPopup] + Utf8 [mPopupPresenterCallback] + Utf8 [mPostedOpenRunnable] + Utf8 [mReserveOverflow] + Utf8 [mReserveOverflowSet] + Utf8 [mScrapActionButtonView] + Utf8 [mStrictWidthLimit] + Utf8 [mSystemContext] + Utf8 [mWidthLimit] + Utf8 [mWidthLimitSet] + Utf8 [makeMeasureSpec] + Utf8 [measure] + Utf8 [measureChildForCells] + Utf8 [obtainStyledAttributes] + Utf8 [onCloseMenu] + Utf8 [onConfigurationChanged] + Utf8 [onItemsChanged] + Utf8 [onRestoreInstanceState] + Utf8 [onSaveInstanceState] + Utf8 [onSubMenuSelected] + Utf8 [onSubUiVisibilityChanged] + Utf8 [openSubMenuId] + Utf8 [post] + Utf8 [put] + Utf8 [recycle] + Utf8 [removeCallbacks] + Utf8 [removeView] + Utf8 [requestsActionButton] + Utf8 [requiresActionButton] + Utf8 [reserveOverflow] + Utf8 [setAnchorView] + Utf8 [setExpandedActionViewsExclusive] + Utf8 [setIsActionButton] + Utf8 [setItemInvoker] + Utf8 [setItemLimit] + Utf8 [setLayoutParams] + Utf8 [setOverflowReserved] + Utf8 [setPresenter] + Utf8 [setReserveOverflow] + Utf8 [setSubUiVisibilityListener] + Utf8 [setVisibility] + Utf8 [setWidthLimit] + Utf8 [shouldIncludeItem] + Utf8 [show] + Utf8 [showOverflowMenu] + Utf8 [size] + Utf8 [updateMenuView] + Utf8 [widthPixels] Fields (count = 18): + Field: mOverflowButton Landroid/view/View; Access flags: 0x2 = private android.view.View mOverflowButton + Field: mReserveOverflow Z Access flags: 0x2 = private boolean mReserveOverflow + Field: mReserveOverflowSet Z Access flags: 0x2 = private boolean mReserveOverflowSet + Field: mWidthLimit I Access flags: 0x2 = private int mWidthLimit + Field: mActionItemWidthLimit I Access flags: 0x2 = private int mActionItemWidthLimit + Field: mMaxItems I Access flags: 0x2 = private int mMaxItems + Field: mMaxItemsSet Z Access flags: 0x2 = private boolean mMaxItemsSet + Field: mStrictWidthLimit Z Access flags: 0x2 = private boolean mStrictWidthLimit + Field: mWidthLimitSet Z Access flags: 0x2 = private boolean mWidthLimitSet + Field: mExpandedActionViewsExclusive Z Access flags: 0x2 = private boolean mExpandedActionViewsExclusive + Field: mMinCellSize I Access flags: 0x2 = private int mMinCellSize + Field: mActionButtonGroups Landroid/util/SparseBooleanArray; Access flags: 0x12 = private final android.util.SparseBooleanArray mActionButtonGroups + Field: mScrapActionButtonView Landroid/view/View; Access flags: 0x2 = private android.view.View mScrapActionButtonView + Field: mOverflowPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup mOverflowPopup + Field: mActionButtonPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu mActionButtonPopup + Field: mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable mPostedOpenRunnable + Field: mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; Access flags: 0x10 = final com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback mPopupPresenterCallback + Field: mOpenSubMenuId I Access flags: 0x0 = int mOpenSubMenuId Methods (count = 31): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public ActionMenuPresenter(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 2, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] getstatic #42 + Fieldref [com/actionbarsherlock/R$layout.abs__action_menu_layout I] [5] getstatic #41 + Fieldref [com/actionbarsherlock/R$layout.abs__action_menu_item_layout I] [8] invokespecial #117 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter. (Landroid/content/Context;II)V] [11] aload_0 v0 [12] new #8 + Class [android/util/SparseBooleanArray] [15] dup [16] invokespecial #73 + Methodref [android/util/SparseBooleanArray. ()V] [19] putfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonGroups Landroid/util/SparseBooleanArray;] [22] aload_0 v0 [23] new #24 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback] [26] dup [27] aload_0 v0 [28] aconst_null [29] invokespecial #108 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;)V] [32] putfield #57 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;] [35] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initForMenu(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V Access flags: 0x1 = public void initForMenu(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 161, locals = 4, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #121 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] [6] aload_1 v1 [7] invokevirtual #67 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [10] astore_2 v2 [11] aload_0 v0 [12] getfield #60 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflowSet Z] [15] ifne +14 (target=29) [18] aload_0 v0 [19] aload_0 v0 [20] getfield #47 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mContext Landroid/content/Context;] [23] invokestatic #98 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.reserveOverflow (Landroid/content/Context;)Z] [26] putfield #59 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflow Z] [29] aload_0 v0 [30] getfield #65 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mWidthLimitSet Z] [33] ifne +16 (target=49) [36] aload_0 v0 [37] aload_2 v2 [38] invokevirtual #69 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [41] getfield #39 + Fieldref [android/util/DisplayMetrics.widthPixels I] [44] iconst_2 [45] idiv [46] putfield #64 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mWidthLimit I] [49] aload_0 v0 [50] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMaxItemsSet Z] [53] ifne +14 (target=67) [56] aload_0 v0 [57] aload_1 v1 [58] getstatic #40 + Fieldref [com/actionbarsherlock/R$integer.abs__max_action_buttons I] [61] invokestatic #89 + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getInteger (Landroid/content/Context;I)I] [64] putfield #49 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMaxItems I] [67] aload_0 v0 [68] getfield #64 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mWidthLimit I] [71] istore_1 v1 [72] aload_0 v0 [73] getfield #59 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflow Z] [76] ifeq +54 (target=130) [79] aload_0 v0 [80] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [83] ifnonnull +34 (target=117) [86] aload_0 v0 [87] new #22 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton] [90] dup [91] aload_0 v0 [92] aload_0 v0 [93] getfield #63 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mSystemContext Landroid/content/Context;] [96] invokespecial #105 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V] [99] putfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [102] iconst_0 [103] iconst_0 [104] invokestatic #85 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [107] istore_3 v3 [108] aload_0 v0 [109] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [112] iload_3 v3 [113] iload_3 v3 [114] invokevirtual #80 + Methodref [android/view/View.measure (II)V] [117] iload_1 v1 [118] aload_0 v0 [119] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [122] invokevirtual #78 + Methodref [android/view/View.getMeasuredWidth ()I] [125] isub [126] istore_1 v1 [127] goto +8 (target=135) [130] aload_0 v0 [131] aconst_null [132] putfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [135] aload_0 v0 [136] iload_1 v1 [137] putfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionItemWidthLimit I] [140] aload_0 v0 [141] ldc #1 + Float [56.0] [143] aload_2 v2 [144] invokevirtual #69 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [147] getfield #38 + Fieldref [android/util/DisplayMetrics.density F] [150] fmul [151] f2i [152] putfield #53 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMinCellSize I] [155] aload_0 v0 [156] aconst_null [157] putfield #61 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mScrapActionButtonView Landroid/view/View;] [160] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [29] Var: ...[a:android/content/res/Resources], Stack: (empty) - [49] Var: ..., Stack: (empty) - [67] Var: ..., Stack: (empty) - [117] Var: ...[i], Stack: (empty) - [130] Var: ..., Stack: (empty) - [135] Var: ..., Stack: (empty) + Method: reserveOverflow(Landroid/content/Context;)Z Access flags: 0x9 = public static boolean reserveOverflow(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 60, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #68 + Methodref [android/content/Context.getTheme ()Landroid/content/res/Resources$Theme;] [4] getstatic #43 + Fieldref [com/actionbarsherlock/R$styleable.SherlockTheme [I] [7] invokevirtual #70 + Methodref [android/content/res/Resources$Theme.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;] [10] dup [11] astore_1 v1 [12] bipush 52 [14] iconst_0 [15] invokevirtual #71 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [18] istore_2 v2 [19] aload_1 v1 [20] invokevirtual #72 + Methodref [android/content/res/TypedArray.recycle ()V] [23] iload_2 v2 [24] ifeq +5 (target=29) [27] iconst_1 [28] ireturn [29] getstatic #37 + Fieldref [android/os/Build$VERSION.SDK_INT I] [32] bipush 14 [34] ificmpge +15 (target=49) [37] getstatic #37 + Fieldref [android/os/Build$VERSION.SDK_INT I] [40] bipush 11 [42] ificmplt +5 (target=47) [45] iconst_1 [46] ireturn [47] iconst_0 [48] ireturn [49] aload_0 v0 [50] invokestatic #103 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey.get (Landroid/content/Context;)Z] [53] ifeq +5 (target=58) [56] iconst_0 [57] ireturn [58] iconst_1 [59] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [29] Var: ...[a:android/content/res/TypedArray][i], Stack: (empty) - [47] Var: ..., Stack: (empty) - [49] Var: ..., Stack: (empty) - [58] Var: ..., Stack: (empty) - [59] Var: ..., Stack: [i] + Method: onConfigurationChanged(Landroid/content/res/Configuration;)V Access flags: 0x1 = public void onConfigurationChanged(android.content.res.Configuration) Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMaxItemsSet Z] [4] ifne +32 (target=36) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #47 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mContext Landroid/content/Context;] [12] getstatic #40 + Fieldref [com/actionbarsherlock/R$integer.abs__max_action_buttons I] [15] invokestatic #89 + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getInteger (Landroid/content/Context;I)I] [18] putfield #49 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMaxItems I] [21] aload_0 v0 [22] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [25] ifnull +11 (target=36) [28] aload_0 v0 [29] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [32] iconst_1 [33] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [36] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [36] Var: ..., Stack: (empty) + Method: setWidthLimit(IZ)V Access flags: 0x1 = public void setWidthLimit(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 3, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #64 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mWidthLimit I] [5] aload_0 v0 [6] iload_2 v2 [7] putfield #62 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mStrictWidthLimit Z] [10] aload_0 v0 [11] iconst_1 [12] putfield #65 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mWidthLimitSet Z] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setReserveOverflow(Z)V Access flags: 0x1 = public void setReserveOverflow(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #59 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflow Z] [5] aload_0 v0 [6] iconst_1 [7] putfield #60 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflowSet Z] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setItemLimit(I)V Access flags: 0x1 = public void setItemLimit(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #49 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMaxItems I] [5] aload_0 v0 [6] iconst_1 [7] putfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMaxItemsSet Z] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setExpandedActionViewsExclusive(Z)V Access flags: 0x1 = public void setExpandedActionViewsExclusive(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mExpandedActionViewsExclusive Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getMenuView(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.MenuView getMenuView(android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #120 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] [5] dup [6] astore_1 v1 [7] checkcast #26 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] [10] aload_0 v0 [11] invokevirtual #116 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setPresenter (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V] [14] aload_1 v1 [15] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItemView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; Access flags: 0x1 = public android.view.View getItemView(com.actionbarsherlock.internal.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 85, locals = 5, stack = 4): [0] aload_1 v1 [1] invokevirtual #132 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getActionView ()Landroid/view/View;] [4] dup [5] astore v4 [7] ifnull +10 (target=17) [10] aload_1 v1 [11] invokevirtual #134 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.hasCollapsibleActionView ()Z] [14] ifeq +21 (target=35) [17] aload_2 v2 [18] instanceof #17 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView] [21] ifne +5 (target=26) [24] aconst_null [25] astore_2 v2 [26] aload_0 v0 [27] aload_1 v1 [28] aload_2 v2 [29] aload_3 v3 [30] invokespecial #119 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.getItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] [33] astore v4 [35] aload v4 [37] aload_1 v1 [38] invokevirtual #136 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionViewExpanded ()Z] [41] ifeq +8 (target=49) [44] bipush 8 [46] goto +4 (target=50) [49] iconst_0 [50] invokevirtual #84 + Methodref [android/view/View.setVisibility (I)V] [53] aload_3 v3 [54] checkcast #26 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] [57] astore_1 v1 [58] aload v4 [60] invokevirtual #77 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [63] astore_2 v2 [64] aload_1 v1 [65] aload_2 v2 [66] invokevirtual #111 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z] [69] ifne +13 (target=82) [72] aload v4 [74] aload_1 v1 [75] aload_2 v2 [76] invokevirtual #112 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] [79] invokevirtual #83 + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [82] aload v4 [84] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [17] Var: ...[a:android/view/View], Stack: (empty) - [26] Var: ..., Stack: (empty) - [35] Var: ..., Stack: (empty) - [49] Var: ..., Stack: [a:android/view/View] - [50] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:android/view/View][a:android/view/ViewGroup][a:android/view/View], Stack: [a:android/view/View][i] - [82] Var: ...[a:com/actionbarsherlock/internal/view/menu/ActionMenuView][a:android/view/ViewGroup$LayoutParams], Stack: (empty) + Method: bindItemView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V Access flags: 0x1 = public void bindItemView(com.actionbarsherlock.internal.view.menu.MenuItemImpl,com.actionbarsherlock.internal.view.menu.MenuView$ItemView) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 3): [0] aload_2 v2 [1] aload_1 v1 [2] iconst_0 [3] invokeinterface #149 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.initialize (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V] [8] aload_0 v0 [9] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [12] checkcast #26 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] [15] astore_1 v1 [16] aload_2 v2 [17] checkcast #17 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView] [20] aload_1 v1 [21] invokevirtual #90 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setItemInvoker (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: shouldIncludeItem(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x1 = public boolean shouldIncludeItem(int,com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 3, stack = 1): [0] aload_2 v2 [1] invokevirtual #135 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionButton ()Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: updateMenuView(Z)V Access flags: 0x1 = public void updateMenuView(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 269, locals = 5, stack = 5): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #124 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.updateMenuView (Z)V] [5] aload_0 v0 [6] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [9] ifnull +52 (target=61) [12] aload_0 v0 [13] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [16] invokevirtual #127 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getActionItems ()Ljava/util/ArrayList;] [19] dup [20] astore_1 v1 [21] invokevirtual #147 + Methodref [java/util/ArrayList.size ()I] [24] istore_2 v2 [25] iconst_0 [26] istore_3 v3 [27] goto +29 (target=56) [30] aload_1 v1 [31] iload_3 v3 [32] invokevirtual #145 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [35] checkcast #29 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [38] invokevirtual #131 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getActionProvider ()Lcom/actionbarsherlock/view/ActionProvider;] [41] dup [42] astore v4 [44] ifnull +9 (target=53) [47] aload v4 [49] aload_0 v0 [50] invokevirtual #144 + Methodref [com/actionbarsherlock/view/ActionProvider.setSubUiVisibilityListener (Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V] [53] iinc v3, 1 [56] iload_3 v3 [57] iload_2 v2 [58] ificmplt -28 (target=30) [61] aload_0 v0 [62] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [65] ifnull +13 (target=78) [68] aload_0 v0 [69] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [72] invokevirtual #128 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getNonActionItems ()Ljava/util/ArrayList;] [75] goto +4 (target=79) [78] aconst_null [79] astore_1 v1 [80] iconst_0 [81] istore_2 v2 [82] aload_0 v0 [83] getfield #59 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflow Z] [86] ifeq +50 (target=136) [89] aload_1 v1 [90] ifnull +46 (target=136) [93] aload_1 v1 [94] invokevirtual #147 + Methodref [java/util/ArrayList.size ()I] [97] dup [98] istore_3 v3 [99] iconst_1 [100] ificmpne +26 (target=126) [103] aload_1 v1 [104] iconst_0 [105] invokevirtual #145 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [108] checkcast #29 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [111] invokevirtual #136 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionViewExpanded ()Z] [114] ifeq +7 (target=121) [117] iconst_0 [118] goto +4 (target=122) [121] iconst_1 [122] istore_2 v2 [123] goto +13 (target=136) [126] iload_3 v3 [127] ifle +7 (target=134) [130] iconst_1 [131] goto +4 (target=135) [134] iconst_0 [135] istore_2 v2 [136] iload_2 v2 [137] ifeq +82 (target=219) [140] aload_0 v0 [141] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [144] ifnonnull +19 (target=163) [147] aload_0 v0 [148] new #22 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton] [151] dup [152] aload_0 v0 [153] aload_0 v0 [154] getfield #63 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mSystemContext Landroid/content/Context;] [157] invokespecial #105 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V] [160] putfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [163] aload_0 v0 [164] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [167] invokevirtual #79 + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] [170] checkcast #11 + Class [android/view/ViewGroup] [173] dup [174] astore_3 v3 [175] aload_0 v0 [176] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [179] ifacmpeq +75 (target=254) [182] aload_3 v3 [183] ifnull +11 (target=194) [186] aload_3 v3 [187] aload_0 v0 [188] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [191] invokevirtual #88 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [194] aload_0 v0 [195] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [198] checkcast #26 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] [201] dup [202] astore v4 [204] aload_0 v0 [205] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [208] aload v4 [210] invokevirtual #113 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateOverflowButtonLayoutParams ()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] [213] invokevirtual #110 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [216] goto +38 (target=254) [219] aload_0 v0 [220] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [223] ifnull +31 (target=254) [226] aload_0 v0 [227] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [230] invokevirtual #79 + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] [233] aload_0 v0 [234] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [237] ifacmpne +17 (target=254) [240] aload_0 v0 [241] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [244] checkcast #11 + Class [android/view/ViewGroup] [247] aload_0 v0 [248] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [251] invokevirtual #88 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [254] aload_0 v0 [255] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [258] checkcast #26 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] [261] aload_0 v0 [262] getfield #59 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflow Z] [265] invokevirtual #115 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setOverflowReserved (Z)V] [268] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 17): - [30] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [53] Var: ..., Stack: (empty) - [56] Var: ..., Stack: (empty) - [61] Var: -3, Stack: (empty) - [78] Var: ..., Stack: (empty) - [79] Var: ..., Stack: [a:java/util/ArrayList] - [121] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty) - [122] Var: ..., Stack: [i] - [126] Var: ..., Stack: (empty) - [134] Var: ..., Stack: (empty) - [135] Var: ..., Stack: [i] - [136] Var: -1, Stack: (empty) - [163] Var: ..., Stack: (empty) - [194] Var: ...[a:android/view/ViewGroup], Stack: (empty) - [216] Var: ..., Stack: (empty) - [219] Var: -1, Stack: (empty) - [254] Var: ..., Stack: (empty) + Method: filterLeftoverView(Landroid/view/ViewGroup;I)Z Access flags: 0x1 = public boolean filterLeftoverView(android.view.ViewGroup,int) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 3): [0] aload_1 v1 [1] iload_2 v2 [2] invokevirtual #86 + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;] [5] aload_0 v0 [6] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [9] ifacmpne +5 (target=14) [12] iconst_0 [13] ireturn [14] aload_0 v0 [15] aload_1 v1 [16] iload_2 v2 [17] invokespecial #118 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.filterLeftoverView (Landroid/view/ViewGroup;I)Z] [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: onSubMenuSelected(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z Access flags: 0x1 = public boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 113, locals = 3, stack = 6): [0] aload_1 v1 [1] invokevirtual #143 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.hasVisibleItems ()Z] [4] ifne +5 (target=9) [7] iconst_0 [8] ireturn [9] aload_1 v1 [10] astore_2 v2 [11] goto +11 (target=22) [14] aload_2 v2 [15] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getParentMenu ()Lcom/actionbarsherlock/view/Menu;] [18] checkcast #32 + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] [21] astore_2 v2 [22] aload_2 v2 [23] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getParentMenu ()Lcom/actionbarsherlock/view/Menu;] [26] aload_0 v0 [27] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [30] ifacmpne -16 (target=14) [33] aload_0 v0 [34] aload_2 v2 [35] invokevirtual #141 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem ()Lcom/actionbarsherlock/view/MenuItem;] [38] invokespecial #92 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.findViewForItem (Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View;] [41] dup [42] astore_2 v2 [43] ifnonnull +17 (target=60) [46] aload_0 v0 [47] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [50] ifnonnull +5 (target=55) [53] iconst_0 [54] ireturn [55] aload_0 v0 [56] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [59] astore_2 v2 [60] aload_0 v0 [61] aload_1 v1 [62] invokevirtual #141 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem ()Lcom/actionbarsherlock/view/MenuItem;] [65] invokeinterface #150 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] [70] putfield #54 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOpenSubMenuId I] [73] aload_0 v0 [74] new #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu] [77] dup [78] aload_0 v0 [79] aload_0 v0 [80] getfield #47 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mContext Landroid/content/Context;] [83] aload_1 v1 [84] invokespecial #99 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V] [87] putfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;] [90] aload_0 v0 [91] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;] [94] aload_2 v2 [95] invokevirtual #101 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.setAnchorView (Landroid/view/View;)V] [98] aload_0 v0 [99] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;] [102] invokevirtual #102 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.show ()V] [105] aload_0 v0 [106] aload_1 v1 [107] invokespecial #123 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] [110] pop [111] iconst_1 [112] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [9] Var: ..., Stack: (empty) - [14] Var: ...[a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder], Stack: (empty) - [22] Var: ..., Stack: (empty) - [55] Var: ...[a:android/view/View], Stack: (empty) - [60] Var: ..., Stack: (empty) + Method: findViewForItem(Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View; Access flags: 0x2 = private android.view.View findViewForItem(com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 68, locals = 6, stack = 2): [0] aload_0 v0 [1] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [4] checkcast #11 + Class [android/view/ViewGroup] [7] dup [8] astore_2 v2 [9] ifnonnull +5 (target=14) [12] aconst_null [13] areturn [14] aload_2 v2 [15] invokevirtual #87 + Methodref [android/view/ViewGroup.getChildCount ()I] [18] istore_3 v3 [19] iconst_0 [20] istore v4 [22] goto +38 (target=60) [25] aload_2 v2 [26] iload v4 [28] invokevirtual #86 + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;] [31] dup [32] astore v5 [34] instanceof #31 + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] [37] ifeq +20 (target=57) [40] aload v5 [42] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] [45] invokeinterface #148 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.getItemData ()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [50] aload_1 v1 [51] ifacmpne +6 (target=57) [54] aload v5 [56] areturn [57] iinc v4, 1 [60] iload v4 [62] iload_3 v3 [63] ificmplt -38 (target=25) [66] aconst_null [67] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [14] Var: ...[a:android/view/ViewGroup], Stack: (empty) - [25] Var: ...[i][i], Stack: (empty) - [57] Var: ..., Stack: (empty) - [60] Var: ..., Stack: (empty) + Method: showOverflowMenu()Z Access flags: 0x1 = public boolean showOverflowMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 108, locals = 2, stack = 7): [0] aload_0 v0 [1] getfield #59 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflow Z] [4] ifeq +102 (target=106) [7] aload_0 v0 [8] invokevirtual #96 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowMenuShowing ()Z] [11] ifne +95 (target=106) [14] aload_0 v0 [15] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [18] ifnull +88 (target=106) [21] aload_0 v0 [22] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [25] ifnull +81 (target=106) [28] aload_0 v0 [29] getfield #58 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;] [32] ifnonnull +74 (target=106) [35] aload_0 v0 [36] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [39] invokevirtual #128 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getNonActionItems ()Ljava/util/ArrayList;] [42] invokevirtual #146 + Methodref [java/util/ArrayList.isEmpty ()Z] [45] ifne +61 (target=106) [48] new #23 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup] [51] dup [52] aload_0 v0 [53] aload_0 v0 [54] getfield #47 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mContext Landroid/content/Context;] [57] aload_0 v0 [58] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [61] aload_0 v0 [62] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [65] iconst_1 [66] invokespecial #106 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] [69] astore_1 v1 [70] aload_0 v0 [71] new #21 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable] [74] dup [75] aload_0 v0 [76] aload_1 v1 [77] invokespecial #104 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V] [80] putfield #58 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;] [83] aload_0 v0 [84] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [87] checkcast #9 + Class [android/view/View] [90] aload_0 v0 [91] getfield #58 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;] [94] invokevirtual #81 + Methodref [android/view/View.post (Ljava/lang/Runnable;)Z] [97] pop [98] aload_0 v0 [99] aconst_null [100] invokespecial #123 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] [103] pop [104] iconst_1 [105] ireturn [106] iconst_0 [107] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [106] Var: ..., Stack: (empty) + Method: hideOverflowMenu()Z Access flags: 0x1 = public boolean hideOverflowMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 53, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #58 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;] [4] ifnull +32 (target=36) [7] aload_0 v0 [8] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [11] ifnull +25 (target=36) [14] aload_0 v0 [15] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [18] checkcast #9 + Class [android/view/View] [21] aload_0 v0 [22] getfield #58 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;] [25] invokevirtual #82 + Methodref [android/view/View.removeCallbacks (Ljava/lang/Runnable;)Z] [28] pop [29] aload_0 v0 [30] aconst_null [31] putfield #58 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;] [34] iconst_1 [35] ireturn [36] aload_0 v0 [37] getfield #56 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;] [40] dup [41] astore_1 v1 [42] ifnull +9 (target=51) [45] aload_1 v1 [46] invokevirtual #140 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.dismiss ()V] [49] iconst_1 [50] ireturn [51] iconst_0 [52] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [36] Var: ..., Stack: (empty) - [51] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuPopupHelper], Stack: (empty) + Method: dismissPopupMenus()Z Access flags: 0x1 = public boolean dismissPopupMenus() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] aload_0 v0 [1] invokevirtual #94 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z] [4] aload_0 v0 [5] invokevirtual #95 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideSubMenus ()Z] [8] ior [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hideSubMenus()Z Access flags: 0x1 = public boolean hideSubMenus() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;] [4] ifnull +12 (target=16) [7] aload_0 v0 [8] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;] [11] invokevirtual #100 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.dismiss ()V] [14] iconst_1 [15] ireturn [16] iconst_0 [17] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: ..., Stack: (empty) + Method: isOverflowMenuShowing()Z Access flags: 0x1 = public boolean isOverflowMenuShowing() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #56 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;] [4] ifnull +15 (target=19) [7] aload_0 v0 [8] getfield #56 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;] [11] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.isShowing ()Z] [14] ifeq +5 (target=19) [17] iconst_1 [18] ireturn [19] iconst_0 [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [19] Var: ..., Stack: (empty) + Method: isOverflowReserved()Z Access flags: 0x1 = public boolean isOverflowReserved() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #59 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflow Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: flagActionItems()Z Access flags: 0x1 = public boolean flagActionItems() Class member attributes (count = 1): + Code attribute instructions (code length = 660, locals = 18, stack = 6): [0] aload_0 v0 [1] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] invokevirtual #129 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;] [7] dup [8] astore_1 v1 [9] invokevirtual #147 + Methodref [java/util/ArrayList.size ()I] [12] istore_2 v2 [13] aload_0 v0 [14] getfield #49 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMaxItems I] [17] istore_3 v3 [18] aload_0 v0 [19] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionItemWidthLimit I] [22] istore v4 [24] iconst_0 [25] iconst_0 [26] invokestatic #85 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [29] istore v5 [31] aload_0 v0 [32] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [35] checkcast #11 + Class [android/view/ViewGroup] [38] astore v6 [40] iconst_0 [41] istore v7 [43] iconst_0 [44] istore v8 [46] iconst_0 [47] istore v9 [49] iconst_0 [50] istore v10 [52] iconst_0 [53] istore v11 [55] goto +64 (target=119) [58] aload_1 v1 [59] iload v11 [61] invokevirtual #145 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [64] checkcast #29 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [67] dup [68] astore v12 [70] invokevirtual #138 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.requiresActionButton ()Z] [73] ifeq +9 (target=82) [76] iinc v7, 1 [79] goto +20 (target=99) [82] aload v12 [84] invokevirtual #137 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.requestsActionButton ()Z] [87] ifeq +9 (target=96) [90] iinc v8, 1 [93] goto +6 (target=99) [96] iconst_1 [97] istore v10 [99] aload_0 v0 [100] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mExpandedActionViewsExclusive Z] [103] ifeq +13 (target=116) [106] aload v12 [108] invokevirtual #136 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionViewExpanded ()Z] [111] ifeq +5 (target=116) [114] iconst_0 [115] istore_3 v3 [116] iinc v11, 1 [119] iload v11 [121] iload_2 v2 [122] ificmplt -64 (target=58) [125] aload_0 v0 [126] getfield #59 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflow Z] [129] ifeq +20 (target=149) [132] iload v10 [134] ifne +12 (target=146) [137] iload v7 [139] iload v8 [141] iadd [142] iload_3 v3 [143] ificmple +6 (target=149) [146] iinc v3, -1 [149] iload_3 v3 [150] iload v7 [152] isub [153] istore_3 v3 [154] aload_0 v0 [155] getfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonGroups Landroid/util/SparseBooleanArray;] [158] dup [159] astore v11 [161] invokevirtual #74 + Methodref [android/util/SparseBooleanArray.clear ()V] [164] iconst_0 [165] istore v12 [167] iconst_0 [168] istore v7 [170] aload_0 v0 [171] getfield #62 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mStrictWidthLimit Z] [174] ifeq +33 (target=207) [177] iload v4 [179] aload_0 v0 [180] getfield #53 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMinCellSize I] [183] idiv [184] istore v7 [186] iload v4 [188] aload_0 v0 [189] getfield #53 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMinCellSize I] [192] irem [193] istore v8 [195] aload_0 v0 [196] getfield #53 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMinCellSize I] [199] iload v8 [201] iload v7 [203] idiv [204] iadd [205] istore v12 [207] iconst_0 [208] istore v8 [210] goto +442 (target=652) [213] aload_1 v1 [214] iload v8 [216] invokevirtual #145 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [219] checkcast #29 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [222] dup [223] astore v10 [225] invokevirtual #138 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.requiresActionButton ()Z] [228] ifeq +117 (target=345) [231] aload_0 v0 [232] aload v10 [234] aload_0 v0 [235] getfield #61 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mScrapActionButtonView Landroid/view/View;] [238] aload v6 [240] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] [243] astore v13 [245] aload_0 v0 [246] getfield #61 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mScrapActionButtonView Landroid/view/View;] [249] ifnonnull +9 (target=258) [252] aload_0 v0 [253] aload v13 [255] putfield #61 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mScrapActionButtonView Landroid/view/View;] [258] aload_0 v0 [259] getfield #62 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mStrictWidthLimit Z] [262] ifeq +23 (target=285) [265] iload v7 [267] aload v13 [269] iload v12 [271] iload v7 [273] iload v5 [275] iconst_0 [276] invokestatic #114 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.measureChildForCells (Landroid/view/View;IIII)I] [279] isub [280] istore v7 [282] goto +12 (target=294) [285] aload v13 [287] iload v5 [289] iload v5 [291] invokevirtual #80 + Methodref [android/view/View.measure (II)V] [294] aload v13 [296] invokevirtual #78 + Methodref [android/view/View.getMeasuredWidth ()I] [299] istore v14 [301] iload v4 [303] iload v14 [305] isub [306] istore v4 [308] iload v9 [310] ifne +7 (target=317) [313] iload v14 [315] istore v9 [317] aload v10 [319] invokevirtual #133 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] [322] dup [323] istore v15 [325] ifeq +11 (target=336) [328] aload v11 [330] iload v15 [332] iconst_1 [333] invokevirtual #76 + Methodref [android/util/SparseBooleanArray.put (IZ)V] [336] aload v10 [338] iconst_1 [339] invokevirtual #139 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setIsActionButton (Z)V] [342] goto +307 (target=649) [345] aload v10 [347] invokevirtual #137 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.requestsActionButton ()Z] [350] ifeq +299 (target=649) [353] aload v10 [355] invokevirtual #133 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] [358] istore v13 [360] aload v11 [362] iload v13 [364] invokevirtual #75 + Methodref [android/util/SparseBooleanArray.get (I)Z] [367] istore v14 [369] iload_3 v3 [370] ifgt +8 (target=378) [373] iload v14 [375] ifeq +24 (target=399) [378] iload v4 [380] ifle +19 (target=399) [383] aload_0 v0 [384] getfield #62 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mStrictWidthLimit Z] [387] ifeq +8 (target=395) [390] iload v7 [392] ifle +7 (target=399) [395] iconst_1 [396] goto +4 (target=400) [399] iconst_0 [400] dup [401] istore v15 [403] ifeq +144 (target=547) [406] aload_0 v0 [407] aload v10 [409] aload_0 v0 [410] getfield #61 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mScrapActionButtonView Landroid/view/View;] [413] aload v6 [415] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] [418] astore v16 [420] aload_0 v0 [421] getfield #61 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mScrapActionButtonView Landroid/view/View;] [424] ifnonnull +9 (target=433) [427] aload_0 v0 [428] aload v16 [430] putfield #61 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mScrapActionButtonView Landroid/view/View;] [433] aload_0 v0 [434] getfield #62 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mStrictWidthLimit Z] [437] ifeq +35 (target=472) [440] aload v16 [442] iload v12 [444] iload v7 [446] iload v5 [448] iconst_0 [449] invokestatic #114 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.measureChildForCells (Landroid/view/View;IIII)I] [452] istore v17 [454] iload v7 [456] iload v17 [458] isub [459] istore v7 [461] iload v17 [463] ifne +18 (target=481) [466] iconst_0 [467] istore v15 [469] goto +12 (target=481) [472] aload v16 [474] iload v5 [476] iload v5 [478] invokevirtual #80 + Methodref [android/view/View.measure (II)V] [481] aload v16 [483] invokevirtual #78 + Methodref [android/view/View.getMeasuredWidth ()I] [486] istore v17 [488] iload v4 [490] iload v17 [492] isub [493] istore v4 [495] iload v9 [497] ifne +7 (target=504) [500] iload v17 [502] istore v9 [504] aload_0 v0 [505] getfield #62 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mStrictWidthLimit Z] [508] ifeq +21 (target=529) [511] iload v15 [513] iload v4 [515] iflt +7 (target=522) [518] iconst_1 [519] goto +4 (target=523) [522] iconst_0 [523] iand [524] istore v15 [526] goto +21 (target=547) [529] iload v15 [531] iload v4 [533] iload v9 [535] iadd [536] ifle +7 (target=543) [539] iconst_1 [540] goto +4 (target=544) [543] iconst_0 [544] iand [545] istore v15 [547] iload v15 [549] ifeq +19 (target=568) [552] iload v13 [554] ifeq +14 (target=568) [557] aload v11 [559] iload v13 [561] iconst_1 [562] invokevirtual #76 + Methodref [android/util/SparseBooleanArray.put (IZ)V] [565] goto +69 (target=634) [568] iload v14 [570] ifeq +64 (target=634) [573] aload v11 [575] iload v13 [577] iconst_0 [578] invokevirtual #76 + Methodref [android/util/SparseBooleanArray.put (IZ)V] [581] iconst_0 [582] istore v16 [584] goto +43 (target=627) [587] aload_1 v1 [588] iload v16 [590] invokevirtual #145 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [593] checkcast #29 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [596] dup [597] astore v17 [599] invokevirtual #133 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] [602] iload v13 [604] ificmpne +20 (target=624) [607] aload v17 [609] invokevirtual #135 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionButton ()Z] [612] ifeq +6 (target=618) [615] iinc v3, 1 [618] aload v17 [620] iconst_0 [621] invokevirtual #139 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setIsActionButton (Z)V] [624] iinc v16, 1 [627] iload v16 [629] iload v8 [631] ificmplt -44 (target=587) [634] iload v15 [636] ifeq +6 (target=642) [639] iinc v3, -1 [642] aload v10 [644] iload v15 [646] invokevirtual #139 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setIsActionButton (Z)V] [649] iinc v8, 1 [652] iload v8 [654] iload_2 v2 [655] ificmplt -442 (target=213) [658] iconst_1 [659] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 40): - [58] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter][a:java/util/ArrayList][i][i][i][i][a:android/view/ViewGroup][i][i][i][i][i], Stack: - [82] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty) - [96] Var: ..., Stack: (empty) - [99] Var: ..., Stack: (empty) - [116] Var: -1, Stack: (empty) - [119] Var: ..., Stack: (empty) - [146] Var: -1, Stack: (empty) - [149] Var: ..., Stack: (empty) - [207] Var: ...[a:android/util/SparseBooleanArray][i][i], Stack: (empty) - [213] Var: ...[i], Stack: (empty) - [258] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:android/view/View], Stack: (empty) - [285] Var: ..., Stack: (empty) - [294] Var: ..., Stack: (empty) - [317] Var: ...[i], Stack: (empty) - [336] Var: ...[i], Stack: (empty) - [345] Var: -3, Stack: (empty) - [378] Var: ...[i][i], Stack: (empty) - [395] Var: ..., Stack: (empty) - [399] Var: ..., Stack: (empty) - [400] Var: ..., Stack: [i] - [433] Var: ...[i][a:android/view/View], Stack: (empty) - [469] Var: ...[i], Stack: (empty) - [472] Var: -1, Stack: (empty) - [481] Var: ..., Stack: (empty) - [504] Var: ...[i], Stack: (empty) - [522] Var: ..., Stack: [i] - [523] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter][a:java/util/ArrayList][i][i][i][i][a:android/view/ViewGroup][i][i][i][i][a:android/util/SparseBooleanArray][i][i][i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i][i][a:android/view/View][i], Stack: [i][i] - [529] Var: ..., Stack: (empty) - [543] Var: ..., Stack: [i] - [544] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter][a:java/util/ArrayList][i][i][i][i][a:android/view/ViewGroup][i][i][i][i][a:android/util/SparseBooleanArray][i][i][i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i][i][a:android/view/View][i], Stack: [i][i] - [547] Var: -2, Stack: (empty) - [568] Var: ..., Stack: (empty) - [587] Var: ...[i], Stack: (empty) - [618] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty) - [624] Var: -1, Stack: (empty) - [627] Var: ..., Stack: (empty) - [634] Var: -1, Stack: (empty) - [642] Var: ..., Stack: (empty) - [649] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter][a:java/util/ArrayList][i][i][i][i][a:android/view/ViewGroup][i][i][i][i][a:android/util/SparseBooleanArray][i][i][i], Stack: - [652] Var: ..., Stack: (empty) + Method: onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V Access flags: 0x1 = public void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #91 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.dismissPopupMenus ()Z] [4] pop [5] aload_0 v0 [6] aload_1 v1 [7] iload_2 v2 [8] invokespecial #122 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onSaveInstanceState()Landroid/os/Parcelable; Access flags: 0x1 = public android.os.Parcelable onSaveInstanceState() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] new #25 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState] [3] dup [4] invokespecial #109 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState. ()V] [7] dup [8] astore_1 v1 [9] aload_0 v0 [10] getfield #54 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOpenSubMenuId I] [13] putfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.openSubMenuId I] [16] aload_1 v1 [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onRestoreInstanceState(Landroid/os/Parcelable;)V Access flags: 0x1 = public void onRestoreInstanceState(android.os.Parcelable) Class member attributes (count = 1): + Code attribute instructions (code length = 45, locals = 2, stack = 2): [0] aload_1 v1 [1] checkcast #25 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState] [4] dup [5] astore_1 v1 [6] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.openSubMenuId I] [9] ifle +35 (target=44) [12] aload_0 v0 [13] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [16] aload_1 v1 [17] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.openSubMenuId I] [20] invokevirtual #126 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItem (I)Lcom/actionbarsherlock/view/MenuItem;] [23] dup [24] astore_1 v1 [25] ifnull +19 (target=44) [28] aload_1 v1 [29] invokeinterface #151 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;] [34] checkcast #32 + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] [37] astore_1 v1 [38] aload_0 v0 [39] aload_1 v1 [40] invokevirtual #97 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] [43] pop [44] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [44] Var: ...[a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState], Stack: (empty) + Method: onSubUiVisibilityChanged(Z)V Access flags: 0x1 = public void onSubUiVisibilityChanged(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 2): [0] iload_1 v1 [1] ifeq +10 (target=11) [4] aload_0 v0 [5] aconst_null [6] invokespecial #123 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] [9] pop [10] return [11] aload_0 v0 [12] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [15] iconst_0 [16] invokevirtual #125 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [11] Var: ..., Stack: (empty) - [19] Var: ..., Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V Access flags: 0x1008 = static synthetic void access$0(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #56 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View; Access flags: 0x1008 = static synthetic android.view.View access$1(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)V Access flags: 0x1008 = static synthetic void access$2(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$3(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)V Access flags: 0x1008 = static synthetic void access$3(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #58 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu Superclass: com/actionbarsherlock/internal/view/menu/MenuPopupHelper Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu extends com.actionbarsherlock.internal.view.menu.MenuPopupHelper Interfaces (count = 0): Constant Pool (count = 86): + Class [android/content/Context] + Class [android/view/View] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu] + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Class [com/actionbarsherlock/view/MenuItem] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOpenSubMenuId I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$1 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$2 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.setAnchorView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.setForceShowIcon (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionButton ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper. (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.onDismiss ()V] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem ()Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem (I)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.size ()I] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getIcon ()Landroid/graphics/drawable/Drawable;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.isVisible ()Z] + NameAndType [ (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + NameAndType [access$1 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View;] + NameAndType [access$2 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)V] + NameAndType [getIcon ()Landroid/graphics/drawable/Drawable;] + NameAndType [getItem ()Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [getItem (I)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [isActionButton ()Z] + NameAndType [isVisible ()Z] + NameAndType [mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] + NameAndType [mOpenSubMenuId I] + NameAndType [mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;] + NameAndType [onDismiss ()V] + NameAndType [setAnchorView (Landroid/view/View;)V] + NameAndType [setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + NameAndType [setForceShowIcon (Z)V] + NameAndType [size ()I] + NameAndType [this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Utf8 [()I] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Utf8 [StackMapTable] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [android/content/Context] + Utf8 [android/view/View] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [getIcon] + Utf8 [getItem] + Utf8 [isActionButton] + Utf8 [isVisible] + Utf8 [mMenuView] + Utf8 [mOpenSubMenuId] + Utf8 [mPopupPresenterCallback] + Utf8 [onDismiss] + Utf8 [setAnchorView] + Utf8 [setCallback] + Utf8 [setForceShowIcon] + Utf8 [size] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.view.menu.ActionMenuPresenter this$0 Methods (count = 2): - Method: (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V Access flags: 0x1 = public ActionMenuPresenter$ActionButtonSubmenu(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,android.content.Context,com.actionbarsherlock.internal.view.menu.SubMenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 117, locals = 6, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #12 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [5] aload_0 v0 [6] aload_2 v2 [7] aload_3 v3 [8] invokespecial #19 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper. (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] [11] aload_3 v3 [12] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem ()Lcom/actionbarsherlock/view/MenuItem;] [15] checkcast #5 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [18] invokevirtual #18 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionButton ()Z] [21] ifne +28 (target=49) [24] aload_0 v0 [25] aload_1 v1 [26] invokestatic #13 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$1 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View;] [29] ifnonnull +13 (target=42) [32] aload_1 v1 [33] getfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [36] checkcast #2 + Class [android/view/View] [39] goto +7 (target=46) [42] aload_1 v1 [43] invokestatic #13 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$1 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View;] [46] invokevirtual #15 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.setAnchorView (Landroid/view/View;)V] [49] aload_0 v0 [50] aload_1 v1 [51] getfield #11 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;] [54] invokevirtual #16 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] [57] iconst_0 [58] istore_1 v1 [59] aload_3 v3 [60] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.size ()I] [63] istore_2 v2 [64] iconst_0 [65] istore v4 [67] goto +38 (target=105) [70] aload_3 v3 [71] iload v4 [73] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem (I)Lcom/actionbarsherlock/view/MenuItem;] [76] dup [77] astore v5 [79] invokeinterface #25 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.isVisible ()Z] [84] ifeq +18 (target=102) [87] aload v5 [89] invokeinterface #24 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getIcon ()Landroid/graphics/drawable/Drawable;] [94] ifnull +8 (target=102) [97] iconst_1 [98] istore_1 v1 [99] goto +12 (target=111) [102] iinc v4, 1 [105] iload v4 [107] iload_2 v2 [108] ificmplt -38 (target=70) [111] aload_0 v0 [112] iload_1 v1 [113] invokevirtual #17 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.setForceShowIcon (Z)V] [116] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [42] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu][a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter][a:android/content/Context][a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu] - [46] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu][a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter][a:android/content/Context][a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu][a:android/view/View] - [49] Var: ..., Stack: (empty) - [70] Var: ...[i][i][i], Stack: (empty) - [102] Var: ..., Stack: (empty) - [105] Var: ..., Stack: (empty) - [111] Var: -1, Stack: (empty) + Method: onDismiss()V Access flags: 0x1 = public void onDismiss() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #20 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.onDismiss ()V] [4] aload_0 v0 [5] getfield #12 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [8] aconst_null [9] invokestatic #14 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$2 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)V] [12] aload_0 v0 [13] getfield #12 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [16] iconst_0 [17] putfield #10 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOpenSubMenuId I] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$HasPermanentMenuKey extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 21): + Class [android/view/ViewConfiguration] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey] + Class [java/lang/Object] + Methodref [android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;] + Methodref [android/view/ViewConfiguration.hasPermanentMenuKey ()Z] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [get (Landroid/content/Context;)Landroid/view/ViewConfiguration;] + NameAndType [hasPermanentMenuKey ()Z] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Landroid/content/Context;)Landroid/view/ViewConfiguration;] + Utf8 [(Landroid/content/Context;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [android/view/ViewConfiguration] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey] + Utf8 [get] + Utf8 [hasPermanentMenuKey] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x2 = private ActionMenuPresenter$HasPermanentMenuKey() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #6 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: get(Landroid/content/Context;)Z Access flags: 0x9 = public static boolean get(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokestatic #4 + Methodref [android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;] [4] invokevirtual #5 + Methodref [android/view/ViewConfiguration.hasPermanentMenuKey ()Z] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 57): + Class [android/view/View] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.mPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Methodref [android/view/View.getWindowToken ()Landroid/os/IBinder;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$0 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$3 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.tryShow ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.changeMenuMode ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V] + NameAndType [access$3 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)V] + NameAndType [changeMenuMode ()V] + NameAndType [getWindowToken ()Landroid/os/IBinder;] + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] + NameAndType [mPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;] + NameAndType [this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + NameAndType [tryShow ()Z] + Utf8 [()Landroid/os/IBinder;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [access$3] + Utf8 [android/view/View] + Utf8 [changeMenuMode] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [getWindowToken] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [mMenu] + Utf8 [mMenuView] + Utf8 [mPopup] + Utf8 [run] + Utf8 [this$0] + Utf8 [tryShow] Fields (count = 2): + Field: mPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup mPopup + Field: this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.view.menu.ActionMenuPresenter this$0 Methods (count = 2): - Method: (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V Access flags: 0x1 = public ActionMenuPresenter$OpenOverflowRunnable(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #11 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [5] aload_0 v0 [6] invokespecial #17 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #10 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.mPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 62, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [4] getfield #8 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [7] invokevirtual #16 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.changeMenuMode ()V] [10] aload_0 v0 [11] getfield #11 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [14] getfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [17] checkcast #1 + Class [android/view/View] [20] dup [21] astore_1 v1 [22] ifnull +31 (target=53) [25] aload_1 v1 [26] invokevirtual #12 + Methodref [android/view/View.getWindowToken ()Landroid/os/IBinder;] [29] ifnull +24 (target=53) [32] aload_0 v0 [33] getfield #10 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.mPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;] [36] invokevirtual #15 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.tryShow ()Z] [39] ifeq +14 (target=53) [42] aload_0 v0 [43] getfield #11 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [46] aload_0 v0 [47] getfield #10 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.mPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;] [50] invokestatic #13 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$0 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V] [53] aload_0 v0 [54] getfield #11 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [57] aconst_null [58] invokestatic #14 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$3 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)V] [61] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [53] Var: ...[a:android/view/View], Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton Superclass: android/widget/ImageButton Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton extends android.widget.ImageButton Interfaces (count = 2): + Class [com/actionbarsherlock/internal/view/View_HasStateListenerSupport] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView] Constant Pool (count = 103): + Class [android/widget/ImageButton] + Class [com/actionbarsherlock/R$attr] + Class [com/actionbarsherlock/internal/view/View_HasStateListenerSupport] + Class [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView] + Class [java/util/HashSet] + Class [java/util/Iterator] + Class [java/util/Set] + Fieldref [com/actionbarsherlock/R$attr.actionOverflowButtonStyle I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.mListeners Ljava/util/Set;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Methodref [android/widget/ImageButton. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [android/widget/ImageButton.onAttachedToWindow ()V] + Methodref [android/widget/ImageButton.onDetachedFromWindow ()V] + Methodref [android/widget/ImageButton.performClick ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.showOverflowMenu ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.playSoundEffect (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.setClickable (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.setEnabled (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.setFocusable (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.setVisibility (I)V] + Methodref [java/util/HashSet. ()V] + InterfaceMethodref [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewAttachedToWindow (Landroid/view/View;)V] + InterfaceMethodref [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewDetachedFromWindow (Landroid/view/View;)V] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z] + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + InterfaceMethodref [java/util/Set.remove (Ljava/lang/Object;)Z] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [actionOverflowButtonStyle I] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [hasNext ()Z] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [mListeners Ljava/util/Set;] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [onAttachedToWindow ()V] + NameAndType [onDetachedFromWindow ()V] + NameAndType [onViewAttachedToWindow (Landroid/view/View;)V] + NameAndType [onViewDetachedFromWindow (Landroid/view/View;)V] + NameAndType [performClick ()Z] + NameAndType [playSoundEffect (I)V] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [setClickable (Z)V] + NameAndType [setEnabled (Z)V] + NameAndType [setFocusable (Z)V] + NameAndType [setVisibility (I)V] + NameAndType [showOverflowMenu ()Z] + NameAndType [this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Utf8 [Ljava/util/Set;] + Utf8 [StackMapTable] + Utf8 [actionOverflowButtonStyle] + Utf8 [add] + Utf8 [addOnAttachStateChangeListener] + Utf8 [android/widget/ImageButton] + Utf8 [com/actionbarsherlock/R$attr] + Utf8 [com/actionbarsherlock/internal/view/View_HasStateListenerSupport] + Utf8 [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView] + Utf8 [hasNext] + Utf8 [iterator] + Utf8 [java/util/HashSet] + Utf8 [java/util/Iterator] + Utf8 [java/util/Set] + Utf8 [mListeners] + Utf8 [needsDividerAfter] + Utf8 [needsDividerBefore] + Utf8 [next] + Utf8 [onAttachedToWindow] + Utf8 [onDetachedFromWindow] + Utf8 [onViewAttachedToWindow] + Utf8 [onViewDetachedFromWindow] + Utf8 [performClick] + Utf8 [playSoundEffect] + Utf8 [remove] + Utf8 [removeOnAttachStateChangeListener] + Utf8 [setClickable] + Utf8 [setEnabled] + Utf8 [setFocusable] + Utf8 [setVisibility] + Utf8 [showOverflowMenu] + Utf8 [this$0] Fields (count = 2): + Field: mListeners Ljava/util/Set; Access flags: 0x12 = private final java.util.Set mListeners + Field: this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.view.menu.ActionMenuPresenter this$0 Methods (count = 8): - Method: (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V Access flags: 0x1 = public ActionMenuPresenter$OverflowMenuButton(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #13 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [5] aload_0 v0 [6] aload_2 v2 [7] aconst_null [8] getstatic #11 + Fieldref [com/actionbarsherlock/R$attr.actionOverflowButtonStyle I] [11] invokespecial #14 + Methodref [android/widget/ImageButton. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [14] aload_0 v0 [15] new #8 + Class [java/util/HashSet] [18] dup [19] invokespecial #24 + Methodref [java/util/HashSet. ()V] [22] putfield #12 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.mListeners Ljava/util/Set;] [25] aload_0 v0 [26] iconst_1 [27] invokevirtual #20 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.setClickable (Z)V] [30] aload_0 v0 [31] iconst_1 [32] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.setFocusable (Z)V] [35] aload_0 v0 [36] iconst_0 [37] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.setVisibility (I)V] [40] aload_0 v0 [41] iconst_1 [42] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.setEnabled (Z)V] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: performClick()Z Access flags: 0x1 = public boolean performClick() Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #17 + Methodref [android/widget/ImageButton.performClick ()Z] [4] ifeq +5 (target=9) [7] iconst_1 [8] ireturn [9] aload_0 v0 [10] iconst_0 [11] invokevirtual #19 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.playSoundEffect (I)V] [14] aload_0 v0 [15] getfield #13 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [18] invokevirtual #18 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.showOverflowMenu ()Z] [21] pop [22] iconst_1 [23] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [9] Var: ..., Stack: (empty) + Method: needsDividerBefore()Z Access flags: 0x1 = public boolean needsDividerBefore() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: needsDividerAfter()Z Access flags: 0x1 = public boolean needsDividerAfter() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAttachedToWindow()V Access flags: 0x4 = protected void onAttachedToWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #15 + Methodref [android/widget/ImageButton.onAttachedToWindow ()V] [4] aload_0 v0 [5] getfield #12 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.mListeners Ljava/util/Set;] [8] invokeinterface #30 + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] [13] astore_1 v1 [14] goto +18 (target=32) [17] aload_1 v1 [18] invokeinterface #28 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [23] checkcast #4 + Class [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener] [26] aload_0 v0 [27] invokeinterface #25 + InterfaceMethodref [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewAttachedToWindow (Landroid/view/View;)V] [32] aload_1 v1 [33] invokeinterface #27 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [38] ifne -21 (target=17) [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [17] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton][T][a:java/util/Iterator], Stack: - [32] Var: ..., Stack: (empty) + Method: onDetachedFromWindow()V Access flags: 0x4 = protected void onDetachedFromWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #16 + Methodref [android/widget/ImageButton.onDetachedFromWindow ()V] [4] aload_0 v0 [5] getfield #12 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.mListeners Ljava/util/Set;] [8] invokeinterface #30 + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] [13] astore_1 v1 [14] goto +18 (target=32) [17] aload_1 v1 [18] invokeinterface #28 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [23] checkcast #4 + Class [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener] [26] aload_0 v0 [27] invokeinterface #26 + InterfaceMethodref [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewDetachedFromWindow (Landroid/view/View;)V] [32] aload_1 v1 [33] invokeinterface #27 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [38] ifne -21 (target=17) [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [17] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton][T][a:java/util/Iterator], Stack: - [32] Var: ..., Stack: (empty) + Method: addOnAttachStateChangeListener(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V Access flags: 0x1 = public void addOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #12 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.mListeners Ljava/util/Set;] [4] aload_1 v1 [5] invokeinterface #29 + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z] [10] pop [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeOnAttachStateChangeListener(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V Access flags: 0x1 = public void removeOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #12 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.mListeners Ljava/util/Set;] [4] aload_1 v1 [5] invokeinterface #31 + InterfaceMethodref [java/util/Set.remove (Ljava/lang/Object;)Z] [10] pop [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup Superclass: com/actionbarsherlock/internal/view/menu/MenuPopupHelper Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup extends com.actionbarsherlock.internal.view.menu.MenuPopupHelper Interfaces (count = 0): Constant Pool (count = 42): + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$0 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper. (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.onDismiss ()V] + NameAndType [ (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V] + NameAndType [close ()V] + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;] + NameAndType [onDismiss ()V] + NameAndType [setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Utf8 [()V] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [access$0] + Utf8 [close] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Utf8 [mMenu] + Utf8 [mPopupPresenterCallback] + Utf8 [onDismiss] + Utf8 [setCallback] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.view.menu.ActionMenuPresenter this$0 Methods (count = 2): - Method: (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V Access flags: 0x1 = public ActionMenuPresenter$OverflowPopup(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder,android.view.View,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 6, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [5] aload_0 v0 [6] aload_2 v2 [7] aload_3 v3 [8] aload v4 [10] iload v5 [12] invokespecial #11 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper. (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] [15] aload_0 v0 [16] aload_1 v1 [17] getfield #6 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;] [20] invokevirtual #9 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDismiss()V Access flags: 0x1 = public void onDismiss() Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #12 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.onDismiss ()V] [4] aload_0 v0 [5] getfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [8] getfield #5 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [11] invokevirtual #10 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close ()V] [14] aload_0 v0 [15] getfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [18] aconst_null [19] invokestatic #8 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$0 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback] Constant Pool (count = 53): + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback] + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Class [com/actionbarsherlock/view/MenuItem] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOpenSubMenuId I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem ()Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getRootMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V] + NameAndType [close (Z)V] + NameAndType [getItem ()Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [getItemId ()I] + NameAndType [getRootMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [mOpenSubMenuId I] + NameAndType [this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Utf8 [()I] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [()Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [()V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Utf8 [StackMapTable] + Utf8 [close] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback] + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [getItem] + Utf8 [getItemId] + Utf8 [getRootMenu] + Utf8 [java/lang/Object] + Utf8 [mOpenSubMenuId] + Utf8 [onCloseMenu] + Utf8 [onOpenSubMenu] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.view.menu.ActionMenuPresenter this$0 Methods (count = 4): - Method: (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V Access flags: 0x2 = private ActionMenuPresenter$PopupPresenterCallback(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [5] aload_0 v0 [6] invokespecial #14 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onOpenSubMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z Access flags: 0x1 = public boolean onOpenSubMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 2, stack = 2): [0] aload_1 v1 [1] ifnonnull +5 (target=6) [4] iconst_0 [5] ireturn [6] aload_0 v0 [7] getfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [10] aload_1 v1 [11] checkcast #5 + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] [14] invokevirtual #12 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem ()Lcom/actionbarsherlock/view/MenuItem;] [17] invokeinterface #15 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] [22] putfield #8 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOpenSubMenuId I] [25] iconst_0 [26] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [6] Var: ..., Stack: (empty) + Method: onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V Access flags: 0x1 = public void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 3, stack = 2): [0] aload_1 v1 [1] instanceof #5 + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] [4] ifeq +14 (target=18) [7] aload_1 v1 [8] checkcast #5 + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] [11] invokevirtual #13 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getRootMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [14] iconst_0 [15] invokevirtual #11 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [18] Var: ..., Stack: (empty) - Method: (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;)V Access flags: 0x1000 = synthetic ActionMenuPresenter$PopupPresenterCallback(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #10 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable] Constant Pool (count = 38): + Class [android/os/Parcel] + Class [android/os/Parcelable] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.CREATOR Landroid/os/Parcelable$Creator;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.openSubMenuId I] + Methodref [android/os/Parcel.readInt ()I] + Methodref [android/os/Parcel.writeInt (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1. ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [CREATOR Landroid/os/Parcelable$Creator;] + NameAndType [openSubMenuId I] + NameAndType [readInt ()I] + NameAndType [writeInt (I)V] + Utf8 [()I] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [] + Utf8 [] + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [android/os/Parcel] + Utf8 [android/os/Parcelable] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1] + Utf8 [describeContents] + Utf8 [java/lang/Object] + Utf8 [openSubMenuId] + Utf8 [readInt] + Utf8 [writeInt] + Utf8 [writeToParcel] Fields (count = 2): + Field: openSubMenuId I Access flags: 0x1 = public int openSubMenuId + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR Methods (count = 5): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 0, stack = 2): [0] new #4 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1] [3] dup [4] invokespecial #10 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1. ()V] [7] putstatic #6 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.CREATOR Landroid/os/Parcelable$Creator;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x0 = ActionMenuPresenter$SavedState() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #11 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcel;)V Access flags: 0x0 = ActionMenuPresenter$SavedState(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #11 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] invokevirtual #8 + Methodref [android/os/Parcel.readInt ()I] [9] putfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.openSubMenuId I] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: describeContents()I Access flags: 0x1 = public int describeContents() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: writeToParcel(Landroid/os/Parcel;I)V Access flags: 0x1 = public void writeToParcel(android.os.Parcel,int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 3, stack = 2): [0] aload_1 v1 [1] aload_0 v0 [2] getfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.openSubMenuId I] [5] invokevirtual #9 + Methodref [android/os/Parcel.writeInt (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1 extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable$Creator] Constant Pool (count = 27): + Class [android/os/Parcelable$Creator] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1] + Class [java/lang/Object] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState. (Landroid/os/Parcel;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1.createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1.newArray (I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;)V] + NameAndType [createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;] + NameAndType [newArray (I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;] + Utf8 [()V] + Utf8 [(I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;] + Utf8 [(I)[Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;] + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [] + Utf8 [Code] + Utf8 [android/os/Parcelable$Creator] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1] + Utf8 [createFromParcel] + Utf8 [java/lang/Object] + Utf8 [newArray] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x0 = ActionMenuPresenter$SavedState$1() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #8 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createFromParcel(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState createFromParcel(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 3): [0] new #2 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState] [3] dup [4] aload_1 v1 [5] invokespecial #5 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState. (Landroid/os/Parcel;)V] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState[] newArray(int) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] iload_1 v1 [1] anewarray #2 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; Access flags: 0x1041 = public bridge synthetic java.lang.Object createFromParcel(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #6 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1.createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Ljava/lang/Object; Access flags: 0x1041 = public bridge synthetic java.lang.Object[] newArray(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokevirtual #7 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1.newArray (I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenuView Superclass: com/actionbarsherlock/internal/widget/IcsLinearLayout Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.menu.ActionMenuView extends com.actionbarsherlock.internal.widget.IcsLinearLayout Interfaces (count = 2): + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker] + Class [com/actionbarsherlock/internal/view/menu/MenuView] Constant Pool (count = 304): + Integer [-2147483648] + Integer [4] + Integer [56] + Integer [1073741824] + Integer [2147483647] + Float [0.5] + Float [4.0] + Float [56.0] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/os/Build$VERSION] + Class [android/util/DisplayMetrics] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker] + Class [com/actionbarsherlock/internal/view/menu/MenuView] + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout] + Class [java/lang/Long] + Class [java/lang/Math] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/util/DisplayMetrics.density F] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.IS_FROYO Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFirst Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItems Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItemsWidth I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mGeneratedItemPadding I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMinCellSize I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mReserveOverflow Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expandable Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expanded Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.extraPixels I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.gravity I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.leftMargin I] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.preventEdgeOffset Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.rightMargin I] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/view/View.getMeasuredHeight ()I] + Methodref [android/view/View.getMeasuredWidth ()I] + Methodref [android/view/View.getVisibility ()I] + Methodref [android/view/View.layout (IIII)V] + Methodref [android/view/View.measure (II)V] + Methodref [android/view/View.setPadding (IIII)V] + Methodref [android/view/View$MeasureSpec.getMode (I)I] + Methodref [android/view/View$MeasureSpec.getSize (I)I] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.hasText ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.dismissPopupMenus ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowMenuShowing ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.showOverflowMenu ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.updateMenuView (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateDefaultLayoutParams ()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateLayoutParams (Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildCount ()I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingBottom ()I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingLeft ()I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingRight ()I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingTop ()I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getWidth ()I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.hasDividerBeforeChildAt (I)Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.measureChildForCells (Landroid/view/View;IIII)I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.onMeasureExactFormat (II)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.requestLayout ()V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setBaselineAligned (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setMeasuredDimension (II)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams. (II)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onDetachedFromWindow ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onDraw (Landroid/graphics/Canvas;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onLayout (ZIIII)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onMeasure (II)V] + Methodref [java/lang/Long.bitCount (J)I] + Methodref [java/lang/Math.max (II)I] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView.needsDividerAfter ()Z] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView.needsDividerBefore ()Z] + NameAndType [ (II)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V] + NameAndType [IS_FROYO Z] + NameAndType [SDK_INT I] + NameAndType [bitCount (J)I] + NameAndType [cellsUsed I] + NameAndType [density F] + NameAndType [dismissPopupMenus ()Z] + NameAndType [expandable Z] + NameAndType [expanded Z] + NameAndType [extraPixels I] + NameAndType [generateDefaultLayoutParams ()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + NameAndType [generateLayoutParams (Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + NameAndType [generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [getMeasuredHeight ()I] + NameAndType [getMeasuredWidth ()I] + NameAndType [getMode (I)I] + NameAndType [getPaddingBottom ()I] + NameAndType [getPaddingLeft ()I] + NameAndType [getPaddingRight ()I] + NameAndType [getPaddingTop ()I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getSize (I)I] + NameAndType [getVisibility ()I] + NameAndType [getWidth ()I] + NameAndType [gravity I] + NameAndType [hasDividerBeforeChildAt (I)Z] + NameAndType [hasText ()Z] + NameAndType [hideOverflowMenu ()Z] + NameAndType [isOverflowButton Z] + NameAndType [isOverflowMenuShowing ()Z] + NameAndType [layout (IIII)V] + NameAndType [leftMargin I] + NameAndType [mFirst Z] + NameAndType [mFormatItems Z] + NameAndType [mFormatItemsWidth I] + NameAndType [mGeneratedItemPadding I] + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [mMinCellSize I] + NameAndType [mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + NameAndType [mReserveOverflow Z] + NameAndType [makeMeasureSpec (II)I] + NameAndType [max (II)I] + NameAndType [measure (II)V] + NameAndType [measureChildForCells (Landroid/view/View;IIII)I] + NameAndType [needsDividerAfter ()Z] + NameAndType [needsDividerBefore ()Z] + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [onDetachedFromWindow ()V] + NameAndType [onDraw (Landroid/graphics/Canvas;)V] + NameAndType [onItemsChanged (Z)V] + NameAndType [onLayout (ZIIII)V] + NameAndType [onMeasure (II)V] + NameAndType [onMeasureExactFormat (II)V] + NameAndType [performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z] + NameAndType [preventEdgeOffset Z] + NameAndType [requestLayout ()V] + NameAndType [rightMargin I] + NameAndType [setBaselineAligned (Z)V] + NameAndType [setMeasuredDimension (II)V] + NameAndType [setPadding (IIII)V] + NameAndType [showOverflowMenu ()Z] + NameAndType [updateMenuView (Z)V] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Landroid/view/ViewGroup$LayoutParams;] + Utf8 [()Landroid/widget/LinearLayout$LayoutParams;] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)I] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Z] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(IIII)V] + Utf8 [(J)I] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/graphics/Canvas;)V] + Utf8 [(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams;] + Utf8 [(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + Utf8 [(Landroid/view/View;IIII)I] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Landroid/widget/LinearLayout$LayoutParams;] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Z] + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;I)Z] + Utf8 [(Z)V] + Utf8 [(ZIIII)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [F] + Utf8 [GENERATED_ITEM_PADDING] + Utf8 [I] + Utf8 [IS_FROYO] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [MIN_CELL_SIZE] + Utf8 [SDK_INT] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/os/Build$VERSION] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [bitCount] + Utf8 [cellsUsed] + Utf8 [checkLayoutParams] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuItemView] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView] + Utf8 [com/actionbarsherlock/internal/widget/IcsLinearLayout] + Utf8 [density] + Utf8 [dismissPopupMenus] + Utf8 [dispatchPopulateAccessibilityEvent] + Utf8 [expandable] + Utf8 [expanded] + Utf8 [extraPixels] + Utf8 [generateDefaultLayoutParams] + Utf8 [generateLayoutParams] + Utf8 [generateOverflowButtonLayoutParams] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getContext] + Utf8 [getDisplayMetrics] + Utf8 [getLayoutParams] + Utf8 [getMeasuredHeight] + Utf8 [getMeasuredWidth] + Utf8 [getMode] + Utf8 [getPaddingBottom] + Utf8 [getPaddingLeft] + Utf8 [getPaddingRight] + Utf8 [getPaddingTop] + Utf8 [getResources] + Utf8 [getSize] + Utf8 [getVisibility] + Utf8 [getWidth] + Utf8 [getWindowAnimations] + Utf8 [gravity] + Utf8 [hasDividerBeforeChildAt] + Utf8 [hasText] + Utf8 [hideOverflowMenu] + Utf8 [initialize] + Utf8 [invokeItem] + Utf8 [isExpandedFormat] + Utf8 [isOverflowButton] + Utf8 [isOverflowMenuShowing] + Utf8 [isOverflowReserved] + Utf8 [java/lang/Long] + Utf8 [java/lang/Math] + Utf8 [layout] + Utf8 [leftMargin] + Utf8 [mFirst] + Utf8 [mFormatItems] + Utf8 [mFormatItemsWidth] + Utf8 [mGeneratedItemPadding] + Utf8 [mMenu] + Utf8 [mMinCellSize] + Utf8 [mPresenter] + Utf8 [mReserveOverflow] + Utf8 [makeMeasureSpec] + Utf8 [max] + Utf8 [measure] + Utf8 [measureChildForCells] + Utf8 [needsDividerAfter] + Utf8 [needsDividerBefore] + Utf8 [onConfigurationChanged] + Utf8 [onDetachedFromWindow] + Utf8 [onDraw] + Utf8 [onItemsChanged] + Utf8 [onLayout] + Utf8 [onMeasure] + Utf8 [onMeasureExactFormat] + Utf8 [performItemAction] + Utf8 [preventEdgeOffset] + Utf8 [requestLayout] + Utf8 [rightMargin] + Utf8 [setBaselineAligned] + Utf8 [setMeasuredDimension] + Utf8 [setOverflowReserved] + Utf8 [setPadding] + Utf8 [setPresenter] + Utf8 [showOverflowMenu] + Utf8 [updateMenuView] Fields (count = 11): + Field: IS_FROYO Z Access flags: 0x1a = private static final boolean IS_FROYO + Field: MIN_CELL_SIZE I Access flags: 0x18 = static final int MIN_CELL_SIZE Class member attributes (count = 1): + Constant value attribute: + Integer [56] + Field: GENERATED_ITEM_PADDING I Access flags: 0x18 = static final int GENERATED_ITEM_PADDING Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu + Field: mReserveOverflow Z Access flags: 0x2 = private boolean mReserveOverflow + Field: mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.ActionMenuPresenter mPresenter + Field: mFormatItems Z Access flags: 0x2 = private boolean mFormatItems + Field: mFormatItemsWidth I Access flags: 0x2 = private int mFormatItemsWidth + Field: mMinCellSize I Access flags: 0x2 = private int mMinCellSize + Field: mGeneratedItemPadding I Access flags: 0x2 = private int mGeneratedItemPadding + Field: mFirst Z Access flags: 0x2 = private boolean mFirst Methods (count = 27): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 0, stack = 2): [0] getstatic #26 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 8 [5] ificmplt +7 (target=12) [8] iconst_1 [9] goto +4 (target=13) [12] iconst_0 [13] putstatic #28 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.IS_FROYO Z] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [12] Var: ..., Stack: (empty) - [13] Var: ..., Stack: [i] - Method: (Landroid/content/Context;)V Access flags: 0x1 = public ActionMenuView(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aconst_null [3] invokespecial #64 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public ActionMenuView(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #87 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] iconst_1 [8] putfield #29 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFirst Z] [11] aload_0 v0 [12] iconst_0 [13] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setBaselineAligned (Z)V] [16] aload_1 v1 [17] invokevirtual #46 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [20] invokevirtual #47 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [23] getfield #27 + Fieldref [android/util/DisplayMetrics.density F] [26] fstore_1 v1 [27] aload_0 v0 [28] ldc #8 + Float [56.0] [30] fload_1 v1 [31] fmul [32] f2i [33] putfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMinCellSize I] [36] aload_0 v0 [37] ldc #7 + Float [4.0] [39] fload_1 v1 [40] fmul [41] f2i [42] putfield #32 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mGeneratedItemPadding I] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setPresenter(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V Access flags: 0x1 = public void setPresenter(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isExpandedFormat()Z Access flags: 0x1 = public boolean isExpandedFormat() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItems Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onConfigurationChanged(Landroid/content/res/Configuration;)V Access flags: 0x1 = public void onConfigurationChanged(android.content.res.Configuration) Class member attributes (count = 1): + Code attribute instructions (code length = 53, locals = 2, stack = 2): [0] getstatic #28 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.IS_FROYO Z] [3] ifeq +8 (target=11) [6] aload_0 v0 [7] aload_1 v1 [8] invokespecial #88 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onConfigurationChanged (Landroid/content/res/Configuration;)V] [11] aload_0 v0 [12] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [15] iconst_0 [16] invokevirtual #63 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.updateMenuView (Z)V] [19] aload_0 v0 [20] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [23] ifnull +29 (target=52) [26] aload_0 v0 [27] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [30] invokevirtual #61 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowMenuShowing ()Z] [33] ifeq +19 (target=52) [36] aload_0 v0 [37] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [40] invokevirtual #60 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z] [43] pop [44] aload_0 v0 [45] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [48] invokevirtual #62 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.showOverflowMenu ()Z] [51] pop [52] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [11] Var: ..., Stack: (empty) - [52] Var: ..., Stack: (empty) + Method: onDraw(Landroid/graphics/Canvas;)V Access flags: 0x4 = protected void onDraw(android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 2): [0] getstatic #28 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.IS_FROYO Z] [3] ifne +20 (target=23) [6] aload_0 v0 [7] getfield #29 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFirst Z] [10] ifeq +13 (target=23) [13] aload_0 v0 [14] iconst_0 [15] putfield #29 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFirst Z] [18] aload_0 v0 [19] invokevirtual #79 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.requestLayout ()V] [22] return [23] aload_0 v0 [24] aload_1 v1 [25] invokespecial #90 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onDraw (Landroid/graphics/Canvas;)V] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [23] Var: ..., Stack: (empty) + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 97, locals = 4, stack = 3): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItems Z] [4] istore_3 v3 [5] aload_0 v0 [6] iload_1 v1 [7] invokestatic #55 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [10] ldc #4 + Integer [1073741824] [12] ificmpne +7 (target=19) [15] iconst_1 [16] goto +4 (target=20) [19] iconst_0 [20] putfield #30 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItems Z] [23] iload_3 v3 [24] aload_0 v0 [25] getfield #30 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItems Z] [28] ificmpeq +8 (target=36) [31] aload_0 v0 [32] iconst_0 [33] putfield #31 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItemsWidth I] [36] iload_1 v1 [37] invokestatic #55 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [40] istore_3 v3 [41] aload_0 v0 [42] getfield #30 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItems Z] [45] ifeq +31 (target=76) [48] aload_0 v0 [49] getfield #33 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [52] ifnull +24 (target=76) [55] iload_3 v3 [56] aload_0 v0 [57] getfield #31 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItemsWidth I] [60] ificmpeq +16 (target=76) [63] aload_0 v0 [64] iload_3 v3 [65] putfield #31 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItemsWidth I] [68] aload_0 v0 [69] getfield #33 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [72] iconst_1 [73] invokevirtual #85 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [76] aload_0 v0 [77] getfield #30 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItems Z] [80] ifeq +10 (target=90) [83] aload_0 v0 [84] iload_1 v1 [85] iload_2 v2 [86] invokespecial #78 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.onMeasureExactFormat (II)V] [89] return [90] aload_0 v0 [91] iload_1 v1 [92] iload_2 v2 [93] invokespecial #92 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onMeasure (II)V] [96] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [19] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView] - [20] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i] - [36] Var: ..., Stack: (empty) - [76] Var: ...[i], Stack: (empty) - [90] Var: ..., Stack: (empty) - [96] Var: ..., Stack: (empty) + Method: onMeasureExactFormat(II)V Access flags: 0x2 = private void onMeasureExactFormat(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 1032, locals = 24, stack = 5): [0] iload_2 v2 [1] invokestatic #55 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [4] istore_3 v3 [5] iload_1 v1 [6] invokestatic #56 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [9] istore_1 v1 [10] iload_2 v2 [11] invokestatic #56 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [14] istore v4 [16] aload_0 v0 [17] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingLeft ()I] [20] aload_0 v0 [21] invokevirtual #73 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingRight ()I] [24] iadd [25] istore v5 [27] aload_0 v0 [28] invokevirtual #74 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingTop ()I] [31] aload_0 v0 [32] invokevirtual #71 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingBottom ()I] [35] iadd [36] istore v6 [38] iload_1 v1 [39] iload v5 [41] isub [42] dup [43] istore_1 v1 [44] aload_0 v0 [45] getfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMinCellSize I] [48] idiv [49] istore v5 [51] iload_1 v1 [52] aload_0 v0 [53] getfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMinCellSize I] [56] irem [57] istore v7 [59] iload v5 [61] ifne +10 (target=71) [64] aload_0 v0 [65] iload_1 v1 [66] iconst_0 [67] invokevirtual #81 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setMeasuredDimension (II)V] [70] return [71] aload_0 v0 [72] getfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMinCellSize I] [75] iload v7 [77] iload v5 [79] idiv [80] iadd [81] istore v7 [83] iconst_0 [84] istore v8 [86] iconst_0 [87] istore v9 [89] iconst_0 [90] istore v10 [92] iconst_0 [93] istore v11 [95] iconst_0 [96] istore v12 [98] lconst_0 [99] lstore v17 [101] aload_0 v0 [102] invokevirtual #69 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildCount ()I] [105] istore v13 [107] iconst_0 [108] istore v14 [110] goto +220 (target=330) [113] aload_0 v0 [114] iload v14 [116] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] [119] dup [120] astore v15 [122] invokevirtual #51 + Methodref [android/view/View.getVisibility ()I] [125] bipush 8 [127] ificmpeq +200 (target=327) [130] aload v15 [132] instanceof #15 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView] [135] istore v16 [137] iinc v11, 1 [140] iload v16 [142] ifeq +18 (target=160) [145] aload v15 [147] aload_0 v0 [148] getfield #32 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mGeneratedItemPadding I] [151] iconst_0 [152] aload_0 v0 [153] getfield #32 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mGeneratedItemPadding I] [156] iconst_0 [157] invokevirtual #54 + Methodref [android/view/View.setPadding (IIII)V] [160] aload v15 [162] invokevirtual #48 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [165] checkcast #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [168] dup [169] astore v22 [171] iconst_0 [172] putfield #39 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expanded Z] [175] aload v22 [177] iconst_0 [178] putfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.extraPixels I] [181] aload v22 [183] iconst_0 [184] putfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I] [187] aload v22 [189] iconst_0 [190] putfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expandable Z] [193] aload v22 [195] iconst_0 [196] putfield #43 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.leftMargin I] [199] aload v22 [201] iconst_0 [202] putfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.rightMargin I] [205] aload v22 [207] iload v16 [209] ifeq +18 (target=227) [212] aload v15 [214] checkcast #15 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView] [217] invokevirtual #58 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.hasText ()Z] [220] ifeq +7 (target=227) [223] iconst_1 [224] goto +4 (target=228) [227] iconst_0 [228] putfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.preventEdgeOffset Z] [231] aload v22 [233] getfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z] [236] ifeq +7 (target=243) [239] iconst_1 [240] goto +5 (target=245) [243] iload v5 [245] istore v23 [247] aload v15 [249] iload v7 [251] iload v23 [253] iload_2 v2 [254] iload v6 [256] invokestatic #77 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.measureChildForCells (Landroid/view/View;IIII)I] [259] istore v19 [261] iload v9 [263] iload v19 [265] invokestatic #94 + Methodref [java/lang/Math.max (II)I] [268] istore v9 [270] aload v22 [272] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expandable Z] [275] ifeq +6 (target=281) [278] iinc v10, 1 [281] aload v22 [283] getfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z] [286] ifeq +6 (target=292) [289] iconst_1 [290] istore v12 [292] iload v5 [294] iload v19 [296] isub [297] istore v5 [299] iload v8 [301] aload v15 [303] invokevirtual #49 + Methodref [android/view/View.getMeasuredHeight ()I] [306] invokestatic #94 + Methodref [java/lang/Math.max (II)I] [309] istore v8 [311] iload v19 [313] iconst_1 [314] ificmpne +13 (target=327) [317] lload v17 [319] iconst_1 [320] iload v14 [322] ishl [323] i2l [324] lor [325] lstore v17 [327] iinc v14, 1 [330] iload v14 [332] iload v13 [334] ificmplt -221 (target=113) [337] iload v12 [339] ifeq +13 (target=352) [342] iload v11 [344] iconst_2 [345] ificmpne +7 (target=352) [348] iconst_1 [349] goto +4 (target=353) [352] iconst_0 [353] istore v14 [355] iconst_0 [356] istore v15 [358] goto +239 (target=597) [361] ldc #5 + Integer [2147483647] [363] istore v16 [365] lconst_0 [366] lstore v22 [368] iconst_0 [369] istore v19 [371] iconst_0 [372] istore_2 v2 [373] goto +77 (target=450) [376] aload_0 v0 [377] iload_2 v2 [378] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] [381] invokevirtual #48 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [384] checkcast #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [387] dup [388] astore v21 [390] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expandable Z] [393] ifeq +54 (target=447) [396] aload v21 [398] getfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I] [401] iload v16 [403] ificmpge +22 (target=425) [406] aload v21 [408] getfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I] [411] istore v16 [413] iconst_1 [414] iload_2 v2 [415] ishl [416] i2l [417] lstore v22 [419] iconst_1 [420] istore v19 [422] goto +25 (target=447) [425] aload v21 [427] getfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I] [430] iload v16 [432] ificmpne +15 (target=447) [435] lload v22 [437] iconst_1 [438] iload_2 v2 [439] ishl [440] i2l [441] lor [442] lstore v22 [444] iinc v19, 1 [447] iinc v2, 1 [450] iload_2 v2 [451] iload v13 [453] ificmplt -77 (target=376) [456] lload v17 [458] lload v22 [460] lor [461] lstore v17 [463] iload v19 [465] iload v5 [467] ificmpgt +140 (target=607) [470] iinc v16, 1 [473] iconst_0 [474] istore_2 v2 [475] goto +113 (target=588) [478] aload_0 v0 [479] iload_2 v2 [480] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] [483] dup [484] astore v20 [486] invokevirtual #48 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [489] checkcast #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [492] astore v21 [494] lload v22 [496] iconst_1 [497] iload_2 v2 [498] ishl [499] i2l [500] land [501] lconst_0 [502] lcmp [503] ifne +25 (target=528) [506] aload v21 [508] getfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I] [511] iload v16 [513] ificmpne +72 (target=585) [516] lload v17 [518] iconst_1 [519] iload_2 v2 [520] ishl [521] i2l [522] lor [523] lstore v17 [525] goto +60 (target=585) [528] iload v14 [530] ifeq +35 (target=565) [533] aload v21 [535] getfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.preventEdgeOffset Z] [538] ifeq +27 (target=565) [541] iload v5 [543] iconst_1 [544] ificmpne +21 (target=565) [547] aload v20 [549] aload_0 v0 [550] getfield #32 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mGeneratedItemPadding I] [553] iload v7 [555] iadd [556] iconst_0 [557] aload_0 v0 [558] getfield #32 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mGeneratedItemPadding I] [561] iconst_0 [562] invokevirtual #54 + Methodref [android/view/View.setPadding (IIII)V] [565] aload v21 [567] dup [568] getfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I] [571] iconst_1 [572] iadd [573] putfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I] [576] aload v21 [578] iconst_1 [579] putfield #39 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expanded Z] [582] iinc v5, -1 [585] iinc v2, 1 [588] iload_2 v2 [589] iload v13 [591] ificmplt -113 (target=478) [594] iconst_1 [595] istore v15 [597] iload v10 [599] ifle +8 (target=607) [602] iload v5 [604] ifgt -243 (target=361) [607] iload v12 [609] ifne +13 (target=622) [612] iload v11 [614] iconst_1 [615] ificmpne +7 (target=622) [618] iconst_1 [619] goto +4 (target=623) [622] iconst_0 [623] istore v16 [625] iload v5 [627] ifle +304 (target=931) [630] lload v17 [632] lconst_0 [633] lcmp [634] ifeq +297 (target=931) [637] iload v5 [639] iload v11 [641] iconst_1 [642] isub [643] ificmplt +14 (target=657) [646] iload v16 [648] ifne +9 (target=657) [651] iload v9 [653] iconst_1 [654] ificmple +277 (target=931) [657] lload v17 [659] invokestatic #93 + Methodref [java/lang/Long.bitCount (J)I] [662] i2f [663] fstore v22 [665] iload v16 [667] ifne +78 (target=745) [670] lload v17 [672] lconst_1 [673] land [674] lconst_0 [675] lcmp [676] ifeq +27 (target=703) [679] aload_0 v0 [680] iconst_0 [681] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] [684] invokevirtual #48 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [687] checkcast #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [690] getfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.preventEdgeOffset Z] [693] ifne +10 (target=703) [696] fload v22 [698] ldc #6 + Float [0.5] [700] fsub [701] fstore v22 [703] lload v17 [705] iconst_1 [706] iload v13 [708] iconst_1 [709] isub [710] ishl [711] i2l [712] land [713] lconst_0 [714] lcmp [715] ifeq +30 (target=745) [718] aload_0 v0 [719] iload v13 [721] iconst_1 [722] isub [723] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] [726] invokevirtual #48 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [729] checkcast #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [732] getfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.preventEdgeOffset Z] [735] ifne +10 (target=745) [738] fload v22 [740] ldc #6 + Float [0.5] [742] fsub [743] fstore v22 [745] fload v22 [747] fconst_0 [748] fcmpl [749] ifle +16 (target=765) [752] iload v5 [754] iload v7 [756] imul [757] i2f [758] fload v22 [760] fdiv [761] f2i [762] goto +4 (target=766) [765] iconst_0 [766] istore v23 [768] iconst_0 [769] istore v19 [771] goto +153 (target=924) [774] lload v17 [776] iconst_1 [777] iload v19 [779] ishl [780] i2l [781] land [782] lconst_0 [783] lcmp [784] ifeq +137 (target=921) [787] aload_0 v0 [788] iload v19 [790] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] [793] dup [794] astore_2 v2 [795] invokevirtual #48 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [798] checkcast #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [801] astore v20 [803] aload_2 v2 [804] instanceof #15 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView] [807] ifeq +45 (target=852) [810] aload v20 [812] iload v23 [814] putfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.extraPixels I] [817] aload v20 [819] iconst_1 [820] putfield #39 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expanded Z] [823] iload v19 [825] ifne +21 (target=846) [828] aload v20 [830] getfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.preventEdgeOffset Z] [833] ifne +13 (target=846) [836] aload v20 [838] iload v23 [840] ineg [841] iconst_2 [842] idiv [843] putfield #43 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.leftMargin I] [846] iconst_1 [847] istore v15 [849] goto +72 (target=921) [852] aload v20 [854] getfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z] [857] ifeq +32 (target=889) [860] aload v20 [862] iload v23 [864] putfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.extraPixels I] [867] aload v20 [869] iconst_1 [870] putfield #39 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expanded Z] [873] aload v20 [875] iload v23 [877] ineg [878] iconst_2 [879] idiv [880] putfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.rightMargin I] [883] iconst_1 [884] istore v15 [886] goto +35 (target=921) [889] iload v19 [891] ifeq +12 (target=903) [894] aload v20 [896] iload v23 [898] iconst_2 [899] idiv [900] putfield #43 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.leftMargin I] [903] iload v19 [905] iload v13 [907] iconst_1 [908] isub [909] ificmpeq +12 (target=921) [912] aload v20 [914] iload v23 [916] iconst_2 [917] idiv [918] putfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.rightMargin I] [921] iinc v19, 1 [924] iload v19 [926] iload v13 [928] ificmplt -154 (target=774) [931] iload v15 [933] ifeq +81 (target=1014) [936] iload v4 [938] iload v6 [940] isub [941] iload_3 v3 [942] invokestatic #57 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [945] istore v22 [947] iconst_0 [948] istore v23 [950] goto +57 (target=1007) [953] aload_0 v0 [954] iload v23 [956] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] [959] dup [960] astore v19 [962] invokevirtual #48 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [965] checkcast #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [968] dup [969] astore_2 v2 [970] getfield #39 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expanded Z] [973] ifeq +31 (target=1004) [976] aload_2 v2 [977] getfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I] [980] iload v7 [982] imul [983] aload_2 v2 [984] getfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.extraPixels I] [987] iadd [988] istore v20 [990] aload v19 [992] iload v20 [994] ldc #4 + Integer [1073741824] [996] invokestatic #57 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [999] iload v22 [1001] invokevirtual #53 + Methodref [android/view/View.measure (II)V] [1004] iinc v23, 1 [1007] iload v23 [1009] iload v13 [1011] ificmplt -58 (target=953) [1014] iload_3 v3 [1015] ldc #4 + Integer [1073741824] [1017] ificmpeq +7 (target=1024) [1020] iload v8 [1022] istore v4 [1024] aload_0 v0 [1025] iload_1 v1 [1026] iload v4 [1028] invokevirtual #81 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setMeasuredDimension (II)V] [1031] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 51): - [71] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i], Stack: - [113] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][l][i][i], Stack: - [130] Var: ...[a:android/view/View], Stack: (empty) - [160] Var: ...[i], Stack: (empty) - [227] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][l][i][i][a:android/view/View][i][a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] - [228] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][l][i][i][a:android/view/View][i][a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams][i] - [243] Var: ..., Stack: (empty) - [245] Var: ..., Stack: [i] - [281] Var: ...[i][i], Stack: (empty) - [292] Var: ..., Stack: (empty) - [327] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][l][i][i], Stack: - [330] Var: ..., Stack: (empty) - [352] Var: -1, Stack: (empty) - [353] Var: ..., Stack: [i] - [361] Var: ...[i][i], Stack: (empty) - [376] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][l][i][i][i][i][l][i][i], Stack: - [396] Var: ...[a:android/view/View][a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams], Stack: (empty) - [425] Var: ..., Stack: (empty) - [447] Var: -2, Stack: (empty) - [450] Var: ..., Stack: (empty) - [470] Var: -1, Stack: (empty) - [478] Var: ...[i], Stack: (empty) - [525] Var: ...[a:android/view/View][a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams], Stack: (empty) - [528] Var: ..., Stack: (empty) - [565] Var: ..., Stack: (empty) - [585] Var: -2, Stack: (empty) - [588] Var: ..., Stack: (empty) - [597] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][l][i][i][i], Stack: - [607] Var: ..., Stack: (empty) - [622] Var: ..., Stack: (empty) - [623] Var: ..., Stack: [i] - [657] Var: ...[i], Stack: (empty) - [703] Var: ...[f], Stack: (empty) - [745] Var: ..., Stack: (empty) - [765] Var: ..., Stack: (empty) - [766] Var: ..., Stack: [i] - [774] Var: ...[i][i], Stack: (empty) - [787] Var: ..., Stack: (empty) - [846] Var: ...[a:android/view/View][a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams], Stack: (empty) - [852] Var: ..., Stack: (empty) - [889] Var: ..., Stack: (empty) - [903] Var: ..., Stack: (empty) - [921] Var: -2, Stack: (empty) - [924] Var: ..., Stack: (empty) - [931] Var: -3, Stack: (empty) - [953] Var: ...[i][i], Stack: (empty) - [976] Var: ...[a:android/view/View][a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams], Stack: (empty) - [1004] Var: -2, Stack: (empty) - [1007] Var: ..., Stack: (empty) - [1014] Var: -2, Stack: (empty) - [1024] Var: ..., Stack: (empty) + Method: measureChildForCells(Landroid/view/View;IIII)I Access flags: 0x8 = static int measureChildForCells(android.view.View,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 144, locals = 6, stack = 3): [0] aload_0 v0 [1] invokevirtual #48 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [4] checkcast #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [7] astore v5 [9] iload_3 v3 [10] invokestatic #56 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [13] iload v4 [15] isub [16] istore v4 [18] iload_3 v3 [19] invokestatic #55 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [22] istore_3 v3 [23] iload v4 [25] iload_3 v3 [26] invokestatic #57 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [29] istore_3 v3 [30] iconst_0 [31] istore v4 [33] iload_2 v2 [34] ifle +37 (target=71) [37] iload_1 v1 [38] iload_2 v2 [39] imul [40] ldc #1 + Integer [-2147483648] [42] invokestatic #57 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [45] istore_2 v2 [46] aload_0 v0 [47] iload_2 v2 [48] iload_3 v3 [49] invokevirtual #53 + Methodref [android/view/View.measure (II)V] [52] aload_0 v0 [53] invokevirtual #50 + Methodref [android/view/View.getMeasuredWidth ()I] [56] dup [57] istore_2 v2 [58] iload_1 v1 [59] idiv [60] istore v4 [62] iload_2 v2 [63] iload_1 v1 [64] irem [65] ifeq +6 (target=71) [68] iinc v4, 1 [71] aload_0 v0 [72] instanceof #15 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView] [75] ifeq +10 (target=85) [78] aload_0 v0 [79] checkcast #15 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView] [82] goto +4 (target=86) [85] aconst_null [86] astore_2 v2 [87] aload v5 [89] getfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z] [92] ifne +18 (target=110) [95] aload_2 v2 [96] ifnull +14 (target=110) [99] aload_2 v2 [100] invokevirtual #58 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.hasText ()Z] [103] ifeq +7 (target=110) [106] iconst_1 [107] goto +4 (target=111) [110] iconst_0 [111] istore_2 v2 [112] aload v5 [114] iload_2 v2 [115] putfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expandable Z] [118] aload v5 [120] iload v4 [122] putfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I] [125] iload v4 [127] iload_1 v1 [128] imul [129] istore_1 v1 [130] aload_0 v0 [131] iload_1 v1 [132] ldc #4 + Integer [1073741824] [134] invokestatic #57 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [137] iload_3 v3 [138] invokevirtual #53 + Methodref [android/view/View.measure (II)V] [141] iload v4 [143] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [71] Var: [a:android/view/View][i][i][i][i][a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams][i][i][i][i], Stack: - [85] Var: ..., Stack: (empty) - [86] Var: ..., Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView] - [110] Var: ...[a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView], Stack: (empty) - [111] Var: ..., Stack: [i] + Method: onLayout(ZIIII)V Access flags: 0x4 = protected void onLayout(boolean,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 447, locals = 16, stack = 6): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItems Z] [4] ifne +15 (target=19) [7] aload_0 v0 [8] iload_1 v1 [9] iload_2 v2 [10] iload_3 v3 [11] iload v4 [13] iload v5 [15] invokespecial #91 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onLayout (ZIIII)V] [18] return [19] aload_0 v0 [20] invokevirtual #69 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildCount ()I] [23] istore_1 v1 [24] iload_3 v3 [25] iload v5 [27] iadd [28] iconst_2 [29] idiv [30] istore_3 v3 [31] iconst_0 [32] istore v6 [34] iload v4 [36] iload_2 v2 [37] isub [38] aload_0 v0 [39] invokevirtual #73 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingRight ()I] [42] isub [43] aload_0 v0 [44] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingLeft ()I] [47] isub [48] istore v7 [50] iconst_0 [51] istore v5 [53] iconst_0 [54] istore v8 [56] goto +158 (target=214) [59] aload_0 v0 [60] iload v8 [62] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] [65] dup [66] astore v9 [68] invokevirtual #51 + Methodref [android/view/View.getVisibility ()I] [71] bipush 8 [73] ificmpeq +138 (target=211) [76] aload v9 [78] invokevirtual #48 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [81] checkcast #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [84] dup [85] astore v10 [87] getfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z] [90] ifeq +92 (target=182) [93] aload v9 [95] invokevirtual #50 + Methodref [android/view/View.getMeasuredWidth ()I] [98] istore v5 [100] aload_0 v0 [101] iload v8 [103] invokevirtual #76 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.hasDividerBeforeChildAt (I)Z] [106] ifeq +6 (target=112) [109] iinc v5, 0 [112] aload v9 [114] invokevirtual #49 + Methodref [android/view/View.getMeasuredHeight ()I] [117] istore v11 [119] aload_0 v0 [120] invokevirtual #75 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getWidth ()I] [123] aload_0 v0 [124] invokevirtual #73 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingRight ()I] [127] isub [128] aload v10 [130] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.rightMargin I] [133] isub [134] dup [135] istore v12 [137] iload v5 [139] isub [140] istore v13 [142] iload_3 v3 [143] iload v11 [145] iconst_2 [146] idiv [147] isub [148] dup [149] istore v14 [151] iload v11 [153] iadd [154] istore v15 [156] aload v9 [158] iload v13 [160] iload v14 [162] iload v12 [164] iload v15 [166] invokevirtual #52 + Methodref [android/view/View.layout (IIII)V] [169] iload v7 [171] iload v5 [173] isub [174] istore v7 [176] iconst_1 [177] istore v5 [179] goto +32 (target=211) [182] aload v9 [184] invokevirtual #50 + Methodref [android/view/View.getMeasuredWidth ()I] [187] aload v10 [189] getfield #43 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.leftMargin I] [192] iadd [193] aload v10 [195] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.rightMargin I] [198] iadd [199] istore v11 [201] iload v7 [203] iload v11 [205] isub [206] istore v7 [208] iinc v6, 1 [211] iinc v8, 1 [214] iload v8 [216] iload_1 v1 [217] ificmplt -158 (target=59) [220] iload_1 v1 [221] iconst_1 [222] ificmpne +69 (target=291) [225] iload v5 [227] ifne +64 (target=291) [230] aload_0 v0 [231] iconst_0 [232] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] [235] dup [236] astore v8 [238] invokevirtual #50 + Methodref [android/view/View.getMeasuredWidth ()I] [241] istore v9 [243] aload v8 [245] invokevirtual #49 + Methodref [android/view/View.getMeasuredHeight ()I] [248] istore v10 [250] iload v4 [252] iload_2 v2 [253] isub [254] iconst_2 [255] idiv [256] iload v9 [258] iconst_2 [259] idiv [260] isub [261] istore v12 [263] iload_3 v3 [264] iload v10 [266] iconst_2 [267] idiv [268] isub [269] istore v13 [271] aload v8 [273] iload v12 [275] iload v13 [277] iload v12 [279] iload v9 [281] iadd [282] iload v13 [284] iload v10 [286] iadd [287] invokevirtual #52 + Methodref [android/view/View.layout (IIII)V] [290] return [291] iload v6 [293] iload v5 [295] ifeq +7 (target=302) [298] iconst_0 [299] goto +4 (target=303) [302] iconst_1 [303] isub [304] istore v8 [306] iconst_0 [307] iload v8 [309] ifle +11 (target=320) [312] iload v7 [314] iload v8 [316] idiv [317] goto +4 (target=321) [320] iconst_0 [321] invokestatic #94 + Methodref [java/lang/Math.max (II)I] [324] istore v9 [326] aload_0 v0 [327] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingLeft ()I] [330] istore v10 [332] iconst_0 [333] istore v11 [335] goto +105 (target=440) [338] aload_0 v0 [339] iload v11 [341] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] [344] dup [345] astore v12 [347] invokevirtual #48 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [350] checkcast #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [353] astore v13 [355] aload v12 [357] invokevirtual #51 + Methodref [android/view/View.getVisibility ()I] [360] bipush 8 [362] ificmpeq +75 (target=437) [365] aload v13 [367] getfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z] [370] ifne +67 (target=437) [373] iload v10 [375] aload v13 [377] getfield #43 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.leftMargin I] [380] iadd [381] istore v10 [383] aload v12 [385] invokevirtual #50 + Methodref [android/view/View.getMeasuredWidth ()I] [388] istore v14 [390] aload v12 [392] invokevirtual #49 + Methodref [android/view/View.getMeasuredHeight ()I] [395] istore v15 [397] iload_3 v3 [398] iload v15 [400] iconst_2 [401] idiv [402] isub [403] istore_2 v2 [404] aload v12 [406] iload v10 [408] iload_2 v2 [409] iload v10 [411] iload v14 [413] iadd [414] iload_2 v2 [415] iload v15 [417] iadd [418] invokevirtual #52 + Methodref [android/view/View.layout (IIII)V] [421] iload v10 [423] iload v14 [425] aload v13 [427] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.rightMargin I] [430] iadd [431] iload v9 [433] iadd [434] iadd [435] istore v10 [437] iinc v11, 1 [440] iload v11 [442] iload_1 v1 [443] ificmplt -105 (target=338) [446] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 17): - [19] Var: ..., Stack: (empty) - [59] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i][i], Stack: - [76] Var: ...[a:android/view/View], Stack: (empty) - [112] Var: ...[a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams], Stack: (empty) - [182] Var: ..., Stack: (empty) - [211] Var: -2, Stack: (empty) - [214] Var: ..., Stack: (empty) - [291] Var: -1, Stack: (empty) - [302] Var: ..., Stack: [i] - [303] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i], Stack: [i][i] - [320] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i][i], Stack: [i] - [321] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i][i], Stack: [i][i] - [338] Var: ...[i][i][i], Stack: (empty) - [373] Var: ...[a:android/view/View][a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams], Stack: (empty) - [373] Var: ..., Stack: (empty) - [437] Var: -2, Stack: (empty) - [440] Var: ..., Stack: (empty) + Method: onDetachedFromWindow()V Access flags: 0x1 = public void onDetachedFromWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #89 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onDetachedFromWindow ()V] [4] aload_0 v0 [5] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [8] invokevirtual #59 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.dismissPopupMenus ()Z] [11] pop [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isOverflowReserved()Z Access flags: 0x1 = public boolean isOverflowReserved() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #36 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mReserveOverflow Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setOverflowReserved(Z)V Access flags: 0x1 = public void setOverflowReserved(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #36 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mReserveOverflow Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: generateDefaultLayoutParams()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; Access flags: 0x4 = protected com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams generateDefaultLayoutParams() Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 4): [0] new #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [3] dup [4] bipush -2 [6] bipush -2 [8] invokespecial #82 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams. (II)V] [11] dup [12] astore_1 v1 [13] bipush 16 [15] putfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.gravity I] [18] aload_1 v1 [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: generateLayoutParams(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams generateLayoutParams(android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 4): [0] new #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [3] dup [4] aload_0 v0 [5] invokevirtual #70 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getContext ()Landroid/content/Context;] [8] aload_1 v1 [9] invokespecial #83 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; Access flags: 0x4 = protected com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 2, stack = 3): [0] aload_1 v1 [1] instanceof #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [4] ifeq +30 (target=34) [7] new #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [10] dup [11] aload_1 v1 [12] checkcast #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [15] invokespecial #84 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams. (Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V] [18] dup [19] astore_1 v1 [20] getfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.gravity I] [23] ifgt +9 (target=32) [26] aload_1 v1 [27] bipush 16 [29] putfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.gravity I] [32] aload_1 v1 [33] areturn [34] aload_0 v0 [35] invokevirtual #65 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateDefaultLayoutParams ()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] [38] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [32] Var: ...[a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams], Stack: (empty) - [34] Var: -1, Stack: (empty) + Method: checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z Access flags: 0x4 = protected boolean checkLayoutParams(android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 1): [0] aload_1 v1 [1] ifnull +12 (target=13) [4] aload_1 v1 [5] instanceof #19 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] [8] ifeq +5 (target=13) [11] iconst_1 [12] ireturn [13] iconst_0 [14] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [13] Var: ..., Stack: (empty) + Method: generateOverflowButtonLayoutParams()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams generateOverflowButtonLayoutParams() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #65 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateDefaultLayoutParams ()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] [4] dup [5] astore_1 v1 [6] iconst_1 [7] putfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z] [10] aload_1 v1 [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: invokeItem(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x1 = public boolean invokeItem(com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #33 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] aload_1 v1 [5] iconst_0 [6] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getWindowAnimations()I Access flags: 0x1 = public int getWindowAnimations() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initialize(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V Access flags: 0x1 = public void initialize(com.actionbarsherlock.internal.view.menu.MenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #33 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasDividerBeforeChildAt(I)Z Access flags: 0x4 = protected boolean hasDividerBeforeChildAt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 73, locals = 5, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iconst_1 [3] isub [4] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] [7] astore_2 v2 [8] aload_0 v0 [9] iload_1 v1 [10] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] [13] astore_3 v3 [14] iconst_0 [15] istore v4 [17] iload_1 v1 [18] aload_0 v0 [19] invokevirtual #69 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildCount ()I] [22] ificmpge +23 (target=45) [25] aload_2 v2 [26] instanceof #18 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView] [29] ifeq +16 (target=45) [32] iconst_0 [33] aload_2 v2 [34] checkcast #18 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView] [37] invokeinterface #95 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView.needsDividerAfter ()Z] [42] ior [43] istore v4 [45] iload_1 v1 [46] ifle +24 (target=70) [49] aload_3 v3 [50] instanceof #18 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView] [53] ifeq +17 (target=70) [56] iload v4 [58] aload_3 v3 [59] checkcast #18 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView] [62] invokeinterface #96 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView.needsDividerBefore ()Z] [67] ior [68] istore v4 [70] iload v4 [72] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [45] Var: ...[a:android/view/View][a:android/view/View][i], Stack: (empty) - [70] Var: ..., Stack: (empty) + Method: dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x1 = public boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: generateDefaultLayoutParams()Landroid/widget/LinearLayout$LayoutParams; Access flags: 0x1044 = protected bridge synthetic android.widget.LinearLayout$LayoutParams generateDefaultLayoutParams() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #65 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateDefaultLayoutParams ()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/widget/LinearLayout$LayoutParams; Access flags: 0x1044 = protected bridge synthetic android.widget.LinearLayout$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #67 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams; Access flags: 0x1041 = public bridge synthetic android.widget.LinearLayout$LayoutParams generateLayoutParams(android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #66 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateLayoutParams (Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.internal.view.menu.ActionMenuView$ActionMenuChildView extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 8): + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView] + Class [java/lang/Object] + Utf8 [()Z] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView] + Utf8 [java/lang/Object] + Utf8 [needsDividerAfter] + Utf8 [needsDividerBefore] Fields (count = 0): Methods (count = 2): + Method: needsDividerBefore()Z Access flags: 0x401 = public abstract boolean needsDividerBefore() + Method: needsDividerAfter()Z Access flags: 0x401 = public abstract boolean needsDividerAfter() Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams Superclass: android/widget/LinearLayout$LayoutParams Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams extends android.widget.LinearLayout$LayoutParams Interfaces (count = 0): Constant Pool (count = 28): + Class [android/widget/LinearLayout$LayoutParams] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z] + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] + Methodref [android/widget/LinearLayout$LayoutParams. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/widget/LinearLayout$LayoutParams. (Landroid/view/ViewGroup$MarginLayoutParams;)V] + NameAndType [ (II)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/view/ViewGroup$MarginLayoutParams;)V] + NameAndType [isOverflowButton Z] + Utf8 [(II)V] + Utf8 [(IIZ)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/view/ViewGroup$MarginLayoutParams;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Z] + Utf8 [android/widget/LinearLayout$LayoutParams] + Utf8 [cellsUsed] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams] + Utf8 [expandable] + Utf8 [expanded] + Utf8 [extraPixels] + Utf8 [isOverflowButton] + Utf8 [preventEdgeOffset] Fields (count = 6): + Field: isOverflowButton Z Access flags: 0x1 = public boolean isOverflowButton + Field: cellsUsed I Access flags: 0x1 = public int cellsUsed + Field: extraPixels I Access flags: 0x1 = public int extraPixels + Field: expandable Z Access flags: 0x1 = public boolean expandable + Field: preventEdgeOffset Z Access flags: 0x1 = public boolean preventEdgeOffset + Field: expanded Z Access flags: 0x1 = public boolean expanded Methods (count = 4): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public ActionMenuView$LayoutParams(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #5 + Methodref [android/widget/LinearLayout$LayoutParams. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V Access flags: 0x1 = public ActionMenuView$LayoutParams(com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #6 + Methodref [android/widget/LinearLayout$LayoutParams. (Landroid/view/ViewGroup$MarginLayoutParams;)V] [5] aload_0 v0 [6] aload_1 v1 [7] getfield #3 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z] [10] putfield #3 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (II)V Access flags: 0x1 = public ActionMenuView$LayoutParams(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] invokespecial #4 + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] [6] aload_0 v0 [7] iconst_0 [8] putfield #3 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (IIZ)V Access flags: 0x1 = public ActionMenuView$LayoutParams(int,int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 4, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] invokespecial #4 + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] [6] aload_0 v0 [7] iload_3 v3 [8] putfield #3 + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/BaseMenuPresenter Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.internal.view.menu.BaseMenuPresenter extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] Constant Pool (count = 187): + Class [android/os/Build$VERSION] + Class [android/view/LayoutInflater] + Class [android/view/View] + Class [android/view/ViewGroup] + Class [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback] + Class [com/actionbarsherlock/internal/view/menu/MenuView] + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] + Class [java/lang/Object] + Class [java/util/ArrayList] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.IS_HONEYCOMB Z] + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mId I] + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mInflater Landroid/view/LayoutInflater;] + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mItemLayoutRes I] + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuLayoutRes I] + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mSystemContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mSystemInflater Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] + Methodref [android/view/View.jumpDrawablesToCurrentState ()V] + Methodref [android/view/View.setPressed (Z)V] + Methodref [android/view/ViewGroup.addView (Landroid/view/View;I)V] + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;] + Methodref [android/view/ViewGroup.getChildCount ()I] + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] + Methodref [android/view/ViewGroup.removeViewAt (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.addItemView (Landroid/view/View;I)V] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.bindItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.createItemView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.filterLeftoverView (Landroid/view/ViewGroup;I)Z] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.getItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.shouldIncludeItem (ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.updateMenuView (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.flagActionItems ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;] + Methodref [java/lang/Object. ()V] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback.onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback.onOpenSubMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView.initialize (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.getItemData ()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + NameAndType [ ()V] + NameAndType [IS_HONEYCOMB Z] + NameAndType [SDK_INT I] + NameAndType [addItemView (Landroid/view/View;I)V] + NameAndType [addView (Landroid/view/View;I)V] + NameAndType [bindItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V] + NameAndType [createItemView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;] + NameAndType [filterLeftoverView (Landroid/view/ViewGroup;I)Z] + NameAndType [flagActionItems ()V] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getItemData ()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + NameAndType [getItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [getVisibleItems ()Ljava/util/ArrayList;] + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + NameAndType [initialize (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + NameAndType [jumpDrawablesToCurrentState ()V] + NameAndType [mCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mId I] + NameAndType [mInflater Landroid/view/LayoutInflater;] + NameAndType [mItemLayoutRes I] + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [mMenuLayoutRes I] + NameAndType [mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] + NameAndType [mSystemContext Landroid/content/Context;] + NameAndType [mSystemInflater Landroid/view/LayoutInflater;] + NameAndType [onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + NameAndType [onOpenSubMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [removeViewAt (I)V] + NameAndType [setPressed (Z)V] + NameAndType [shouldIncludeItem (ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + NameAndType [size ()I] + NameAndType [updateMenuView (Z)V] + Utf8 [()I] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)V] + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Utf8 [(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/content/Context;II)V] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;I)V] + Utf8 [(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;] + Utf8 [(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Utf8 [(Landroid/view/ViewGroup;I)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + Utf8 [(Z)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [IS_HONEYCOMB] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/view/LayoutInflater;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Utf8 [SDK_INT] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [addItemView] + Utf8 [addView] + Utf8 [android/os/Build$VERSION] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/View] + Utf8 [android/view/ViewGroup] + Utf8 [bindItemView] + Utf8 [collapseItemActionView] + Utf8 [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] + Utf8 [createItemView] + Utf8 [expandItemActionView] + Utf8 [filterLeftoverView] + Utf8 [flagActionItems] + Utf8 [from] + Utf8 [get] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getId] + Utf8 [getItemData] + Utf8 [getItemView] + Utf8 [getMenuView] + Utf8 [getParent] + Utf8 [getVisibleItems] + Utf8 [inflate] + Utf8 [initForMenu] + Utf8 [initialize] + Utf8 [java/lang/Object] + Utf8 [java/util/ArrayList] + Utf8 [jumpDrawablesToCurrentState] + Utf8 [mCallback] + Utf8 [mContext] + Utf8 [mId] + Utf8 [mInflater] + Utf8 [mItemLayoutRes] + Utf8 [mMenu] + Utf8 [mMenuLayoutRes] + Utf8 [mMenuView] + Utf8 [mSystemContext] + Utf8 [mSystemInflater] + Utf8 [onCloseMenu] + Utf8 [onOpenSubMenu] + Utf8 [onSubMenuSelected] + Utf8 [removeView] + Utf8 [removeViewAt] + Utf8 [setCallback] + Utf8 [setId] + Utf8 [setPressed] + Utf8 [shouldIncludeItem] + Utf8 [size] + Utf8 [updateMenuView] Fields (count = 11): + Field: IS_HONEYCOMB Z Access flags: 0x1a = private static final boolean IS_HONEYCOMB + Field: mSystemContext Landroid/content/Context; Access flags: 0x4 = protected android.content.Context mSystemContext + Field: mContext Landroid/content/Context; Access flags: 0x4 = protected android.content.Context mContext + Field: mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x4 = protected com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu + Field: mSystemInflater Landroid/view/LayoutInflater; Access flags: 0x4 = protected android.view.LayoutInflater mSystemInflater + Field: mInflater Landroid/view/LayoutInflater; Access flags: 0x4 = protected android.view.LayoutInflater mInflater + Field: mCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback mCallback + Field: mMenuLayoutRes I Access flags: 0x2 = private int mMenuLayoutRes + Field: mItemLayoutRes I Access flags: 0x2 = private int mItemLayoutRes + Field: mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView; Access flags: 0x4 = protected com.actionbarsherlock.internal.view.menu.MenuView mMenuView + Field: mId I Access flags: 0x2 = private int mId Methods (count = 19): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 0, stack = 2): [0] getstatic #14 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 11 [5] ificmplt +7 (target=12) [8] iconst_1 [9] goto +4 (target=13) [12] iconst_0 [13] putstatic #15 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.IS_HONEYCOMB Z] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [12] Var: ..., Stack: (empty) - [13] Var: ..., Stack: [i] - Method: (Landroid/content/Context;II)V Access flags: 0x1 = public BaseMenuPresenter(android.content.Context,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 4, stack = 2): [0] aload_0 v0 [1] invokespecial #45 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #24 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mSystemContext Landroid/content/Context;] [9] aload_0 v0 [10] aload_1 v1 [11] invokestatic #26 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [14] putfield #25 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mSystemInflater Landroid/view/LayoutInflater;] [17] aload_0 v0 [18] iload_2 v2 [19] putfield #22 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuLayoutRes I] [22] aload_0 v0 [23] iload_3 v3 [24] putfield #20 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mItemLayoutRes I] [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initForMenu(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V Access flags: 0x1 = public void initForMenu(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #17 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mContext Landroid/content/Context;] [5] aload_0 v0 [6] aload_0 v0 [7] getfield #17 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mContext Landroid/content/Context;] [10] invokestatic #26 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [13] putfield #19 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mInflater Landroid/view/LayoutInflater;] [16] aload_0 v0 [17] aload_2 v2 [18] putfield #21 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getMenuView(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.MenuView getMenuView(android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 50, locals = 2, stack = 5): [0] aload_0 v0 [1] getfield #23 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [4] ifnonnull +41 (target=45) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #25 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mSystemInflater Landroid/view/LayoutInflater;] [12] aload_0 v0 [13] getfield #22 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuLayoutRes I] [16] aload_1 v1 [17] iconst_0 [18] invokevirtual #27 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [21] checkcast #10 + Class [com/actionbarsherlock/internal/view/menu/MenuView] [24] putfield #23 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [27] aload_0 v0 [28] getfield #23 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [31] aload_0 v0 [32] getfield #21 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [35] invokeinterface #50 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView.initialize (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] [40] aload_0 v0 [41] iconst_1 [42] invokevirtual #42 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.updateMenuView (Z)V] [45] aload_0 v0 [46] getfield #23 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [49] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [45] Var: ..., Stack: (empty) + Method: updateMenuView(Z)V Access flags: 0x1 = public void updateMenuView(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 186, locals = 10, stack = 4): [0] aload_0 v0 [1] getfield #23 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [4] checkcast #4 + Class [android/view/ViewGroup] [7] dup [8] astore_1 v1 [9] ifnonnull +4 (target=13) [12] return [13] iconst_0 [14] istore_2 v2 [15] aload_0 v0 [16] getfield #21 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [19] ifnull +158 (target=177) [22] aload_0 v0 [23] getfield #21 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [26] invokevirtual #43 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.flagActionItems ()V] [29] aload_0 v0 [30] getfield #21 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [33] invokevirtual #44 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;] [36] dup [37] astore_3 v3 [38] invokevirtual #47 + Methodref [java/util/ArrayList.size ()I] [41] istore v4 [43] iconst_0 [44] istore v5 [46] goto +109 (target=155) [49] aload_3 v3 [50] iload v5 [52] invokevirtual #46 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [55] checkcast #7 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [58] astore v6 [60] aload_0 v0 [61] iload_2 v2 [62] aload v6 [64] invokevirtual #41 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.shouldIncludeItem (ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] [67] ifeq +85 (target=152) [70] aload_1 v1 [71] iload_2 v2 [72] invokevirtual #32 + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;] [75] dup [76] astore v7 [78] instanceof #11 + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] [81] ifeq +16 (target=97) [84] aload v7 [86] checkcast #11 + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] [89] invokeinterface #51 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.getItemData ()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [94] goto +4 (target=98) [97] aconst_null [98] astore v8 [100] aload_0 v0 [101] aload v6 [103] aload v7 [105] aload_1 v1 [106] invokevirtual #40 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.getItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] [109] astore v9 [111] aload v6 [113] aload v8 [115] ifacmpeq +20 (target=135) [118] aload v9 [120] iconst_0 [121] invokevirtual #30 + Methodref [android/view/View.setPressed (Z)V] [124] getstatic #15 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.IS_HONEYCOMB Z] [127] ifeq +8 (target=135) [130] aload v9 [132] invokevirtual #29 + Methodref [android/view/View.jumpDrawablesToCurrentState ()V] [135] aload v9 [137] aload v7 [139] ifacmpeq +10 (target=149) [142] aload_0 v0 [143] aload v9 [145] iload_2 v2 [146] invokevirtual #36 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.addItemView (Landroid/view/View;I)V] [149] iinc v2, 1 [152] iinc v5, 1 [155] iload v5 [157] iload v4 [159] ificmplt -110 (target=49) [162] goto +15 (target=177) [165] aload_0 v0 [166] aload_1 v1 [167] iload_2 v2 [168] invokevirtual #39 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.filterLeftoverView (Landroid/view/ViewGroup;I)Z] [171] ifne +6 (target=177) [174] iinc v2, 1 [177] iload_2 v2 [178] aload_1 v1 [179] invokevirtual #33 + Methodref [android/view/ViewGroup.getChildCount ()I] [182] ificmplt -17 (target=165) [185] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [13] Var: ...[a:android/view/ViewGroup], Stack: (empty) - [49] Var: [a:com/actionbarsherlock/internal/view/menu/BaseMenuPresenter][i][a:android/view/ViewGroup][i][a:java/util/ArrayList][i][i], Stack: - [97] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:android/view/View], Stack: (empty) - [98] Var: ..., Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl] - [135] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:android/view/View], Stack: (empty) - [149] Var: ..., Stack: (empty) - [152] Var: [a:com/actionbarsherlock/internal/view/menu/BaseMenuPresenter][i][a:android/view/ViewGroup][i][a:java/util/ArrayList][i][i], Stack: - [155] Var: ..., Stack: (empty) - [162] Var: -3, Stack: (empty) - [165] Var: ..., Stack: (empty) - [177] Var: ..., Stack: (empty) + Method: addItemView(Landroid/view/View;I)V Access flags: 0x4 = protected void addItemView(android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 4, stack = 3): [0] aload_1 v1 [1] invokevirtual #28 + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] [4] checkcast #4 + Class [android/view/ViewGroup] [7] dup [8] astore_3 v3 [9] ifnull +8 (target=17) [12] aload_3 v3 [13] aload_1 v1 [14] invokevirtual #34 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [17] aload_0 v0 [18] getfield #23 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;] [21] checkcast #4 + Class [android/view/ViewGroup] [24] aload_1 v1 [25] iload_2 v2 [26] invokevirtual #31 + Methodref [android/view/ViewGroup.addView (Landroid/view/View;I)V] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ...[a:android/view/ViewGroup], Stack: (empty) + Method: filterLeftoverView(Landroid/view/ViewGroup;I)Z Access flags: 0x4 = protected boolean filterLeftoverView(android.view.ViewGroup,int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 3, stack = 2): [0] aload_1 v1 [1] iload_2 v2 [2] invokevirtual #35 + Methodref [android/view/ViewGroup.removeViewAt (I)V] [5] iconst_1 [6] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCallback(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V Access flags: 0x1 = public void setCallback(com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createItemView(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.MenuView$ItemView createItemView(android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #25 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mSystemInflater Landroid/view/LayoutInflater;] [4] aload_0 v0 [5] getfield #20 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mItemLayoutRes I] [8] aload_1 v1 [9] iconst_0 [10] invokevirtual #27 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [13] checkcast #11 + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] [16] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItemView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; Access flags: 0x1 = public android.view.View getItemView(com.actionbarsherlock.internal.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 4, stack = 3): [0] aload_2 v2 [1] instanceof #11 + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] [4] ifeq +11 (target=15) [7] aload_2 v2 [8] checkcast #11 + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] [11] astore_2 v2 [12] goto +9 (target=21) [15] aload_0 v0 [16] aload_3 v3 [17] invokevirtual #38 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.createItemView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;] [20] astore_2 v2 [21] aload_0 v0 [22] aload_1 v1 [23] aload_2 v2 [24] invokevirtual #37 + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.bindItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V] [27] aload_2 v2 [28] checkcast #3 + Class [android/view/View] [31] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ..., Stack: (empty) - [21] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuView$ItemView], Stack: (empty) + Method: bindItemView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V Access flags: 0x401 = public abstract void bindItemView(com.actionbarsherlock.internal.view.menu.MenuItemImpl,com.actionbarsherlock.internal.view.menu.MenuView$ItemView) + Method: shouldIncludeItem(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x1 = public boolean shouldIncludeItem(int,com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 3, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V Access flags: 0x1 = public void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] [4] ifnull +14 (target=18) [7] aload_0 v0 [8] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] [11] aload_1 v1 [12] iload_2 v2 [13] invokeinterface #48 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback.onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [18] Var: ..., Stack: (empty) + Method: onSubMenuSelected(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z Access flags: 0x1 = public boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] [4] ifnull +14 (target=18) [7] aload_0 v0 [8] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] [11] aload_1 v1 [12] invokeinterface #49 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback.onOpenSubMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z] [17] ireturn [18] iconst_0 [19] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [18] Var: ..., Stack: (empty) + Method: flagActionItems()Z Access flags: 0x1 = public boolean flagActionItems() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: expandItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x1 = public boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 3, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: collapseItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x1 = public boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 3, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getId()I Access flags: 0x1 = public int getId() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mId I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setId(I)V Access flags: 0x1 = public void setId(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mId I] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/ListMenuItemView Superclass: android/widget/LinearLayout Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.menu.ListMenuItemView extends android.widget.LinearLayout Interfaces (count = 1): + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] Constant Pool (count = 279): + Class [android/content/Context] + Class [android/content/res/TypedArray] + Class [android/graphics/drawable/Drawable] + Class [android/view/LayoutInflater] + Class [android/view/ViewGroup$LayoutParams] + Class [android/widget/CheckBox] + Class [android/widget/CompoundButton] + Class [android/widget/ImageView] + Class [android/widget/LinearLayout] + Class [android/widget/LinearLayout$LayoutParams] + Class [android/widget/RadioButton] + Class [android/widget/TextView] + Class [com/actionbarsherlock/R$id] + Class [com/actionbarsherlock/R$layout] + Class [com/actionbarsherlock/R$styleable] + Class [com/actionbarsherlock/internal/view/menu/ListMenuItemView] + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] + Fieldref [android/view/ViewGroup$LayoutParams.height I] + Fieldref [android/widget/LinearLayout$LayoutParams.width I] + Fieldref [com/actionbarsherlock/R$id.abs__shortcut I] + Fieldref [com/actionbarsherlock/R$id.abs__title I] + Fieldref [com/actionbarsherlock/R$layout.abs__list_menu_item_checkbox I] + Fieldref [com/actionbarsherlock/R$layout.abs__list_menu_item_icon I] + Fieldref [com/actionbarsherlock/R$layout.abs__list_menu_item_radio I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuView [I] + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mBackground Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;] + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mForceShowIcon Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;] + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mInflater Landroid/view/LayoutInflater;] + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mPreserveIconSpacing Z] + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;] + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mShortcutView Landroid/widget/TextView;] + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTextAppearance I] + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTextAppearanceContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTitleView Landroid/widget/TextView;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/TypedArray.getResourceId (II)I] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Methodref [android/widget/CheckBox.setVisibility (I)V] + Methodref [android/widget/CompoundButton.getVisibility ()I] + Methodref [android/widget/CompoundButton.setChecked (Z)V] + Methodref [android/widget/CompoundButton.setVisibility (I)V] + Methodref [android/widget/ImageView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/widget/ImageView.getVisibility ()I] + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/widget/ImageView.setVisibility (I)V] + Methodref [android/widget/LinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/widget/LinearLayout.onFinishInflate ()V] + Methodref [android/widget/LinearLayout.onMeasure (II)V] + Methodref [android/widget/RadioButton.setVisibility (I)V] + Methodref [android/widget/TextView.getVisibility ()I] + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V] + Methodref [android/widget/TextView.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.addView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.addView (Landroid/view/View;I)V] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.findViewById (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.getInflater ()Landroid/view/LayoutInflater;] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.insertCheckBox ()V] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.insertIconView ()V] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.insertRadioButton ()V] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setCheckable (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setEnabled (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setIcon (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setShortcut (ZC)V] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setTitle (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIcon ()Landroid/graphics/drawable/Drawable;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getShortcut ()C] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getShortcutLabel ()Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleForItemView (Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isCheckable ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isChecked ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isExclusiveCheckable ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isVisible ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.shouldShowIcon ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.shouldShowShortcut ()Z] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [SherlockMenuView [I] + NameAndType [abs__list_menu_item_checkbox I] + NameAndType [abs__list_menu_item_icon I] + NameAndType [abs__list_menu_item_radio I] + NameAndType [abs__shortcut I] + NameAndType [abs__title I] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [addView (Landroid/view/View;I)V] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [getBoolean (IZ)Z] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getIcon ()Landroid/graphics/drawable/Drawable;] + NameAndType [getInflater ()Landroid/view/LayoutInflater;] + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [getResourceId (II)I] + NameAndType [getShortcut ()C] + NameAndType [getShortcutLabel ()Ljava/lang/String;] + NameAndType [getTitleForItemView (Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;] + NameAndType [getVisibility ()I] + NameAndType [height I] + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + NameAndType [insertCheckBox ()V] + NameAndType [insertIconView ()V] + NameAndType [insertRadioButton ()V] + NameAndType [isCheckable ()Z] + NameAndType [isChecked ()Z] + NameAndType [isEnabled ()Z] + NameAndType [isExclusiveCheckable ()Z] + NameAndType [isVisible ()Z] + NameAndType [mBackground Landroid/graphics/drawable/Drawable;] + NameAndType [mCheckBox Landroid/widget/CheckBox;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mForceShowIcon Z] + NameAndType [mIconView Landroid/widget/ImageView;] + NameAndType [mInflater Landroid/view/LayoutInflater;] + NameAndType [mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + NameAndType [mPreserveIconSpacing Z] + NameAndType [mRadioButton Landroid/widget/RadioButton;] + NameAndType [mShortcutView Landroid/widget/TextView;] + NameAndType [mTextAppearance I] + NameAndType [mTextAppearanceContext Landroid/content/Context;] + NameAndType [mTitleView Landroid/widget/TextView;] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + NameAndType [onFinishInflate ()V] + NameAndType [onMeasure (II)V] + NameAndType [recycle ()V] + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setCheckable (Z)V] + NameAndType [setChecked (Z)V] + NameAndType [setEnabled (Z)V] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setImageDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setShortcut (ZC)V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + NameAndType [setTextAppearance (Landroid/content/Context;I)V] + NameAndType [setTitle (Ljava/lang/CharSequence;)V] + NameAndType [setVisibility (I)V] + NameAndType [shouldShowIcon ()Z] + NameAndType [shouldShowShortcut ()Z] + NameAndType [width I] + Utf8 [()C] + Utf8 [()I] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/view/LayoutInflater;] + Utf8 [()Landroid/view/ViewGroup$LayoutParams;] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Utf8 [(IZ)Z] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/content/Context;I)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;I)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Z)V] + Utf8 [(ZC)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/graphics/drawable/Drawable;] + Utf8 [Landroid/view/LayoutInflater;] + Utf8 [Landroid/widget/CheckBox;] + Utf8 [Landroid/widget/ImageView;] + Utf8 [Landroid/widget/RadioButton;] + Utf8 [Landroid/widget/TextView;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [SherlockMenuView] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[I] + Utf8 [abs__list_menu_item_checkbox] + Utf8 [abs__list_menu_item_icon] + Utf8 [abs__list_menu_item_radio] + Utf8 [abs__shortcut] + Utf8 [abs__title] + Utf8 [addView] + Utf8 [android/content/Context] + Utf8 [android/content/res/TypedArray] + Utf8 [android/graphics/drawable/Drawable] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [android/widget/CheckBox] + Utf8 [android/widget/CompoundButton] + Utf8 [android/widget/ImageView] + Utf8 [android/widget/LinearLayout] + Utf8 [android/widget/LinearLayout$LayoutParams] + Utf8 [android/widget/RadioButton] + Utf8 [android/widget/TextView] + Utf8 [com/actionbarsherlock/R$id] + Utf8 [com/actionbarsherlock/R$layout] + Utf8 [com/actionbarsherlock/R$styleable] + Utf8 [com/actionbarsherlock/internal/view/menu/ListMenuItemView] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] + Utf8 [findViewById] + Utf8 [from] + Utf8 [getBoolean] + Utf8 [getDrawable] + Utf8 [getIcon] + Utf8 [getInflater] + Utf8 [getItemData] + Utf8 [getLayoutParams] + Utf8 [getResourceId] + Utf8 [getShortcut] + Utf8 [getShortcutLabel] + Utf8 [getTitleForItemView] + Utf8 [getVisibility] + Utf8 [height] + Utf8 [inflate] + Utf8 [initialize] + Utf8 [insertCheckBox] + Utf8 [insertIconView] + Utf8 [insertRadioButton] + Utf8 [isCheckable] + Utf8 [isChecked] + Utf8 [isEnabled] + Utf8 [isExclusiveCheckable] + Utf8 [isVisible] + Utf8 [mBackground] + Utf8 [mCheckBox] + Utf8 [mContext] + Utf8 [mForceShowIcon] + Utf8 [mIconView] + Utf8 [mInflater] + Utf8 [mItemData] + Utf8 [mPreserveIconSpacing] + Utf8 [mRadioButton] + Utf8 [mShortcutView] + Utf8 [mTextAppearance] + Utf8 [mTextAppearanceContext] + Utf8 [mTitleView] + Utf8 [obtainStyledAttributes] + Utf8 [onFinishInflate] + Utf8 [onMeasure] + Utf8 [prefersCondensedTitle] + Utf8 [recycle] + Utf8 [setBackgroundDrawable] + Utf8 [setCheckable] + Utf8 [setChecked] + Utf8 [setEnabled] + Utf8 [setForceShowIcon] + Utf8 [setIcon] + Utf8 [setImageDrawable] + Utf8 [setShortcut] + Utf8 [setText] + Utf8 [setTextAppearance] + Utf8 [setTitle] + Utf8 [setVisibility] + Utf8 [shouldShowIcon] + Utf8 [shouldShowShortcut] + Utf8 [showsIcon] + Utf8 [width] Fields (count = 13): + Field: mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuItemImpl mItemData + Field: mIconView Landroid/widget/ImageView; Access flags: 0x2 = private android.widget.ImageView mIconView + Field: mRadioButton Landroid/widget/RadioButton; Access flags: 0x2 = private android.widget.RadioButton mRadioButton + Field: mTitleView Landroid/widget/TextView; Access flags: 0x2 = private android.widget.TextView mTitleView + Field: mCheckBox Landroid/widget/CheckBox; Access flags: 0x2 = private android.widget.CheckBox mCheckBox + Field: mShortcutView Landroid/widget/TextView; Access flags: 0x2 = private android.widget.TextView mShortcutView + Field: mBackground Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mBackground + Field: mTextAppearance I Access flags: 0x2 = private int mTextAppearance + Field: mTextAppearanceContext Landroid/content/Context; Access flags: 0x2 = private android.content.Context mTextAppearanceContext + Field: mPreserveIconSpacing Z Access flags: 0x2 = private boolean mPreserveIconSpacing + Field: mInflater Landroid/view/LayoutInflater; Access flags: 0x2 = private android.view.LayoutInflater mInflater + Field: mForceShowIcon Z Access flags: 0x2 = private boolean mForceShowIcon + Field: mContext Landroid/content/Context; Access flags: 0x10 = final android.content.Context mContext Methods (count = 18): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public ListMenuItemView(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 62, locals = 4, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #55 + Methodref [android/widget/LinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] aload_1 v1 [8] putfield #29 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mContext Landroid/content/Context;] [11] aload_1 v1 [12] aload_2 v2 [13] getstatic #26 + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuView [I] [16] iload_3 v3 [17] iconst_0 [18] invokevirtual #40 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] [21] astore_2 v2 [22] aload_0 v0 [23] aload_2 v2 [24] iconst_4 [25] invokevirtual #42 + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] [28] putfield #27 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mBackground Landroid/graphics/drawable/Drawable;] [31] aload_0 v0 [32] aload_2 v2 [33] iconst_0 [34] iconst_m1 [35] invokevirtual #43 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [38] putfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTextAppearance I] [41] aload_0 v0 [42] aload_2 v2 [43] bipush 7 [45] iconst_0 [46] invokevirtual #41 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [49] putfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mPreserveIconSpacing Z] [52] aload_0 v0 [53] aload_1 v1 [54] putfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTextAppearanceContext Landroid/content/Context;] [57] aload_2 v2 [58] invokevirtual #44 + Methodref [android/content/res/TypedArray.recycle ()V] [61] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public ListMenuItemView(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iconst_0 [4] invokespecial #63 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onFinishInflate()V Access flags: 0x4 = protected void onFinishInflate() Class member attributes (count = 1): + Code attribute instructions (code length = 64, locals = 1, stack = 3): [0] aload_0 v0 [1] invokespecial #56 + Methodref [android/widget/LinearLayout.onFinishInflate ()V] [4] aload_0 v0 [5] aload_0 v0 [6] getfield #27 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mBackground Landroid/graphics/drawable/Drawable;] [9] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [12] aload_0 v0 [13] aload_0 v0 [14] getstatic #22 + Fieldref [com/actionbarsherlock/R$id.abs__title I] [17] invokevirtual #66 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.findViewById (I)Landroid/view/View;] [20] checkcast #12 + Class [android/widget/TextView] [23] putfield #39 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTitleView Landroid/widget/TextView;] [26] aload_0 v0 [27] getfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTextAppearance I] [30] iconst_m1 [31] ificmpeq +18 (target=49) [34] aload_0 v0 [35] getfield #39 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTitleView Landroid/widget/TextView;] [38] aload_0 v0 [39] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTextAppearanceContext Landroid/content/Context;] [42] aload_0 v0 [43] getfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTextAppearance I] [46] invokevirtual #61 + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V] [49] aload_0 v0 [50] aload_0 v0 [51] getstatic #21 + Fieldref [com/actionbarsherlock/R$id.abs__shortcut I] [54] invokevirtual #66 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.findViewById (I)Landroid/view/View;] [57] checkcast #12 + Class [android/widget/TextView] [60] putfield #36 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mShortcutView Landroid/widget/TextView;] [63] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [49] Var: ..., Stack: (empty) + Method: initialize(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V Access flags: 0x1 = public void initialize(com.actionbarsherlock.internal.view.menu.MenuItemImpl,int) Class member attributes (count = 1): + Code attribute instructions (code length = 68, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #33 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [5] aload_0 v0 [6] aload_1 v1 [7] invokevirtual #87 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isVisible ()Z] [10] ifeq +7 (target=17) [13] iconst_0 [14] goto +5 (target=19) [17] bipush 8 [19] invokevirtual #78 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setVisibility (I)V] [22] aload_0 v0 [23] aload_1 v1 [24] aload_0 v0 [25] invokevirtual #82 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleForItemView (Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;] [28] invokevirtual #77 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setTitle (Ljava/lang/CharSequence;)V] [31] aload_0 v0 [32] aload_1 v1 [33] invokevirtual #83 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isCheckable ()Z] [36] invokevirtual #73 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setCheckable (Z)V] [39] aload_0 v0 [40] aload_1 v1 [41] invokevirtual #89 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.shouldShowShortcut ()Z] [44] aload_1 v1 [45] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getShortcut ()C] [48] invokevirtual #76 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setShortcut (ZC)V] [51] aload_0 v0 [52] aload_1 v1 [53] invokevirtual #79 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIcon ()Landroid/graphics/drawable/Drawable;] [56] invokevirtual #75 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setIcon (Landroid/graphics/drawable/Drawable;)V] [59] aload_0 v0 [60] aload_1 v1 [61] invokevirtual #85 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled ()Z] [64] invokevirtual #74 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setEnabled (Z)V] [67] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [17] Var: ..., Stack: [a:com/actionbarsherlock/internal/view/menu/ListMenuItemView] - [19] Var: [a:com/actionbarsherlock/internal/view/menu/ListMenuItemView][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ListMenuItemView][i] + Method: setForceShowIcon(Z)V Access flags: 0x1 = public void setForceShowIcon(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_0 v0 [2] iload_1 v1 [3] dup_x1 [4] putfield #30 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mForceShowIcon Z] [7] putfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mPreserveIconSpacing Z] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 53, locals = 2, stack = 2): [0] aload_1 v1 [1] ifnull +30 (target=31) [4] aload_0 v0 [5] getfield #39 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTitleView Landroid/widget/TextView;] [8] aload_1 v1 [9] invokevirtual #60 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [12] aload_0 v0 [13] getfield #39 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTitleView Landroid/widget/TextView;] [16] invokevirtual #59 + Methodref [android/widget/TextView.getVisibility ()I] [19] ifeq +33 (target=52) [22] aload_0 v0 [23] getfield #39 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTitleView Landroid/widget/TextView;] [26] iconst_0 [27] invokevirtual #62 + Methodref [android/widget/TextView.setVisibility (I)V] [30] return [31] aload_0 v0 [32] getfield #39 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTitleView Landroid/widget/TextView;] [35] invokevirtual #59 + Methodref [android/widget/TextView.getVisibility ()I] [38] bipush 8 [40] ificmpeq +12 (target=52) [43] aload_0 v0 [44] getfield #39 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTitleView Landroid/widget/TextView;] [47] bipush 8 [49] invokevirtual #62 + Methodref [android/widget/TextView.setVisibility (I)V] [52] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [30] Var: ..., Stack: (empty) - [31] Var: ..., Stack: (empty) - [52] Var: ..., Stack: (empty) + Method: getItemData()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.MenuItemImpl getItemData() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #33 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCheckable(Z)V Access flags: 0x1 = public void setCheckable(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 148, locals = 4, stack = 2): [0] iload_1 v1 [1] ifne +18 (target=19) [4] aload_0 v0 [5] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;] [8] ifnonnull +11 (target=19) [11] aload_0 v0 [12] getfield #28 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;] [15] ifnonnull +4 (target=19) [18] return [19] aload_0 v0 [20] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;] [23] ifnonnull +7 (target=30) [26] aload_0 v0 [27] invokespecial #71 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.insertRadioButton ()V] [30] aload_0 v0 [31] getfield #28 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;] [34] ifnonnull +7 (target=41) [37] aload_0 v0 [38] invokespecial #69 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.insertCheckBox ()V] [41] aload_0 v0 [42] getfield #33 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [45] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isExclusiveCheckable ()Z] [48] ifeq +16 (target=64) [51] aload_0 v0 [52] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;] [55] astore_2 v2 [56] aload_0 v0 [57] getfield #28 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;] [60] astore_3 v3 [61] goto +13 (target=74) [64] aload_0 v0 [65] getfield #28 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;] [68] astore_2 v2 [69] aload_0 v0 [70] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;] [73] astore_3 v3 [74] iload_1 v1 [75] ifeq +54 (target=129) [78] aload_2 v2 [79] aload_0 v0 [80] getfield #33 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [83] invokevirtual #84 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isChecked ()Z] [86] invokevirtual #49 + Methodref [android/widget/CompoundButton.setChecked (Z)V] [89] iload_1 v1 [90] ifeq +7 (target=97) [93] iconst_0 [94] goto +5 (target=99) [97] bipush 8 [99] istore_1 v1 [100] aload_2 v2 [101] invokevirtual #48 + Methodref [android/widget/CompoundButton.getVisibility ()I] [104] iload_1 v1 [105] ificmpeq +8 (target=113) [108] aload_2 v2 [109] iload_1 v1 [110] invokevirtual #50 + Methodref [android/widget/CompoundButton.setVisibility (I)V] [113] aload_3 v3 [114] invokevirtual #48 + Methodref [android/widget/CompoundButton.getVisibility ()I] [117] bipush 8 [119] ificmpeq +28 (target=147) [122] aload_3 v3 [123] bipush 8 [125] invokevirtual #50 + Methodref [android/widget/CompoundButton.setVisibility (I)V] [128] return [129] aload_0 v0 [130] getfield #28 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;] [133] bipush 8 [135] invokevirtual #47 + Methodref [android/widget/CheckBox.setVisibility (I)V] [138] aload_0 v0 [139] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;] [142] bipush 8 [144] invokevirtual #58 + Methodref [android/widget/RadioButton.setVisibility (I)V] [147] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [19] Var: ..., Stack: (empty) - [30] Var: ..., Stack: (empty) - [41] Var: ..., Stack: (empty) - [64] Var: ..., Stack: (empty) - [74] Var: ...[a:android/widget/CompoundButton][a:android/widget/CompoundButton], Stack: (empty) - [97] Var: ..., Stack: (empty) - [99] Var: ..., Stack: [i] - [113] Var: ...[i], Stack: (empty) - [128] Var: ..., Stack: (empty) - [129] Var: -1, Stack: (empty) - [147] Var: ..., Stack: (empty) + Method: setChecked(Z)V Access flags: 0x1 = public void setChecked(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 51, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #33 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [4] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isExclusiveCheckable ()Z] [7] ifeq +22 (target=29) [10] aload_0 v0 [11] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;] [14] ifnonnull +7 (target=21) [17] aload_0 v0 [18] invokespecial #71 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.insertRadioButton ()V] [21] aload_0 v0 [22] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;] [25] astore_2 v2 [26] goto +19 (target=45) [29] aload_0 v0 [30] getfield #28 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;] [33] ifnonnull +7 (target=40) [36] aload_0 v0 [37] invokespecial #69 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.insertCheckBox ()V] [40] aload_0 v0 [41] getfield #28 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;] [44] astore_2 v2 [45] aload_2 v2 [46] iload_1 v1 [47] invokevirtual #49 + Methodref [android/widget/CompoundButton.setChecked (Z)V] [50] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [21] Var: ..., Stack: (empty) - [29] Var: ..., Stack: (empty) - [40] Var: ..., Stack: (empty) - [45] Var: ...[a:android/widget/CompoundButton], Stack: (empty) + Method: setShortcut(ZC)V Access flags: 0x1 = public void setShortcut(boolean,char) Class member attributes (count = 1): + Code attribute instructions (code length = 59, locals = 3, stack = 2): [0] iload_1 v1 [1] ifeq +17 (target=18) [4] aload_0 v0 [5] getfield #33 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [8] invokevirtual #89 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.shouldShowShortcut ()Z] [11] ifeq +7 (target=18) [14] iconst_0 [15] goto +5 (target=20) [18] bipush 8 [20] dup [21] istore_1 v1 [22] ifne +17 (target=39) [25] aload_0 v0 [26] getfield #36 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mShortcutView Landroid/widget/TextView;] [29] aload_0 v0 [30] getfield #33 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [33] invokevirtual #81 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getShortcutLabel ()Ljava/lang/String;] [36] invokevirtual #60 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [39] aload_0 v0 [40] getfield #36 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mShortcutView Landroid/widget/TextView;] [43] invokevirtual #59 + Methodref [android/widget/TextView.getVisibility ()I] [46] iload_1 v1 [47] ificmpeq +11 (target=58) [50] aload_0 v0 [51] getfield #36 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mShortcutView Landroid/widget/TextView;] [54] iload_1 v1 [55] invokevirtual #62 + Methodref [android/widget/TextView.setVisibility (I)V] [58] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [18] Var: ..., Stack: (empty) - [20] Var: ..., Stack: [i] - [39] Var: ...[i], Stack: (empty) - [58] Var: ..., Stack: (empty) + Method: setIcon(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 121, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #33 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [4] invokevirtual #88 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.shouldShowIcon ()Z] [7] ifne +14 (target=21) [10] aload_0 v0 [11] getfield #30 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mForceShowIcon Z] [14] ifne +7 (target=21) [17] iconst_0 [18] goto +4 (target=22) [21] iconst_1 [22] dup [23] istore_2 v2 [24] ifne +11 (target=35) [27] aload_0 v0 [28] getfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mPreserveIconSpacing Z] [31] ifne +4 (target=35) [34] return [35] aload_0 v0 [36] getfield #31 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;] [39] ifnonnull +15 (target=54) [42] aload_1 v1 [43] ifnonnull +11 (target=54) [46] aload_0 v0 [47] getfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mPreserveIconSpacing Z] [50] ifne +4 (target=54) [53] return [54] aload_0 v0 [55] getfield #31 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;] [58] ifnonnull +7 (target=65) [61] aload_0 v0 [62] invokespecial #70 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.insertIconView ()V] [65] aload_1 v1 [66] ifnonnull +10 (target=76) [69] aload_0 v0 [70] getfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mPreserveIconSpacing Z] [73] ifeq +38 (target=111) [76] aload_0 v0 [77] getfield #31 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;] [80] iload_2 v2 [81] ifeq +7 (target=88) [84] aload_1 v1 [85] goto +4 (target=89) [88] aconst_null [89] invokevirtual #53 + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] [92] aload_0 v0 [93] getfield #31 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;] [96] invokevirtual #52 + Methodref [android/widget/ImageView.getVisibility ()I] [99] ifeq +21 (target=120) [102] aload_0 v0 [103] getfield #31 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;] [106] iconst_0 [107] invokevirtual #54 + Methodref [android/widget/ImageView.setVisibility (I)V] [110] return [111] aload_0 v0 [112] getfield #31 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;] [115] bipush 8 [117] invokevirtual #54 + Methodref [android/widget/ImageView.setVisibility (I)V] [120] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [21] Var: ..., Stack: (empty) - [22] Var: ..., Stack: [i] - [35] Var: ...[i], Stack: (empty) - [54] Var: ..., Stack: (empty) - [65] Var: ..., Stack: (empty) - [76] Var: ..., Stack: (empty) - [88] Var: ..., Stack: [a:android/widget/ImageView] - [89] Var: [a:com/actionbarsherlock/internal/view/menu/ListMenuItemView][a:android/graphics/drawable/Drawable][i], Stack: [a:android/widget/ImageView][a:android/graphics/drawable/Drawable] - [110] Var: ..., Stack: (empty) - [111] Var: ..., Stack: (empty) - [120] Var: ..., Stack: (empty) + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 62, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #31 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;] [4] ifnull +51 (target=55) [7] aload_0 v0 [8] getfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mPreserveIconSpacing Z] [11] ifeq +44 (target=55) [14] aload_0 v0 [15] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [18] astore_3 v3 [19] aload_0 v0 [20] getfield #31 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;] [23] invokevirtual #51 + Methodref [android/widget/ImageView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [26] checkcast #10 + Class [android/widget/LinearLayout$LayoutParams] [29] astore v4 [31] aload_3 v3 [32] getfield #19 + Fieldref [android/view/ViewGroup$LayoutParams.height I] [35] ifle +20 (target=55) [38] aload v4 [40] getfield #20 + Fieldref [android/widget/LinearLayout$LayoutParams.width I] [43] ifgt +12 (target=55) [46] aload v4 [48] aload_3 v3 [49] getfield #19 + Fieldref [android/view/ViewGroup$LayoutParams.height I] [52] putfield #20 + Fieldref [android/widget/LinearLayout$LayoutParams.width I] [55] aload_0 v0 [56] iload_1 v1 [57] iload_2 v2 [58] invokespecial #57 + Methodref [android/widget/LinearLayout.onMeasure (II)V] [61] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [55] Var: ..., Stack: (empty) + Method: insertIconView()V Access flags: 0x2 = private void insertIconView() Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 2, stack = 5): [0] aload_0 v0 [1] invokespecial #67 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.getInflater ()Landroid/view/LayoutInflater;] [4] astore_1 v1 [5] aload_0 v0 [6] aload_1 v1 [7] getstatic #24 + Fieldref [com/actionbarsherlock/R$layout.abs__list_menu_item_icon I] [10] aload_0 v0 [11] iconst_0 [12] invokevirtual #46 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [15] checkcast #8 + Class [android/widget/ImageView] [18] putfield #31 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;] [21] aload_0 v0 [22] aload_0 v0 [23] getfield #31 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;] [26] iconst_0 [27] invokevirtual #65 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.addView (Landroid/view/View;I)V] [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: insertRadioButton()V Access flags: 0x2 = private void insertRadioButton() Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 5): [0] aload_0 v0 [1] invokespecial #67 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.getInflater ()Landroid/view/LayoutInflater;] [4] astore_1 v1 [5] aload_0 v0 [6] aload_1 v1 [7] getstatic #25 + Fieldref [com/actionbarsherlock/R$layout.abs__list_menu_item_radio I] [10] aload_0 v0 [11] iconst_0 [12] invokevirtual #46 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [15] checkcast #11 + Class [android/widget/RadioButton] [18] putfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;] [21] aload_0 v0 [22] aload_0 v0 [23] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;] [26] invokevirtual #64 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.addView (Landroid/view/View;)V] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: insertCheckBox()V Access flags: 0x2 = private void insertCheckBox() Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 5): [0] aload_0 v0 [1] invokespecial #67 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.getInflater ()Landroid/view/LayoutInflater;] [4] astore_1 v1 [5] aload_0 v0 [6] aload_1 v1 [7] getstatic #23 + Fieldref [com/actionbarsherlock/R$layout.abs__list_menu_item_checkbox I] [10] aload_0 v0 [11] iconst_0 [12] invokevirtual #46 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [15] checkcast #6 + Class [android/widget/CheckBox] [18] putfield #28 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;] [21] aload_0 v0 [22] aload_0 v0 [23] getfield #28 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;] [26] invokevirtual #64 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.addView (Landroid/view/View;)V] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: prefersCondensedTitle()Z Access flags: 0x1 = public boolean prefersCondensedTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: showsIcon()Z Access flags: 0x1 = public boolean showsIcon() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mForceShowIcon Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getInflater()Landroid/view/LayoutInflater; Access flags: 0x2 = private android.view.LayoutInflater getInflater() Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #32 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mInflater Landroid/view/LayoutInflater;] [4] ifnonnull +14 (target=18) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #29 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mContext Landroid/content/Context;] [12] invokestatic #45 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [15] putfield #32 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mInflater Landroid/view/LayoutInflater;] [18] aload_0 v0 [19] getfield #32 + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mInflater Landroid/view/LayoutInflater;] [22] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [18] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/MenuBuilder Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.menu.MenuBuilder extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/view/Menu] Constant Pool (count = 758): + Integer [-65536] + Integer [65535] + String [android:menu:actionviewstates] + String [android:menu:expandedactionview] + String [android:menu:presenters] + String [order does not contain a valid category.] + Class [[Landroid/content/Intent;] + Class [[Lcom/actionbarsherlock/view/MenuItem;] + Class [android/content/ComponentName] + Class [android/content/Context] + Class [android/content/Intent] + Class [android/content/pm/ActivityInfo] + Class [android/content/pm/ApplicationInfo] + Class [android/content/pm/PackageManager] + Class [android/content/pm/ResolveInfo] + Class [android/content/res/Configuration] + Class [android/content/res/Resources] + Class [android/os/Bundle] + Class [android/os/Parcelable] + Class [android/util/SparseArray] + Class [android/view/KeyCharacterMap$KeyData] + Class [android/view/KeyEvent] + Class [android/view/Menu] + Class [android/view/MenuItem] + Class [android/view/MenuItem$OnMenuItemClickListener] + Class [android/view/SubMenu] + Class [android/view/View] + Class [com/actionbarsherlock/R$bool] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback] + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Class [com/actionbarsherlock/view/ActionProvider] + Class [com/actionbarsherlock/view/Menu] + Class [com/actionbarsherlock/view/MenuItem] + Class [com/actionbarsherlock/view/SubMenu] + Class [java/lang/IllegalArgumentException] + Class [java/lang/Object] + Class [java/lang/ref/WeakReference] + Class [java/util/ArrayList] + Class [java/util/HashMap] + Class [java/util/Iterator] + Class [java/util/List] + Class [java/util/concurrent/CopyOnWriteArrayList] + Fieldref [android/content/pm/ActivityInfo.applicationInfo Landroid/content/pm/ApplicationInfo;] + Fieldref [android/content/pm/ActivityInfo.name Ljava/lang/String;] + Fieldref [android/content/pm/ApplicationInfo.packageName Ljava/lang/String;] + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;] + Fieldref [android/content/pm/ResolveInfo.specificIndex I] + Fieldref [android/content/res/Configuration.keyboard I] + Fieldref [android/view/KeyCharacterMap$KeyData.meta [C] + Fieldref [com/actionbarsherlock/R$bool.abs__config_showMenuShortcutsWhenKeyboardPresent I] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mActionItems Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCurrentMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mDefaultShowAsAction I] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderIcon Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderTitle Ljava/lang/CharSequence;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsActionItemsStale Z] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsClosing Z] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsVisibleItemsStale Z] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItemsChangedWhileDispatchPrevented Z] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mNonActionItems Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mOptionalIconsVisible Z] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPreventDispatchingItemsChanged Z] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mQwertyMode Z] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mResources Landroid/content/res/Resources;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mShortcutsVisible Z] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mTempShortcutItemList Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mVisibleItems Ljava/util/ArrayList;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.sCategoryToOrder [I] + Methodref [android/content/ComponentName. (Ljava/lang/String;Ljava/lang/String;)V] + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/Intent. (Landroid/content/Intent;)V] + Methodref [android/content/Intent.setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;] + Methodref [android/content/pm/PackageManager.queryIntentActivityOptions (Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;] + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + Methodref [android/content/res/Resources.getBoolean (I)Z] + Methodref [android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;] + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;] + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] + Methodref [android/os/Bundle.getSparseParcelableArray (Ljava/lang/String;)Landroid/util/SparseArray;] + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] + Methodref [android/os/Bundle.putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V] + Methodref [android/util/SparseArray. ()V] + Methodref [android/util/SparseArray.get (I)Ljava/lang/Object;] + Methodref [android/util/SparseArray.put (ILjava/lang/Object;)V] + Methodref [android/view/KeyCharacterMap$KeyData. ()V] + Methodref [android/view/KeyEvent.getKeyData (Landroid/view/KeyCharacterMap$KeyData;)Z] + Methodref [android/view/KeyEvent.getMetaState ()I] + Methodref [android/view/View.getId ()I] + Methodref [android/view/View.restoreHierarchyState (Landroid/util/SparseArray;)V] + Methodref [android/view/View.saveHierarchyState (Landroid/util/SparseArray;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addInternal (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.clear ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.clearHeader ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchPresenterUpdate (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchRestoreInstanceState (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchSaveInstanceState (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findGroupIndex (I)I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findGroupIndex (II)I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findInsertIndex (Ljava/util/ArrayList;I)I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItem (I)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItemIndex (I)I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItemWithShortcutForKey (ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItemsWithShortcutForKey (Ljava/util/List;ILandroid/view/KeyEvent;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.flagActionItems ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getActionViewStatesKey ()Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getItem (I)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getNonActionItems ()Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getOrdering (I)I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getResources ()Landroid/content/res/Resources;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isQwertyMode ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.removeGroup (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.removeItemAtInt (IZ)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderInternal (ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setShortcutsVisibleInner (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.size ()I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl. (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.expandActionView ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getAlphabeticShortcut ()C] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIcon ()Landroid/graphics/drawable/Drawable;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIntent ()Landroid/content/Intent;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getNumericShortcut ()C] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getOrder ()I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getOrdering ()I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleCondensed ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.hasCollapsibleActionView ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.hasSubMenu ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.invoke ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionButton ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isCheckable ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isChecked ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isExclusiveCheckable ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isVisible ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setCheckable (Z)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setCheckedInt (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setEnabled (Z)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setExclusiveCheckable (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setMenuInfo (Landroid/view/ContextMenu$ContextMenuInfo;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setSubMenu (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setVisibleInt (Z)Z] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder. (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getVisibleItems ()Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.restoreActionViewStates (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.saveActionViewStates (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/view/ActionProvider.hasSubMenu ()Z] + Methodref [com/actionbarsherlock/view/ActionProvider.onPrepareSubMenu (Lcom/actionbarsherlock/view/SubMenu;)V] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.addAll (Ljava/util/Collection;)Z] + Methodref [java/util/ArrayList.clear ()V] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.isEmpty ()Z] + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/concurrent/CopyOnWriteArrayList. ()V] + Methodref [java/util/concurrent/CopyOnWriteArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/concurrent/CopyOnWriteArrayList.isEmpty ()Z] + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;] + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z] + InterfaceMethodref [android/view/Menu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/Menu.addSubMenu (IIILjava/lang/CharSequence;)Landroid/view/SubMenu;] + InterfaceMethodref [android/view/Menu.clear ()V] + InterfaceMethodref [android/view/Menu.setGroupCheckable (IZZ)V] + InterfaceMethodref [android/view/MenuItem.setAlphabeticShortcut (C)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setCheckable (Z)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setChecked (Z)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setEnabled (Z)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setNumericShortcut (C)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setOnMenuItemClickListener (Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setTitleCondensed (Ljava/lang/CharSequence;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/SubMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/SubMenu.getItem ()Landroid/view/MenuItem;] + InterfaceMethodref [android/view/SubMenu.setGroupCheckable (IZZ)V] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback.onMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback.onMenuModeChange (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.expandItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.flagActionItems ()Z] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.getId ()I] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.onRestoreInstanceState (Landroid/os/Parcelable;)V] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.onSaveInstanceState ()Landroid/os/Parcelable;] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.updateMenuView (Z)V] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.expandActionView ()Z] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getActionProvider ()Lcom/actionbarsherlock/view/ActionProvider;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getActionView ()Landroid/view/View;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getGroupId ()I] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.hasSubMenu ()Z] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.isActionViewExpanded ()Z] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIntent (Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.findItem (I)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] + InterfaceMethodref [java/util/List.size ()I] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] + NameAndType [ (Landroid/content/Intent;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V] + NameAndType [ (Ljava/lang/Object;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;Ljava/lang/String;)V] + NameAndType [abs__config_showMenuShortcutsWhenKeyboardPresent I] + NameAndType [activityInfo Landroid/content/pm/ActivityInfo;] + NameAndType [add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;] + NameAndType [add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [add (ILjava/lang/Object;)V] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addAll (Ljava/util/Collection;)Z] + NameAndType [addInternal (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [addSubMenu (IIILjava/lang/CharSequence;)Landroid/view/SubMenu;] + NameAndType [addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + NameAndType [applicationInfo Landroid/content/pm/ApplicationInfo;] + NameAndType [clear ()V] + NameAndType [clearHeader ()V] + NameAndType [close (Z)V] + NameAndType [collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + NameAndType [collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + NameAndType [dispatchPresenterUpdate (Z)V] + NameAndType [dispatchRestoreInstanceState (Landroid/os/Bundle;)V] + NameAndType [dispatchSaveInstanceState (Landroid/os/Bundle;)V] + NameAndType [dispatchSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + NameAndType [expandActionView ()Z] + NameAndType [expandItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + NameAndType [findGroupIndex (I)I] + NameAndType [findGroupIndex (II)I] + NameAndType [findInsertIndex (Ljava/util/ArrayList;I)I] + NameAndType [findItem (I)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [findItemIndex (I)I] + NameAndType [findItemWithShortcutForKey (ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + NameAndType [findItemsWithShortcutForKey (Ljava/util/List;ILandroid/view/KeyEvent;)V] + NameAndType [flagActionItems ()V] + NameAndType [flagActionItems ()Z] + NameAndType [get ()Ljava/lang/Object;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getActionProvider ()Lcom/actionbarsherlock/view/ActionProvider;] + NameAndType [getActionView ()Landroid/view/View;] + NameAndType [getActionViewStatesKey ()Ljava/lang/String;] + NameAndType [getAlphabeticShortcut ()C] + NameAndType [getBoolean (I)Z] + NameAndType [getConfiguration ()Landroid/content/res/Configuration;] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getGroupId ()I] + NameAndType [getIcon ()Landroid/graphics/drawable/Drawable;] + NameAndType [getId ()I] + NameAndType [getInt (Ljava/lang/String;)I] + NameAndType [getIntent ()Landroid/content/Intent;] + NameAndType [getItem ()Landroid/view/MenuItem;] + NameAndType [getItem (I)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [getItemId ()I] + NameAndType [getKeyData (Landroid/view/KeyCharacterMap$KeyData;)Z] + NameAndType [getMetaState ()I] + NameAndType [getNonActionItems ()Ljava/util/ArrayList;] + NameAndType [getNumericShortcut ()C] + NameAndType [getOrder ()I] + NameAndType [getOrdering ()I] + NameAndType [getOrdering (I)I] + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getSparseParcelableArray (Ljava/lang/String;)Landroid/util/SparseArray;] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;] + NameAndType [getText (I)Ljava/lang/CharSequence;] + NameAndType [getTitle ()Ljava/lang/CharSequence;] + NameAndType [getTitleCondensed ()Ljava/lang/CharSequence;] + NameAndType [getVisibleItems ()Ljava/util/ArrayList;] + NameAndType [hasCollapsibleActionView ()Z] + NameAndType [hasNext ()Z] + NameAndType [hasSubMenu ()Z] + NameAndType [initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + NameAndType [invoke ()Z] + NameAndType [isActionButton ()Z] + NameAndType [isActionViewExpanded ()Z] + NameAndType [isCheckable ()Z] + NameAndType [isChecked ()Z] + NameAndType [isEmpty ()Z] + NameAndType [isEnabled ()Z] + NameAndType [isExclusiveCheckable ()Z] + NameAndType [isQwertyMode ()Z] + NameAndType [isVisible ()Z] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [keyboard I] + NameAndType [loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + NameAndType [loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + NameAndType [mActionItems Ljava/util/ArrayList;] + NameAndType [mCallback Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mCurrentMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;] + NameAndType [mDefaultShowAsAction I] + NameAndType [mExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + NameAndType [mHeaderIcon Landroid/graphics/drawable/Drawable;] + NameAndType [mHeaderTitle Ljava/lang/CharSequence;] + NameAndType [mHeaderView Landroid/view/View;] + NameAndType [mIsActionItemsStale Z] + NameAndType [mIsClosing Z] + NameAndType [mIsVisibleItemsStale Z] + NameAndType [mItems Ljava/util/ArrayList;] + NameAndType [mItemsChangedWhileDispatchPrevented Z] + NameAndType [mNonActionItems Ljava/util/ArrayList;] + NameAndType [mOptionalIconsVisible Z] + NameAndType [mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] + NameAndType [mPreventDispatchingItemsChanged Z] + NameAndType [mQwertyMode Z] + NameAndType [mResources Landroid/content/res/Resources;] + NameAndType [mShortcutsVisible Z] + NameAndType [mTempShortcutItemList Ljava/util/ArrayList;] + NameAndType [mVisibleItems Ljava/util/ArrayList;] + NameAndType [meta [C] + NameAndType [name Ljava/lang/String;] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + NameAndType [onItemsChanged (Z)V] + NameAndType [onMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onMenuModeChange (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + NameAndType [onPrepareSubMenu (Lcom/actionbarsherlock/view/SubMenu;)V] + NameAndType [onRestoreInstanceState (Landroid/os/Parcelable;)V] + NameAndType [onSaveInstanceState ()Landroid/os/Parcelable;] + NameAndType [onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + NameAndType [packageName Ljava/lang/String;] + NameAndType [performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z] + NameAndType [put (ILjava/lang/Object;)V] + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [putInt (Ljava/lang/String;I)V] + NameAndType [putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V] + NameAndType [queryIntentActivityOptions (Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;] + NameAndType [remove (I)Ljava/lang/Object;] + NameAndType [remove (Ljava/lang/Object;)Z] + NameAndType [removeGroup (I)V] + NameAndType [removeItemAtInt (IZ)V] + NameAndType [restoreActionViewStates (Landroid/os/Bundle;)V] + NameAndType [restoreHierarchyState (Landroid/util/SparseArray;)V] + NameAndType [sCategoryToOrder [I] + NameAndType [saveActionViewStates (Landroid/os/Bundle;)V] + NameAndType [saveHierarchyState (Landroid/util/SparseArray;)V] + NameAndType [setAlphabeticShortcut (C)Landroid/view/MenuItem;] + NameAndType [setCheckable (Z)Landroid/view/MenuItem;] + NameAndType [setCheckable (Z)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setChecked (Z)Landroid/view/MenuItem;] + NameAndType [setCheckedInt (Z)V] + NameAndType [setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;] + NameAndType [setEnabled (Z)Landroid/view/MenuItem;] + NameAndType [setEnabled (Z)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setExclusiveCheckable (Z)V] + NameAndType [setGroupCheckable (IZZ)V] + NameAndType [setHeaderInternal (ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;] + NameAndType [setIntent (Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setMenuInfo (Landroid/view/ContextMenu$ContextMenuInfo;)V] + NameAndType [setNumericShortcut (C)Landroid/view/MenuItem;] + NameAndType [setOnMenuItemClickListener (Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;] + NameAndType [setShortcutsVisibleInner (Z)V] + NameAndType [setSubMenu (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V] + NameAndType [setTitleCondensed (Ljava/lang/CharSequence;)Landroid/view/MenuItem;] + NameAndType [setVisibleInt (Z)Z] + NameAndType [size ()I] + NameAndType [specificIndex I] + NameAndType [startDispatchingItemsChanged ()V] + NameAndType [stopDispatchingItemsChanged ()V] + NameAndType [updateMenuView (Z)V] + Utf8 [()C] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Landroid/content/pm/PackageManager;] + Utf8 [()Landroid/content/res/Configuration;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Landroid/view/MenuItem;] + Utf8 [()Landroid/view/View;] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [()Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [()Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(C)Landroid/view/MenuItem;] + Utf8 [(I)I] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(I)Ljava/lang/CharSequence;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)I] + Utf8 [(II)Z] + Utf8 [(IIII)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(IIII)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I] + Utf8 [(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;] + Utf8 [(IIILjava/lang/CharSequence;)Landroid/view/SubMenu;] + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [(ILandroid/view/KeyEvent;)Z] + Utf8 [(ILandroid/view/KeyEvent;I)Z] + Utf8 [(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V] + Utf8 [(ILjava/lang/Object;)V] + Utf8 [(IZ)V] + Utf8 [(IZZ)V] + Utf8 [(Landroid/content/ComponentName;)Landroid/content/Intent;] + Utf8 [(Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] + Utf8 [(Landroid/content/Intent;)Landroid/view/MenuItem;] + Utf8 [(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + Utf8 [(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [(Landroid/util/SparseArray;)V] + Utf8 [(Landroid/view/ContextMenu$ContextMenuInfo;)V] + Utf8 [(Landroid/view/KeyCharacterMap$KeyData;)Z] + Utf8 [(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z] + Utf8 [(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;I)Z] + Utf8 [(Lcom/actionbarsherlock/view/SubMenu;)V] + Utf8 [(Ljava/lang/CharSequence;)Landroid/view/MenuItem;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;)Landroid/util/SparseArray;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;I)V] + Utf8 [(Ljava/lang/String;Landroid/util/SparseArray;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + Utf8 [(Ljava/util/ArrayList;I)I] + Utf8 [(Ljava/util/Collection;)Z] + Utf8 [(Ljava/util/List;ILandroid/view/KeyEvent;)V] + Utf8 [(Z)Landroid/view/MenuItem;] + Utf8 [(Z)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Z)V] + Utf8 [(Z)Z] + Utf8 [] + Utf8 [] + Utf8 [ACTION_VIEW_STATES_KEY] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [EXPANDED_ACTION_VIEW_ID] + Utf8 [I] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/content/pm/ActivityInfo;] + Utf8 [Landroid/content/pm/ApplicationInfo;] + Utf8 [Landroid/content/res/Resources;] + Utf8 [Landroid/graphics/drawable/Drawable;] + Utf8 [Landroid/view/ContextMenu$ContextMenuInfo;] + Utf8 [Landroid/view/View;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [Ljava/util/concurrent/CopyOnWriteArrayList;] + Utf8 [PRESENTER_KEY] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[C] + Utf8 [[I] + Utf8 [[Landroid/content/Intent;] + Utf8 [[Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [abs__config_showMenuShortcutsWhenKeyboardPresent] + Utf8 [activityInfo] + Utf8 [add] + Utf8 [addAll] + Utf8 [addIntentOptions] + Utf8 [addInternal] + Utf8 [addMenuPresenter] + Utf8 [addSubMenu] + Utf8 [android/content/ComponentName] + Utf8 [android/content/Context] + Utf8 [android/content/Intent] + Utf8 [android/content/pm/ActivityInfo] + Utf8 [android/content/pm/ApplicationInfo] + Utf8 [android/content/pm/PackageManager] + Utf8 [android/content/pm/ResolveInfo] + Utf8 [android/content/res/Configuration] + Utf8 [android/content/res/Resources] + Utf8 [android/os/Bundle] + Utf8 [android/os/Parcelable] + Utf8 [android/util/SparseArray] + Utf8 [android/view/KeyCharacterMap$KeyData] + Utf8 [android/view/KeyEvent] + Utf8 [android/view/Menu] + Utf8 [android/view/MenuItem] + Utf8 [android/view/MenuItem$OnMenuItemClickListener] + Utf8 [android/view/SubMenu] + Utf8 [android/view/View] + Utf8 [android:menu:actionviewstates] + Utf8 [android:menu:expandedactionview] + Utf8 [android:menu:presenters] + Utf8 [applicationInfo] + Utf8 [bindNativeOverflow] + Utf8 [changeMenuMode] + Utf8 [clear] + Utf8 [clearAll] + Utf8 [clearHeader] + Utf8 [close] + Utf8 [collapseItemActionView] + Utf8 [com/actionbarsherlock/R$bool] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Utf8 [com/actionbarsherlock/view/ActionProvider] + Utf8 [com/actionbarsherlock/view/Menu] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [com/actionbarsherlock/view/SubMenu] + Utf8 [dispatchMenuItemSelected] + Utf8 [dispatchPresenterUpdate] + Utf8 [dispatchRestoreInstanceState] + Utf8 [dispatchSaveInstanceState] + Utf8 [dispatchSubMenuSelected] + Utf8 [expandActionView] + Utf8 [expandItemActionView] + Utf8 [findGroupIndex] + Utf8 [findInsertIndex] + Utf8 [findItem] + Utf8 [findItemIndex] + Utf8 [findItemWithShortcutForKey] + Utf8 [findItemsWithShortcutForKey] + Utf8 [flagActionItems] + Utf8 [get] + Utf8 [getActionItems] + Utf8 [getActionProvider] + Utf8 [getActionView] + Utf8 [getActionViewStatesKey] + Utf8 [getAlphabeticShortcut] + Utf8 [getBoolean] + Utf8 [getConfiguration] + Utf8 [getContext] + Utf8 [getDrawable] + Utf8 [getExpandedItem] + Utf8 [getGroupId] + Utf8 [getHeaderIcon] + Utf8 [getHeaderTitle] + Utf8 [getHeaderView] + Utf8 [getIcon] + Utf8 [getId] + Utf8 [getInt] + Utf8 [getIntent] + Utf8 [getItem] + Utf8 [getItemId] + Utf8 [getKeyData] + Utf8 [getMetaState] + Utf8 [getNonActionItems] + Utf8 [getNumericShortcut] + Utf8 [getOptionalIconsVisible] + Utf8 [getOrder] + Utf8 [getOrdering] + Utf8 [getPackageManager] + Utf8 [getResources] + Utf8 [getRootMenu] + Utf8 [getSparseParcelableArray] + Utf8 [getString] + Utf8 [getSubMenu] + Utf8 [getText] + Utf8 [getTitle] + Utf8 [getTitleCondensed] + Utf8 [getVisibleItems] + Utf8 [hasCollapsibleActionView] + Utf8 [hasNext] + Utf8 [hasSubMenu] + Utf8 [hasVisibleItems] + Utf8 [initForMenu] + Utf8 [invoke] + Utf8 [isActionButton] + Utf8 [isActionViewExpanded] + Utf8 [isCheckable] + Utf8 [isChecked] + Utf8 [isEmpty] + Utf8 [isEnabled] + Utf8 [isExclusiveCheckable] + Utf8 [isQwertyMode] + Utf8 [isShortcutKey] + Utf8 [isShortcutsVisible] + Utf8 [isVisible] + Utf8 [iterator] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/Object] + Utf8 [java/lang/ref/WeakReference] + Utf8 [java/util/ArrayList] + Utf8 [java/util/HashMap] + Utf8 [java/util/Iterator] + Utf8 [java/util/List] + Utf8 [java/util/concurrent/CopyOnWriteArrayList] + Utf8 [keyboard] + Utf8 [loadIcon] + Utf8 [loadLabel] + Utf8 [mActionItems] + Utf8 [mCallback] + Utf8 [mContext] + Utf8 [mCurrentMenuInfo] + Utf8 [mDefaultShowAsAction] + Utf8 [mExpandedItem] + Utf8 [mHeaderIcon] + Utf8 [mHeaderTitle] + Utf8 [mHeaderView] + Utf8 [mIsActionItemsStale] + Utf8 [mIsClosing] + Utf8 [mIsVisibleItemsStale] + Utf8 [mItems] + Utf8 [mItemsChangedWhileDispatchPrevented] + Utf8 [mNonActionItems] + Utf8 [mOptionalIconsVisible] + Utf8 [mPresenters] + Utf8 [mPreventDispatchingItemsChanged] + Utf8 [mQwertyMode] + Utf8 [mResources] + Utf8 [mShortcutsVisible] + Utf8 [mTempShortcutItemList] + Utf8 [mVisibleItems] + Utf8 [meta] + Utf8 [name] + Utf8 [next] + Utf8 [onCloseMenu] + Utf8 [onItemActionRequestChanged] + Utf8 [onItemVisibleChanged] + Utf8 [onItemsChanged] + Utf8 [onMenuItemSelected] + Utf8 [onMenuModeChange] + Utf8 [onPrepareSubMenu] + Utf8 [onRestoreInstanceState] + Utf8 [onSaveInstanceState] + Utf8 [onSubMenuSelected] + Utf8 [order does not contain a valid category.] + Utf8 [packageName] + Utf8 [performIdentifierAction] + Utf8 [performItemAction] + Utf8 [performShortcut] + Utf8 [put] + Utf8 [putInt] + Utf8 [putSparseParcelableArray] + Utf8 [queryIntentActivityOptions] + Utf8 [remove] + Utf8 [removeGroup] + Utf8 [removeItem] + Utf8 [removeItemAt] + Utf8 [removeItemAtInt] + Utf8 [removeMenuPresenter] + Utf8 [restoreActionViewStates] + Utf8 [restoreHierarchyState] + Utf8 [restorePresenterStates] + Utf8 [sCategoryToOrder] + Utf8 [saveActionViewStates] + Utf8 [saveHierarchyState] + Utf8 [savePresenterStates] + Utf8 [setAlphabeticShortcut] + Utf8 [setCallback] + Utf8 [setCheckable] + Utf8 [setChecked] + Utf8 [setCheckedInt] + Utf8 [setComponent] + Utf8 [setCurrentMenuInfo] + Utf8 [setDefaultShowAsAction] + Utf8 [setEnabled] + Utf8 [setExclusiveCheckable] + Utf8 [setExclusiveItemChecked] + Utf8 [setGroupCheckable] + Utf8 [setGroupEnabled] + Utf8 [setGroupVisible] + Utf8 [setHeaderIconInt] + Utf8 [setHeaderInternal] + Utf8 [setHeaderTitleInt] + Utf8 [setHeaderViewInt] + Utf8 [setIcon] + Utf8 [setIntent] + Utf8 [setMenuInfo] + Utf8 [setNumericShortcut] + Utf8 [setOnMenuItemClickListener] + Utf8 [setOptionalIconsVisible] + Utf8 [setQwertyMode] + Utf8 [setShortcutsVisible] + Utf8 [setShortcutsVisibleInner] + Utf8 [setSubMenu] + Utf8 [setTitleCondensed] + Utf8 [setVisibleInt] + Utf8 [size] + Utf8 [specificIndex] + Utf8 [startDispatchingItemsChanged] + Utf8 [stopDispatchingItemsChanged] + Utf8 [updateMenuView] Fields (count = 27): + Field: PRESENTER_KEY Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String PRESENTER_KEY Class member attributes (count = 1): + Constant value attribute: + String [android:menu:presenters] + Field: ACTION_VIEW_STATES_KEY Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String ACTION_VIEW_STATES_KEY Class member attributes (count = 1): + Constant value attribute: + String [android:menu:actionviewstates] + Field: EXPANDED_ACTION_VIEW_ID Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String EXPANDED_ACTION_VIEW_ID Class member attributes (count = 1): + Constant value attribute: + String [android:menu:expandedactionview] + Field: sCategoryToOrder [I Access flags: 0x1a = private static final int[] sCategoryToOrder + Field: mContext Landroid/content/Context; Access flags: 0x12 = private final android.content.Context mContext + Field: mResources Landroid/content/res/Resources; Access flags: 0x12 = private final android.content.res.Resources mResources + Field: mQwertyMode Z Access flags: 0x2 = private boolean mQwertyMode + Field: mShortcutsVisible Z Access flags: 0x2 = private boolean mShortcutsVisible + Field: mCallback Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuBuilder$Callback mCallback + Field: mItems Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mItems + Field: mVisibleItems Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mVisibleItems + Field: mIsVisibleItemsStale Z Access flags: 0x2 = private boolean mIsVisibleItemsStale + Field: mActionItems Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mActionItems + Field: mNonActionItems Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mNonActionItems + Field: mIsActionItemsStale Z Access flags: 0x2 = private boolean mIsActionItemsStale + Field: mDefaultShowAsAction I Access flags: 0x2 = private int mDefaultShowAsAction + Field: mCurrentMenuInfo Landroid/view/ContextMenu$ContextMenuInfo; Access flags: 0x2 = private android.view.ContextMenu$ContextMenuInfo mCurrentMenuInfo + Field: mHeaderTitle Ljava/lang/CharSequence; Access flags: 0x0 = java.lang.CharSequence mHeaderTitle + Field: mHeaderIcon Landroid/graphics/drawable/Drawable; Access flags: 0x0 = android.graphics.drawable.Drawable mHeaderIcon + Field: mHeaderView Landroid/view/View; Access flags: 0x0 = android.view.View mHeaderView + Field: mPreventDispatchingItemsChanged Z Access flags: 0x2 = private boolean mPreventDispatchingItemsChanged + Field: mItemsChangedWhileDispatchPrevented Z Access flags: 0x2 = private boolean mItemsChangedWhileDispatchPrevented + Field: mOptionalIconsVisible Z Access flags: 0x2 = private boolean mOptionalIconsVisible + Field: mIsClosing Z Access flags: 0x2 = private boolean mIsClosing + Field: mTempShortcutItemList Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList mTempShortcutItemList + Field: mPresenters Ljava/util/concurrent/CopyOnWriteArrayList; Access flags: 0x2 = private java.util.concurrent.CopyOnWriteArrayList mPresenters + Field: mExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuItemImpl mExpandedItem Methods (count = 88): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 0, stack = 4): [0] bipush 6 [2] newarray 10 [4] dup [5] iconst_0 [6] iconst_1 [7] iastore [8] dup [9] iconst_1 [10] iconst_4 [11] iastore [12] dup [13] iconst_2 [14] iconst_5 [15] iastore [16] dup [17] iconst_3 [18] iconst_3 [19] iastore [20] dup [21] iconst_4 [22] iconst_2 [23] iastore [24] putstatic #77 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.sCategoryToOrder [I] [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public MenuBuilder(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 124, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #175 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] iconst_0 [6] putfield #58 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mDefaultShowAsAction I] [9] aload_0 v0 [10] iconst_0 [11] putfield #71 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPreventDispatchingItemsChanged Z] [14] aload_0 v0 [15] iconst_0 [16] putfield #67 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItemsChangedWhileDispatchPrevented Z] [19] aload_0 v0 [20] iconst_0 [21] putfield #69 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mOptionalIconsVisible Z] [24] aload_0 v0 [25] iconst_0 [26] putfield #64 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsClosing Z] [29] aload_0 v0 [30] new #41 + Class [java/util/ArrayList] [33] dup [34] invokespecial #178 + Methodref [java/util/ArrayList. ()V] [37] putfield #75 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mTempShortcutItemList Ljava/util/ArrayList;] [40] aload_0 v0 [41] new #45 + Class [java/util/concurrent/CopyOnWriteArrayList] [44] dup [45] invokespecial #189 + Methodref [java/util/concurrent/CopyOnWriteArrayList. ()V] [48] putfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [51] aload_0 v0 [52] aload_1 v1 [53] putfield #56 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mContext Landroid/content/Context;] [56] aload_0 v0 [57] aload_1 v1 [58] invokevirtual #80 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [61] putfield #73 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mResources Landroid/content/res/Resources;] [64] aload_0 v0 [65] new #41 + Class [java/util/ArrayList] [68] dup [69] invokespecial #178 + Methodref [java/util/ArrayList. ()V] [72] putfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [75] aload_0 v0 [76] new #41 + Class [java/util/ArrayList] [79] dup [80] invokespecial #178 + Methodref [java/util/ArrayList. ()V] [83] putfield #76 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mVisibleItems Ljava/util/ArrayList;] [86] aload_0 v0 [87] iconst_1 [88] putfield #65 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsVisibleItemsStale Z] [91] aload_0 v0 [92] new #41 + Class [java/util/ArrayList] [95] dup [96] invokespecial #178 + Methodref [java/util/ArrayList. ()V] [99] putfield #54 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mActionItems Ljava/util/ArrayList;] [102] aload_0 v0 [103] new #41 + Class [java/util/ArrayList] [106] dup [107] invokespecial #178 + Methodref [java/util/ArrayList. ()V] [110] putfield #68 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mNonActionItems Ljava/util/ArrayList;] [113] aload_0 v0 [114] iconst_1 [115] putfield #63 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsActionItemsStale Z] [118] aload_0 v0 [119] iconst_1 [120] invokespecial #135 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setShortcutsVisibleInner (Z)V] [123] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDefaultShowAsAction(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.MenuBuilder setDefaultShowAsAction(int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #58 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mDefaultShowAsAction I] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addMenuPresenter(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V Access flags: 0x1 = public void addMenuPresenter(com.actionbarsherlock.internal.view.menu.MenuPresenter) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [4] new #40 + Class [java/lang/ref/WeakReference] [7] dup [8] aload_1 v1 [9] invokespecial #176 + Methodref [java/lang/ref/WeakReference. (Ljava/lang/Object;)V] [12] invokevirtual #190 + Methodref [java/util/concurrent/CopyOnWriteArrayList.add (Ljava/lang/Object;)Z] [15] pop [16] aload_1 v1 [17] aload_0 v0 [18] getfield #56 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mContext Landroid/content/Context;] [21] aload_0 v0 [22] invokeinterface #216 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] [27] aload_0 v0 [28] iconst_1 [29] putfield #63 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsActionItemsStale Z] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeMenuPresenter(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V Access flags: 0x1 = public void removeMenuPresenter(com.actionbarsherlock.internal.view.menu.MenuPresenter) Class member attributes (count = 1): + Code attribute instructions (code length = 59, locals = 5, stack = 2): [0] aload_0 v0 [1] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [4] invokevirtual #192 + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;] [7] astore_3 v3 [8] goto +41 (target=49) [11] aload_3 v3 [12] invokeinterface #234 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [17] checkcast #40 + Class [java/lang/ref/WeakReference] [20] dup [21] astore_2 v2 [22] invokevirtual #177 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [25] checkcast #32 + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] [28] dup [29] astore v4 [31] ifnull +9 (target=40) [34] aload v4 [36] aload_1 v1 [37] ifacmpne +12 (target=49) [40] aload_0 v0 [41] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [44] aload_2 v2 [45] invokevirtual #193 + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z] [48] pop [49] aload_3 v3 [50] invokeinterface #233 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [55] ifne -44 (target=11) [58] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [11] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuPresenter][T][a:java/util/Iterator], Stack: - [40] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuPresenter][a:java/lang/ref/WeakReference][a:java/util/Iterator][a:com/actionbarsherlock/internal/view/menu/MenuPresenter], Stack: - [49] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuPresenter][T][a:java/util/Iterator], Stack: + Method: dispatchPresenterUpdate(Z)V Access flags: 0x2 = private void dispatchPresenterUpdate(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 83, locals = 5, stack = 2): [0] aload_0 v0 [1] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [4] invokevirtual #191 + Methodref [java/util/concurrent/CopyOnWriteArrayList.isEmpty ()Z] [7] ifeq +4 (target=11) [10] return [11] aload_0 v0 [12] invokevirtual #138 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V] [15] aload_0 v0 [16] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [19] invokevirtual #192 + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;] [22] astore_3 v3 [23] goto +46 (target=69) [26] aload_3 v3 [27] invokeinterface #234 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [32] checkcast #40 + Class [java/lang/ref/WeakReference] [35] dup [36] astore_2 v2 [37] invokevirtual #177 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [40] checkcast #32 + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] [43] dup [44] astore v4 [46] ifnonnull +15 (target=61) [49] aload_0 v0 [50] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [53] aload_2 v2 [54] invokevirtual #193 + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z] [57] pop [58] goto +11 (target=69) [61] aload v4 [63] iload_1 v1 [64] invokeinterface #221 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.updateMenuView (Z)V] [69] aload_3 v3 [70] invokeinterface #233 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [75] ifne -49 (target=26) [78] aload_0 v0 [79] invokevirtual #137 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V] [82] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [11] Var: ..., Stack: (empty) - [26] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][T][a:java/util/Iterator], Stack: - [61] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][a:java/lang/ref/WeakReference][a:java/util/Iterator][a:com/actionbarsherlock/internal/view/menu/MenuPresenter], Stack: - [69] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][T][a:java/util/Iterator], Stack: + Method: dispatchSubMenuSelected(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z Access flags: 0x2 = private boolean dispatchSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 87, locals = 6, stack = 2): [0] aload_0 v0 [1] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [4] invokevirtual #191 + Methodref [java/util/concurrent/CopyOnWriteArrayList.isEmpty ()Z] [7] ifeq +5 (target=12) [10] iconst_0 [11] ireturn [12] iconst_0 [13] istore_2 v2 [14] aload_0 v0 [15] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [18] invokevirtual #192 + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;] [21] astore v4 [23] goto +52 (target=75) [26] aload v4 [28] invokeinterface #234 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [33] checkcast #40 + Class [java/lang/ref/WeakReference] [36] dup [37] astore_3 v3 [38] invokevirtual #177 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [41] checkcast #32 + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] [44] dup [45] astore v5 [47] ifnonnull +15 (target=62) [50] aload_0 v0 [51] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [54] aload_3 v3 [55] invokevirtual #193 + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z] [58] pop [59] goto +16 (target=75) [62] iload_2 v2 [63] ifne +12 (target=75) [66] aload v5 [68] aload_1 v1 [69] invokeinterface #220 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] [74] istore_2 v2 [75] aload v4 [77] invokeinterface #233 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [82] ifne -56 (target=26) [85] iload_2 v2 [86] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [12] Var: ..., Stack: (empty) - [26] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][i][T][a:java/util/Iterator], Stack: - [62] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][i][a:java/lang/ref/WeakReference][a:java/util/Iterator][a:com/actionbarsherlock/internal/view/menu/MenuPresenter], Stack: - [75] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][i][T][a:java/util/Iterator], Stack: + Method: dispatchSaveInstanceState(Landroid/os/Bundle;)V Access flags: 0x2 = private void dispatchSaveInstanceState(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 117, locals = 6, stack = 3): [0] aload_0 v0 [1] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [4] invokevirtual #191 + Methodref [java/util/concurrent/CopyOnWriteArrayList.isEmpty ()Z] [7] ifeq +4 (target=11) [10] return [11] new #20 + Class [android/util/SparseArray] [14] dup [15] invokespecial #95 + Methodref [android/util/SparseArray. ()V] [18] astore_2 v2 [19] aload_0 v0 [20] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [23] invokevirtual #192 + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;] [26] astore v4 [28] goto +71 (target=99) [31] aload v4 [33] invokeinterface #234 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [38] checkcast #40 + Class [java/lang/ref/WeakReference] [41] dup [42] astore_3 v3 [43] invokevirtual #177 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [46] checkcast #32 + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] [49] dup [50] astore v5 [52] ifnonnull +15 (target=67) [55] aload_0 v0 [56] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [59] aload_3 v3 [60] invokevirtual #193 + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z] [63] pop [64] goto +35 (target=99) [67] aload v5 [69] invokeinterface #215 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.getId ()I] [74] dup [75] istore_3 v3 [76] ifle +23 (target=99) [79] aload v5 [81] invokeinterface #219 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.onSaveInstanceState ()Landroid/os/Parcelable;] [86] dup [87] astore v5 [89] ifnull +10 (target=99) [92] aload_2 v2 [93] iload_3 v3 [94] aload v5 [96] invokevirtual #97 + Methodref [android/util/SparseArray.put (ILjava/lang/Object;)V] [99] aload v4 [101] invokeinterface #233 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [106] ifne -75 (target=31) [109] aload_1 v1 [110] ldc #5 + String [android:menu:presenters] [112] aload_2 v2 [113] invokevirtual #94 + Methodref [android/os/Bundle.putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V] [116] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [11] Var: ..., Stack: (empty) - [31] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/os/Bundle][a:android/util/SparseArray][T][a:java/util/Iterator], Stack: - [67] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/os/Bundle][a:android/util/SparseArray][a:java/lang/ref/WeakReference][a:java/util/Iterator][a:com/actionbarsherlock/internal/view/menu/MenuPresenter], Stack: - [99] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/os/Bundle][a:android/util/SparseArray][T][a:java/util/Iterator], Stack: + Method: dispatchRestoreInstanceState(Landroid/os/Bundle;)V Access flags: 0x2 = private void dispatchRestoreInstanceState(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 111, locals = 5, stack = 2): [0] aload_1 v1 [1] ldc #5 + String [android:menu:presenters] [3] invokevirtual #92 + Methodref [android/os/Bundle.getSparseParcelableArray (Ljava/lang/String;)Landroid/util/SparseArray;] [6] dup [7] astore_1 v1 [8] ifnull +13 (target=21) [11] aload_0 v0 [12] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [15] invokevirtual #191 + Methodref [java/util/concurrent/CopyOnWriteArrayList.isEmpty ()Z] [18] ifeq +4 (target=22) [21] return [22] aload_0 v0 [23] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [26] invokevirtual #192 + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;] [29] astore_3 v3 [30] goto +71 (target=101) [33] aload_3 v3 [34] invokeinterface #234 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [39] checkcast #40 + Class [java/lang/ref/WeakReference] [42] dup [43] astore_2 v2 [44] invokevirtual #177 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [47] checkcast #32 + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] [50] dup [51] astore v4 [53] ifnonnull +15 (target=68) [56] aload_0 v0 [57] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [60] aload_2 v2 [61] invokevirtual #193 + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z] [64] pop [65] goto +36 (target=101) [68] aload v4 [70] invokeinterface #215 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.getId ()I] [75] dup [76] istore_2 v2 [77] ifle +24 (target=101) [80] aload_1 v1 [81] iload_2 v2 [82] invokevirtual #96 + Methodref [android/util/SparseArray.get (I)Ljava/lang/Object;] [85] checkcast #19 + Class [android/os/Parcelable] [88] dup [89] astore_2 v2 [90] ifnull +11 (target=101) [93] aload v4 [95] aload_2 v2 [96] invokeinterface #218 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.onRestoreInstanceState (Landroid/os/Parcelable;)V] [101] aload_3 v3 [102] invokeinterface #233 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [107] ifne -74 (target=33) [110] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [21] Var: ...[a:android/util/SparseArray], Stack: (empty) - [22] Var: ..., Stack: (empty) - [33] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/os/Bundle][a:android/util/SparseArray][T][a:java/util/Iterator], Stack: - [68] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/os/Bundle][a:android/util/SparseArray][a:java/lang/ref/WeakReference][a:java/util/Iterator][a:com/actionbarsherlock/internal/view/menu/MenuPresenter], Stack: - [101] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/os/Bundle][a:android/util/SparseArray][T][a:java/util/Iterator], Stack: + Method: savePresenterStates(Landroid/os/Bundle;)V Access flags: 0x1 = public void savePresenterStates(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #113 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchSaveInstanceState (Landroid/os/Bundle;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: restorePresenterStates(Landroid/os/Bundle;)V Access flags: 0x1 = public void restorePresenterStates(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #112 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchRestoreInstanceState (Landroid/os/Bundle;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: saveActionViewStates(Landroid/os/Bundle;)V Access flags: 0x1 = public void saveActionViewStates(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 130, locals = 7, stack = 3): [0] aconst_null [1] astore_2 v2 [2] aload_0 v0 [3] invokevirtual #136 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.size ()I] [6] istore_3 v3 [7] iconst_0 [8] istore v4 [10] goto +100 (target=110) [13] aload_0 v0 [14] iload v4 [16] invokevirtual #124 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getItem (I)Lcom/actionbarsherlock/view/MenuItem;] [19] dup [20] astore v5 [22] invokeinterface #224 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getActionView ()Landroid/view/View;] [27] dup [28] astore v6 [30] ifnull +53 (target=83) [33] aload v6 [35] invokevirtual #101 + Methodref [android/view/View.getId ()I] [38] iconst_m1 [39] ificmpeq +44 (target=83) [42] aload_2 v2 [43] ifnonnull +11 (target=54) [46] new #20 + Class [android/util/SparseArray] [49] dup [50] invokespecial #95 + Methodref [android/util/SparseArray. ()V] [53] astore_2 v2 [54] aload v6 [56] aload_2 v2 [57] invokevirtual #103 + Methodref [android/view/View.saveHierarchyState (Landroid/util/SparseArray;)V] [60] aload v5 [62] invokeinterface #229 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.isActionViewExpanded ()Z] [67] ifeq +16 (target=83) [70] aload_1 v1 [71] ldc #4 + String [android:menu:expandedactionview] [73] aload v5 [75] invokeinterface #226 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] [80] invokevirtual #93 + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] [83] aload v5 [85] invokeinterface #228 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.hasSubMenu ()Z] [90] ifeq +17 (target=107) [93] aload v5 [95] invokeinterface #227 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;] [100] checkcast #33 + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] [103] aload_1 v1 [104] invokevirtual #171 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.saveActionViewStates (Landroid/os/Bundle;)V] [107] iinc v4, 1 [110] iload v4 [112] iload_3 v3 [113] ificmplt -100 (target=13) [116] aload_2 v2 [117] ifnull +12 (target=129) [120] aload_1 v1 [121] aload_0 v0 [122] invokevirtual #123 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getActionViewStatesKey ()Ljava/lang/String;] [125] aload_2 v2 [126] invokevirtual #94 + Methodref [android/os/Bundle.putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V] [129] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [13] Var: ...[a:android/util/SparseArray][i][i], Stack: (empty) - [54] Var: ...[a:com/actionbarsherlock/view/MenuItem][a:android/view/View], Stack: (empty) - [83] Var: ..., Stack: (empty) - [107] Var: -2, Stack: (empty) - [110] Var: ..., Stack: (empty) - [129] Var: -1, Stack: (empty) + Method: restoreActionViewStates(Landroid/os/Bundle;)V Access flags: 0x1 = public void restoreActionViewStates(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 126, locals = 7, stack = 2): [0] aload_1 v1 [1] ifnonnull +4 (target=5) [4] return [5] aload_1 v1 [6] aload_0 v0 [7] invokevirtual #123 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getActionViewStatesKey ()Ljava/lang/String;] [10] invokevirtual #92 + Methodref [android/os/Bundle.getSparseParcelableArray (Ljava/lang/String;)Landroid/util/SparseArray;] [13] astore_2 v2 [14] aload_0 v0 [15] invokevirtual #136 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.size ()I] [18] istore_3 v3 [19] iconst_0 [20] istore v4 [22] goto +65 (target=87) [25] aload_0 v0 [26] iload v4 [28] invokevirtual #124 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getItem (I)Lcom/actionbarsherlock/view/MenuItem;] [31] dup [32] astore v5 [34] invokeinterface #224 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getActionView ()Landroid/view/View;] [39] dup [40] astore v6 [42] ifnull +18 (target=60) [45] aload v6 [47] invokevirtual #101 + Methodref [android/view/View.getId ()I] [50] iconst_m1 [51] ificmpeq +9 (target=60) [54] aload v6 [56] aload_2 v2 [57] invokevirtual #102 + Methodref [android/view/View.restoreHierarchyState (Landroid/util/SparseArray;)V] [60] aload v5 [62] invokeinterface #228 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.hasSubMenu ()Z] [67] ifeq +17 (target=84) [70] aload v5 [72] invokeinterface #227 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;] [77] checkcast #33 + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] [80] aload_1 v1 [81] invokevirtual #170 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.restoreActionViewStates (Landroid/os/Bundle;)V] [84] iinc v4, 1 [87] iload v4 [89] iload_3 v3 [90] ificmplt -65 (target=25) [93] aload_1 v1 [94] ldc #4 + String [android:menu:expandedactionview] [96] invokevirtual #91 + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] [99] dup [100] istore v4 [102] ifle +23 (target=125) [105] aload_0 v0 [106] iload v4 [108] invokevirtual #118 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItem (I)Lcom/actionbarsherlock/view/MenuItem;] [111] dup [112] astore v5 [114] ifnull +11 (target=125) [117] aload v5 [119] invokeinterface #222 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.expandActionView ()Z] [124] pop [125] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [5] Var: ..., Stack: (empty) - [25] Var: ...[a:android/util/SparseArray][i][i], Stack: (empty) - [60] Var: ...[a:com/actionbarsherlock/view/MenuItem][a:android/view/View], Stack: (empty) - [84] Var: -2, Stack: (empty) - [87] Var: ..., Stack: (empty) - [125] Var: ..., Stack: (empty) + Method: getActionViewStatesKey()Ljava/lang/String; Access flags: 0x4 = protected java.lang.String getActionViewStatesKey() Class member attributes (count = 1): + Code attribute instructions (code length = 3, locals = 1, stack = 1): [0] ldc #3 + String [android:menu:actionviewstates] [2] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCallback(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V Access flags: 0x1 = public void setCallback(com.actionbarsherlock.internal.view.menu.MenuBuilder$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addInternal(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x2 = private com.actionbarsherlock.view.MenuItem addInternal(int,int,int,java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 65, locals = 6, stack = 9): [0] iload_3 v3 [1] invokestatic #126 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getOrdering (I)I] [4] istore v5 [6] new #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [9] dup [10] aload_0 v0 [11] iload_1 v1 [12] iload_2 v2 [13] iload_3 v3 [14] iload v5 [16] aload v4 [18] aload_0 v0 [19] getfield #58 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mDefaultShowAsAction I] [22] invokespecial #139 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl. (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V] [25] astore_1 v1 [26] aload_0 v0 [27] getfield #57 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCurrentMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;] [30] ifnull +11 (target=41) [33] aload_1 v1 [34] aload_0 v0 [35] getfield #57 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCurrentMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;] [38] invokevirtual #165 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setMenuInfo (Landroid/view/ContextMenu$ContextMenuInfo;)V] [41] aload_0 v0 [42] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [45] aload_0 v0 [46] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [49] iload v5 [51] invokestatic #117 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findInsertIndex (Ljava/util/ArrayList;I)I] [54] aload_1 v1 [55] invokevirtual #179 + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V] [58] aload_0 v0 [59] iconst_1 [60] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [63] aload_1 v1 [64] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [41] Var: ...[i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty) + Method: add(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem add(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 5): [0] aload_0 v0 [1] iconst_0 [2] iconst_0 [3] iconst_0 [4] aload_1 v1 [5] invokespecial #105 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addInternal (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: add(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem add(int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 6): [0] aload_0 v0 [1] iconst_0 [2] iconst_0 [3] iconst_0 [4] aload_0 v0 [5] getfield #73 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mResources Landroid/content/res/Resources;] [8] iload_1 v1 [9] invokevirtual #89 + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] [12] invokespecial #105 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addInternal (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [15] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: add(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem add(int,int,int,java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 5, stack = 5): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] iload_3 v3 [4] aload v4 [6] invokespecial #105 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addInternal (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: add(IIII)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem add(int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 5, stack = 6): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] iload_3 v3 [4] aload_0 v0 [5] getfield #73 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mResources Landroid/content/res/Resources;] [8] iload v4 [10] invokevirtual #89 + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] [13] invokespecial #105 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addInternal (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [16] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addSubMenu(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu addSubMenu(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 5): [0] aload_0 v0 [1] iconst_0 [2] iconst_0 [3] iconst_0 [4] aload_1 v1 [5] invokevirtual #106 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addSubMenu(I)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu addSubMenu(int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 6): [0] aload_0 v0 [1] iconst_0 [2] iconst_0 [3] iconst_0 [4] aload_0 v0 [5] getfield #73 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mResources Landroid/content/res/Resources;] [8] iload_1 v1 [9] invokevirtual #89 + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] [12] invokevirtual #106 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] [15] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addSubMenu(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 5, stack = 5): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] iload_3 v3 [4] aload v4 [6] invokespecial #105 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addInternal (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [9] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [12] astore_1 v1 [13] new #33 + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] [16] dup [17] aload_0 v0 [18] getfield #56 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mContext Landroid/content/Context;] [21] aload_0 v0 [22] aload_1 v1 [23] invokespecial #168 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder. (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] [26] astore_2 v2 [27] aload_1 v1 [28] aload_2 v2 [29] invokevirtual #166 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setSubMenu (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V] [32] aload_2 v2 [33] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addSubMenu(IIII)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 5, stack = 6): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] iload_3 v3 [4] aload_0 v0 [5] getfield #73 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mResources Landroid/content/res/Resources;] [8] iload v4 [10] invokevirtual #89 + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;] [13] invokevirtual #106 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] [16] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addIntentOptions(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I Access flags: 0x1 = public int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,com.actionbarsherlock.view.MenuItem[]) Class member attributes (count = 1): + Code attribute instructions (code length = 203, locals = 13, stack = 6): [0] aload_0 v0 [1] getfield #56 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mContext Landroid/content/Context;] [4] invokevirtual #79 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [7] dup [8] astore v9 [10] aload v4 [12] aload v5 [14] aload v6 [16] iconst_0 [17] invokevirtual #83 + Methodref [android/content/pm/PackageManager.queryIntentActivityOptions (Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;] [20] dup [21] astore v4 [23] ifnull +13 (target=36) [26] aload v4 [28] invokeinterface #238 + InterfaceMethodref [java/util/List.size ()I] [33] goto +4 (target=37) [36] iconst_0 [37] istore v10 [39] iload v7 [41] iconst_1 [42] iand [43] ifne +8 (target=51) [46] aload_0 v0 [47] iload_1 v1 [48] invokevirtual #132 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.removeGroup (I)V] [51] iconst_0 [52] istore v7 [54] goto +139 (target=193) [57] aload v4 [59] iload v7 [61] invokeinterface #236 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [66] checkcast #15 + Class [android/content/pm/ResolveInfo] [69] astore v11 [71] new #11 + Class [android/content/Intent] [74] dup [75] aload v11 [77] getfield #50 + Fieldref [android/content/pm/ResolveInfo.specificIndex I] [80] ifge +8 (target=88) [83] aload v6 [85] goto +11 (target=96) [88] aload v5 [90] aload v11 [92] getfield #50 + Fieldref [android/content/pm/ResolveInfo.specificIndex I] [95] aaload [96] invokespecial #81 + Methodref [android/content/Intent. (Landroid/content/Intent;)V] [99] dup [100] astore v12 [102] new #9 + Class [android/content/ComponentName] [105] dup [106] aload v11 [108] getfield #49 + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;] [111] getfield #46 + Fieldref [android/content/pm/ActivityInfo.applicationInfo Landroid/content/pm/ApplicationInfo;] [114] getfield #48 + Fieldref [android/content/pm/ApplicationInfo.packageName Ljava/lang/String;] [117] aload v11 [119] getfield #49 + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;] [122] getfield #47 + Fieldref [android/content/pm/ActivityInfo.name Ljava/lang/String;] [125] invokespecial #78 + Methodref [android/content/ComponentName. (Ljava/lang/String;Ljava/lang/String;)V] [128] invokevirtual #82 + Methodref [android/content/Intent.setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;] [131] pop [132] aload_0 v0 [133] iload_1 v1 [134] iload_2 v2 [135] iload_3 v3 [136] aload v11 [138] aload v9 [140] invokevirtual #85 + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] [143] invokevirtual #104 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [146] aload v11 [148] aload v9 [150] invokevirtual #84 + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] [153] invokeinterface #230 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] [158] aload v12 [160] invokeinterface #231 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIntent (Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;] [165] astore v12 [167] aload v8 [169] ifnull +21 (target=190) [172] aload v11 [174] getfield #50 + Fieldref [android/content/pm/ResolveInfo.specificIndex I] [177] iflt +13 (target=190) [180] aload v8 [182] aload v11 [184] getfield #50 + Fieldref [android/content/pm/ResolveInfo.specificIndex I] [187] aload v12 [189] aastore [190] iinc v7, 1 [193] iload v7 [195] iload v10 [197] ificmplt -140 (target=57) [200] iload v10 [202] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 8): - [36] Var: ...[a:android/content/pm/PackageManager][a:java/util/List], Stack: (empty) - [37] Var: ..., Stack: [i] - [51] Var: ...[i], Stack: (empty) - [57] Var: ...[i], Stack: (empty) - [88] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][i][i][a:android/content/ComponentName][a:[Landroid/content/Intent;][a:android/content/Intent][i][a:[Lcom/actionbarsherlock/view/MenuItem;][a:android/content/pm/PackageManager][a:java/util/List][i][i][a:android/content/pm/ResolveInfo], Stack: [u:71][u:71] - [96] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][i][i][a:android/content/ComponentName][a:[Landroid/content/Intent;][a:android/content/Intent][i][a:[Lcom/actionbarsherlock/view/MenuItem;][a:android/content/pm/PackageManager][a:java/util/List][i][i][a:android/content/pm/ResolveInfo], Stack: [u:71][u:71][a:android/content/Intent] - [190] Var: -1, Stack: (empty) - [193] Var: ..., Stack: (empty) + Method: removeItem(I)V Access flags: 0x1 = public void removeItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] iload_1 v1 [3] invokevirtual #119 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItemIndex (I)I] [6] iconst_1 [7] invokespecial #133 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.removeItemAtInt (IZ)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeGroup(I)V Access flags: 0x1 = public void removeGroup(int) Class member attributes (count = 1): + Code attribute instructions (code length = 65, locals = 5, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] invokevirtual #115 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findGroupIndex (I)I] [5] dup [6] istore_2 v2 [7] iflt +57 (target=64) [10] aload_0 v0 [11] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [14] invokevirtual #187 + Methodref [java/util/ArrayList.size ()I] [17] iload_2 v2 [18] isub [19] istore_3 v3 [20] iconst_0 [21] istore v4 [23] goto +9 (target=32) [26] aload_0 v0 [27] iload_2 v2 [28] iconst_0 [29] invokespecial #133 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.removeItemAtInt (IZ)V] [32] iload v4 [34] iinc v4, 1 [37] iload_3 v3 [38] ificmpge +21 (target=59) [41] aload_0 v0 [42] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [45] iload_2 v2 [46] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [49] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [52] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] [55] iload_1 v1 [56] ificmpeq -30 (target=26) [59] aload_0 v0 [60] iconst_1 [61] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [64] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [26] Var: ...[i][i][i], Stack: (empty) - [32] Var: ..., Stack: (empty) - [59] Var: ..., Stack: (empty) - [64] Var: -2, Stack: (empty) + Method: removeItemAtInt(IZ)V Access flags: 0x2 = private void removeItemAtInt(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 3, stack = 2): [0] iload_1 v1 [1] iflt +14 (target=15) [4] iload_1 v1 [5] aload_0 v0 [6] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [9] invokevirtual #187 + Methodref [java/util/ArrayList.size ()I] [12] ificmplt +4 (target=16) [15] return [16] aload_0 v0 [17] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [20] iload_1 v1 [21] invokevirtual #186 + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;] [24] pop [25] iload_2 v2 [26] ifeq +8 (target=34) [29] aload_0 v0 [30] iconst_1 [31] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [34] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [15] Var: ..., Stack: (empty) - [16] Var: ..., Stack: (empty) - [34] Var: ..., Stack: (empty) + Method: removeItemAt(I)V Access flags: 0x1 = public void removeItemAt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iconst_1 [3] invokespecial #133 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.removeItemAtInt (IZ)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clearAll()V Access flags: 0x1 = public void clearAll() Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #71 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPreventDispatchingItemsChanged Z] [5] aload_0 v0 [6] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.clear ()V] [9] aload_0 v0 [10] invokevirtual #108 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.clearHeader ()V] [13] aload_0 v0 [14] iconst_0 [15] putfield #71 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPreventDispatchingItemsChanged Z] [18] aload_0 v0 [19] iconst_0 [20] putfield #67 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItemsChangedWhileDispatchPrevented Z] [23] aload_0 v0 [24] iconst_1 [25] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clear()V Access flags: 0x1 = public void clear() Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #59 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [4] ifnull +12 (target=16) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #59 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [12] invokevirtual #110 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] [15] pop [16] aload_0 v0 [17] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [20] invokevirtual #182 + Methodref [java/util/ArrayList.clear ()V] [23] aload_0 v0 [24] iconst_1 [25] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: ..., Stack: (empty) + Method: setExclusiveItemChecked(Lcom/actionbarsherlock/view/MenuItem;)V Access flags: 0x0 = void setExclusiveItemChecked(com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 85, locals = 6, stack = 3): [0] aload_1 v1 [1] invokeinterface #225 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getGroupId ()I] [6] istore_2 v2 [7] aload_0 v0 [8] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [11] invokevirtual #187 + Methodref [java/util/ArrayList.size ()I] [14] istore_3 v3 [15] iconst_0 [16] istore v4 [18] goto +60 (target=78) [21] aload_0 v0 [22] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [25] iload v4 [27] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [30] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [33] dup [34] astore v5 [36] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] [39] iload_2 v2 [40] ificmpne +35 (target=75) [43] aload v5 [45] invokevirtual #159 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isExclusiveCheckable ()Z] [48] ifeq +27 (target=75) [51] aload v5 [53] invokevirtual #156 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isCheckable ()Z] [56] ifeq +19 (target=75) [59] aload v5 [61] aload v5 [63] aload_1 v1 [64] ifacmpne +7 (target=71) [67] iconst_1 [68] goto +4 (target=72) [71] iconst_0 [72] invokevirtual #162 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setCheckedInt (Z)V] [75] iinc v4, 1 [78] iload v4 [80] iload_3 v3 [81] ificmplt -60 (target=21) [84] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [21] Var: ...[i][i][i], Stack: (empty) - [51] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty) - [59] Var: ..., Stack: (empty) - [71] Var: ..., Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl] - [72] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/view/MenuItem][i][i][i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i] - [75] Var: -1, Stack: (empty) - [78] Var: ..., Stack: (empty) + Method: setGroupCheckable(IZZ)V Access flags: 0x1 = public void setGroupCheckable(int,boolean,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 61, locals = 7, stack = 2): [0] aload_0 v0 [1] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [4] invokevirtual #187 + Methodref [java/util/ArrayList.size ()I] [7] istore v4 [9] iconst_0 [10] istore v5 [12] goto +41 (target=53) [15] aload_0 v0 [16] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [19] iload v5 [21] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [24] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [27] dup [28] astore v6 [30] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] [33] iload_1 v1 [34] ificmpne +16 (target=50) [37] aload v6 [39] iload_3 v3 [40] invokevirtual #164 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setExclusiveCheckable (Z)V] [43] aload v6 [45] iload_2 v2 [46] invokevirtual #161 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setCheckable (Z)Lcom/actionbarsherlock/view/MenuItem;] [49] pop [50] iinc v5, 1 [53] iload v5 [55] iload v4 [57] ificmplt -42 (target=15) [60] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [15] Var: ...[i][i], Stack: (empty) - [50] Var: ..., Stack: (empty) - [53] Var: ..., Stack: (empty) + Method: setGroupVisible(IZ)V Access flags: 0x1 = public void setGroupVisible(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 71, locals = 7, stack = 2): [0] aload_0 v0 [1] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [4] invokevirtual #187 + Methodref [java/util/ArrayList.size ()I] [7] istore_3 v3 [8] iconst_0 [9] istore v4 [11] iconst_0 [12] istore v5 [14] goto +40 (target=54) [17] aload_0 v0 [18] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [21] iload v5 [23] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [26] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [29] dup [30] astore v6 [32] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] [35] iload_1 v1 [36] ificmpne +15 (target=51) [39] aload v6 [41] iload_2 v2 [42] invokevirtual #167 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setVisibleInt (Z)Z] [45] ifeq +6 (target=51) [48] iconst_1 [49] istore v4 [51] iinc v5, 1 [54] iload v5 [56] iload_3 v3 [57] ificmplt -40 (target=17) [60] iload v4 [62] ifeq +8 (target=70) [65] aload_0 v0 [66] iconst_1 [67] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [70] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [17] Var: ...[i][i][i], Stack: (empty) - [51] Var: ..., Stack: (empty) - [54] Var: ..., Stack: (empty) - [70] Var: -1, Stack: (empty) + Method: setGroupEnabled(IZ)V Access flags: 0x1 = public void setGroupEnabled(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 53, locals = 6, stack = 2): [0] aload_0 v0 [1] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [4] invokevirtual #187 + Methodref [java/util/ArrayList.size ()I] [7] istore_3 v3 [8] iconst_0 [9] istore v4 [11] goto +35 (target=46) [14] aload_0 v0 [15] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [18] iload v4 [20] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [23] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [26] dup [27] astore v5 [29] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] [32] iload_1 v1 [33] ificmpne +10 (target=43) [36] aload v5 [38] iload_2 v2 [39] invokevirtual #163 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setEnabled (Z)Lcom/actionbarsherlock/view/MenuItem;] [42] pop [43] iinc v4, 1 [46] iload v4 [48] iload_3 v3 [49] ificmplt -35 (target=14) [52] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [14] Var: ...[i][i], Stack: (empty) - [43] Var: ..., Stack: (empty) - [46] Var: ..., Stack: (empty) + Method: hasVisibleItems()Z Access flags: 0x1 = public boolean hasVisibleItems() Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 3, stack = 2): [0] aload_0 v0 [1] invokevirtual #136 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.size ()I] [4] istore_1 v1 [5] iconst_0 [6] istore_2 v2 [7] goto +25 (target=32) [10] aload_0 v0 [11] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [14] iload_2 v2 [15] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [18] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [21] invokevirtual #160 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isVisible ()Z] [24] ifeq +5 (target=29) [27] iconst_1 [28] ireturn [29] iinc v2, 1 [32] iload_2 v2 [33] iload_1 v1 [34] ificmplt -24 (target=10) [37] iconst_0 [38] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [10] Var: ...[i][i], Stack: (empty) - [29] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) + Method: findItem(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem findItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 72, locals = 5, stack = 2): [0] aload_0 v0 [1] invokevirtual #136 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.size ()I] [4] istore_2 v2 [5] iconst_0 [6] istore_3 v3 [7] goto +58 (target=65) [10] aload_0 v0 [11] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [14] iload_3 v3 [15] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [18] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [21] dup [22] astore v4 [24] invokevirtual #145 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I] [27] iload_1 v1 [28] ificmpne +6 (target=34) [31] aload v4 [33] areturn [34] aload v4 [36] invokevirtual #153 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.hasSubMenu ()Z] [39] ifeq +23 (target=62) [42] aload v4 [44] invokevirtual #149 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;] [47] iload_1 v1 [48] invokeinterface #232 + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.findItem (I)Lcom/actionbarsherlock/view/MenuItem;] [53] dup [54] astore v4 [56] ifnull +6 (target=62) [59] aload v4 [61] areturn [62] iinc v3, 1 [65] iload_3 v3 [66] iload_2 v2 [67] ificmplt -57 (target=10) [70] aconst_null [71] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [10] Var: ...[i][i], Stack: (empty) - [34] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty) - [62] Var: -1, Stack: (empty) - [65] Var: ..., Stack: (empty) + Method: findItemIndex(I)I Access flags: 0x1 = public int findItemIndex(int) Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 4, stack = 2): [0] aload_0 v0 [1] invokevirtual #136 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.size ()I] [4] istore_2 v2 [5] iconst_0 [6] istore_3 v3 [7] goto +26 (target=33) [10] aload_0 v0 [11] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [14] iload_3 v3 [15] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [18] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [21] invokevirtual #145 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I] [24] iload_1 v1 [25] ificmpne +5 (target=30) [28] iload_3 v3 [29] ireturn [30] iinc v3, 1 [33] iload_3 v3 [34] iload_2 v2 [35] ificmplt -25 (target=10) [38] iconst_m1 [39] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [10] Var: ...[i][i], Stack: (empty) - [30] Var: ..., Stack: (empty) - [33] Var: ..., Stack: (empty) + Method: findGroupIndex(I)I Access flags: 0x1 = public int findGroupIndex(int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iconst_0 [3] invokevirtual #116 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findGroupIndex (II)I] [6] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: findGroupIndex(II)I Access flags: 0x1 = public int findGroupIndex(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 4, stack = 2): [0] aload_0 v0 [1] invokevirtual #136 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.size ()I] [4] istore_3 v3 [5] iload_2 v2 [6] ifge +5 (target=11) [9] iconst_0 [10] istore_2 v2 [11] goto +26 (target=37) [14] aload_0 v0 [15] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [18] iload_2 v2 [19] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [22] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [25] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] [28] iload_1 v1 [29] ificmpne +5 (target=34) [32] iload_2 v2 [33] ireturn [34] iinc v2, 1 [37] iload_2 v2 [38] iload_3 v3 [39] ificmplt -25 (target=14) [42] iconst_m1 [43] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [11] Var: ...[i], Stack: (empty) - [14] Var: ...[i], Stack: (empty) - [34] Var: ..., Stack: (empty) - [37] Var: ..., Stack: (empty) + Method: size()I Access flags: 0x1 = public int size() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [4] invokevirtual #187 + Methodref [java/util/ArrayList.size ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItem(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem getItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [4] iload_1 v1 [5] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [8] checkcast #36 + Class [com/actionbarsherlock/view/MenuItem] [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isShortcutKey(ILandroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean isShortcutKey(int,android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 3, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] aload_2 v2 [3] invokevirtual #120 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItemWithShortcutForKey (ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [6] ifnull +5 (target=11) [9] iconst_1 [10] ireturn [11] iconst_0 [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [11] Var: ..., Stack: (empty) + Method: setQwertyMode(Z)V Access flags: 0x1 = public void setQwertyMode(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #72 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mQwertyMode Z] [5] aload_0 v0 [6] iconst_0 [7] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getOrdering(I)I Access flags: 0xa = private static int getOrdering(int) Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 2, stack = 3): [0] iload_0 v0 [1] ldc #1 + Integer [-65536] [3] iand [4] bipush 16 [6] ishr [7] dup [8] istore_1 v1 [9] iflt +11 (target=20) [12] iload_1 v1 [13] getstatic #77 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.sCategoryToOrder [I] [16] arraylength [17] ificmplt +13 (target=30) [20] new #38 + Class [java/lang/IllegalArgumentException] [23] dup [24] ldc #6 + String [order does not contain a valid category.] [26] invokespecial #174 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [29] athrow [30] getstatic #77 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.sCategoryToOrder [I] [33] iload_1 v1 [34] iaload [35] bipush 16 [37] ishl [38] iload_0 v0 [39] ldc #2 + Integer [65535] [41] iand [42] ior [43] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [20] Var: ...[i], Stack: (empty) - [30] Var: ..., Stack: (empty) + Method: isQwertyMode()Z Access flags: 0x0 = boolean isQwertyMode() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #72 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mQwertyMode Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setShortcutsVisible(Z)V Access flags: 0x1 = public void setShortcutsVisible(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #74 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mShortcutsVisible Z] [4] iload_1 v1 [5] ificmpne +4 (target=9) [8] return [9] aload_0 v0 [10] iload_1 v1 [11] invokespecial #135 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setShortcutsVisibleInner (Z)V] [14] aload_0 v0 [15] iconst_0 [16] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [9] Var: ..., Stack: (empty) + Method: setShortcutsVisibleInner(Z)V Access flags: 0x2 = private void setShortcutsVisibleInner(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] ifeq +34 (target=36) [5] aload_0 v0 [6] getfield #73 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mResources Landroid/content/res/Resources;] [9] invokevirtual #87 + Methodref [android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;] [12] getfield #51 + Fieldref [android/content/res/Configuration.keyboard I] [15] iconst_1 [16] ificmpeq +20 (target=36) [19] aload_0 v0 [20] getfield #73 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mResources Landroid/content/res/Resources;] [23] getstatic #53 + Fieldref [com/actionbarsherlock/R$bool.abs__config_showMenuShortcutsWhenKeyboardPresent I] [26] invokevirtual #86 + Methodref [android/content/res/Resources.getBoolean (I)Z] [29] ifeq +7 (target=36) [32] iconst_1 [33] goto +4 (target=37) [36] iconst_0 [37] putfield #74 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mShortcutsVisible Z] [40] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [36] Var: ..., Stack: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder] - [37] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i] + Method: isShortcutsVisible()Z Access flags: 0x1 = public boolean isShortcutsVisible() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #74 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mShortcutsVisible Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getResources()Landroid/content/res/Resources; Access flags: 0x0 = android.content.res.Resources getResources() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #73 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mResources Landroid/content/res/Resources;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getContext()Landroid/content/Context; Access flags: 0x1 = public android.content.Context getContext() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #56 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mContext Landroid/content/Context;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchMenuItemSelected(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x0 = boolean dispatchMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;] [4] ifnull +19 (target=23) [7] aload_0 v0 [8] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;] [11] aload_1 v1 [12] aload_2 v2 [13] invokeinterface #210 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback.onMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] [18] ifeq +5 (target=23) [21] iconst_1 [22] ireturn [23] iconst_0 [24] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [23] Var: ..., Stack: (empty) + Method: changeMenuMode()V Access flags: 0x1 = public void changeMenuMode() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;] [4] ifnull +13 (target=17) [7] aload_0 v0 [8] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;] [11] aload_0 v0 [12] invokeinterface #211 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback.onMenuModeChange (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ..., Stack: (empty) + Method: findInsertIndex(Ljava/util/ArrayList;I)I Access flags: 0xa = private static int findInsertIndex(java.util.ArrayList,int) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 3, stack = 2): [0] aload_0 v0 [1] invokevirtual #187 + Methodref [java/util/ArrayList.size ()I] [4] iconst_1 [5] isub [6] istore_2 v2 [7] goto +25 (target=32) [10] aload_0 v0 [11] iload_2 v2 [12] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [15] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [18] invokevirtual #148 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getOrdering ()I] [21] iload_1 v1 [22] ificmpgt +7 (target=29) [25] iload_2 v2 [26] iconst_1 [27] iadd [28] ireturn [29] iinc v2, -1 [32] iload_2 v2 [33] ifge -23 (target=10) [36] iconst_0 [37] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [10] Var: ...[i], Stack: (empty) - [29] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) + Method: performShortcut(ILandroid/view/KeyEvent;I)Z Access flags: 0x1 = public boolean performShortcut(int,android.view.KeyEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 4, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] aload_2 v2 [3] invokevirtual #120 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItemWithShortcutForKey (ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [6] astore_1 v1 [7] iconst_0 [8] istore_2 v2 [9] aload_1 v1 [10] ifnull +10 (target=20) [13] aload_0 v0 [14] aload_1 v1 [15] iload_3 v3 [16] invokevirtual #131 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z] [19] istore_2 v2 [20] iload_3 v3 [21] iconst_2 [22] iand [23] ifeq +8 (target=31) [26] aload_0 v0 [27] iconst_1 [28] invokevirtual #109 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V] [31] iload_2 v2 [32] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [20] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i], Stack: (empty) - [31] Var: ..., Stack: (empty) + Method: findItemsWithShortcutForKey(Ljava/util/List;ILandroid/view/KeyEvent;)V Access flags: 0x0 = void findItemsWithShortcutForKey(java.util.List,int,android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 189, locals = 11, stack = 4): [0] aload_0 v0 [1] invokevirtual #129 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isQwertyMode ()Z] [4] istore v4 [6] aload_3 v3 [7] invokevirtual #100 + Methodref [android/view/KeyEvent.getMetaState ()I] [10] istore v5 [12] new #21 + Class [android/view/KeyCharacterMap$KeyData] [15] dup [16] invokespecial #98 + Methodref [android/view/KeyCharacterMap$KeyData. ()V] [19] astore v6 [21] aload_3 v3 [22] aload v6 [24] invokevirtual #99 + Methodref [android/view/KeyEvent.getKeyData (Landroid/view/KeyCharacterMap$KeyData;)Z] [27] ifne +10 (target=37) [30] iload_2 v2 [31] bipush 67 [33] ificmpeq +4 (target=37) [36] return [37] aload_0 v0 [38] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [41] invokevirtual #187 + Methodref [java/util/ArrayList.size ()I] [44] istore v7 [46] iconst_0 [47] istore v8 [49] goto +132 (target=181) [52] aload_0 v0 [53] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [56] iload v8 [58] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [61] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [64] dup [65] astore v9 [67] invokevirtual #153 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.hasSubMenu ()Z] [70] ifeq +17 (target=87) [73] aload v9 [75] invokevirtual #149 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;] [78] checkcast #29 + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] [81] aload_1 v1 [82] iload_2 v2 [83] aload_3 v3 [84] invokevirtual #121 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItemsWithShortcutForKey (Ljava/util/List;ILandroid/view/KeyEvent;)V] [87] iload v4 [89] ifeq +11 (target=100) [92] aload v9 [94] invokevirtual #141 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getAlphabeticShortcut ()C] [97] goto +8 (target=105) [100] aload v9 [102] invokevirtual #146 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getNumericShortcut ()C] [105] istore v10 [107] iload v5 [109] iconst_5 [110] iand [111] ifne +67 (target=178) [114] iload v10 [116] ifeq +62 (target=178) [119] iload v10 [121] aload v6 [123] getfield #52 + Fieldref [android/view/KeyCharacterMap$KeyData.meta [C] [126] iconst_0 [127] caload [128] ificmpeq +33 (target=161) [131] iload v10 [133] aload v6 [135] getfield #52 + Fieldref [android/view/KeyCharacterMap$KeyData.meta [C] [138] iconst_2 [139] caload [140] ificmpeq +21 (target=161) [143] iload v4 [145] ifeq +33 (target=178) [148] iload v10 [150] bipush 8 [152] ificmpne +26 (target=178) [155] iload_2 v2 [156] bipush 67 [158] ificmpne +20 (target=178) [161] aload v9 [163] invokevirtual #158 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled ()Z] [166] ifeq +12 (target=178) [169] aload_1 v1 [170] aload v9 [172] invokeinterface #235 + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] [177] pop [178] iinc v8, 1 [181] iload v8 [183] iload v7 [185] ificmplt -133 (target=52) [188] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 8): - [37] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:java/util/List][i][a:android/view/KeyEvent][i][i][a:android/view/KeyCharacterMap$KeyData][i], Stack: - [52] Var: ...[i][i], Stack: (empty) - [87] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty) - [100] Var: ..., Stack: (empty) - [105] Var: ..., Stack: [i] - [161] Var: ...[i], Stack: (empty) - [178] Var: -2, Stack: (empty) - [181] Var: ..., Stack: (empty) + Method: findItemWithShortcutForKey(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; Access flags: 0x0 = com.actionbarsherlock.internal.view.menu.MenuItemImpl findItemWithShortcutForKey(int,android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 178, locals = 10, stack = 4): [0] aload_0 v0 [1] getfield #75 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mTempShortcutItemList Ljava/util/ArrayList;] [4] dup [5] astore_3 v3 [6] invokevirtual #182 + Methodref [java/util/ArrayList.clear ()V] [9] aload_0 v0 [10] aload_3 v3 [11] iload_1 v1 [12] aload_2 v2 [13] invokevirtual #121 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItemsWithShortcutForKey (Ljava/util/List;ILandroid/view/KeyEvent;)V] [16] aload_3 v3 [17] invokevirtual #184 + Methodref [java/util/ArrayList.isEmpty ()Z] [20] ifeq +5 (target=25) [23] aconst_null [24] areturn [25] aload_2 v2 [26] invokevirtual #100 + Methodref [android/view/KeyEvent.getMetaState ()I] [29] istore v4 [31] new #21 + Class [android/view/KeyCharacterMap$KeyData] [34] dup [35] invokespecial #98 + Methodref [android/view/KeyCharacterMap$KeyData. ()V] [38] astore v5 [40] aload_2 v2 [41] aload v5 [43] invokevirtual #99 + Methodref [android/view/KeyEvent.getKeyData (Landroid/view/KeyCharacterMap$KeyData;)Z] [46] pop [47] aload_3 v3 [48] invokevirtual #187 + Methodref [java/util/ArrayList.size ()I] [51] dup [52] istore_2 v2 [53] iconst_1 [54] ificmpne +12 (target=66) [57] aload_3 v3 [58] iconst_0 [59] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [62] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [65] areturn [66] aload_0 v0 [67] invokevirtual #129 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isQwertyMode ()Z] [70] istore v6 [72] iconst_0 [73] istore v7 [75] goto +95 (target=170) [78] aload_3 v3 [79] iload v7 [81] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [84] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [87] astore v8 [89] iload v6 [91] ifeq +11 (target=102) [94] aload v8 [96] invokevirtual #141 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getAlphabeticShortcut ()C] [99] goto +8 (target=107) [102] aload v8 [104] invokevirtual #146 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getNumericShortcut ()C] [107] dup [108] istore v9 [110] aload v5 [112] getfield #52 + Fieldref [android/view/KeyCharacterMap$KeyData.meta [C] [115] iconst_0 [116] caload [117] ificmpne +10 (target=127) [120] iload v4 [122] iconst_2 [123] iand [124] ifeq +40 (target=164) [127] iload v9 [129] aload v5 [131] getfield #52 + Fieldref [android/view/KeyCharacterMap$KeyData.meta [C] [134] iconst_2 [135] caload [136] ificmpne +10 (target=146) [139] iload v4 [141] iconst_2 [142] iand [143] ifne +21 (target=164) [146] iload v6 [148] ifeq +19 (target=167) [151] iload v9 [153] bipush 8 [155] ificmpne +12 (target=167) [158] iload_1 v1 [159] bipush 67 [161] ificmpne +6 (target=167) [164] aload v8 [166] areturn [167] iinc v7, 1 [170] iload v7 [172] iload_2 v2 [173] ificmplt -95 (target=78) [176] aconst_null [177] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 10): - [25] Var: ...[a:java/util/ArrayList], Stack: (empty) - [66] Var: ...[i][a:android/view/KeyCharacterMap$KeyData][i], Stack: (empty) - [78] Var: ...[i][i], Stack: (empty) - [102] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty) - [107] Var: ..., Stack: [i] - [127] Var: ...[i], Stack: (empty) - [146] Var: ..., Stack: (empty) - [164] Var: ..., Stack: (empty) - [167] Var: -2, Stack: (empty) - [170] Var: ..., Stack: (empty) + Method: performIdentifierAction(II)Z Access flags: 0x1 = public boolean performIdentifierAction(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] iload_1 v1 [3] invokevirtual #118 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItem (I)Lcom/actionbarsherlock/view/MenuItem;] [6] iload_2 v2 [7] invokevirtual #131 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z] [10] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: performItemAction(Lcom/actionbarsherlock/view/MenuItem;I)Z Access flags: 0x1 = public boolean performItemAction(com.actionbarsherlock.view.MenuItem,int) Class member attributes (count = 1): + Code attribute instructions (code length = 135, locals = 5, stack = 3): [0] aload_1 v1 [1] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [4] dup [5] astore_3 v3 [6] ifnull +10 (target=16) [9] aload_3 v3 [10] invokevirtual #158 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled ()Z] [13] ifne +5 (target=18) [16] iconst_0 [17] ireturn [18] aload_3 v3 [19] invokevirtual #154 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.invoke ()Z] [22] istore v4 [24] aload_3 v3 [25] invokevirtual #152 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.hasCollapsibleActionView ()Z] [28] ifeq +24 (target=52) [31] iload v4 [33] aload_3 v3 [34] invokevirtual #140 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.expandActionView ()Z] [37] ior [38] dup [39] istore v4 [41] ifeq +91 (target=132) [44] aload_0 v0 [45] iconst_1 [46] invokevirtual #109 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V] [49] goto +83 (target=132) [52] aload_1 v1 [53] invokeinterface #228 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.hasSubMenu ()Z] [58] ifeq +63 (target=121) [61] aload_0 v0 [62] iconst_0 [63] invokevirtual #109 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V] [66] aload_1 v1 [67] invokeinterface #227 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;] [72] checkcast #33 + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] [75] astore_2 v2 [76] aload_1 v1 [77] invokeinterface #223 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getActionProvider ()Lcom/actionbarsherlock/view/ActionProvider;] [82] dup [83] astore_1 v1 [84] ifnull +15 (target=99) [87] aload_1 v1 [88] invokevirtual #172 + Methodref [com/actionbarsherlock/view/ActionProvider.hasSubMenu ()Z] [91] ifeq +8 (target=99) [94] aload_1 v1 [95] aload_2 v2 [96] invokevirtual #173 + Methodref [com/actionbarsherlock/view/ActionProvider.onPrepareSubMenu (Lcom/actionbarsherlock/view/SubMenu;)V] [99] iload v4 [101] aload_0 v0 [102] aload_2 v2 [103] invokespecial #114 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] [106] ior [107] dup [108] istore v4 [110] ifne +22 (target=132) [113] aload_0 v0 [114] iconst_1 [115] invokevirtual #109 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V] [118] goto +14 (target=132) [121] iload_2 v2 [122] iconst_1 [123] iand [124] ifne +8 (target=132) [127] aload_0 v0 [128] iconst_1 [129] invokevirtual #109 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V] [132] iload v4 [134] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 8): - [16] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty) - [18] Var: ..., Stack: (empty) - [49] Var: ...[i], Stack: (empty) - [52] Var: ..., Stack: (empty) - [99] Var: ...[a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][a:com/actionbarsherlock/view/ActionProvider], Stack: (empty) - [118] Var: ..., Stack: (empty) - [121] Var: -2, Stack: (empty) - [132] Var: ..., Stack: (empty) + Method: close(Z)V Access flags: 0x10 = final void close(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 83, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #64 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsClosing Z] [4] ifeq +4 (target=8) [7] return [8] aload_0 v0 [9] iconst_1 [10] putfield #64 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsClosing Z] [13] aload_0 v0 [14] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [17] invokevirtual #192 + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;] [20] astore_3 v3 [21] goto +47 (target=68) [24] aload_3 v3 [25] invokeinterface #234 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [30] checkcast #40 + Class [java/lang/ref/WeakReference] [33] dup [34] astore_2 v2 [35] invokevirtual #177 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [38] checkcast #32 + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] [41] dup [42] astore v4 [44] ifnonnull +15 (target=59) [47] aload_0 v0 [48] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [51] aload_2 v2 [52] invokevirtual #193 + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z] [55] pop [56] goto +12 (target=68) [59] aload v4 [61] aload_0 v0 [62] iload_1 v1 [63] invokeinterface #217 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] [68] aload_3 v3 [69] invokeinterface #233 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [74] ifne -50 (target=24) [77] aload_0 v0 [78] iconst_0 [79] putfield #64 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsClosing Z] [82] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [8] Var: ..., Stack: (empty) - [24] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][T][a:java/util/Iterator], Stack: - [59] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][a:java/lang/ref/WeakReference][a:java/util/Iterator][a:com/actionbarsherlock/internal/view/menu/MenuPresenter], Stack: - [68] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][T][a:java/util/Iterator], Stack: + Method: close()V Access flags: 0x1 = public void close() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] invokevirtual #109 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onItemsChanged(Z)V Access flags: 0x0 = void onItemsChanged(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #71 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPreventDispatchingItemsChanged Z] [4] ifne +23 (target=27) [7] iload_1 v1 [8] ifeq +13 (target=21) [11] aload_0 v0 [12] iconst_1 [13] putfield #65 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsVisibleItemsStale Z] [16] aload_0 v0 [17] iconst_1 [18] putfield #63 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsActionItemsStale Z] [21] aload_0 v0 [22] iload_1 v1 [23] invokespecial #111 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchPresenterUpdate (Z)V] [26] return [27] aload_0 v0 [28] iconst_1 [29] putfield #67 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItemsChangedWhileDispatchPrevented Z] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [21] Var: ..., Stack: (empty) - [27] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) + Method: stopDispatchingItemsChanged()V Access flags: 0x1 = public void stopDispatchingItemsChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #71 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPreventDispatchingItemsChanged Z] [4] ifne +13 (target=17) [7] aload_0 v0 [8] iconst_1 [9] putfield #71 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPreventDispatchingItemsChanged Z] [12] aload_0 v0 [13] iconst_0 [14] putfield #67 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItemsChangedWhileDispatchPrevented Z] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ..., Stack: (empty) + Method: startDispatchingItemsChanged()V Access flags: 0x1 = public void startDispatchingItemsChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] putfield #71 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPreventDispatchingItemsChanged Z] [5] aload_0 v0 [6] getfield #67 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItemsChangedWhileDispatchPrevented Z] [9] ifeq +13 (target=22) [12] aload_0 v0 [13] iconst_0 [14] putfield #67 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItemsChangedWhileDispatchPrevented Z] [17] aload_0 v0 [18] iconst_1 [19] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [22] Var: ..., Stack: (empty) + Method: onItemVisibleChanged(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V Access flags: 0x0 = void onItemVisibleChanged(com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #65 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsVisibleItemsStale Z] [5] aload_0 v0 [6] iconst_1 [7] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onItemActionRequestChanged(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V Access flags: 0x0 = void onItemActionRequestChanged(com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #63 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsActionItemsStale Z] [5] aload_0 v0 [6] iconst_1 [7] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getVisibleItems()Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList getVisibleItems() Class member attributes (count = 1): + Code attribute instructions (code length = 83, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #65 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsVisibleItemsStale Z] [4] ifne +8 (target=12) [7] aload_0 v0 [8] getfield #76 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mVisibleItems Ljava/util/ArrayList;] [11] areturn [12] aload_0 v0 [13] getfield #76 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mVisibleItems Ljava/util/ArrayList;] [16] invokevirtual #182 + Methodref [java/util/ArrayList.clear ()V] [19] aload_0 v0 [20] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [23] invokevirtual #187 + Methodref [java/util/ArrayList.size ()I] [26] istore_1 v1 [27] iconst_0 [28] istore_3 v3 [29] goto +34 (target=63) [32] aload_0 v0 [33] getfield #66 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;] [36] iload_3 v3 [37] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [40] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [43] dup [44] astore_2 v2 [45] invokevirtual #160 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isVisible ()Z] [48] ifeq +12 (target=60) [51] aload_0 v0 [52] getfield #76 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mVisibleItems Ljava/util/ArrayList;] [55] aload_2 v2 [56] invokevirtual #180 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [59] pop [60] iinc v3, 1 [63] iload_3 v3 [64] iload_1 v1 [65] ificmplt -33 (target=32) [68] aload_0 v0 [69] iconst_0 [70] putfield #65 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsVisibleItemsStale Z] [73] aload_0 v0 [74] iconst_1 [75] putfield #63 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsActionItemsStale Z] [78] aload_0 v0 [79] getfield #76 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mVisibleItems Ljava/util/ArrayList;] [82] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [12] Var: ..., Stack: (empty) - [32] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][T][i], Stack: - [60] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i], Stack: - [63] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][T][i], Stack: + Method: flagActionItems()V Access flags: 0x1 = public void flagActionItems() Class member attributes (count = 1): + Code attribute instructions (code length = 191, locals = 5, stack = 2): [0] aload_0 v0 [1] getfield #63 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsActionItemsStale Z] [4] ifne +4 (target=8) [7] return [8] iconst_0 [9] istore_1 v1 [10] aload_0 v0 [11] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [14] invokevirtual #192 + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;] [17] astore_3 v3 [18] goto +48 (target=66) [21] aload_3 v3 [22] invokeinterface #234 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [27] checkcast #40 + Class [java/lang/ref/WeakReference] [30] dup [31] astore_2 v2 [32] invokevirtual #177 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [35] checkcast #32 + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] [38] dup [39] astore v4 [41] ifnonnull +15 (target=56) [44] aload_0 v0 [45] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [48] aload_2 v2 [49] invokevirtual #193 + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z] [52] pop [53] goto +13 (target=66) [56] iload_1 v1 [57] aload v4 [59] invokeinterface #214 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.flagActionItems ()Z] [64] ior [65] istore_1 v1 [66] aload_3 v3 [67] invokeinterface #233 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [72] ifne -51 (target=21) [75] iload_1 v1 [76] ifeq +83 (target=159) [79] aload_0 v0 [80] getfield #54 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mActionItems Ljava/util/ArrayList;] [83] invokevirtual #182 + Methodref [java/util/ArrayList.clear ()V] [86] aload_0 v0 [87] getfield #68 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mNonActionItems Ljava/util/ArrayList;] [90] invokevirtual #182 + Methodref [java/util/ArrayList.clear ()V] [93] aload_0 v0 [94] invokevirtual #128 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;] [97] dup [98] astore_2 v2 [99] invokevirtual #187 + Methodref [java/util/ArrayList.size ()I] [102] istore_3 v3 [103] iconst_0 [104] istore v4 [106] goto +44 (target=150) [109] aload_2 v2 [110] iload v4 [112] invokevirtual #183 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [115] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [118] dup [119] astore_1 v1 [120] invokevirtual #155 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionButton ()Z] [123] ifeq +15 (target=138) [126] aload_0 v0 [127] getfield #54 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mActionItems Ljava/util/ArrayList;] [130] aload_1 v1 [131] invokevirtual #180 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [134] pop [135] goto +12 (target=147) [138] aload_0 v0 [139] getfield #68 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mNonActionItems Ljava/util/ArrayList;] [142] aload_1 v1 [143] invokevirtual #180 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [146] pop [147] iinc v4, 1 [150] iload v4 [152] iload_3 v3 [153] ificmplt -44 (target=109) [156] goto +29 (target=185) [159] aload_0 v0 [160] getfield #54 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mActionItems Ljava/util/ArrayList;] [163] invokevirtual #182 + Methodref [java/util/ArrayList.clear ()V] [166] aload_0 v0 [167] getfield #68 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mNonActionItems Ljava/util/ArrayList;] [170] invokevirtual #182 + Methodref [java/util/ArrayList.clear ()V] [173] aload_0 v0 [174] getfield #68 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mNonActionItems Ljava/util/ArrayList;] [177] aload_0 v0 [178] invokevirtual #128 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;] [181] invokevirtual #181 + Methodref [java/util/ArrayList.addAll (Ljava/util/Collection;)Z] [184] pop [185] aload_0 v0 [186] iconst_0 [187] putfield #63 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsActionItemsStale Z] [190] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 10): - [8] Var: ..., Stack: (empty) - [21] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][T][a:java/util/Iterator], Stack: - [56] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][a:java/lang/ref/WeakReference][a:java/util/Iterator][a:com/actionbarsherlock/internal/view/menu/MenuPresenter], Stack: - [66] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][T][a:java/util/Iterator], Stack: - [109] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][a:java/util/ArrayList][i][i], Stack: - [138] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty) - [147] Var: -1, Stack: (empty) - [150] Var: ..., Stack: (empty) - [159] Var: -3, Stack: (empty) - [185] Var: ..., Stack: (empty) + Method: getActionItems()Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList getActionItems() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #122 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.flagActionItems ()V] [4] aload_0 v0 [5] getfield #54 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mActionItems Ljava/util/ArrayList;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getNonActionItems()Ljava/util/ArrayList; Access flags: 0x0 = java.util.ArrayList getNonActionItems() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #122 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.flagActionItems ()V] [4] aload_0 v0 [5] getfield #68 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mNonActionItems Ljava/util/ArrayList;] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clearHeader()V Access flags: 0x1 = public void clearHeader() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 2): [0] aload_0 v0 [1] aconst_null [2] putfield #60 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderIcon Landroid/graphics/drawable/Drawable;] [5] aload_0 v0 [6] aconst_null [7] putfield #61 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderTitle Ljava/lang/CharSequence;] [10] aload_0 v0 [11] aconst_null [12] putfield #62 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderView Landroid/view/View;] [15] aload_0 v0 [16] iconst_0 [17] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderInternal(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V Access flags: 0x2 = private void setHeaderInternal(int,java.lang.CharSequence,int,android.graphics.drawable.Drawable,android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 95, locals = 7, stack = 3): [0] aload_0 v0 [1] invokevirtual #127 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getResources ()Landroid/content/res/Resources;] [4] astore v6 [6] aload v5 [8] ifnull +22 (target=30) [11] aload_0 v0 [12] aload v5 [14] putfield #62 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderView Landroid/view/View;] [17] aload_0 v0 [18] aconst_null [19] putfield #61 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderTitle Ljava/lang/CharSequence;] [22] aload_0 v0 [23] aconst_null [24] putfield #60 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderIcon Landroid/graphics/drawable/Drawable;] [27] goto +62 (target=89) [30] iload_1 v1 [31] ifle +16 (target=47) [34] aload_0 v0 [35] aload v6 [37] iload_1 v1 [38] invokevirtual #90 + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;] [41] putfield #61 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderTitle Ljava/lang/CharSequence;] [44] goto +12 (target=56) [47] aload_2 v2 [48] ifnull +8 (target=56) [51] aload_0 v0 [52] aload_2 v2 [53] putfield #61 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderTitle Ljava/lang/CharSequence;] [56] iload_3 v3 [57] ifle +16 (target=73) [60] aload_0 v0 [61] aload v6 [63] iload_3 v3 [64] invokevirtual #88 + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] [67] putfield #60 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderIcon Landroid/graphics/drawable/Drawable;] [70] goto +14 (target=84) [73] aload v4 [75] ifnull +9 (target=84) [78] aload_0 v0 [79] aload v4 [81] putfield #60 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderIcon Landroid/graphics/drawable/Drawable;] [84] aload_0 v0 [85] aconst_null [86] putfield #62 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderView Landroid/view/View;] [89] aload_0 v0 [90] iconst_0 [91] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [94] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [30] Var: ...[a:android/content/res/Resources], Stack: (empty) - [47] Var: ..., Stack: (empty) - [56] Var: ..., Stack: (empty) - [73] Var: ..., Stack: (empty) - [84] Var: ..., Stack: (empty) - [89] Var: ..., Stack: (empty) + Method: setHeaderTitleInt(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x4 = protected com.actionbarsherlock.internal.view.menu.MenuBuilder setHeaderTitleInt(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 6): [0] aload_0 v0 [1] iconst_0 [2] aload_1 v1 [3] iconst_0 [4] aconst_null [5] aconst_null [6] invokespecial #134 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderInternal (ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V] [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderTitleInt(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x4 = protected com.actionbarsherlock.internal.view.menu.MenuBuilder setHeaderTitleInt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 6): [0] aload_0 v0 [1] iload_1 v1 [2] aconst_null [3] iconst_0 [4] aconst_null [5] aconst_null [6] invokespecial #134 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderInternal (ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V] [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderIconInt(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x4 = protected com.actionbarsherlock.internal.view.menu.MenuBuilder setHeaderIconInt(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 6): [0] aload_0 v0 [1] iconst_0 [2] aconst_null [3] iconst_0 [4] aload_1 v1 [5] aconst_null [6] invokespecial #134 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderInternal (ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V] [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderIconInt(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x4 = protected com.actionbarsherlock.internal.view.menu.MenuBuilder setHeaderIconInt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 6): [0] aload_0 v0 [1] iconst_0 [2] aconst_null [3] iload_1 v1 [4] aconst_null [5] aconst_null [6] invokespecial #134 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderInternal (ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V] [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderViewInt(Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x4 = protected com.actionbarsherlock.internal.view.menu.MenuBuilder setHeaderViewInt(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 6): [0] aload_0 v0 [1] iconst_0 [2] aconst_null [3] iconst_0 [4] aconst_null [5] aload_1 v1 [6] invokespecial #134 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderInternal (ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V] [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getHeaderTitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getHeaderTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #61 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderTitle Ljava/lang/CharSequence;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getHeaderIcon()Landroid/graphics/drawable/Drawable; Access flags: 0x1 = public android.graphics.drawable.Drawable getHeaderIcon() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderIcon Landroid/graphics/drawable/Drawable;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getHeaderView()Landroid/view/View; Access flags: 0x1 = public android.view.View getHeaderView() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #62 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderView Landroid/view/View;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getRootMenu()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.MenuBuilder getRootMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] aload_0 v0 [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCurrentMenuInfo(Landroid/view/ContextMenu$ContextMenuInfo;)V Access flags: 0x1 = public void setCurrentMenuInfo(android.view.ContextMenu$ContextMenuInfo) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #57 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCurrentMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setOptionalIconsVisible(Z)V Access flags: 0x0 = void setOptionalIconsVisible(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #69 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mOptionalIconsVisible Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getOptionalIconsVisible()Z Access flags: 0x0 = boolean getOptionalIconsVisible() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #69 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mOptionalIconsVisible Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: expandItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x1 = public boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 105, locals = 6, stack = 3): [0] aload_0 v0 [1] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [4] invokevirtual #191 + Methodref [java/util/concurrent/CopyOnWriteArrayList.isEmpty ()Z] [7] ifeq +5 (target=12) [10] iconst_0 [11] ireturn [12] iconst_0 [13] istore_2 v2 [14] aload_0 v0 [15] invokevirtual #138 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V] [18] aload_0 v0 [19] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [22] invokevirtual #192 + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;] [25] astore v4 [27] goto +53 (target=80) [30] aload v4 [32] invokeinterface #234 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [37] checkcast #40 + Class [java/lang/ref/WeakReference] [40] dup [41] astore_3 v3 [42] invokevirtual #177 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [45] checkcast #32 + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] [48] dup [49] astore v5 [51] ifnonnull +15 (target=66) [54] aload_0 v0 [55] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [58] aload_3 v3 [59] invokevirtual #193 + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z] [62] pop [63] goto +17 (target=80) [66] aload v5 [68] aload_0 v0 [69] aload_1 v1 [70] invokeinterface #213 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.expandItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] [75] dup [76] istore_2 v2 [77] ifne +13 (target=90) [80] aload v4 [82] invokeinterface #233 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [87] ifne -57 (target=30) [90] aload_0 v0 [91] invokevirtual #137 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V] [94] iload_2 v2 [95] ifeq +8 (target=103) [98] aload_0 v0 [99] aload_1 v1 [100] putfield #59 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [103] iload_2 v2 [104] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [12] Var: ..., Stack: (empty) - [30] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][T][a:java/util/Iterator], Stack: - [66] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][a:java/lang/ref/WeakReference][a:java/util/Iterator][a:com/actionbarsherlock/internal/view/menu/MenuPresenter], Stack: - [80] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][T][a:java/util/Iterator], Stack: - [90] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i], Stack: - [103] Var: ..., Stack: (empty) + Method: collapseItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x1 = public boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 113, locals = 6, stack = 3): [0] aload_0 v0 [1] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [4] invokevirtual #191 + Methodref [java/util/concurrent/CopyOnWriteArrayList.isEmpty ()Z] [7] ifne +11 (target=18) [10] aload_0 v0 [11] getfield #59 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [14] aload_1 v1 [15] ifacmpeq +5 (target=20) [18] iconst_0 [19] ireturn [20] iconst_0 [21] istore_2 v2 [22] aload_0 v0 [23] invokevirtual #138 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V] [26] aload_0 v0 [27] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [30] invokevirtual #192 + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;] [33] astore v4 [35] goto +53 (target=88) [38] aload v4 [40] invokeinterface #234 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [45] checkcast #40 + Class [java/lang/ref/WeakReference] [48] dup [49] astore_3 v3 [50] invokevirtual #177 + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;] [53] checkcast #32 + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] [56] dup [57] astore v5 [59] ifnonnull +15 (target=74) [62] aload_0 v0 [63] getfield #70 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;] [66] aload_3 v3 [67] invokevirtual #193 + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z] [70] pop [71] goto +17 (target=88) [74] aload v5 [76] aload_0 v0 [77] aload_1 v1 [78] invokeinterface #212 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] [83] dup [84] istore_2 v2 [85] ifne +13 (target=98) [88] aload v4 [90] invokeinterface #233 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [95] ifne -57 (target=38) [98] aload_0 v0 [99] invokevirtual #137 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V] [102] iload_2 v2 [103] ifeq +8 (target=111) [106] aload_0 v0 [107] aconst_null [108] putfield #59 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [111] iload_2 v2 [112] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [18] Var: ..., Stack: (empty) - [20] Var: ..., Stack: (empty) - [38] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][T][a:java/util/Iterator], Stack: - [74] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][a:java/lang/ref/WeakReference][a:java/util/Iterator][a:com/actionbarsherlock/internal/view/menu/MenuPresenter], Stack: - [88] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][T][a:java/util/Iterator], Stack: - [98] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i], Stack: - [111] Var: ..., Stack: (empty) + Method: getExpandedItem()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.MenuItemImpl getExpandedItem() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #59 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: bindNativeOverflow(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z Access flags: 0x1 = public boolean bindNativeOverflow(android.view.Menu,android.view.MenuItem$OnMenuItemClickListener,java.util.HashMap) Class member attributes (count = 1): + Code attribute instructions (code length = 513, locals = 11, stack = 5): [0] aload_0 v0 [1] invokevirtual #125 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getNonActionItems ()Ljava/util/ArrayList;] [4] dup [5] astore v4 [7] ifnull +13 (target=20) [10] aload v4 [12] invokeinterface #238 + InterfaceMethodref [java/util/List.size ()I] [17] ifne +5 (target=22) [20] iconst_0 [21] ireturn [22] iconst_0 [23] istore v5 [25] aload_1 v1 [26] invokeinterface #196 + InterfaceMethodref [android/view/Menu.clear ()V] [31] aload v4 [33] invokeinterface #237 + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] [38] astore v6 [40] goto +460 (target=500) [43] aload v6 [45] invokeinterface #234 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [50] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [53] dup [54] astore v4 [56] invokevirtual #160 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isVisible ()Z] [59] ifeq +441 (target=500) [62] iconst_1 [63] istore v5 [65] aload v4 [67] invokevirtual #153 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.hasSubMenu ()Z] [70] ifeq +259 (target=329) [73] aload_1 v1 [74] aload v4 [76] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] [79] aload v4 [81] invokevirtual #145 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I] [84] aload v4 [86] invokevirtual #147 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getOrder ()I] [89] aload v4 [91] invokevirtual #150 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle ()Ljava/lang/CharSequence;] [94] invokeinterface #195 + InterfaceMethodref [android/view/Menu.addSubMenu (IIILjava/lang/CharSequence;)Landroid/view/SubMenu;] [99] astore v7 [101] aload v4 [103] invokevirtual #149 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;] [106] checkcast #33 + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] [109] aconst_null [110] astore v8 [112] invokevirtual #169 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getVisibleItems ()Ljava/util/ArrayList;] [115] invokevirtual #185 + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;] [118] astore v9 [120] goto +187 (target=307) [123] aload v9 [125] invokeinterface #234 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [130] checkcast #31 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [133] astore v8 [135] aload v7 [137] aload v8 [139] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] [142] aload v8 [144] invokevirtual #145 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I] [147] aload v8 [149] invokevirtual #147 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getOrder ()I] [152] aload v8 [154] invokevirtual #150 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle ()Ljava/lang/CharSequence;] [157] invokeinterface #207 + InterfaceMethodref [android/view/SubMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;] [162] dup [163] astore v10 [165] aload v8 [167] invokevirtual #143 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIcon ()Landroid/graphics/drawable/Drawable;] [170] invokeinterface #202 + InterfaceMethodref [android/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;] [175] pop [176] aload v10 [178] aload_2 v2 [179] invokeinterface #205 + InterfaceMethodref [android/view/MenuItem.setOnMenuItemClickListener (Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;] [184] pop [185] aload v10 [187] aload v8 [189] invokevirtual #158 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled ()Z] [192] invokeinterface #201 + InterfaceMethodref [android/view/MenuItem.setEnabled (Z)Landroid/view/MenuItem;] [197] pop [198] aload v10 [200] aload v8 [202] invokevirtual #144 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIntent ()Landroid/content/Intent;] [205] invokeinterface #203 + InterfaceMethodref [android/view/MenuItem.setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;] [210] pop [211] aload v10 [213] aload v8 [215] invokevirtual #146 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getNumericShortcut ()C] [218] invokeinterface #204 + InterfaceMethodref [android/view/MenuItem.setNumericShortcut (C)Landroid/view/MenuItem;] [223] pop [224] aload v10 [226] aload v8 [228] invokevirtual #141 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getAlphabeticShortcut ()C] [231] invokeinterface #198 + InterfaceMethodref [android/view/MenuItem.setAlphabeticShortcut (C)Landroid/view/MenuItem;] [236] pop [237] aload v10 [239] aload v8 [241] invokevirtual #151 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleCondensed ()Ljava/lang/CharSequence;] [244] invokeinterface #206 + InterfaceMethodref [android/view/MenuItem.setTitleCondensed (Ljava/lang/CharSequence;)Landroid/view/MenuItem;] [249] pop [250] aload v10 [252] aload v8 [254] invokevirtual #156 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isCheckable ()Z] [257] invokeinterface #199 + InterfaceMethodref [android/view/MenuItem.setCheckable (Z)Landroid/view/MenuItem;] [262] pop [263] aload v10 [265] aload v8 [267] invokevirtual #157 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isChecked ()Z] [270] invokeinterface #200 + InterfaceMethodref [android/view/MenuItem.setChecked (Z)Landroid/view/MenuItem;] [275] pop [276] aload v8 [278] invokevirtual #159 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isExclusiveCheckable ()Z] [281] ifeq +17 (target=298) [284] aload v7 [286] aload v8 [288] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] [291] iconst_1 [292] iconst_1 [293] invokeinterface #209 + InterfaceMethodref [android/view/SubMenu.setGroupCheckable (IZZ)V] [298] aload_3 v3 [299] aload v10 [301] aload v8 [303] invokevirtual #188 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [306] pop [307] aload v9 [309] invokeinterface #233 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [314] ifne -191 (target=123) [317] aload v7 [319] invokeinterface #208 + InterfaceMethodref [android/view/SubMenu.getItem ()Landroid/view/MenuItem;] [324] astore v7 [326] goto +31 (target=357) [329] aload_1 v1 [330] aload v4 [332] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] [335] aload v4 [337] invokevirtual #145 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I] [340] aload v4 [342] invokevirtual #147 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getOrder ()I] [345] aload v4 [347] invokevirtual #150 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle ()Ljava/lang/CharSequence;] [350] invokeinterface #194 + InterfaceMethodref [android/view/Menu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;] [355] astore v7 [357] aload v7 [359] aload v4 [361] invokevirtual #143 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIcon ()Landroid/graphics/drawable/Drawable;] [364] invokeinterface #202 + InterfaceMethodref [android/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;] [369] pop [370] aload v7 [372] aload_2 v2 [373] invokeinterface #205 + InterfaceMethodref [android/view/MenuItem.setOnMenuItemClickListener (Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;] [378] pop [379] aload v7 [381] aload v4 [383] invokevirtual #158 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled ()Z] [386] invokeinterface #201 + InterfaceMethodref [android/view/MenuItem.setEnabled (Z)Landroid/view/MenuItem;] [391] pop [392] aload v7 [394] aload v4 [396] invokevirtual #144 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIntent ()Landroid/content/Intent;] [399] invokeinterface #203 + InterfaceMethodref [android/view/MenuItem.setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;] [404] pop [405] aload v7 [407] aload v4 [409] invokevirtual #146 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getNumericShortcut ()C] [412] invokeinterface #204 + InterfaceMethodref [android/view/MenuItem.setNumericShortcut (C)Landroid/view/MenuItem;] [417] pop [418] aload v7 [420] aload v4 [422] invokevirtual #141 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getAlphabeticShortcut ()C] [425] invokeinterface #198 + InterfaceMethodref [android/view/MenuItem.setAlphabeticShortcut (C)Landroid/view/MenuItem;] [430] pop [431] aload v7 [433] aload v4 [435] invokevirtual #151 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleCondensed ()Ljava/lang/CharSequence;] [438] invokeinterface #206 + InterfaceMethodref [android/view/MenuItem.setTitleCondensed (Ljava/lang/CharSequence;)Landroid/view/MenuItem;] [443] pop [444] aload v7 [446] aload v4 [448] invokevirtual #156 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isCheckable ()Z] [451] invokeinterface #199 + InterfaceMethodref [android/view/MenuItem.setCheckable (Z)Landroid/view/MenuItem;] [456] pop [457] aload v7 [459] aload v4 [461] invokevirtual #157 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isChecked ()Z] [464] invokeinterface #200 + InterfaceMethodref [android/view/MenuItem.setChecked (Z)Landroid/view/MenuItem;] [469] pop [470] aload v4 [472] invokevirtual #159 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isExclusiveCheckable ()Z] [475] ifeq +16 (target=491) [478] aload_1 v1 [479] aload v4 [481] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I] [484] iconst_1 [485] iconst_1 [486] invokeinterface #197 + InterfaceMethodref [android/view/Menu.setGroupCheckable (IZZ)V] [491] aload_3 v3 [492] aload v7 [494] aload v4 [496] invokevirtual #188 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [499] pop [500] aload v6 [502] invokeinterface #233 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [507] ifne -464 (target=43) [510] iload v5 [512] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [20] Var: ...[a:java/util/List], Stack: (empty) - [22] Var: ..., Stack: (empty) - [43] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/view/Menu][a:android/view/MenuItem$OnMenuItemClickListener][a:java/util/HashMap][a:java/util/List][i][T][a:java/util/Iterator], Stack: - [62] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/view/Menu][a:android/view/MenuItem$OnMenuItemClickListener][a:java/util/HashMap][a:java/util/List][i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:java/util/Iterator], Stack: - [123] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/view/Menu][a:android/view/MenuItem$OnMenuItemClickListener][a:java/util/HashMap][a:java/util/List][i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:java/util/Iterator][T][a:android/view/SubMenu][a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][T][a:java/util/Iterator], Stack: - [298] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/view/Menu][a:android/view/MenuItem$OnMenuItemClickListener][a:java/util/HashMap][a:java/util/List][i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:java/util/Iterator][T][a:android/view/SubMenu][a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:java/util/Iterator][a:android/view/MenuItem], Stack: - [307] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/view/Menu][a:android/view/MenuItem$OnMenuItemClickListener][a:java/util/HashMap][a:java/util/List][i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:java/util/Iterator][T][a:android/view/SubMenu][a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][T][a:java/util/Iterator], Stack: - [329] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/view/Menu][a:android/view/MenuItem$OnMenuItemClickListener][a:java/util/HashMap][a:java/util/List][i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:java/util/Iterator], Stack: - [357] Var: ...[a:android/view/MenuItem], Stack: (empty) - [491] Var: ..., Stack: (empty) - [500] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/view/Menu][a:android/view/MenuItem$OnMenuItemClickListener][a:java/util/HashMap][a:java/util/List][i][T][a:java/util/Iterator], Stack: Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.internal.view.menu.MenuBuilder$Callback extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 9): + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback] + Utf8 [java/lang/Object] + Utf8 [onMenuItemSelected] + Utf8 [onMenuModeChange] Fields (count = 0): Methods (count = 2): + Method: onMenuItemSelected(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x401 = public abstract boolean onMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem) + Method: onMenuModeChange(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V Access flags: 0x401 = public abstract void onMenuModeChange(com.actionbarsherlock.internal.view.menu.MenuBuilder) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.internal.view.menu.MenuBuilder$ItemInvoker extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker] + Utf8 [invokeItem] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): + Method: invokeItem(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x401 = public abstract boolean invokeItem(com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/MenuItemImpl Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.internal.view.menu.MenuItemImpl extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/view/MenuItem] Constant Pool (count = 402): + Integer [0] + Integer [1] + Integer [2] + Integer [3] + Integer [4] + Integer [8] + Integer [16] + Integer [32] + String [] + String [Can't find activity to handle intent; ignoring] + String [MenuItemImpl] + String [SHOW_AS_ACTION_ALWAYS, SHOW_AS_ACTION_IF_ROOM, and SHOW_AS_ACTION_NEVER are mutually exclusive.] + Class [android/content/ActivityNotFoundException] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/util/Log] + Class [android/view/LayoutInflater] + Class [android/view/View] + Class [android/widget/LinearLayout] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Class [com/actionbarsherlock/view/ActionProvider] + Class [com/actionbarsherlock/view/MenuItem] + Class [com/actionbarsherlock/view/MenuItem$OnActionExpandListener] + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener] + Class [java/lang/CharSequence] + Class [java/lang/Character] + Class [java/lang/IllegalArgumentException] + Class [java/lang/Object] + Class [java/lang/Runnable] + Class [java/lang/StringBuilder] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionProvider Lcom/actionbarsherlock/view/ActionProvider;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mCategoryOrder I] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mGroup I] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconDrawable Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconResId I] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mId I] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIntent Landroid/content/Intent;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIsActionViewExpanded Z] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mItemCallback Ljava/lang/Runnable;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mOnActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mOrdering I] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutAlphabeticChar C] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutNumericChar C] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mSubMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitle Ljava/lang/CharSequence;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitleCondensed Ljava/lang/CharSequence;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.sDeleteShortcutLabel Ljava/lang/String;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.sEnterShortcutLabel Ljava/lang/String;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.sPrependShortcutLabel Ljava/lang/String;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.sSpaceShortcutLabel Ljava/lang/String;] + Methodref [android/content/Context.getString (I)Ljava/lang/String;] + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Methodref [android/view/View.getId ()I] + Methodref [android/view/View.setId (I)V] + Methodref [android/widget/LinearLayout. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.expandItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getOptionalIconsVisible ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getResources ()Landroid/content/res/Resources;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getRootMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isQwertyMode ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isShortcutsVisible ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemActionRequestChanged (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemVisibleChanged (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setExclusiveItemChecked (Lcom/actionbarsherlock/view/MenuItem;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getShortcut ()C] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleCondensed ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setActionView (Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setCheckedInt (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setShowAsAction (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setVisibleInt (Z)Z] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.setHeaderTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Methodref [com/actionbarsherlock/view/ActionProvider.onCreateActionView ()Landroid/view/View;] + Methodref [com/actionbarsherlock/view/ActionProvider.onPerformDefaultAction ()Z] + Methodref [java/lang/Character.toLowerCase (C)C] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.prefersCondensedTitle ()Z] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnActionExpandListener.onMenuItemActionCollapse (Lcom/actionbarsherlock/view/MenuItem;)Z] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnActionExpandListener.onMenuItemActionExpand (Lcom/actionbarsherlock/view/MenuItem;)Z] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener.onMenuItemClick (Lcom/actionbarsherlock/view/MenuItem;)Z] + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;] + InterfaceMethodref [java/lang/Runnable.run ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [append (C)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + NameAndType [dispatchMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + NameAndType [expandItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getId ()I] + NameAndType [getOptionalIconsVisible ()Z] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getRootMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [getShortcut ()C] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getTitle ()Ljava/lang/CharSequence;] + NameAndType [getTitleCondensed ()Ljava/lang/CharSequence;] + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + NameAndType [isQwertyMode ()Z] + NameAndType [isShortcutsVisible ()Z] + NameAndType [mActionProvider Lcom/actionbarsherlock/view/ActionProvider;] + NameAndType [mActionView Landroid/view/View;] + NameAndType [mCategoryOrder I] + NameAndType [mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] + NameAndType [mFlags I] + NameAndType [mGroup I] + NameAndType [mIconDrawable Landroid/graphics/drawable/Drawable;] + NameAndType [mIconResId I] + NameAndType [mId I] + NameAndType [mIntent Landroid/content/Intent;] + NameAndType [mIsActionViewExpanded Z] + NameAndType [mItemCallback Ljava/lang/Runnable;] + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [mMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;] + NameAndType [mOnActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] + NameAndType [mOrdering I] + NameAndType [mShortcutAlphabeticChar C] + NameAndType [mShortcutNumericChar C] + NameAndType [mShowAsAction I] + NameAndType [mSubMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;] + NameAndType [mTitle Ljava/lang/CharSequence;] + NameAndType [mTitleCondensed Ljava/lang/CharSequence;] + NameAndType [onCreateActionView ()Landroid/view/View;] + NameAndType [onItemActionRequestChanged (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] + NameAndType [onItemVisibleChanged (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] + NameAndType [onItemsChanged (Z)V] + NameAndType [onMenuItemActionCollapse (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onMenuItemActionExpand (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onMenuItemClick (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onPerformDefaultAction ()Z] + NameAndType [prefersCondensedTitle ()Z] + NameAndType [run ()V] + NameAndType [sDeleteShortcutLabel Ljava/lang/String;] + NameAndType [sEnterShortcutLabel Ljava/lang/String;] + NameAndType [sPrependShortcutLabel Ljava/lang/String;] + NameAndType [sSpaceShortcutLabel Ljava/lang/String;] + NameAndType [setActionView (Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setCheckedInt (Z)V] + NameAndType [setExclusiveItemChecked (Lcom/actionbarsherlock/view/MenuItem;)V] + NameAndType [setHeaderTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + NameAndType [setId (I)V] + NameAndType [setShowAsAction (I)V] + NameAndType [setTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setVisibleInt (Z)Z] + NameAndType [startActivity (Landroid/content/Intent;)V] + NameAndType [toLowerCase (C)C] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [] + Utf8 [()C] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/view/ContextMenu$ContextMenuInfo;] + Utf8 [()Landroid/view/View;] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [()Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [()Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Runnable;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(C)C] + Utf8 [(C)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(C)Ljava/lang/StringBuilder;] + Utf8 [(CC)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/view/ContextMenu$ContextMenuInfo;)V] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Ljava/lang/Runnable;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [(Z)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Z)V] + Utf8 [(Z)Z] + Utf8 [] + Utf8 [C] + Utf8 [CHECKABLE] + Utf8 [CHECKED] + Utf8 [Can't find activity to handle intent; ignoring] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [ENABLED] + Utf8 [EXCLUSIVE] + Utf8 [HIDDEN] + Utf8 [I] + Utf8 [IS_ACTION] + Utf8 [Landroid/content/Intent;] + Utf8 [Landroid/graphics/drawable/Drawable;] + Utf8 [Landroid/view/ContextMenu$ContextMenuInfo;] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/view/ViewDebug$CapturedViewProperty;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;] + Utf8 [Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] + Utf8 [Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [Ljava/lang/Runnable;] + Utf8 [Ljava/lang/String;] + Utf8 [MenuItemImpl] + Utf8 [NO_ICON] + Utf8 [RuntimeVisibleAnnotations] + Utf8 [SHOW_AS_ACTION_ALWAYS, SHOW_AS_ACTION_IF_ROOM, and SHOW_AS_ACTION_NEVER are mutually exclusive.] + Utf8 [SHOW_AS_ACTION_MASK] + Utf8 [StackMapTable] + Utf8 [TAG] + Utf8 [Z] + Utf8 [actionFormatChanged] + Utf8 [android/content/ActivityNotFoundException] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/util/Log] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/View] + Utf8 [android/widget/LinearLayout] + Utf8 [append] + Utf8 [collapseActionView] + Utf8 [collapseItemActionView] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Utf8 [com/actionbarsherlock/view/ActionProvider] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [com/actionbarsherlock/view/MenuItem$OnActionExpandListener] + Utf8 [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener] + Utf8 [dispatchMenuItemSelected] + Utf8 [e] + Utf8 [expandActionView] + Utf8 [expandItemActionView] + Utf8 [from] + Utf8 [getActionProvider] + Utf8 [getActionView] + Utf8 [getAlphabeticShortcut] + Utf8 [getCallback] + Utf8 [getContext] + Utf8 [getDrawable] + Utf8 [getGroupId] + Utf8 [getIcon] + Utf8 [getId] + Utf8 [getIntent] + Utf8 [getItemId] + Utf8 [getMenuInfo] + Utf8 [getNumericShortcut] + Utf8 [getOptionalIconsVisible] + Utf8 [getOrder] + Utf8 [getOrdering] + Utf8 [getResources] + Utf8 [getRootMenu] + Utf8 [getShortcut] + Utf8 [getShortcutLabel] + Utf8 [getString] + Utf8 [getSubMenu] + Utf8 [getTitle] + Utf8 [getTitleCondensed] + Utf8 [getTitleForItemView] + Utf8 [hasCollapsibleActionView] + Utf8 [hasSubMenu] + Utf8 [inflate] + Utf8 [invoke] + Utf8 [isActionButton] + Utf8 [isActionViewExpanded] + Utf8 [isCheckable] + Utf8 [isChecked] + Utf8 [isEnabled] + Utf8 [isExclusiveCheckable] + Utf8 [isQwertyMode] + Utf8 [isShortcutsVisible] + Utf8 [isVisible] + Utf8 [java/lang/CharSequence] + Utf8 [java/lang/Character] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/lang/StringBuilder] + Utf8 [mActionProvider] + Utf8 [mActionView] + Utf8 [mCategoryOrder] + Utf8 [mClickListener] + Utf8 [mFlags] + Utf8 [mGroup] + Utf8 [mIconDrawable] + Utf8 [mIconResId] + Utf8 [mId] + Utf8 [mIntent] + Utf8 [mIsActionViewExpanded] + Utf8 [mItemCallback] + Utf8 [mMenu] + Utf8 [mMenuInfo] + Utf8 [mOnActionExpandListener] + Utf8 [mOrdering] + Utf8 [mShortcutAlphabeticChar] + Utf8 [mShortcutNumericChar] + Utf8 [mShowAsAction] + Utf8 [mSubMenu] + Utf8 [mTitle] + Utf8 [mTitleCondensed] + Utf8 [onCreateActionView] + Utf8 [onItemActionRequestChanged] + Utf8 [onItemVisibleChanged] + Utf8 [onItemsChanged] + Utf8 [onMenuItemActionCollapse] + Utf8 [onMenuItemActionExpand] + Utf8 [onMenuItemClick] + Utf8 [onPerformDefaultAction] + Utf8 [prefersCondensedTitle] + Utf8 [requestsActionButton] + Utf8 [requiresActionButton] + Utf8 [run] + Utf8 [sDeleteShortcutLabel] + Utf8 [sEnterShortcutLabel] + Utf8 [sPrependShortcutLabel] + Utf8 [sSpaceShortcutLabel] + Utf8 [setActionProvider] + Utf8 [setActionView] + Utf8 [setActionViewExpanded] + Utf8 [setAlphabeticShortcut] + Utf8 [setCallback] + Utf8 [setCheckable] + Utf8 [setChecked] + Utf8 [setCheckedInt] + Utf8 [setEnabled] + Utf8 [setExclusiveCheckable] + Utf8 [setExclusiveItemChecked] + Utf8 [setHeaderTitle] + Utf8 [setIcon] + Utf8 [setId] + Utf8 [setIntent] + Utf8 [setIsActionButton] + Utf8 [setMenuInfo] + Utf8 [setNumericShortcut] + Utf8 [setOnActionExpandListener] + Utf8 [setOnMenuItemClickListener] + Utf8 [setShortcut] + Utf8 [setShowAsAction] + Utf8 [setShowAsActionFlags] + Utf8 [setSubMenu] + Utf8 [setTitle] + Utf8 [setTitleCondensed] + Utf8 [setVisible] + Utf8 [setVisibleInt] + Utf8 [shouldShowIcon] + Utf8 [shouldShowShortcut] + Utf8 [showsTextAsAction] + Utf8 [startActivity] + Utf8 [toLowerCase] + Utf8 [toString] Fields (count = 35): + Field: TAG Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String TAG Class member attributes (count = 1): + Constant value attribute: + String [MenuItemImpl] + Field: SHOW_AS_ACTION_MASK I Access flags: 0x1a = private static final int SHOW_AS_ACTION_MASK Class member attributes (count = 1): + Constant value attribute: + Integer [3] + Field: mId I Access flags: 0x12 = private final int mId + Field: mGroup I Access flags: 0x12 = private final int mGroup + Field: mCategoryOrder I Access flags: 0x12 = private final int mCategoryOrder + Field: mOrdering I Access flags: 0x12 = private final int mOrdering + Field: mTitle Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence mTitle + Field: mTitleCondensed Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence mTitleCondensed + Field: mIntent Landroid/content/Intent; Access flags: 0x2 = private android.content.Intent mIntent + Field: mShortcutNumericChar C Access flags: 0x2 = private char mShortcutNumericChar + Field: mShortcutAlphabeticChar C Access flags: 0x2 = private char mShortcutAlphabeticChar + Field: mIconDrawable Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mIconDrawable + Field: mIconResId I Access flags: 0x2 = private int mIconResId + Field: mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu + Field: mSubMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.SubMenuBuilder mSubMenu + Field: mItemCallback Ljava/lang/Runnable; Access flags: 0x2 = private java.lang.Runnable mItemCallback + Field: mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; Access flags: 0x2 = private com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener mClickListener + Field: mFlags I Access flags: 0x2 = private int mFlags + Field: CHECKABLE I Access flags: 0x1a = private static final int CHECKABLE Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: CHECKED I Access flags: 0x1a = private static final int CHECKED Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: EXCLUSIVE I Access flags: 0x1a = private static final int EXCLUSIVE Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: HIDDEN I Access flags: 0x1a = private static final int HIDDEN Class member attributes (count = 1): + Constant value attribute: + Integer [8] + Field: ENABLED I Access flags: 0x1a = private static final int ENABLED Class member attributes (count = 1): + Constant value attribute: + Integer [16] + Field: IS_ACTION I Access flags: 0x1a = private static final int IS_ACTION Class member attributes (count = 1): + Constant value attribute: + Integer [32] + Field: mShowAsAction I Access flags: 0x2 = private int mShowAsAction + Field: mActionView Landroid/view/View; Access flags: 0x2 = private android.view.View mActionView + Field: mActionProvider Lcom/actionbarsherlock/view/ActionProvider; Access flags: 0x2 = private com.actionbarsherlock.view.ActionProvider mActionProvider + Field: mOnActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; Access flags: 0x2 = private com.actionbarsherlock.view.MenuItem$OnActionExpandListener mOnActionExpandListener + Field: mIsActionViewExpanded Z Access flags: 0x2 = private boolean mIsActionViewExpanded + Field: NO_ICON I Access flags: 0x18 = static final int NO_ICON Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: mMenuInfo Landroid/view/ContextMenu$ContextMenuInfo; Access flags: 0x2 = private android.view.ContextMenu$ContextMenuInfo mMenuInfo + Field: sPrependShortcutLabel Ljava/lang/String; Access flags: 0xa = private static java.lang.String sPrependShortcutLabel + Field: sEnterShortcutLabel Ljava/lang/String; Access flags: 0xa = private static java.lang.String sEnterShortcutLabel + Field: sDeleteShortcutLabel Ljava/lang/String; Access flags: 0xa = private static java.lang.String sDeleteShortcutLabel + Field: sSpaceShortcutLabel Ljava/lang/String; Access flags: 0xa = private static java.lang.String sSpaceShortcutLabel Methods (count = 66): - Method: (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V Access flags: 0x0 = MenuItemImpl(com.actionbarsherlock.internal.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int) Class member attributes (count = 1): + Code attribute instructions (code length = 65, locals = 8, stack = 2): [0] aload_0 v0 [1] invokespecial #95 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] iconst_0 [6] putfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconResId I] [9] aload_0 v0 [10] bipush 16 [12] putfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [15] aload_0 v0 [16] iconst_0 [17] putfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I] [20] aload_0 v0 [21] iconst_0 [22] putfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIsActionViewExpanded Z] [25] aload_0 v0 [26] aload_1 v1 [27] putfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [30] aload_0 v0 [31] iload_3 v3 [32] putfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mId I] [35] aload_0 v0 [36] iload_2 v2 [37] putfield #39 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mGroup I] [40] aload_0 v0 [41] iload v4 [43] putfield #36 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mCategoryOrder I] [46] aload_0 v0 [47] iload v5 [49] putfield #49 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mOrdering I] [52] aload_0 v0 [53] aload v6 [55] putfield #54 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitle Ljava/lang/CharSequence;] [58] aload_0 v0 [59] iload v7 [61] putfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I] [64] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: invoke()Z Access flags: 0x11 = public final boolean invoke() Class member attributes (count = 1): + Code attribute instructions (code length = 114, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] [4] ifnull +18 (target=22) [7] aload_0 v0 [8] getfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] [11] aload_0 v0 [12] invokeinterface #103 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener.onMenuItemClick (Lcom/actionbarsherlock/view/MenuItem;)Z] [17] ifeq +5 (target=22) [20] iconst_1 [21] ireturn [22] aload_0 v0 [23] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [26] aload_0 v0 [27] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [30] invokevirtual #75 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getRootMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [33] aload_0 v0 [34] invokevirtual #70 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] [37] ifeq +5 (target=42) [40] iconst_1 [41] ireturn [42] aload_0 v0 [43] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mItemCallback Ljava/lang/Runnable;] [46] ifnull +14 (target=60) [49] aload_0 v0 [50] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mItemCallback Ljava/lang/Runnable;] [53] invokeinterface #105 + InterfaceMethodref [java/lang/Runnable.run ()V] [58] iconst_1 [59] ireturn [60] aload_0 v0 [61] getfield #43 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIntent Landroid/content/Intent;] [64] ifnull +29 (target=93) [67] aload_0 v0 [68] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [71] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getContext ()Landroid/content/Context;] [74] aload_0 v0 [75] getfield #43 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIntent Landroid/content/Intent;] [78] invokevirtual #61 + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] [81] iconst_1 [82] ireturn [83] astore_1 v1 [84] ldc #11 + String [MenuItemImpl] [86] ldc #10 + String [Can't find activity to handle intent; ignoring] [88] aload_1 v1 [89] invokestatic #63 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [92] pop [93] aload_0 v0 [94] getfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionProvider Lcom/actionbarsherlock/view/ActionProvider;] [97] ifnull +15 (target=112) [100] aload_0 v0 [101] getfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionProvider Lcom/actionbarsherlock/view/ActionProvider;] [104] invokevirtual #92 + Methodref [com/actionbarsherlock/view/ActionProvider.onPerformDefaultAction ()Z] [107] ifeq +5 (target=112) [110] iconst_1 [111] ireturn [112] iconst_0 [113] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (67 -> 81: 83): + Class [android/content/ActivityNotFoundException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [22] Var: ..., Stack: (empty) - [42] Var: ..., Stack: (empty) - [60] Var: ..., Stack: (empty) - [83] Var: ..., Stack: [a:android/content/ActivityNotFoundException] - [93] Var: ..., Stack: (empty) - [112] Var: ..., Stack: (empty) + Method: isEnabled()Z Access flags: 0x11 = public final boolean isEnabled() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [4] bipush 16 [6] iand [7] ifeq +5 (target=12) [10] iconst_1 [11] ireturn [12] iconst_0 [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ..., Stack: (empty) + Method: setEnabled(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 2, stack = 3): [0] iload_1 v1 [1] ifeq +17 (target=18) [4] aload_0 v0 [5] dup [6] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [9] bipush 16 [11] ior [12] putfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [15] goto +14 (target=29) [18] aload_0 v0 [19] dup [20] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [23] bipush -17 [25] iand [26] putfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [29] aload_0 v0 [30] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [33] iconst_0 [34] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [37] aload_0 v0 [38] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [18] Var: ..., Stack: (empty) - [29] Var: ..., Stack: (empty) + Method: getGroupId()I Access flags: 0x11 = public final int getGroupId() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #39 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mGroup I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItemId()I Access flags: 0x11 = public final int getItemId() Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mId I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Runtime visible annotations attribute: - Annotation [Landroid/view/ViewDebug$CapturedViewProperty;]: + Method: getOrder()I Access flags: 0x11 = public final int getOrder() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #36 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mCategoryOrder I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getOrdering()I Access flags: 0x11 = public final int getOrdering() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #49 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mOrdering I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getIntent()Landroid/content/Intent; Access flags: 0x11 = public final android.content.Intent getIntent() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #43 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIntent Landroid/content/Intent;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIntent(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setIntent(android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #43 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIntent Landroid/content/Intent;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCallback()Ljava/lang/Runnable; Access flags: 0x10 = final java.lang.Runnable getCallback() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mItemCallback Ljava/lang/Runnable;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCallback(Ljava/lang/Runnable;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setCallback(java.lang.Runnable) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mItemCallback Ljava/lang/Runnable;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getAlphabeticShortcut()C Access flags: 0x11 = public final char getAlphabeticShortcut() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutAlphabeticChar C] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setAlphabeticShortcut(C)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setAlphabeticShortcut(char) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutAlphabeticChar C] [4] iload_1 v1 [5] ificmpne +5 (target=10) [8] aload_0 v0 [9] areturn [10] aload_0 v0 [11] iload_1 v1 [12] invokestatic #93 + Methodref [java/lang/Character.toLowerCase (C)C] [15] putfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutAlphabeticChar C] [18] aload_0 v0 [19] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [22] iconst_0 [23] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [26] aload_0 v0 [27] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: ..., Stack: (empty) + Method: getNumericShortcut()C Access flags: 0x11 = public final char getNumericShortcut() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutNumericChar C] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setNumericShortcut(C)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setNumericShortcut(char) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutNumericChar C] [4] iload_1 v1 [5] ificmpne +5 (target=10) [8] aload_0 v0 [9] areturn [10] aload_0 v0 [11] iload_1 v1 [12] putfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutNumericChar C] [15] aload_0 v0 [16] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [19] iconst_0 [20] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [23] aload_0 v0 [24] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: ..., Stack: (empty) + Method: setShortcut(CC)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setShortcut(char,char) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 3, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutNumericChar C] [5] aload_0 v0 [6] iload_2 v2 [7] invokestatic #93 + Methodref [java/lang/Character.toLowerCase (C)C] [10] putfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutAlphabeticChar C] [13] aload_0 v0 [14] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [17] iconst_0 [18] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [21] aload_0 v0 [22] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getShortcut()C Access flags: 0x10 = final char getShortcut() Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] invokevirtual #76 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isQwertyMode ()Z] [7] ifeq +8 (target=15) [10] aload_0 v0 [11] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutAlphabeticChar C] [14] ireturn [15] aload_0 v0 [16] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutNumericChar C] [19] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ..., Stack: (empty) - [19] Var: ..., Stack: [i] + Method: getShortcutLabel()Ljava/lang/String; Access flags: 0x10 = final java.lang.String getShortcutLabel() Class member attributes (count = 1): + Code attribute instructions (code length = 104, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #82 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getShortcut ()C] [4] dup [5] istore_1 v1 [6] ifne +6 (target=12) [9] ldc #9 + String [] [11] areturn [12] new #33 + Class [java/lang/StringBuilder] [15] dup [16] getstatic #58 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.sPrependShortcutLabel Ljava/lang/String;] [19] invokespecial #96 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [22] astore_2 v2 [23] iload_1 v1 [24] lookupswitch (3 offsets, default=69) (target=93) 8: offset = 47, target = 71 10: offset = 36, target = 60 32: offset = 58, target = 82 default: offset = 69, target = 93 [60] aload_2 v2 [61] getstatic #57 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.sEnterShortcutLabel Ljava/lang/String;] [64] invokevirtual #98 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [67] pop [68] goto +31 (target=99) [71] aload_2 v2 [72] getstatic #56 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.sDeleteShortcutLabel Ljava/lang/String;] [75] invokevirtual #98 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [78] pop [79] goto +20 (target=99) [82] aload_2 v2 [83] getstatic #59 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.sSpaceShortcutLabel Ljava/lang/String;] [86] invokevirtual #98 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [89] pop [90] goto +9 (target=99) [93] aload_2 v2 [94] iload_1 v1 [95] invokevirtual #97 + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;] [98] pop [99] aload_2 v2 [100] invokevirtual #99 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [103] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [12] Var: ...[i], Stack: (empty) - [60] Var: ...[a:java/lang/StringBuilder], Stack: (empty) - [71] Var: ..., Stack: (empty) - [82] Var: ..., Stack: (empty) - [93] Var: ..., Stack: (empty) - [99] Var: ..., Stack: (empty) + Method: shouldShowShortcut()Z Access flags: 0x10 = final boolean shouldShowShortcut() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] invokevirtual #77 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isShortcutsVisible ()Z] [7] ifeq +12 (target=19) [10] aload_0 v0 [11] invokevirtual #82 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getShortcut ()C] [14] ifeq +5 (target=19) [17] iconst_1 [18] ireturn [19] iconst_0 [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [19] Var: ..., Stack: (empty) + Method: getSubMenu()Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x11 = public final com.actionbarsherlock.view.SubMenu getSubMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #53 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mSubMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasSubMenu()Z Access flags: 0x11 = public final boolean hasSubMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #53 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mSubMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;] [4] ifnull +5 (target=9) [7] iconst_1 [8] ireturn [9] iconst_0 [10] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [9] Var: ..., Stack: (empty) + Method: setSubMenu(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V Access flags: 0x10 = final void setSubMenu(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #53 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mSubMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;] [5] aload_1 v1 [6] aload_0 v0 [7] invokevirtual #83 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle ()Ljava/lang/CharSequence;] [10] invokevirtual #90 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.setHeaderTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] [13] pop [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTitle()Ljava/lang/CharSequence; Access flags: 0x11 = public final java.lang.CharSequence getTitle() Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #54 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitle Ljava/lang/CharSequence;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Runtime visible annotations attribute: - Annotation [Landroid/view/ViewDebug$CapturedViewProperty;]: + Method: getTitleForItemView(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; Access flags: 0x10 = final java.lang.CharSequence getTitleForItemView(com.actionbarsherlock.internal.view.menu.MenuView$ItemView) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 1): [0] aload_1 v1 [1] ifnull +17 (target=18) [4] aload_1 v1 [5] invokeinterface #100 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.prefersCondensedTitle ()Z] [10] ifeq +8 (target=18) [13] aload_0 v0 [14] invokevirtual #84 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleCondensed ()Ljava/lang/CharSequence;] [17] areturn [18] aload_0 v0 [19] invokevirtual #83 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle ()Ljava/lang/CharSequence;] [22] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [18] Var: ..., Stack: (empty) - [22] Var: ..., Stack: [a:java/lang/CharSequence] + Method: setTitle(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #54 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitle Ljava/lang/CharSequence;] [5] aload_0 v0 [6] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [9] iconst_0 [10] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [13] aload_0 v0 [14] getfield #53 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mSubMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;] [17] ifnull +12 (target=29) [20] aload_0 v0 [21] getfield #53 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mSubMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;] [24] aload_1 v1 [25] invokevirtual #90 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.setHeaderTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] [28] pop [29] aload_0 v0 [30] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [29] Var: ..., Stack: (empty) + Method: setTitle(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setTitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [5] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getContext ()Landroid/content/Context;] [8] iload_1 v1 [9] invokevirtual #60 + Methodref [android/content/Context.getString (I)Ljava/lang/String;] [12] invokevirtual #88 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [15] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTitleCondensed()Ljava/lang/CharSequence; Access flags: 0x11 = public final java.lang.CharSequence getTitleCondensed() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitleCondensed Ljava/lang/CharSequence;] [4] ifnull +8 (target=12) [7] aload_0 v0 [8] getfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitleCondensed Ljava/lang/CharSequence;] [11] areturn [12] aload_0 v0 [13] getfield #54 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitle Ljava/lang/CharSequence;] [16] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [12] Var: ..., Stack: (empty) - [16] Var: ..., Stack: [a:java/lang/CharSequence] + Method: setTitleCondensed(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setTitleCondensed(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #55 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitleCondensed Ljava/lang/CharSequence;] [5] aload_1 v1 [6] ifnonnull +8 (target=14) [9] aload_0 v0 [10] getfield #54 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitle Ljava/lang/CharSequence;] [13] pop [14] aload_0 v0 [15] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [18] iconst_0 [19] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [22] aload_0 v0 [23] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: getIcon()Landroid/graphics/drawable/Drawable; Access flags: 0x11 = public final android.graphics.drawable.Drawable getIcon() Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconDrawable Landroid/graphics/drawable/Drawable;] [4] ifnull +8 (target=12) [7] aload_0 v0 [8] getfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconDrawable Landroid/graphics/drawable/Drawable;] [11] areturn [12] aload_0 v0 [13] getfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconResId I] [16] ifeq +18 (target=34) [19] aload_0 v0 [20] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [23] invokevirtual #74 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getResources ()Landroid/content/res/Resources;] [26] aload_0 v0 [27] getfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconResId I] [30] invokevirtual #62 + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] [33] areturn [34] aconst_null [35] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [12] Var: ..., Stack: (empty) - [34] Var: ..., Stack: (empty) + Method: setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] putfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconResId I] [5] aload_0 v0 [6] aload_1 v1 [7] putfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconDrawable Landroid/graphics/drawable/Drawable;] [10] aload_0 v0 [11] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [14] iconst_0 [15] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [18] aload_0 v0 [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIcon(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setIcon(int) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 2): [0] aload_0 v0 [1] aconst_null [2] putfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconDrawable Landroid/graphics/drawable/Drawable;] [5] aload_0 v0 [6] iload_1 v1 [7] putfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconResId I] [10] aload_0 v0 [11] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [14] iconst_0 [15] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [18] aload_0 v0 [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isCheckable()Z Access flags: 0x11 = public final boolean isCheckable() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [4] iconst_1 [5] iand [6] iconst_1 [7] ificmpne +5 (target=12) [10] iconst_1 [11] ireturn [12] iconst_0 [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ..., Stack: (empty) + Method: setCheckable(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setCheckable(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [4] istore_2 v2 [5] aload_0 v0 [6] aload_0 v0 [7] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [10] bipush -2 [12] iand [13] iload_1 v1 [14] ifeq +7 (target=21) [17] iconst_1 [18] goto +4 (target=22) [21] iconst_0 [22] ior [23] putfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [26] iload_2 v2 [27] aload_0 v0 [28] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [31] ificmpeq +11 (target=42) [34] aload_0 v0 [35] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [38] iconst_0 [39] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [42] aload_0 v0 [43] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [21] Var: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i] - [22] Var: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i] - [42] Var: ..., Stack: (empty) + Method: setExclusiveCheckable(Z)V Access flags: 0x11 = public final void setExclusiveCheckable(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [5] bipush -5 [7] iand [8] iload_1 v1 [9] ifeq +7 (target=16) [12] iconst_4 [13] goto +4 (target=17) [16] iconst_0 [17] ior [18] putfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [16] Var: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i] - [17] Var: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i] + Method: isExclusiveCheckable()Z Access flags: 0x11 = public final boolean isExclusiveCheckable() Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [4] iconst_4 [5] iand [6] ifeq +5 (target=11) [9] iconst_1 [10] ireturn [11] iconst_0 [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [11] Var: ..., Stack: (empty) + Method: isChecked()Z Access flags: 0x11 = public final boolean isChecked() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [4] iconst_2 [5] iand [6] iconst_2 [7] ificmpne +5 (target=12) [10] iconst_1 [11] ireturn [12] iconst_0 [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ..., Stack: (empty) + Method: setChecked(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setChecked(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [4] iconst_4 [5] iand [6] ifeq +14 (target=20) [9] aload_0 v0 [10] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [13] aload_0 v0 [14] invokevirtual #81 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setExclusiveItemChecked (Lcom/actionbarsherlock/view/MenuItem;)V] [17] goto +8 (target=25) [20] aload_0 v0 [21] iload_1 v1 [22] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setCheckedInt (Z)V] [25] aload_0 v0 [26] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [20] Var: ..., Stack: (empty) - [25] Var: ..., Stack: (empty) + Method: setCheckedInt(Z)V Access flags: 0x10 = final void setCheckedInt(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [4] istore_2 v2 [5] aload_0 v0 [6] aload_0 v0 [7] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [10] bipush -3 [12] iand [13] iload_1 v1 [14] ifeq +7 (target=21) [17] iconst_2 [18] goto +4 (target=22) [21] iconst_0 [22] ior [23] putfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [26] iload_2 v2 [27] aload_0 v0 [28] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [31] ificmpeq +11 (target=42) [34] aload_0 v0 [35] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [38] iconst_0 [39] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [42] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [21] Var: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i] - [22] Var: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i] - [42] Var: ..., Stack: (empty) + Method: isVisible()Z Access flags: 0x11 = public final boolean isVisible() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [4] bipush 8 [6] iand [7] ifne +5 (target=12) [10] iconst_1 [11] ireturn [12] iconst_0 [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ..., Stack: (empty) + Method: setVisibleInt(Z)Z Access flags: 0x10 = final boolean setVisibleInt(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [4] istore_2 v2 [5] aload_0 v0 [6] aload_0 v0 [7] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [10] bipush -9 [12] iand [13] iload_1 v1 [14] ifeq +7 (target=21) [17] iconst_0 [18] goto +5 (target=23) [21] bipush 8 [23] ior [24] putfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [27] iload_2 v2 [28] aload_0 v0 [29] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [32] ificmpeq +5 (target=37) [35] iconst_1 [36] ireturn [37] iconst_0 [38] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [21] Var: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i] - [23] Var: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i] - [37] Var: ..., Stack: (empty) + Method: setVisible(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setVisible(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokevirtual #89 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setVisibleInt (Z)Z] [5] ifeq +11 (target=16) [8] aload_0 v0 [9] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [12] aload_0 v0 [13] invokevirtual #79 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemVisibleChanged (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] [16] aload_0 v0 [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: ..., Stack: (empty) + Method: setOnMenuItemClickListener(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setOnMenuItemClickListener(com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #37 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: toString()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String toString() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #54 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitle Ljava/lang/CharSequence;] [4] invokeinterface #104 + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setMenuInfo(Landroid/view/ContextMenu$ContextMenuInfo;)V Access flags: 0x10 = final void setMenuInfo(android.view.ContextMenu$ContextMenuInfo) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #47 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getMenuInfo()Landroid/view/ContextMenu$ContextMenuInfo; Access flags: 0x11 = public final android.view.ContextMenu$ContextMenuInfo getMenuInfo() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #47 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: actionFormatChanged()V Access flags: 0x11 = public final void actionFormatChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] aload_0 v0 [5] invokevirtual #78 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemActionRequestChanged (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: shouldShowIcon()Z Access flags: 0x11 = public final boolean shouldShowIcon() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] invokevirtual #73 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getOptionalIconsVisible ()Z] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isActionButton()Z Access flags: 0x11 = public final boolean isActionButton() Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [4] bipush 32 [6] iand [7] bipush 32 [9] ificmpne +5 (target=14) [12] iconst_1 [13] ireturn [14] iconst_0 [15] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: requestsActionButton()Z Access flags: 0x11 = public final boolean requestsActionButton() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I] [4] iconst_1 [5] iand [6] iconst_1 [7] ificmpne +5 (target=12) [10] iconst_1 [11] ireturn [12] iconst_0 [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ..., Stack: (empty) + Method: requiresActionButton()Z Access flags: 0x11 = public final boolean requiresActionButton() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I] [4] iconst_2 [5] iand [6] iconst_2 [7] ificmpne +5 (target=12) [10] iconst_1 [11] ireturn [12] iconst_0 [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ..., Stack: (empty) + Method: setIsActionButton(Z)V Access flags: 0x11 = public final void setIsActionButton(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 3): [0] iload_1 v1 [1] ifeq +15 (target=16) [4] aload_0 v0 [5] dup [6] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [9] bipush 32 [11] ior [12] putfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [15] return [16] aload_0 v0 [17] dup [18] getfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [21] bipush -33 [23] iand [24] putfield #38 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I] [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [16] Var: ..., Stack: (empty) - [27] Var: ..., Stack: (empty) + Method: showsTextAsAction()Z Access flags: 0x11 = public final boolean showsTextAsAction() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I] [4] iconst_4 [5] iand [6] iconst_4 [7] ificmpne +5 (target=12) [10] iconst_1 [11] ireturn [12] iconst_0 [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ..., Stack: (empty) + Method: setShowAsAction(I)V Access flags: 0x11 = public final void setShowAsAction(int) Class member attributes (count = 1): + Code attribute instructions (code length = 55, locals = 2, stack = 3): [0] iload_1 v1 [1] iconst_3 [2] iand [3] tableswitch (3 offsets, default=28) (target=31) 0: offset = 25, target = 28 1: offset = 25, target = 28 2: offset = 25, target = 28 default: offset = 28, target = 31 [28] goto +13 (target=41) [31] new #30 + Class [java/lang/IllegalArgumentException] [34] dup [35] ldc #12 + String [SHOW_AS_ACTION_ALWAYS, SHOW_AS_ACTION_IF_ROOM, and SHOW_AS_ACTION_NEVER are mutually exclusive.] [37] invokespecial #94 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [40] athrow [41] aload_0 v0 [42] iload_1 v1 [43] putfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I] [46] aload_0 v0 [47] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [50] aload_0 v0 [51] invokevirtual #78 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemActionRequestChanged (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] [54] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [28] Var: ..., Stack: (empty) - [31] Var: ..., Stack: (empty) - [41] Var: ..., Stack: (empty) + Method: setActionView(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setActionView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;] [5] aload_0 v0 [6] aconst_null [7] putfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionProvider Lcom/actionbarsherlock/view/ActionProvider;] [10] aload_1 v1 [11] ifnull +26 (target=37) [14] aload_1 v1 [15] invokevirtual #66 + Methodref [android/view/View.getId ()I] [18] iconst_m1 [19] ificmpne +18 (target=37) [22] aload_0 v0 [23] getfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mId I] [26] ifle +11 (target=37) [29] aload_1 v1 [30] aload_0 v0 [31] getfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mId I] [34] invokevirtual #67 + Methodref [android/view/View.setId (I)V] [37] aload_0 v0 [38] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [41] aload_0 v0 [42] invokevirtual #78 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemActionRequestChanged (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] [45] aload_0 v0 [46] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [37] Var: ..., Stack: (empty) + Method: setActionView(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setActionView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 4, stack = 6): [0] aload_0 v0 [1] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getContext ()Landroid/content/Context;] [7] dup [8] astore_2 v2 [9] invokestatic #64 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [12] astore_3 v3 [13] aload_0 v0 [14] aload_3 v3 [15] iload_1 v1 [16] new #19 + Class [android/widget/LinearLayout] [19] dup [20] aload_2 v2 [21] invokespecial #68 + Methodref [android/widget/LinearLayout. (Landroid/content/Context;)V] [24] iconst_0 [25] invokevirtual #65 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [28] invokevirtual #85 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setActionView (Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;] [31] pop [32] aload_0 v0 [33] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getActionView()Landroid/view/View; Access flags: 0x11 = public final android.view.View getActionView() Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;] [4] ifnull +8 (target=12) [7] aload_0 v0 [8] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;] [11] areturn [12] aload_0 v0 [13] getfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionProvider Lcom/actionbarsherlock/view/ActionProvider;] [16] ifnull +19 (target=35) [19] aload_0 v0 [20] aload_0 v0 [21] getfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionProvider Lcom/actionbarsherlock/view/ActionProvider;] [24] invokevirtual #91 + Methodref [com/actionbarsherlock/view/ActionProvider.onCreateActionView ()Landroid/view/View;] [27] putfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;] [30] aload_0 v0 [31] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;] [34] areturn [35] aconst_null [36] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [12] Var: ..., Stack: (empty) - [35] Var: ..., Stack: (empty) + Method: getActionProvider()Lcom/actionbarsherlock/view/ActionProvider; Access flags: 0x11 = public final com.actionbarsherlock.view.ActionProvider getActionProvider() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionProvider Lcom/actionbarsherlock/view/ActionProvider;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setActionProvider(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setActionProvider(com.actionbarsherlock.view.ActionProvider) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 2): [0] aload_0 v0 [1] aconst_null [2] putfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;] [5] aload_0 v0 [6] aload_1 v1 [7] putfield #34 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionProvider Lcom/actionbarsherlock/view/ActionProvider;] [10] aload_0 v0 [11] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [14] iconst_1 [15] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [18] aload_0 v0 [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setShowAsActionFlags(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setShowAsActionFlags(int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokevirtual #87 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setShowAsAction (I)V] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: expandActionView()Z Access flags: 0x11 = public final boolean expandActionView() Class member attributes (count = 1): + Code attribute instructions (code length = 50, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I] [4] bipush 8 [6] iand [7] ifeq +10 (target=17) [10] aload_0 v0 [11] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;] [14] ifnonnull +5 (target=19) [17] iconst_0 [18] ireturn [19] aload_0 v0 [20] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mOnActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] [23] ifnull +16 (target=39) [26] aload_0 v0 [27] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mOnActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] [30] aload_0 v0 [31] invokeinterface #102 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnActionExpandListener.onMenuItemActionExpand (Lcom/actionbarsherlock/view/MenuItem;)Z] [36] ifeq +12 (target=48) [39] aload_0 v0 [40] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [43] aload_0 v0 [44] invokevirtual #71 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.expandItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] [47] ireturn [48] iconst_0 [49] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [17] Var: ..., Stack: (empty) - [19] Var: ..., Stack: (empty) - [39] Var: ..., Stack: (empty) - [48] Var: ..., Stack: (empty) + Method: collapseActionView()Z Access flags: 0x11 = public final boolean collapseActionView() Class member attributes (count = 1): + Code attribute instructions (code length = 52, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I] [4] bipush 8 [6] iand [7] ifne +5 (target=12) [10] iconst_0 [11] ireturn [12] aload_0 v0 [13] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;] [16] ifnonnull +5 (target=21) [19] iconst_1 [20] ireturn [21] aload_0 v0 [22] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mOnActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] [25] ifnull +16 (target=41) [28] aload_0 v0 [29] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mOnActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] [32] aload_0 v0 [33] invokeinterface #101 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnActionExpandListener.onMenuItemActionCollapse (Lcom/actionbarsherlock/view/MenuItem;)Z] [38] ifeq +12 (target=50) [41] aload_0 v0 [42] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [45] aload_0 v0 [46] invokevirtual #69 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] [49] ireturn [50] iconst_0 [51] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [12] Var: ..., Stack: (empty) - [21] Var: ..., Stack: (empty) - [41] Var: ..., Stack: (empty) - [50] Var: ..., Stack: (empty) + Method: setOnActionExpandListener(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x11 = public final com.actionbarsherlock.view.MenuItem setOnActionExpandListener(com.actionbarsherlock.view.MenuItem$OnActionExpandListener) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mOnActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasCollapsibleActionView()Z Access flags: 0x11 = public final boolean hasCollapsibleActionView() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #52 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I] [4] bipush 8 [6] iand [7] ifeq +12 (target=19) [10] aload_0 v0 [11] getfield #35 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;] [14] ifnull +5 (target=19) [17] iconst_1 [18] ireturn [19] iconst_0 [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [19] Var: ..., Stack: (empty) + Method: setActionViewExpanded(Z)V Access flags: 0x11 = public final void setActionViewExpanded(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIsActionViewExpanded Z] [5] aload_0 v0 [6] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [9] iconst_0 [10] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isActionViewExpanded()Z Access flags: 0x11 = public final boolean isActionViewExpanded() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIsActionViewExpanded Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/MenuItemWrapper Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.menu.MenuItemWrapper extends java.lang.Object Interfaces (count = 2): + Class [android/view/MenuItem$OnMenuItemClickListener] + Class [com/actionbarsherlock/view/MenuItem] Constant Pool (count = 230): + String [Wrapped menu item cannot be null.] + Class [android/view/ActionProvider] + Class [android/view/MenuItem] + Class [android/view/MenuItem$OnMenuItemClickListener] + Class [com/actionbarsherlock/internal/view/ActionProviderWrapper] + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1] + Class [com/actionbarsherlock/internal/view/menu/SubMenuWrapper] + Class [com/actionbarsherlock/view/MenuItem] + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener] + Class [java/lang/IllegalStateException] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mMenuItemClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeActionExpandListener Landroid/view/MenuItem$OnActionExpandListener;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mSubMenu Lcom/actionbarsherlock/view/SubMenu;] + Methodref [com/actionbarsherlock/internal/view/ActionProviderWrapper. (Lcom/actionbarsherlock/view/ActionProvider;)V] + Methodref [com/actionbarsherlock/internal/view/ActionProviderWrapper.unwrap ()Lcom/actionbarsherlock/view/ActionProvider;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.hasSubMenu ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1. (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper. (Landroid/view/SubMenu;)V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [android/view/MenuItem.collapseActionView ()Z] + InterfaceMethodref [android/view/MenuItem.expandActionView ()Z] + InterfaceMethodref [android/view/MenuItem.getActionProvider ()Landroid/view/ActionProvider;] + InterfaceMethodref [android/view/MenuItem.getActionView ()Landroid/view/View;] + InterfaceMethodref [android/view/MenuItem.getAlphabeticShortcut ()C] + InterfaceMethodref [android/view/MenuItem.getGroupId ()I] + InterfaceMethodref [android/view/MenuItem.getIcon ()Landroid/graphics/drawable/Drawable;] + InterfaceMethodref [android/view/MenuItem.getIntent ()Landroid/content/Intent;] + InterfaceMethodref [android/view/MenuItem.getItemId ()I] + InterfaceMethodref [android/view/MenuItem.getMenuInfo ()Landroid/view/ContextMenu$ContextMenuInfo;] + InterfaceMethodref [android/view/MenuItem.getNumericShortcut ()C] + InterfaceMethodref [android/view/MenuItem.getOrder ()I] + InterfaceMethodref [android/view/MenuItem.getSubMenu ()Landroid/view/SubMenu;] + InterfaceMethodref [android/view/MenuItem.getTitle ()Ljava/lang/CharSequence;] + InterfaceMethodref [android/view/MenuItem.getTitleCondensed ()Ljava/lang/CharSequence;] + InterfaceMethodref [android/view/MenuItem.hasSubMenu ()Z] + InterfaceMethodref [android/view/MenuItem.isActionViewExpanded ()Z] + InterfaceMethodref [android/view/MenuItem.isCheckable ()Z] + InterfaceMethodref [android/view/MenuItem.isChecked ()Z] + InterfaceMethodref [android/view/MenuItem.isEnabled ()Z] + InterfaceMethodref [android/view/MenuItem.isVisible ()Z] + InterfaceMethodref [android/view/MenuItem.setActionProvider (Landroid/view/ActionProvider;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setActionView (I)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setActionView (Landroid/view/View;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setAlphabeticShortcut (C)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setCheckable (Z)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setChecked (Z)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setEnabled (Z)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setIcon (I)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setNumericShortcut (C)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setOnActionExpandListener (Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setOnMenuItemClickListener (Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setShortcut (CC)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setShowAsAction (I)V] + InterfaceMethodref [android/view/MenuItem.setShowAsActionFlags (I)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setTitle (I)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setTitle (Ljava/lang/CharSequence;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setTitleCondensed (Ljava/lang/CharSequence;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/MenuItem.setVisible (Z)Landroid/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener.onMenuItemClick (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [ ()V] + NameAndType [ (Landroid/view/SubMenu;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V] + NameAndType [ (Lcom/actionbarsherlock/view/ActionProvider;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [collapseActionView ()Z] + NameAndType [expandActionView ()Z] + NameAndType [getActionProvider ()Landroid/view/ActionProvider;] + NameAndType [getActionView ()Landroid/view/View;] + NameAndType [getAlphabeticShortcut ()C] + NameAndType [getGroupId ()I] + NameAndType [getIcon ()Landroid/graphics/drawable/Drawable;] + NameAndType [getIntent ()Landroid/content/Intent;] + NameAndType [getItemId ()I] + NameAndType [getMenuInfo ()Landroid/view/ContextMenu$ContextMenuInfo;] + NameAndType [getNumericShortcut ()C] + NameAndType [getOrder ()I] + NameAndType [getSubMenu ()Landroid/view/SubMenu;] + NameAndType [getTitle ()Ljava/lang/CharSequence;] + NameAndType [getTitleCondensed ()Ljava/lang/CharSequence;] + NameAndType [hasSubMenu ()Z] + NameAndType [isActionViewExpanded ()Z] + NameAndType [isCheckable ()Z] + NameAndType [isChecked ()Z] + NameAndType [isEnabled ()Z] + NameAndType [isVisible ()Z] + NameAndType [mActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] + NameAndType [mMenuItemClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] + NameAndType [mNativeActionExpandListener Landroid/view/MenuItem$OnActionExpandListener;] + NameAndType [mNativeItem Landroid/view/MenuItem;] + NameAndType [mSubMenu Lcom/actionbarsherlock/view/SubMenu;] + NameAndType [onMenuItemClick (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [setActionProvider (Landroid/view/ActionProvider;)Landroid/view/MenuItem;] + NameAndType [setActionView (I)Landroid/view/MenuItem;] + NameAndType [setActionView (Landroid/view/View;)Landroid/view/MenuItem;] + NameAndType [setAlphabeticShortcut (C)Landroid/view/MenuItem;] + NameAndType [setCheckable (Z)Landroid/view/MenuItem;] + NameAndType [setChecked (Z)Landroid/view/MenuItem;] + NameAndType [setEnabled (Z)Landroid/view/MenuItem;] + NameAndType [setIcon (I)Landroid/view/MenuItem;] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;] + NameAndType [setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;] + NameAndType [setNumericShortcut (C)Landroid/view/MenuItem;] + NameAndType [setOnActionExpandListener (Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem;] + NameAndType [setOnMenuItemClickListener (Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;] + NameAndType [setShortcut (CC)Landroid/view/MenuItem;] + NameAndType [setShowAsAction (I)V] + NameAndType [setShowAsActionFlags (I)Landroid/view/MenuItem;] + NameAndType [setTitle (I)Landroid/view/MenuItem;] + NameAndType [setTitle (Ljava/lang/CharSequence;)Landroid/view/MenuItem;] + NameAndType [setTitleCondensed (Ljava/lang/CharSequence;)Landroid/view/MenuItem;] + NameAndType [setVisible (Z)Landroid/view/MenuItem;] + NameAndType [unwrap ()Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [()C] + Utf8 [()I] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/view/ActionProvider;] + Utf8 [()Landroid/view/ContextMenu$ContextMenuInfo;] + Utf8 [()Landroid/view/SubMenu;] + Utf8 [()Landroid/view/View;] + Utf8 [()Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [()Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(C)Landroid/view/MenuItem;] + Utf8 [(C)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(CC)Landroid/view/MenuItem;] + Utf8 [(CC)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)Landroid/view/MenuItem;] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)V] + Utf8 [(Landroid/content/Intent;)Landroid/view/MenuItem;] + Utf8 [(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/view/ActionProvider;)Landroid/view/MenuItem;] + Utf8 [(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem;] + Utf8 [(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;] + Utf8 [(Landroid/view/MenuItem;)V] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Landroid/view/SubMenu;)V] + Utf8 [(Landroid/view/View;)Landroid/view/MenuItem;] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;)Landroid/view/MenuItem;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Z)Landroid/view/MenuItem;] + Utf8 [(Z)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/view/MenuItem$OnActionExpandListener;] + Utf8 [Landroid/view/MenuItem;] + Utf8 [Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] + Utf8 [Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] + Utf8 [Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [StackMapTable] + Utf8 [Wrapped menu item cannot be null.] + Utf8 [access$0] + Utf8 [android/view/ActionProvider] + Utf8 [android/view/MenuItem] + Utf8 [android/view/MenuItem$OnMenuItemClickListener] + Utf8 [collapseActionView] + Utf8 [com/actionbarsherlock/internal/view/ActionProviderWrapper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1] + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuWrapper] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener] + Utf8 [expandActionView] + Utf8 [getActionProvider] + Utf8 [getActionView] + Utf8 [getAlphabeticShortcut] + Utf8 [getGroupId] + Utf8 [getIcon] + Utf8 [getIntent] + Utf8 [getItemId] + Utf8 [getMenuInfo] + Utf8 [getNumericShortcut] + Utf8 [getOrder] + Utf8 [getSubMenu] + Utf8 [getTitle] + Utf8 [getTitleCondensed] + Utf8 [hasSubMenu] + Utf8 [isActionViewExpanded] + Utf8 [isCheckable] + Utf8 [isChecked] + Utf8 [isEnabled] + Utf8 [isVisible] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Object] + Utf8 [mActionExpandListener] + Utf8 [mMenuItemClickListener] + Utf8 [mNativeActionExpandListener] + Utf8 [mNativeItem] + Utf8 [mSubMenu] + Utf8 [onMenuItemClick] + Utf8 [setActionProvider] + Utf8 [setActionView] + Utf8 [setAlphabeticShortcut] + Utf8 [setCheckable] + Utf8 [setChecked] + Utf8 [setEnabled] + Utf8 [setIcon] + Utf8 [setIntent] + Utf8 [setNumericShortcut] + Utf8 [setOnActionExpandListener] + Utf8 [setOnMenuItemClickListener] + Utf8 [setShortcut] + Utf8 [setShowAsAction] + Utf8 [setShowAsActionFlags] + Utf8 [setTitle] + Utf8 [setTitleCondensed] + Utf8 [setVisible] + Utf8 [unwrap] Fields (count = 5): + Field: mNativeItem Landroid/view/MenuItem; Access flags: 0x12 = private final android.view.MenuItem mNativeItem + Field: mSubMenu Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x2 = private com.actionbarsherlock.view.SubMenu mSubMenu + Field: mMenuItemClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; Access flags: 0x2 = private com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener mMenuItemClickListener + Field: mActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; Access flags: 0x2 = private com.actionbarsherlock.view.MenuItem$OnActionExpandListener mActionExpandListener + Field: mNativeActionExpandListener Landroid/view/MenuItem$OnActionExpandListener; Access flags: 0x2 = private android.view.MenuItem$OnActionExpandListener mNativeActionExpandListener Methods (count = 44): - Method: (Landroid/view/MenuItem;)V Access flags: 0x1 = public MenuItemWrapper(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #24 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aconst_null [6] putfield #17 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mSubMenu Lcom/actionbarsherlock/view/SubMenu;] [9] aload_0 v0 [10] aconst_null [11] putfield #14 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mMenuItemClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] [14] aload_0 v0 [15] aconst_null [16] putfield #13 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] [19] aload_0 v0 [20] aconst_null [21] putfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeActionExpandListener Landroid/view/MenuItem$OnActionExpandListener;] [24] aload_1 v1 [25] ifnonnull +13 (target=38) [28] new #11 + Class [java/lang/IllegalStateException] [31] dup [32] ldc #1 + String [Wrapped menu item cannot be null.] [34] invokespecial #23 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [37] athrow [38] aload_0 v0 [39] aload_1 v1 [40] putfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [43] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [38] Var: [a:com/actionbarsherlock/internal/view/menu/MenuItemWrapper][a:android/view/MenuItem], Stack: + Method: getItemId()I Access flags: 0x1 = public int getItemId() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #33 + InterfaceMethodref [android/view/MenuItem.getItemId ()I] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getGroupId()I Access flags: 0x1 = public int getGroupId() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #30 + InterfaceMethodref [android/view/MenuItem.getGroupId ()I] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getOrder()I Access flags: 0x1 = public int getOrder() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #36 + InterfaceMethodref [android/view/MenuItem.getOrder ()I] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] aload_1 v1 [5] invokeinterface #63 + InterfaceMethodref [android/view/MenuItem.setTitle (Ljava/lang/CharSequence;)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setTitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] iload_1 v1 [5] invokeinterface #62 + InterfaceMethodref [android/view/MenuItem.setTitle (I)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #38 + InterfaceMethodref [android/view/MenuItem.getTitle ()Ljava/lang/CharSequence;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitleCondensed(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setTitleCondensed(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] aload_1 v1 [5] invokeinterface #64 + InterfaceMethodref [android/view/MenuItem.setTitleCondensed (Ljava/lang/CharSequence;)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTitleCondensed()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getTitleCondensed() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #39 + InterfaceMethodref [android/view/MenuItem.getTitleCondensed ()Ljava/lang/CharSequence;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] aload_1 v1 [5] invokeinterface #54 + InterfaceMethodref [android/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIcon(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setIcon(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] iload_1 v1 [5] invokeinterface #53 + InterfaceMethodref [android/view/MenuItem.setIcon (I)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getIcon()Landroid/graphics/drawable/Drawable; Access flags: 0x1 = public android.graphics.drawable.Drawable getIcon() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #31 + InterfaceMethodref [android/view/MenuItem.getIcon ()Landroid/graphics/drawable/Drawable;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIntent(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setIntent(android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] aload_1 v1 [5] invokeinterface #55 + InterfaceMethodref [android/view/MenuItem.setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getIntent()Landroid/content/Intent; Access flags: 0x1 = public android.content.Intent getIntent() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #32 + InterfaceMethodref [android/view/MenuItem.getIntent ()Landroid/content/Intent;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setShortcut(CC)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setShortcut(char,char) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] iload_1 v1 [5] iload_2 v2 [6] invokeinterface #59 + InterfaceMethodref [android/view/MenuItem.setShortcut (CC)Landroid/view/MenuItem;] [11] pop [12] aload_0 v0 [13] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setNumericShortcut(C)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setNumericShortcut(char) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] iload_1 v1 [5] invokeinterface #56 + InterfaceMethodref [android/view/MenuItem.setNumericShortcut (C)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getNumericShortcut()C Access flags: 0x1 = public char getNumericShortcut() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #35 + InterfaceMethodref [android/view/MenuItem.getNumericShortcut ()C] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setAlphabeticShortcut(C)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setAlphabeticShortcut(char) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] iload_1 v1 [5] invokeinterface #49 + InterfaceMethodref [android/view/MenuItem.setAlphabeticShortcut (C)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getAlphabeticShortcut()C Access flags: 0x1 = public char getAlphabeticShortcut() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #29 + InterfaceMethodref [android/view/MenuItem.getAlphabeticShortcut ()C] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCheckable(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setCheckable(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] iload_1 v1 [5] invokeinterface #50 + InterfaceMethodref [android/view/MenuItem.setCheckable (Z)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isCheckable()Z Access flags: 0x1 = public boolean isCheckable() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #42 + InterfaceMethodref [android/view/MenuItem.isCheckable ()Z] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setChecked(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setChecked(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] iload_1 v1 [5] invokeinterface #51 + InterfaceMethodref [android/view/MenuItem.setChecked (Z)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isChecked()Z Access flags: 0x1 = public boolean isChecked() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #43 + InterfaceMethodref [android/view/MenuItem.isChecked ()Z] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setVisible(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setVisible(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] iload_1 v1 [5] invokeinterface #65 + InterfaceMethodref [android/view/MenuItem.setVisible (Z)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isVisible()Z Access flags: 0x1 = public boolean isVisible() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #45 + InterfaceMethodref [android/view/MenuItem.isVisible ()Z] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setEnabled(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] iload_1 v1 [5] invokeinterface #52 + InterfaceMethodref [android/view/MenuItem.setEnabled (Z)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isEnabled()Z Access flags: 0x1 = public boolean isEnabled() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #44 + InterfaceMethodref [android/view/MenuItem.isEnabled ()Z] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasSubMenu()Z Access flags: 0x1 = public boolean hasSubMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #40 + InterfaceMethodref [android/view/MenuItem.hasSubMenu ()Z] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSubMenu()Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu getSubMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 1, stack = 4): [0] aload_0 v0 [1] invokevirtual #20 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.hasSubMenu ()Z] [4] ifeq +30 (target=34) [7] aload_0 v0 [8] getfield #17 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mSubMenu Lcom/actionbarsherlock/view/SubMenu;] [11] ifnonnull +23 (target=34) [14] aload_0 v0 [15] new #8 + Class [com/actionbarsherlock/internal/view/menu/SubMenuWrapper] [18] dup [19] aload_0 v0 [20] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [23] invokeinterface #37 + InterfaceMethodref [android/view/MenuItem.getSubMenu ()Landroid/view/SubMenu;] [28] invokespecial #22 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper. (Landroid/view/SubMenu;)V] [31] putfield #17 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mSubMenu Lcom/actionbarsherlock/view/SubMenu;] [34] aload_0 v0 [35] getfield #17 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mSubMenu Lcom/actionbarsherlock/view/SubMenu;] [38] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [34] Var: ..., Stack: (empty) + Method: setOnMenuItemClickListener(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setOnMenuItemClickListener(com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #14 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mMenuItemClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] [5] aload_0 v0 [6] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [9] aload_0 v0 [10] invokeinterface #58 + InterfaceMethodref [android/view/MenuItem.setOnMenuItemClickListener (Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;] [15] pop [16] aload_0 v0 [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuItemClick(Landroid/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemClick(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #14 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mMenuItemClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] [4] ifnull +14 (target=18) [7] aload_0 v0 [8] getfield #14 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mMenuItemClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;] [11] aload_0 v0 [12] invokeinterface #66 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener.onMenuItemClick (Lcom/actionbarsherlock/view/MenuItem;)Z] [17] ireturn [18] iconst_0 [19] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [18] Var: ..., Stack: (empty) + Method: getMenuInfo()Landroid/view/ContextMenu$ContextMenuInfo; Access flags: 0x1 = public android.view.ContextMenu$ContextMenuInfo getMenuInfo() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #34 + InterfaceMethodref [android/view/MenuItem.getMenuInfo ()Landroid/view/ContextMenu$ContextMenuInfo;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setShowAsAction(I)V Access flags: 0x1 = public void setShowAsAction(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] iload_1 v1 [5] invokeinterface #60 + InterfaceMethodref [android/view/MenuItem.setShowAsAction (I)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setShowAsActionFlags(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setShowAsActionFlags(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] iload_1 v1 [5] invokeinterface #61 + InterfaceMethodref [android/view/MenuItem.setShowAsActionFlags (I)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setActionView(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setActionView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] aload_1 v1 [5] invokeinterface #48 + InterfaceMethodref [android/view/MenuItem.setActionView (Landroid/view/View;)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setActionView(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setActionView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] iload_1 v1 [5] invokeinterface #47 + InterfaceMethodref [android/view/MenuItem.setActionView (I)Landroid/view/MenuItem;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getActionView()Landroid/view/View; Access flags: 0x1 = public android.view.View getActionView() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #28 + InterfaceMethodref [android/view/MenuItem.getActionView ()Landroid/view/View;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setActionProvider(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setActionProvider(com.actionbarsherlock.view.ActionProvider) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] new #5 + Class [com/actionbarsherlock/internal/view/ActionProviderWrapper] [7] dup [8] aload_1 v1 [9] invokespecial #18 + Methodref [com/actionbarsherlock/internal/view/ActionProviderWrapper. (Lcom/actionbarsherlock/view/ActionProvider;)V] [12] invokeinterface #46 + InterfaceMethodref [android/view/MenuItem.setActionProvider (Landroid/view/ActionProvider;)Landroid/view/MenuItem;] [17] pop [18] aload_0 v0 [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getActionProvider()Lcom/actionbarsherlock/view/ActionProvider; Access flags: 0x1 = public com.actionbarsherlock.view.ActionProvider getActionProvider() Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #27 + InterfaceMethodref [android/view/MenuItem.getActionProvider ()Landroid/view/ActionProvider;] [9] dup [10] astore_1 v1 [11] ifnull +18 (target=29) [14] aload_1 v1 [15] instanceof #5 + Class [com/actionbarsherlock/internal/view/ActionProviderWrapper] [18] ifeq +11 (target=29) [21] aload_1 v1 [22] checkcast #5 + Class [com/actionbarsherlock/internal/view/ActionProviderWrapper] [25] invokevirtual #19 + Methodref [com/actionbarsherlock/internal/view/ActionProviderWrapper.unwrap ()Lcom/actionbarsherlock/view/ActionProvider;] [28] areturn [29] aconst_null [30] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [29] Var: ...[a:android/view/ActionProvider], Stack: (empty) + Method: expandActionView()Z Access flags: 0x1 = public boolean expandActionView() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #26 + InterfaceMethodref [android/view/MenuItem.expandActionView ()Z] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: collapseActionView()Z Access flags: 0x1 = public boolean collapseActionView() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #25 + InterfaceMethodref [android/view/MenuItem.collapseActionView ()Z] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isActionViewExpanded()Z Access flags: 0x1 = public boolean isActionViewExpanded() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [4] invokeinterface #41 + InterfaceMethodref [android/view/MenuItem.isActionViewExpanded ()Z] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setOnActionExpandListener(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem setOnActionExpandListener(com.actionbarsherlock.view.MenuItem$OnActionExpandListener) Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #13 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] [5] aload_0 v0 [6] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeActionExpandListener Landroid/view/MenuItem$OnActionExpandListener;] [9] ifnonnull +29 (target=38) [12] aload_0 v0 [13] new #7 + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1] [16] dup [17] aload_0 v0 [18] invokespecial #21 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1. (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V] [21] putfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeActionExpandListener Landroid/view/MenuItem$OnActionExpandListener;] [24] aload_0 v0 [25] getfield #16 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;] [28] aload_0 v0 [29] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeActionExpandListener Landroid/view/MenuItem$OnActionExpandListener;] [32] invokeinterface #57 + InterfaceMethodref [android/view/MenuItem.setOnActionExpandListener (Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem;] [37] pop [38] aload_0 v0 [39] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [38] Var: ..., Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; Access flags: 0x1008 = static synthetic com.actionbarsherlock.view.MenuItem$OnActionExpandListener access$0(com.actionbarsherlock.internal.view.menu.MenuItemWrapper) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #13 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.view.menu.MenuItemWrapper$1 extends java.lang.Object Interfaces (count = 1): + Class [android/view/MenuItem$OnActionExpandListener] Constant Pool (count = 34): + Class [android/view/MenuItem$OnActionExpandListener] + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1] + Class [com/actionbarsherlock/view/MenuItem$OnActionExpandListener] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnActionExpandListener.onMenuItemActionCollapse (Lcom/actionbarsherlock/view/MenuItem;)Z] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnActionExpandListener.onMenuItemActionExpand (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [ ()V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] + NameAndType [onMenuItemActionCollapse (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onMenuItemActionExpand (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;] + Utf8 [()V] + Utf8 [(Landroid/view/MenuItem;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [android/view/MenuItem$OnActionExpandListener] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1] + Utf8 [com/actionbarsherlock/view/MenuItem$OnActionExpandListener] + Utf8 [java/lang/Object] + Utf8 [onMenuItemActionCollapse] + Utf8 [onMenuItemActionExpand] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.view.menu.MenuItemWrapper this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V Access flags: 0x0 = MenuItemWrapper$1(com.actionbarsherlock.internal.view.menu.MenuItemWrapper) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #6 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;] [5] aload_0 v0 [6] invokespecial #8 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuItemActionExpand(Landroid/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemActionExpand(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;] [4] invokestatic #7 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] [7] ifnull +20 (target=27) [10] aload_0 v0 [11] getfield #6 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;] [14] invokestatic #7 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] [17] aload_0 v0 [18] getfield #6 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;] [21] invokeinterface #10 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnActionExpandListener.onMenuItemActionExpand (Lcom/actionbarsherlock/view/MenuItem;)Z] [26] ireturn [27] iconst_0 [28] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [27] Var: ..., Stack: (empty) + Method: onMenuItemActionCollapse(Landroid/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemActionCollapse(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;] [4] invokestatic #7 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] [7] ifnull +20 (target=27) [10] aload_0 v0 [11] getfield #6 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;] [14] invokestatic #7 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;] [17] aload_0 v0 [18] getfield #6 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;] [21] invokeinterface #9 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnActionExpandListener.onMenuItemActionCollapse (Lcom/actionbarsherlock/view/MenuItem;)Z] [26] ireturn [27] iconst_0 [28] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [27] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/MenuPopupHelper Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.menu.MenuPopupHelper extends java.lang.Object Interfaces (count = 6): + Class [android/view/View$OnKeyListener] + Class [android/view/ViewTreeObserver$OnGlobalLayoutListener] + Class [android/widget/AdapterView$OnItemClickListener] + Class [android/widget/PopupWindow$OnDismissListener] + Class [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener] + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] Constant Pool (count = 364): + String [MenuPopupHelper cannot be used without an anchor] + String [MenuPopupHelpers manage their own views] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/util/DisplayMetrics] + Class [android/view/KeyEvent] + Class [android/view/LayoutInflater] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/View$OnKeyListener] + Class [android/view/ViewTreeObserver] + Class [android/view/ViewTreeObserver$OnGlobalLayoutListener] + Class [android/widget/AdapterView$OnItemClickListener] + Class [android/widget/FrameLayout] + Class [android/widget/ListAdapter] + Class [android/widget/ListView] + Class [android/widget/PopupWindow$OnDismissListener] + Class [com/actionbarsherlock/R$attr] + Class [com/actionbarsherlock/R$dimen] + Class [com/actionbarsherlock/R$layout] + Class [com/actionbarsherlock/internal/view/View_HasStateListenerSupport] + Class [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter] + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback] + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Class [com/actionbarsherlock/view/MenuItem] + Class [java/lang/IllegalStateException] + Class [java/lang/Math] + Class [java/lang/Object] + Class [java/lang/UnsupportedOperationException] + Fieldref [android/util/DisplayMetrics.widthPixels I] + Fieldref [com/actionbarsherlock/R$attr.popupMenuStyle I] + Fieldref [com/actionbarsherlock/R$dimen.abs__config_prefDialogWidth I] + Fieldref [com/actionbarsherlock/R$layout.abs__popup_menu_item_layout I] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.ITEM_LAYOUT I] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAnchorView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mForceShowIcon Z] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mInflater Landroid/view/LayoutInflater;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMeasureParent Landroid/view/ViewGroup;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mOverflowOnly Z] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopupMaxWidth I] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPresenterCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/view/KeyEvent.getAction ()I] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/View.getMeasuredWidth ()I] + Methodref [android/view/View.getViewTreeObserver ()Landroid/view/ViewTreeObserver;] + Methodref [android/view/View.isShown ()Z] + Methodref [android/view/View.measure (II)V] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/view/ViewTreeObserver.addOnGlobalLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] + Methodref [android/view/ViewTreeObserver.isAlive ()Z] + Methodref [android/view/ViewTreeObserver.removeGlobalOnLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] + Methodref [android/widget/FrameLayout. (Landroid/content/Context;)V] + Methodref [android/widget/ListView.setOnKeyListener (Landroid/view/View$OnKeyListener;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper. (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.dismiss ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.isShowing ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.measureContentWidth (Landroid/widget/ListAdapter;)I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.setForceShowIcon (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.tryShow ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter. (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.access$1 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.getItem (I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.notifyDataSetChanged ()V] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem (I)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.hasVisibleItems ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.size ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.dismiss ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.getListView ()Landroid/widget/ListView;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isShowing ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAdapter (Landroid/widget/ListAdapter;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAnchorView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setContentWidth (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setInputMethodMode (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setModal (Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setOnDismissListener (Landroid/widget/PopupWindow$OnDismissListener;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Math.min (II)I] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] + InterfaceMethodref [android/widget/ListAdapter.getCount ()I] + InterfaceMethodref [android/widget/ListAdapter.getItemViewType (I)I] + InterfaceMethodref [android/widget/ListAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + InterfaceMethodref [com/actionbarsherlock/internal/view/View_HasStateListenerSupport.addOnAttachStateChangeListener (Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V] + InterfaceMethodref [com/actionbarsherlock/internal/view/View_HasStateListenerSupport.removeOnAttachStateChangeListener (Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback.onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback.onOpenSubMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getIcon ()Landroid/graphics/drawable/Drawable;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.isVisible ()Z] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] + NameAndType [ (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ITEM_LAYOUT I] + NameAndType [abs__config_prefDialogWidth I] + NameAndType [abs__popup_menu_item_layout I] + NameAndType [access$1 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] + NameAndType [addOnAttachStateChangeListener (Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V] + NameAndType [addOnGlobalLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] + NameAndType [close ()V] + NameAndType [dismiss ()V] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [getAction ()I] + NameAndType [getCount ()I] + NameAndType [getDimensionPixelSize (I)I] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getIcon ()Landroid/graphics/drawable/Drawable;] + NameAndType [getItem (I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + NameAndType [getItem (I)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [getItemViewType (I)I] + NameAndType [getListView ()Landroid/widget/ListView;] + NameAndType [getMeasuredWidth ()I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [getViewTreeObserver ()Landroid/view/ViewTreeObserver;] + NameAndType [hasVisibleItems ()Z] + NameAndType [isAlive ()Z] + NameAndType [isShowing ()Z] + NameAndType [isShown ()Z] + NameAndType [isVisible ()Z] + NameAndType [mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] + NameAndType [mAnchorView Landroid/view/View;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mForceShowIcon Z] + NameAndType [mInflater Landroid/view/LayoutInflater;] + NameAndType [mMeasureParent Landroid/view/ViewGroup;] + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [mOverflowOnly Z] + NameAndType [mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + NameAndType [mPopupMaxWidth I] + NameAndType [mPresenterCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] + NameAndType [mTreeObserver Landroid/view/ViewTreeObserver;] + NameAndType [makeMeasureSpec (II)I] + NameAndType [max (II)I] + NameAndType [measure (II)V] + NameAndType [measureContentWidth (Landroid/widget/ListAdapter;)I] + NameAndType [min (II)I] + NameAndType [notifyDataSetChanged ()V] + NameAndType [onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + NameAndType [onOpenSubMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z] + NameAndType [performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z] + NameAndType [popupMenuStyle I] + NameAndType [removeGlobalOnLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] + NameAndType [removeOnAttachStateChangeListener (Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V] + NameAndType [setAdapter (Landroid/widget/ListAdapter;)V] + NameAndType [setAnchorView (Landroid/view/View;)V] + NameAndType [setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + NameAndType [setContentWidth (I)V] + NameAndType [setForceShowIcon (Z)V] + NameAndType [setInputMethodMode (I)V] + NameAndType [setModal (Z)V] + NameAndType [setOnDismissListener (Landroid/widget/PopupWindow$OnDismissListener;)V] + NameAndType [setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + NameAndType [setOnKeyListener (Landroid/view/View$OnKeyListener;)V] + NameAndType [show ()V] + NameAndType [size ()I] + NameAndType [tryShow ()Z] + NameAndType [widthPixels I] + Utf8 [()I] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Landroid/view/ViewTreeObserver;] + Utf8 [()Landroid/widget/ListView;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)I] + Utf8 [(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;)V] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [(Landroid/view/View$OnKeyListener;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;ILandroid/view/KeyEvent;)Z] + Utf8 [(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Utf8 [(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V] + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V] + Utf8 [(Landroid/widget/ListAdapter;)I] + Utf8 [(Landroid/widget/ListAdapter;)V] + Utf8 [(Landroid/widget/PopupWindow$OnDismissListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;I)Z] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [ITEM_LAYOUT] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/view/LayoutInflater;] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/view/ViewGroup;] + Utf8 [Landroid/view/ViewTreeObserver;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [MenuPopupHelper cannot be used without an anchor] + Utf8 [MenuPopupHelpers manage their own views] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [abs__config_prefDialogWidth] + Utf8 [abs__popup_menu_item_layout] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [addMenuPresenter] + Utf8 [addOnAttachStateChangeListener] + Utf8 [addOnGlobalLayoutListener] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/view/KeyEvent] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/View$OnKeyListener] + Utf8 [android/view/ViewTreeObserver] + Utf8 [android/view/ViewTreeObserver$OnGlobalLayoutListener] + Utf8 [android/widget/AdapterView$OnItemClickListener] + Utf8 [android/widget/FrameLayout] + Utf8 [android/widget/ListAdapter] + Utf8 [android/widget/ListView] + Utf8 [android/widget/PopupWindow$OnDismissListener] + Utf8 [close] + Utf8 [collapseItemActionView] + Utf8 [com/actionbarsherlock/R$attr] + Utf8 [com/actionbarsherlock/R$dimen] + Utf8 [com/actionbarsherlock/R$layout] + Utf8 [com/actionbarsherlock/internal/view/View_HasStateListenerSupport] + Utf8 [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback] + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [dismiss] + Utf8 [expandItemActionView] + Utf8 [flagActionItems] + Utf8 [from] + Utf8 [getAction] + Utf8 [getCount] + Utf8 [getDimensionPixelSize] + Utf8 [getDisplayMetrics] + Utf8 [getIcon] + Utf8 [getId] + Utf8 [getItem] + Utf8 [getItemViewType] + Utf8 [getListView] + Utf8 [getMeasuredWidth] + Utf8 [getMenuView] + Utf8 [getResources] + Utf8 [getView] + Utf8 [getViewTreeObserver] + Utf8 [hasVisibleItems] + Utf8 [initForMenu] + Utf8 [isAlive] + Utf8 [isShowing] + Utf8 [isShown] + Utf8 [isVisible] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Math] + Utf8 [java/lang/Object] + Utf8 [java/lang/UnsupportedOperationException] + Utf8 [mAdapter] + Utf8 [mAnchorView] + Utf8 [mContext] + Utf8 [mForceShowIcon] + Utf8 [mInflater] + Utf8 [mMeasureParent] + Utf8 [mMenu] + Utf8 [mOverflowOnly] + Utf8 [mPopup] + Utf8 [mPopupMaxWidth] + Utf8 [mPresenterCallback] + Utf8 [mTreeObserver] + Utf8 [makeMeasureSpec] + Utf8 [max] + Utf8 [measure] + Utf8 [measureContentWidth] + Utf8 [min] + Utf8 [notifyDataSetChanged] + Utf8 [onCloseMenu] + Utf8 [onDismiss] + Utf8 [onGlobalLayout] + Utf8 [onItemClick] + Utf8 [onKey] + Utf8 [onOpenSubMenu] + Utf8 [onRestoreInstanceState] + Utf8 [onSaveInstanceState] + Utf8 [onSubMenuSelected] + Utf8 [onViewAttachedToWindow] + Utf8 [onViewDetachedFromWindow] + Utf8 [performItemAction] + Utf8 [popupMenuStyle] + Utf8 [removeGlobalOnLayoutListener] + Utf8 [removeOnAttachStateChangeListener] + Utf8 [setAdapter] + Utf8 [setAnchorView] + Utf8 [setCallback] + Utf8 [setContentWidth] + Utf8 [setForceShowIcon] + Utf8 [setInputMethodMode] + Utf8 [setModal] + Utf8 [setOnDismissListener] + Utf8 [setOnItemClickListener] + Utf8 [setOnKeyListener] + Utf8 [show] + Utf8 [size] + Utf8 [tryShow] + Utf8 [updateMenuView] + Utf8 [widthPixels] Fields (count = 13): + Field: ITEM_LAYOUT I Access flags: 0x18 = static final int ITEM_LAYOUT + Field: mContext Landroid/content/Context; Access flags: 0x2 = private android.content.Context mContext + Field: mInflater Landroid/view/LayoutInflater; Access flags: 0x2 = private android.view.LayoutInflater mInflater + Field: mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsListPopupWindow mPopup + Field: mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu + Field: mPopupMaxWidth I Access flags: 0x2 = private int mPopupMaxWidth + Field: mAnchorView Landroid/view/View; Access flags: 0x2 = private android.view.View mAnchorView + Field: mOverflowOnly Z Access flags: 0x2 = private boolean mOverflowOnly + Field: mTreeObserver Landroid/view/ViewTreeObserver; Access flags: 0x2 = private android.view.ViewTreeObserver mTreeObserver + Field: mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter mAdapter + Field: mPresenterCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback mPresenterCallback + Field: mForceShowIcon Z Access flags: 0x0 = boolean mForceShowIcon + Field: mMeasureParent Landroid/view/ViewGroup; Access flags: 0x2 = private android.view.ViewGroup mMeasureParent Methods (count = 33): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 0, stack = 1): [0] getstatic #38 + Fieldref [com/actionbarsherlock/R$layout.abs__popup_menu_item_layout I] [3] putstatic #39 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.ITEM_LAYOUT I] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V Access flags: 0x1 = public MenuPopupHelper(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 3, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] aconst_null [4] iconst_0 [5] invokespecial #70 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper. (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;)V Access flags: 0x1 = public MenuPopupHelper(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder,android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 4, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] aload_3 v3 [4] iconst_0 [5] invokespecial #70 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper. (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V Access flags: 0x1 = public MenuPopupHelper(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder,android.view.View,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 67, locals = 5, stack = 4): [0] aload_0 v0 [1] invokespecial #99 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mContext Landroid/content/Context;] [9] aload_0 v0 [10] aload_1 v1 [11] invokestatic #56 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [14] putfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mInflater Landroid/view/LayoutInflater;] [17] aload_0 v0 [18] aload_2 v2 [19] putfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [22] aload_0 v0 [23] iload v4 [25] putfield #47 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mOverflowOnly Z] [28] aload_1 v1 [29] invokevirtual #52 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [32] astore_1 v1 [33] aload_0 v0 [34] aload_1 v1 [35] invokevirtual #54 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [38] getfield #35 + Fieldref [android/util/DisplayMetrics.widthPixels I] [41] iconst_2 [42] idiv [43] aload_1 v1 [44] getstatic #37 + Fieldref [com/actionbarsherlock/R$dimen.abs__config_prefDialogWidth I] [47] invokevirtual #53 + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I] [50] invokestatic #97 + Methodref [java/lang/Math.max (II)I] [53] putfield #49 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopupMaxWidth I] [56] aload_0 v0 [57] aload_3 v3 [58] putfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAnchorView Landroid/view/View;] [61] aload_2 v2 [62] aload_0 v0 [63] invokevirtual #67 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] [66] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setAnchorView(Landroid/view/View;)V Access flags: 0x1 = public void setAnchorView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAnchorView Landroid/view/View;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setForceShowIcon(Z)V Access flags: 0x1 = public void setForceShowIcon(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #43 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mForceShowIcon Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: show()V Access flags: 0x1 = public void show() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 3): [0] aload_0 v0 [1] invokevirtual #76 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.tryShow ()Z] [4] ifne +13 (target=17) [7] new #31 + Class [java/lang/IllegalStateException] [10] dup [11] ldc #1 + String [MenuPopupHelper cannot be used without an anchor] [13] invokespecial #96 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ..., Stack: (empty) + Method: tryShow()Z Access flags: 0x1 = public boolean tryShow() Class member attributes (count = 1): + Code attribute instructions (code length = 185, locals = 3, stack = 6): [0] aload_0 v0 [1] new #29 + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow] [4] dup [5] aload_0 v0 [6] getfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mContext Landroid/content/Context;] [9] aconst_null [10] getstatic #36 + Fieldref [com/actionbarsherlock/R$attr.popupMenuStyle I] [13] invokespecial #84 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [16] putfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [19] aload_0 v0 [20] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [23] aload_0 v0 [24] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setOnDismissListener (Landroid/widget/PopupWindow$OnDismissListener;)V] [27] aload_0 v0 [28] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [31] aload_0 v0 [32] invokevirtual #94 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] [35] aload_0 v0 [36] new #25 + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter] [39] dup [40] aload_0 v0 [41] aload_0 v0 [42] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [45] invokespecial #77 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter. (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] [48] putfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] [51] aload_0 v0 [52] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [55] aload_0 v0 [56] getfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] [59] invokevirtual #88 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAdapter (Landroid/widget/ListAdapter;)V] [62] aload_0 v0 [63] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [66] iconst_1 [67] invokevirtual #92 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setModal (Z)V] [70] aload_0 v0 [71] getfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAnchorView Landroid/view/View;] [74] dup [75] astore_1 v1 [76] ifnull +57 (target=133) [79] aload_0 v0 [80] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;] [83] ifnonnull +7 (target=90) [86] iconst_1 [87] goto +4 (target=91) [90] iconst_0 [91] istore_2 v2 [92] aload_0 v0 [93] aload_1 v1 [94] invokevirtual #58 + Methodref [android/view/View.getViewTreeObserver ()Landroid/view/ViewTreeObserver;] [97] putfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;] [100] iload_2 v2 [101] ifeq +11 (target=112) [104] aload_0 v0 [105] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;] [108] aload_0 v0 [109] invokevirtual #62 + Methodref [android/view/ViewTreeObserver.addOnGlobalLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] [112] aload_1 v1 [113] checkcast #21 + Class [com/actionbarsherlock/internal/view/View_HasStateListenerSupport] [116] aload_0 v0 [117] invokeinterface #104 + InterfaceMethodref [com/actionbarsherlock/internal/view/View_HasStateListenerSupport.addOnAttachStateChangeListener (Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V] [122] aload_0 v0 [123] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [126] aload_1 v1 [127] invokevirtual #89 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAnchorView (Landroid/view/View;)V] [130] goto +5 (target=135) [133] iconst_0 [134] ireturn [135] aload_0 v0 [136] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [139] aload_0 v0 [140] aload_0 v0 [141] getfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] [144] invokespecial #73 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.measureContentWidth (Landroid/widget/ListAdapter;)I] [147] aload_0 v0 [148] getfield #49 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopupMaxWidth I] [151] invokestatic #98 + Methodref [java/lang/Math.min (II)I] [154] invokevirtual #90 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setContentWidth (I)V] [157] aload_0 v0 [158] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [161] iconst_2 [162] invokevirtual #91 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setInputMethodMode (I)V] [165] aload_0 v0 [166] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [169] invokevirtual #95 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V] [172] aload_0 v0 [173] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [176] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.getListView ()Landroid/widget/ListView;] [179] aload_0 v0 [180] invokevirtual #66 + Methodref [android/widget/ListView.setOnKeyListener (Landroid/view/View$OnKeyListener;)V] [183] iconst_1 [184] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [90] Var: ...[a:android/view/View], Stack: (empty) - [91] Var: ..., Stack: [i] - [112] Var: ...[i], Stack: (empty) - [133] Var: -1, Stack: (empty) - [135] Var: ..., Stack: (empty) + Method: dismiss()V Access flags: 0x1 = public void dismiss() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.isShowing ()Z] [4] ifeq +10 (target=14) [7] aload_0 v0 [8] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [11] invokevirtual #85 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.dismiss ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: onDismiss()V Access flags: 0x1 = public void onDismiss() Class member attributes (count = 1): + Code attribute instructions (code length = 67, locals = 1, stack = 2): [0] aload_0 v0 [1] aconst_null [2] putfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [5] aload_0 v0 [6] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [9] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close ()V] [12] aload_0 v0 [13] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;] [16] ifnull +37 (target=53) [19] aload_0 v0 [20] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;] [23] invokevirtual #63 + Methodref [android/view/ViewTreeObserver.isAlive ()Z] [26] ifne +14 (target=40) [29] aload_0 v0 [30] aload_0 v0 [31] getfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAnchorView Landroid/view/View;] [34] invokevirtual #58 + Methodref [android/view/View.getViewTreeObserver ()Landroid/view/ViewTreeObserver;] [37] putfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;] [40] aload_0 v0 [41] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;] [44] aload_0 v0 [45] invokevirtual #64 + Methodref [android/view/ViewTreeObserver.removeGlobalOnLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] [48] aload_0 v0 [49] aconst_null [50] putfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;] [53] aload_0 v0 [54] getfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAnchorView Landroid/view/View;] [57] checkcast #21 + Class [com/actionbarsherlock/internal/view/View_HasStateListenerSupport] [60] aload_0 v0 [61] invokeinterface #105 + InterfaceMethodref [com/actionbarsherlock/internal/view/View_HasStateListenerSupport.removeOnAttachStateChangeListener (Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V] [66] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [40] Var: ..., Stack: (empty) - [53] Var: ..., Stack: (empty) + Method: isShowing()Z Access flags: 0x1 = public boolean isShowing() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [4] ifnull +15 (target=19) [7] aload_0 v0 [8] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [11] invokevirtual #87 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isShowing ()Z] [14] ifeq +5 (target=19) [17] iconst_1 [18] ireturn [19] iconst_0 [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [19] Var: ..., Stack: (empty) + Method: onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V Access flags: 0x1 = public void onItemClick(android.widget.AdapterView,android.view.View,int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 6, stack = 3): [0] aload_0 v0 [1] getfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] [4] dup [5] astore_1 v1 [6] invokestatic #78 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.access$1 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [9] aload_1 v1 [10] iload_3 v3 [11] invokevirtual #79 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.getItem (I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [14] iconst_0 [15] invokevirtual #69 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z] [18] pop [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onKey(Landroid/view/View;ILandroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean onKey(android.view.View,int,android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 4, stack = 2): [0] aload_3 v3 [1] invokevirtual #55 + Methodref [android/view/KeyEvent.getAction ()I] [4] iconst_1 [5] ificmpne +15 (target=20) [8] iload_2 v2 [9] bipush 82 [11] ificmpne +9 (target=20) [14] aload_0 v0 [15] invokevirtual #71 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.dismiss ()V] [18] iconst_1 [19] ireturn [20] iconst_0 [21] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [20] Var: ..., Stack: (empty) + Method: measureContentWidth(Landroid/widget/ListAdapter;)I Access flags: 0x2 = private int measureContentWidth(android.widget.ListAdapter) Class member attributes (count = 1): + Code attribute instructions (code length = 122, locals = 10, stack = 4): [0] iconst_0 [1] istore_2 v2 [2] aconst_null [3] astore_3 v3 [4] iconst_0 [5] istore v4 [7] iconst_0 [8] iconst_0 [9] invokestatic #61 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [12] istore v5 [14] iconst_0 [15] iconst_0 [16] invokestatic #61 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [19] istore v6 [21] aload_1 v1 [22] invokeinterface #101 + InterfaceMethodref [android/widget/ListAdapter.getCount ()I] [27] istore v7 [29] iconst_0 [30] istore v8 [32] goto +81 (target=113) [35] aload_1 v1 [36] iload v8 [38] invokeinterface #102 + InterfaceMethodref [android/widget/ListAdapter.getItemViewType (I)I] [43] dup [44] istore v9 [46] iload v4 [48] ificmpeq +9 (target=57) [51] iload v9 [53] istore v4 [55] aconst_null [56] astore_3 v3 [57] aload_0 v0 [58] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMeasureParent Landroid/view/ViewGroup;] [61] ifnonnull +18 (target=79) [64] aload_0 v0 [65] new #14 + Class [android/widget/FrameLayout] [68] dup [69] aload_0 v0 [70] getfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mContext Landroid/content/Context;] [73] invokespecial #65 + Methodref [android/widget/FrameLayout. (Landroid/content/Context;)V] [76] putfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMeasureParent Landroid/view/ViewGroup;] [79] aload_1 v1 [80] iload v8 [82] aload_3 v3 [83] aload_0 v0 [84] getfield #45 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMeasureParent Landroid/view/ViewGroup;] [87] invokeinterface #103 + InterfaceMethodref [android/widget/ListAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] [92] dup [93] astore_3 v3 [94] iload v5 [96] iload v6 [98] invokevirtual #60 + Methodref [android/view/View.measure (II)V] [101] iload_2 v2 [102] aload_3 v3 [103] invokevirtual #57 + Methodref [android/view/View.getMeasuredWidth ()I] [106] invokestatic #97 + Methodref [java/lang/Math.max (II)I] [109] istore_2 v2 [110] iinc v8, 1 [113] iload v8 [115] iload v7 [117] ificmplt -82 (target=35) [120] iload_2 v2 [121] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [35] Var: [a:com/actionbarsherlock/internal/view/menu/MenuPopupHelper][a:android/widget/ListAdapter][i][a:android/view/View][i][i][i][i][i], Stack: - [57] Var: ...[i], Stack: (empty) - [79] Var: ..., Stack: (empty) - [113] Var: -1, Stack: (empty) + Method: onGlobalLayout()V Access flags: 0x1 = public void onGlobalLayout() Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.isShowing ()Z] [4] ifeq +38 (target=42) [7] aload_0 v0 [8] getfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAnchorView Landroid/view/View;] [11] dup [12] astore_1 v1 [13] ifnull +10 (target=23) [16] aload_1 v1 [17] invokevirtual #59 + Methodref [android/view/View.isShown ()Z] [20] ifne +8 (target=28) [23] aload_0 v0 [24] invokevirtual #71 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.dismiss ()V] [27] return [28] aload_0 v0 [29] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.isShowing ()Z] [32] ifeq +10 (target=42) [35] aload_0 v0 [36] getfield #48 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [39] invokevirtual #95 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V] [42] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [23] Var: ...[a:android/view/View], Stack: (empty) - [28] Var: ..., Stack: (empty) - [42] Var: -1, Stack: (empty) + Method: onViewAttachedToWindow(Landroid/view/View;)V Access flags: 0x1 = public void onViewAttachedToWindow(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onViewDetachedFromWindow(Landroid/view/View;)V Access flags: 0x1 = public void onViewDetachedFromWindow(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;] [4] ifnull +29 (target=33) [7] aload_0 v0 [8] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;] [11] invokevirtual #63 + Methodref [android/view/ViewTreeObserver.isAlive ()Z] [14] ifne +11 (target=25) [17] aload_0 v0 [18] aload_1 v1 [19] invokevirtual #58 + Methodref [android/view/View.getViewTreeObserver ()Landroid/view/ViewTreeObserver;] [22] putfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;] [25] aload_0 v0 [26] getfield #51 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;] [29] aload_0 v0 [30] invokevirtual #64 + Methodref [android/view/ViewTreeObserver.removeGlobalOnLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] [33] aload_1 v1 [34] checkcast #21 + Class [com/actionbarsherlock/internal/view/View_HasStateListenerSupport] [37] aload_0 v0 [38] invokeinterface #105 + InterfaceMethodref [com/actionbarsherlock/internal/view/View_HasStateListenerSupport.removeOnAttachStateChangeListener (Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V] [43] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [25] Var: ..., Stack: (empty) - [33] Var: ..., Stack: (empty) + Method: initForMenu(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V Access flags: 0x1 = public void initForMenu(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 3, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getMenuView(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.MenuView getMenuView(android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 3): [0] new #34 + Class [java/lang/UnsupportedOperationException] [3] dup [4] ldc #2 + String [MenuPopupHelpers manage their own views] [6] invokespecial #100 + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] [9] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: updateMenuView(Z)V Access flags: 0x1 = public void updateMenuView(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 1): [0] aload_0 v0 [1] getfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] [4] ifnull +10 (target=14) [7] aload_0 v0 [8] getfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] [11] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.notifyDataSetChanged ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: setCallback(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V Access flags: 0x1 = public void setCallback(com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPresenterCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onSubMenuSelected(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z Access flags: 0x1 = public boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 123, locals = 7, stack = 6): [0] aload_1 v1 [1] invokevirtual #82 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.hasVisibleItems ()Z] [4] ifeq +117 (target=121) [7] new #24 + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] [10] dup [11] aload_0 v0 [12] getfield #42 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mContext Landroid/content/Context;] [15] aload_1 v1 [16] aload_0 v0 [17] getfield #41 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAnchorView Landroid/view/View;] [20] iconst_0 [21] invokespecial #70 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper. (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V] [24] dup [25] astore_2 v2 [26] aload_0 v0 [27] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPresenterCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] [30] invokevirtual #74 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] [33] iconst_0 [34] istore_3 v3 [35] aload_1 v1 [36] invokevirtual #83 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.size ()I] [39] istore v4 [41] iconst_0 [42] istore v5 [44] goto +38 (target=82) [47] aload_1 v1 [48] iload v5 [50] invokevirtual #81 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem (I)Lcom/actionbarsherlock/view/MenuItem;] [53] dup [54] astore v6 [56] invokeinterface #109 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.isVisible ()Z] [61] ifeq +18 (target=79) [64] aload v6 [66] invokeinterface #108 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getIcon ()Landroid/graphics/drawable/Drawable;] [71] ifnull +8 (target=79) [74] iconst_1 [75] istore_3 v3 [76] goto +13 (target=89) [79] iinc v5, 1 [82] iload v5 [84] iload v4 [86] ificmplt -39 (target=47) [89] aload_2 v2 [90] iload_3 v3 [91] invokevirtual #75 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.setForceShowIcon (Z)V] [94] aload_2 v2 [95] invokevirtual #76 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.tryShow ()Z] [98] ifeq +23 (target=121) [101] aload_0 v0 [102] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPresenterCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] [105] ifnull +14 (target=119) [108] aload_0 v0 [109] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPresenterCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] [112] aload_1 v1 [113] invokeinterface #107 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback.onOpenSubMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z] [118] pop [119] iconst_1 [120] ireturn [121] iconst_0 [122] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [47] Var: [a:com/actionbarsherlock/internal/view/menu/MenuPopupHelper][a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuPopupHelper][i][i][i], Stack: - [79] Var: ..., Stack: (empty) - [82] Var: ..., Stack: (empty) - [89] Var: -1, Stack: (empty) - [119] Var: ..., Stack: (empty) - [121] Var: -3, Stack: (empty) + Method: onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V Access flags: 0x1 = public void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 3, stack = 3): [0] aload_1 v1 [1] aload_0 v0 [2] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [5] ifacmpeq +4 (target=9) [8] return [9] aload_0 v0 [10] invokevirtual #71 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.dismiss ()V] [13] aload_0 v0 [14] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPresenterCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] [17] ifnull +14 (target=31) [20] aload_0 v0 [21] getfield #50 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPresenterCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;] [24] aload_1 v1 [25] iload_2 v2 [26] invokeinterface #106 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback.onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] [31] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [9] Var: ..., Stack: (empty) - [31] Var: ..., Stack: (empty) + Method: flagActionItems()Z Access flags: 0x1 = public boolean flagActionItems() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: expandItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x1 = public boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 3, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: collapseItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x1 = public boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 3, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getId()I Access flags: 0x1 = public int getId() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onSaveInstanceState()Landroid/os/Parcelable; Access flags: 0x1 = public android.os.Parcelable onSaveInstanceState() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onRestoreInstanceState(Landroid/os/Parcelable;)V Access flags: 0x1 = public void onRestoreInstanceState(android.os.Parcelable) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$0(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z Access flags: 0x1008 = static synthetic boolean access$0(com.actionbarsherlock.internal.view.menu.MenuPopupHelper) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #47 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mOverflowOnly Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater; Access flags: 0x1008 = static synthetic android.view.LayoutInflater access$1(com.actionbarsherlock.internal.view.menu.MenuPopupHelper) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #44 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mInflater Landroid/view/LayoutInflater;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.view.menu.MenuBuilder access$2(com.actionbarsherlock.internal.view.menu.MenuPopupHelper) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #46 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$3(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter access$3(com.actionbarsherlock.internal.view.menu.MenuPopupHelper) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #40 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver Superclass: android/database/DataSetObserver Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver extends android.database.DataSetObserver Interfaces (count = 0): Constant Pool (count = 30): + Class [android/database/DataSetObserver] + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver] + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] + Methodref [android/database/DataSetObserver. ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$3 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver. (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.findExpandedIndex ()V] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V] + NameAndType [access$3 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] + NameAndType [findExpandedIndex ()V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] + Utf8 [()V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] + Utf8 [access$3] + Utf8 [android/database/DataSetObserver] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter] + Utf8 [findExpandedIndex] + Utf8 [onChanged] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.view.menu.MenuPopupHelper this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V Access flags: 0x2 = private MenuPopupHelper$ExpandedIndexObserver(com.actionbarsherlock.internal.view.menu.MenuPopupHelper) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #5 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] [5] aload_0 v0 [6] invokespecial #6 + Methodref [android/database/DataSetObserver. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onChanged()V Access flags: 0x1 = public void onChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] [4] invokestatic #7 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$3 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;] [7] invokevirtual #9 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.findExpandedIndex ()V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;)V Access flags: 0x1000 = synthetic MenuPopupHelper$ExpandedIndexObserver(com.actionbarsherlock.internal.view.menu.MenuPopupHelper,com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #8 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver. (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter Superclass: android/widget/BaseAdapter Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter extends android.widget.BaseAdapter Interfaces (count = 0): Constant Pool (count = 110): + Class [android/view/LayoutInflater] + Class [android/widget/BaseAdapter] + Class [com/actionbarsherlock/internal/view/menu/ListMenuItemView] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver] + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter] + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] + Class [java/util/ArrayList] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.ITEM_LAYOUT I] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mForceShowIcon Z] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mAdapterMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mExpandedIndex I] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Methodref [android/widget/BaseAdapter. ()V] + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setForceShowIcon (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getExpandedItem ()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getNonActionItems ()Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$1 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$2 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver. (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.findExpandedIndex ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.getItem (I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.initialize (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;)V] + NameAndType [ITEM_LAYOUT I] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z] + NameAndType [access$1 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater;] + NameAndType [access$2 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [findExpandedIndex ()V] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getExpandedItem ()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + NameAndType [getItem (I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + NameAndType [getNonActionItems ()Ljava/util/ArrayList;] + NameAndType [getVisibleItems ()Ljava/util/ArrayList;] + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + NameAndType [initialize (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V] + NameAndType [mAdapterMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [mExpandedIndex I] + NameAndType [mForceShowIcon Z] + NameAndType [registerDataSetObserver (Landroid/database/DataSetObserver;)V] + NameAndType [setForceShowIcon (Z)V] + NameAndType [size ()I] + NameAndType [this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] + Utf8 [()I] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [()Ljava/util/ArrayList;] + Utf8 [()V] + Utf8 [(I)J] + Utf8 [(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Utf8 [(Landroid/database/DataSetObserver;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [ITEM_LAYOUT] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [android/view/LayoutInflater] + Utf8 [android/widget/BaseAdapter] + Utf8 [com/actionbarsherlock/internal/view/menu/ListMenuItemView] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] + Utf8 [findExpandedIndex] + Utf8 [get] + Utf8 [getCount] + Utf8 [getExpandedItem] + Utf8 [getItem] + Utf8 [getItemId] + Utf8 [getNonActionItems] + Utf8 [getView] + Utf8 [getVisibleItems] + Utf8 [inflate] + Utf8 [initialize] + Utf8 [java/util/ArrayList] + Utf8 [mAdapterMenu] + Utf8 [mExpandedIndex] + Utf8 [mForceShowIcon] + Utf8 [registerDataSetObserver] + Utf8 [setForceShowIcon] + Utf8 [size] + Utf8 [this$0] Fields (count = 3): + Field: mAdapterMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuBuilder mAdapterMenu + Field: mExpandedIndex I Access flags: 0x2 = private int mExpandedIndex + Field: this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.view.menu.MenuPopupHelper this$0 Methods (count = 8): - Method: (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V Access flags: 0x1 = public MenuPopupHelper$MenuAdapter(com.actionbarsherlock.internal.view.menu.MenuPopupHelper,com.actionbarsherlock.internal.view.menu.MenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 3, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] [5] aload_0 v0 [6] invokespecial #17 + Methodref [android/widget/BaseAdapter. ()V] [9] aload_0 v0 [10] iconst_m1 [11] putfield #14 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mExpandedIndex I] [14] aload_0 v0 [15] aload_2 v2 [16] putfield #13 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mAdapterMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [19] aload_0 v0 [20] new #7 + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver] [23] dup [24] aload_1 v1 [25] aconst_null [26] invokespecial #25 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver. (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;)V] [29] invokevirtual #28 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V] [32] aload_0 v0 [33] invokevirtual #26 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.findExpandedIndex ()V] [36] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCount()I Access flags: 0x1 = public int getCount() Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] [4] invokestatic #22 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z] [7] ifeq +13 (target=20) [10] aload_0 v0 [11] getfield #13 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mAdapterMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [14] invokevirtual #20 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getNonActionItems ()Ljava/util/ArrayList;] [17] goto +10 (target=27) [20] aload_0 v0 [21] getfield #13 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mAdapterMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [24] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;] [27] astore_1 v1 [28] aload_0 v0 [29] getfield #14 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mExpandedIndex I] [32] ifge +8 (target=40) [35] aload_1 v1 [36] invokevirtual #30 + Methodref [java/util/ArrayList.size ()I] [39] ireturn [40] aload_1 v1 [41] invokevirtual #30 + Methodref [java/util/ArrayList.size ()I] [44] iconst_1 [45] isub [46] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [20] Var: ..., Stack: (empty) - [27] Var: ..., Stack: [a:java/util/ArrayList] - [40] Var: ...[a:java/util/ArrayList], Stack: (empty) + Method: getItem(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.MenuItemImpl getItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 55, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] [4] invokestatic #22 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z] [7] ifeq +13 (target=20) [10] aload_0 v0 [11] getfield #13 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mAdapterMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [14] invokevirtual #20 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getNonActionItems ()Ljava/util/ArrayList;] [17] goto +10 (target=27) [20] aload_0 v0 [21] getfield #13 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mAdapterMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [24] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;] [27] astore_2 v2 [28] aload_0 v0 [29] getfield #14 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mExpandedIndex I] [32] iflt +14 (target=46) [35] iload_1 v1 [36] aload_0 v0 [37] getfield #14 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mExpandedIndex I] [40] ificmplt +6 (target=46) [43] iinc v1, 1 [46] aload_2 v2 [47] iload_1 v1 [48] invokevirtual #29 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [51] checkcast #5 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [54] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [20] Var: ..., Stack: (empty) - [27] Var: ..., Stack: [a:java/util/ArrayList] - [46] Var: ...[a:java/util/ArrayList], Stack: (empty) + Method: getItemId(I)J Access flags: 0x1 = public long getItemId(int) Class member attributes (count = 1): + Code attribute instructions (code length = 3, locals = 2, stack = 2): [0] iload_1 v1 [1] i2l [2] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; Access flags: 0x1 = public android.view.View getView(int,android.view.View,android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 57, locals = 4, stack = 4): [0] aload_2 v2 [1] ifnonnull +19 (target=20) [4] aload_0 v0 [5] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] [8] invokestatic #23 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$1 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater;] [11] getstatic #11 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.ITEM_LAYOUT I] [14] aload_3 v3 [15] iconst_0 [16] invokevirtual #16 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [19] astore_2 v2 [20] aload_2 v2 [21] checkcast #9 + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] [24] astore_3 v3 [25] aload_0 v0 [26] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] [29] getfield #12 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mForceShowIcon Z] [32] ifeq +11 (target=43) [35] aload_2 v2 [36] checkcast #3 + Class [com/actionbarsherlock/internal/view/menu/ListMenuItemView] [39] iconst_1 [40] invokevirtual #18 + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setForceShowIcon (Z)V] [43] aload_3 v3 [44] aload_0 v0 [45] iload_1 v1 [46] invokevirtual #27 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.getItem (I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [49] iconst_0 [50] invokeinterface #31 + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.initialize (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V] [55] aload_2 v2 [56] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [20] Var: ..., Stack: (empty) - [43] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuView$ItemView], Stack: (empty) + Method: findExpandedIndex()V Access flags: 0x0 = void findExpandedIndex() Class member attributes (count = 1): + Code attribute instructions (code length = 72, locals = 5, stack = 2): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] [4] invokestatic #24 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$2 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [7] invokevirtual #19 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getExpandedItem ()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [10] dup [11] astore_1 v1 [12] ifnull +54 (target=66) [15] aload_0 v0 [16] getfield #15 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;] [19] invokestatic #24 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$2 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [22] invokevirtual #20 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getNonActionItems ()Ljava/util/ArrayList;] [25] dup [26] astore_2 v2 [27] invokevirtual #30 + Methodref [java/util/ArrayList.size ()I] [30] istore_3 v3 [31] iconst_0 [32] istore v4 [34] goto +26 (target=60) [37] aload_2 v2 [38] iload v4 [40] invokevirtual #29 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [43] checkcast #5 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [46] aload_1 v1 [47] ifacmpne +10 (target=57) [50] aload_0 v0 [51] iload v4 [53] putfield #14 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mExpandedIndex I] [56] return [57] iinc v4, 1 [60] iload v4 [62] iload_3 v3 [63] ificmplt -26 (target=37) [66] aload_0 v0 [67] iconst_m1 [68] putfield #14 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mExpandedIndex I] [71] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [37] Var: [a:com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:java/util/ArrayList][i][i], Stack: - [57] Var: ..., Stack: (empty) - [60] Var: ..., Stack: (empty) - [66] Var: -3, Stack: (empty) + Method: getItem(I)Ljava/lang/Object; Access flags: 0x1041 = public bridge synthetic java.lang.Object getItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokevirtual #27 + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.getItem (I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.view.menu.MenuBuilder access$1(com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #13 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mAdapterMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/MenuPresenter Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.internal.view.menu.MenuPresenter extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 28): + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] + Class [java/lang/Object] + Utf8 [()I] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Z] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + Utf8 [(Z)V] + Utf8 [collapseItemActionView] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter] + Utf8 [expandItemActionView] + Utf8 [flagActionItems] + Utf8 [getId] + Utf8 [getMenuView] + Utf8 [initForMenu] + Utf8 [java/lang/Object] + Utf8 [onCloseMenu] + Utf8 [onRestoreInstanceState] + Utf8 [onSaveInstanceState] + Utf8 [onSubMenuSelected] + Utf8 [setCallback] + Utf8 [updateMenuView] Fields (count = 0): Methods (count = 12): + Method: initForMenu(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V Access flags: 0x401 = public abstract void initForMenu(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder) + Method: getMenuView(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; Access flags: 0x401 = public abstract com.actionbarsherlock.internal.view.menu.MenuView getMenuView(android.view.ViewGroup) + Method: updateMenuView(Z)V Access flags: 0x401 = public abstract void updateMenuView(boolean) + Method: setCallback(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V Access flags: 0x401 = public abstract void setCallback(com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback) + Method: onSubMenuSelected(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z Access flags: 0x401 = public abstract boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) + Method: onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V Access flags: 0x401 = public abstract void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) + Method: flagActionItems()Z Access flags: 0x401 = public abstract boolean flagActionItems() + Method: expandItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x401 = public abstract boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) + Method: collapseItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x401 = public abstract boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) + Method: getId()I Access flags: 0x401 = public abstract int getId() + Method: onSaveInstanceState()Landroid/os/Parcelable; Access flags: 0x401 = public abstract android.os.Parcelable onSaveInstanceState() + Method: onRestoreInstanceState(Landroid/os/Parcelable;)V Access flags: 0x401 = public abstract void onRestoreInstanceState(android.os.Parcelable) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 9): + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback] + Utf8 [java/lang/Object] + Utf8 [onCloseMenu] + Utf8 [onOpenSubMenu] Fields (count = 0): Methods (count = 2): + Method: onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V Access flags: 0x401 = public abstract void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) + Method: onOpenSubMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z Access flags: 0x401 = public abstract boolean onOpenSubMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/MenuView Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.internal.view.menu.MenuView extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 9): + Class [com/actionbarsherlock/internal/view/menu/MenuView] + Class [java/lang/Object] + Utf8 [()I] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView] + Utf8 [getWindowAnimations] + Utf8 [initialize] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): + Method: initialize(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V Access flags: 0x401 = public abstract void initialize(com.actionbarsherlock.internal.view.menu.MenuBuilder) + Method: getWindowAnimations()I Access flags: 0x401 = public abstract int getWindowAnimations() Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/MenuView$ItemView Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.internal.view.menu.MenuView$ItemView extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 22): + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] + Class [java/lang/Object] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [()Z] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Z)V] + Utf8 [(ZC)V] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView$ItemView] + Utf8 [getItemData] + Utf8 [initialize] + Utf8 [java/lang/Object] + Utf8 [prefersCondensedTitle] + Utf8 [setCheckable] + Utf8 [setChecked] + Utf8 [setEnabled] + Utf8 [setIcon] + Utf8 [setShortcut] + Utf8 [setTitle] + Utf8 [showsIcon] Fields (count = 0): Methods (count = 10): + Method: initialize(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V Access flags: 0x401 = public abstract void initialize(com.actionbarsherlock.internal.view.menu.MenuItemImpl,int) + Method: getItemData()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; Access flags: 0x401 = public abstract com.actionbarsherlock.internal.view.menu.MenuItemImpl getItemData() + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x401 = public abstract void setTitle(java.lang.CharSequence) + Method: setEnabled(Z)V Access flags: 0x401 = public abstract void setEnabled(boolean) + Method: setCheckable(Z)V Access flags: 0x401 = public abstract void setCheckable(boolean) + Method: setChecked(Z)V Access flags: 0x401 = public abstract void setChecked(boolean) + Method: setShortcut(ZC)V Access flags: 0x401 = public abstract void setShortcut(boolean,char) + Method: setIcon(Landroid/graphics/drawable/Drawable;)V Access flags: 0x401 = public abstract void setIcon(android.graphics.drawable.Drawable) + Method: prefersCondensedTitle()Z Access flags: 0x401 = public abstract boolean prefersCondensedTitle() + Method: showsIcon()Z Access flags: 0x401 = public abstract boolean showsIcon() Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/MenuWrapper Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.menu.MenuWrapper extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/view/Menu] Constant Pool (count = 174): + Class [[Landroid/content/Intent;] + Class [[Landroid/view/MenuItem;] + Class [[Lcom/actionbarsherlock/view/MenuItem;] + Class [android/content/ComponentName] + Class [android/content/Intent] + Class [android/view/Menu] + Class [android/view/MenuItem] + Class [android/view/SubMenu] + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Class [com/actionbarsherlock/internal/view/menu/SubMenuWrapper] + Class [com/actionbarsherlock/view/Menu] + Class [com/actionbarsherlock/view/MenuItem] + Class [com/actionbarsherlock/view/SubMenu] + Class [java/lang/Object] + Class [java/util/WeakHashMap] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMap Ljava/util/WeakHashMap;] + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper. (Landroid/view/MenuItem;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper. (Landroid/view/SubMenu;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/util/WeakHashMap. ()V] + Methodref [java/util/WeakHashMap.clear ()V] + Methodref [java/util/WeakHashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/WeakHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + InterfaceMethodref [android/view/Menu.add (I)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/Menu.add (IIII)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/Menu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/Menu.add (Ljava/lang/CharSequence;)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/Menu.addIntentOptions (IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I] + InterfaceMethodref [android/view/Menu.addSubMenu (I)Landroid/view/SubMenu;] + InterfaceMethodref [android/view/Menu.addSubMenu (IIII)Landroid/view/SubMenu;] + InterfaceMethodref [android/view/Menu.addSubMenu (IIILjava/lang/CharSequence;)Landroid/view/SubMenu;] + InterfaceMethodref [android/view/Menu.addSubMenu (Ljava/lang/CharSequence;)Landroid/view/SubMenu;] + InterfaceMethodref [android/view/Menu.clear ()V] + InterfaceMethodref [android/view/Menu.close ()V] + InterfaceMethodref [android/view/Menu.findItem (I)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/Menu.getItem (I)Landroid/view/MenuItem;] + InterfaceMethodref [android/view/Menu.hasVisibleItems ()Z] + InterfaceMethodref [android/view/Menu.isShortcutKey (ILandroid/view/KeyEvent;)Z] + InterfaceMethodref [android/view/Menu.performIdentifierAction (II)Z] + InterfaceMethodref [android/view/Menu.performShortcut (ILandroid/view/KeyEvent;I)Z] + InterfaceMethodref [android/view/Menu.removeGroup (I)V] + InterfaceMethodref [android/view/Menu.removeItem (I)V] + InterfaceMethodref [android/view/Menu.setGroupCheckable (IZZ)V] + InterfaceMethodref [android/view/Menu.setGroupEnabled (IZ)V] + InterfaceMethodref [android/view/Menu.setGroupVisible (IZ)V] + InterfaceMethodref [android/view/Menu.setQwertyMode (Z)V] + InterfaceMethodref [android/view/Menu.size ()I] + InterfaceMethodref [android/view/SubMenu.getItem ()Landroid/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.getItem ()Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [ ()V] + NameAndType [ (Landroid/view/MenuItem;)V] + NameAndType [ (Landroid/view/SubMenu;)V] + NameAndType [add (I)Landroid/view/MenuItem;] + NameAndType [add (IIII)Landroid/view/MenuItem;] + NameAndType [add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;] + NameAndType [add (Ljava/lang/CharSequence;)Landroid/view/MenuItem;] + NameAndType [addIntentOptions (IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I] + NameAndType [addInternal (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [addInternal (Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu;] + NameAndType [addSubMenu (I)Landroid/view/SubMenu;] + NameAndType [addSubMenu (IIII)Landroid/view/SubMenu;] + NameAndType [addSubMenu (IIILjava/lang/CharSequence;)Landroid/view/SubMenu;] + NameAndType [addSubMenu (Ljava/lang/CharSequence;)Landroid/view/SubMenu;] + NameAndType [clear ()V] + NameAndType [close ()V] + NameAndType [findItem (I)Landroid/view/MenuItem;] + NameAndType [findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [getItem ()Landroid/view/MenuItem;] + NameAndType [getItem ()Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [getItem (I)Landroid/view/MenuItem;] + NameAndType [hasVisibleItems ()Z] + NameAndType [isShortcutKey (ILandroid/view/KeyEvent;)Z] + NameAndType [mNativeMap Ljava/util/WeakHashMap;] + NameAndType [mNativeMenu Landroid/view/Menu;] + NameAndType [performIdentifierAction (II)Z] + NameAndType [performShortcut (ILandroid/view/KeyEvent;I)Z] + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [removeGroup (I)V] + NameAndType [removeItem (I)V] + NameAndType [setGroupCheckable (IZZ)V] + NameAndType [setGroupEnabled (IZ)V] + NameAndType [setGroupVisible (IZ)V] + NameAndType [setQwertyMode (Z)V] + NameAndType [size ()I] + Utf8 [()I] + Utf8 [()Landroid/view/Menu;] + Utf8 [()Landroid/view/MenuItem;] + Utf8 [()Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/view/MenuItem;] + Utf8 [(I)Landroid/view/SubMenu;] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(I)V] + Utf8 [(II)Z] + Utf8 [(IIII)Landroid/view/MenuItem;] + Utf8 [(IIII)Landroid/view/SubMenu;] + Utf8 [(IIII)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(IIII)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I] + Utf8 [(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I] + Utf8 [(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;] + Utf8 [(IIILjava/lang/CharSequence;)Landroid/view/SubMenu;] + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(ILandroid/view/KeyEvent;)Z] + Utf8 [(ILandroid/view/KeyEvent;I)Z] + Utf8 [(IZ)V] + Utf8 [(IZZ)V] + Utf8 [(Landroid/view/Menu;)V] + Utf8 [(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/view/MenuItem;)V] + Utf8 [(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Landroid/view/SubMenu;)V] + Utf8 [(Ljava/lang/CharSequence;)Landroid/view/MenuItem;] + Utf8 [(Ljava/lang/CharSequence;)Landroid/view/SubMenu;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/view/Menu;] + Utf8 [Ljava/util/WeakHashMap;] + Utf8 [StackMapTable] + Utf8 [[Landroid/content/Intent;] + Utf8 [[Landroid/view/MenuItem;] + Utf8 [[Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [add] + Utf8 [addIntentOptions] + Utf8 [addInternal] + Utf8 [addSubMenu] + Utf8 [android/content/ComponentName] + Utf8 [android/content/Intent] + Utf8 [android/view/Menu] + Utf8 [android/view/MenuItem] + Utf8 [android/view/SubMenu] + Utf8 [clear] + Utf8 [close] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuWrapper] + Utf8 [com/actionbarsherlock/view/Menu] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [com/actionbarsherlock/view/SubMenu] + Utf8 [findItem] + Utf8 [get] + Utf8 [getItem] + Utf8 [hasVisibleItems] + Utf8 [isShortcutKey] + Utf8 [java/lang/Object] + Utf8 [java/util/WeakHashMap] + Utf8 [mNativeMap] + Utf8 [mNativeMenu] + Utf8 [performIdentifierAction] + Utf8 [performShortcut] + Utf8 [put] + Utf8 [removeGroup] + Utf8 [removeItem] + Utf8 [setGroupCheckable] + Utf8 [setGroupEnabled] + Utf8 [setGroupVisible] + Utf8 [setQwertyMode] + Utf8 [size] + Utf8 [unwrap] Fields (count = 2): + Field: mNativeMenu Landroid/view/Menu; Access flags: 0x12 = private final android.view.Menu mNativeMenu + Field: mNativeMap Ljava/util/WeakHashMap; Access flags: 0x12 = private final java.util.WeakHashMap mNativeMap Methods (count = 29): - Method: (Landroid/view/Menu;)V Access flags: 0x1 = public MenuWrapper(android.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #24 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] new #16 + Class [java/util/WeakHashMap] [8] dup [9] invokespecial #25 + Methodref [java/util/WeakHashMap. ()V] [12] putfield #17 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMap Ljava/util/WeakHashMap;] [15] aload_0 v0 [16] aload_1 v1 [17] putfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: unwrap()Landroid/view/Menu; Access flags: 0x1 = public android.view.Menu unwrap() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addInternal(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x2 = private com.actionbarsherlock.view.MenuItem addInternal(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 3): [0] new #9 + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] [3] dup [4] aload_1 v1 [5] invokespecial #19 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper. (Landroid/view/MenuItem;)V] [8] astore_2 v2 [9] aload_0 v0 [10] getfield #17 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMap Ljava/util/WeakHashMap;] [13] aload_1 v1 [14] aload_2 v2 [15] invokevirtual #28 + Methodref [java/util/WeakHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [18] pop [19] aload_2 v2 [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: add(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem add(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [5] aload_1 v1 [6] invokeinterface #32 + InterfaceMethodref [android/view/Menu.add (Ljava/lang/CharSequence;)Landroid/view/MenuItem;] [11] invokespecial #20 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] [14] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: add(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem add(int) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [5] iload_1 v1 [6] invokeinterface #29 + InterfaceMethodref [android/view/Menu.add (I)Landroid/view/MenuItem;] [11] invokespecial #20 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] [14] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: add(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem add(int,int,int,java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 5, stack = 6): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [5] iload_1 v1 [6] iload_2 v2 [7] iload_3 v3 [8] aload v4 [10] invokeinterface #31 + InterfaceMethodref [android/view/Menu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;] [15] invokespecial #20 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] [18] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: add(IIII)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem add(int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 5, stack = 6): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [5] iload_1 v1 [6] iload_2 v2 [7] iload_3 v3 [8] iload v4 [10] invokeinterface #30 + InterfaceMethodref [android/view/Menu.add (IIII)Landroid/view/MenuItem;] [15] invokespecial #20 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] [18] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addInternal(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x2 = private com.actionbarsherlock.view.SubMenu addInternal(android.view.SubMenu) Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 4, stack = 3): [0] new #11 + Class [com/actionbarsherlock/internal/view/menu/SubMenuWrapper] [3] dup [4] aload_1 v1 [5] invokespecial #23 + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper. (Landroid/view/SubMenu;)V] [8] astore_2 v2 [9] aload_1 v1 [10] invokeinterface #53 + InterfaceMethodref [android/view/SubMenu.getItem ()Landroid/view/MenuItem;] [15] astore_1 v1 [16] aload_2 v2 [17] invokeinterface #54 + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.getItem ()Lcom/actionbarsherlock/view/MenuItem;] [22] astore_3 v3 [23] aload_0 v0 [24] getfield #17 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMap Ljava/util/WeakHashMap;] [27] aload_1 v1 [28] aload_3 v3 [29] invokevirtual #28 + Methodref [java/util/WeakHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [32] pop [33] aload_2 v2 [34] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addSubMenu(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu addSubMenu(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [5] aload_1 v1 [6] invokeinterface #37 + InterfaceMethodref [android/view/Menu.addSubMenu (Ljava/lang/CharSequence;)Landroid/view/SubMenu;] [11] invokespecial #21 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu;] [14] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addSubMenu(I)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu addSubMenu(int) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [5] iload_1 v1 [6] invokeinterface #34 + InterfaceMethodref [android/view/Menu.addSubMenu (I)Landroid/view/SubMenu;] [11] invokespecial #21 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu;] [14] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addSubMenu(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 5, stack = 6): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [5] iload_1 v1 [6] iload_2 v2 [7] iload_3 v3 [8] aload v4 [10] invokeinterface #36 + InterfaceMethodref [android/view/Menu.addSubMenu (IIILjava/lang/CharSequence;)Landroid/view/SubMenu;] [15] invokespecial #21 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu;] [18] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addSubMenu(IIII)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 5, stack = 6): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [5] iload_1 v1 [6] iload_2 v2 [7] iload_3 v3 [8] iload v4 [10] invokeinterface #35 + InterfaceMethodref [android/view/Menu.addSubMenu (IIII)Landroid/view/SubMenu;] [15] invokespecial #21 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu;] [18] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addIntentOptions(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I Access flags: 0x1 = public int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,com.actionbarsherlock.view.MenuItem[]) Class member attributes (count = 1): + Code attribute instructions (code length = 65, locals = 10, stack = 9): [0] aload v8 [2] arraylength [3] anewarray #7 + Class [android/view/MenuItem] [6] astore v9 [8] aload_0 v0 [9] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [12] iload_1 v1 [13] iload_2 v2 [14] iload_3 v3 [15] aload v4 [17] aload v5 [19] aload v6 [21] iload v7 [23] aload v9 [25] invokeinterface #33 + InterfaceMethodref [android/view/Menu.addIntentOptions (IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I] [30] istore_1 v1 [31] iconst_0 [32] istore_2 v2 [33] aload v8 [35] arraylength [36] istore_3 v3 [37] goto +21 (target=58) [40] aload v8 [42] iload_2 v2 [43] new #9 + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] [46] dup [47] aload v9 [49] iload_2 v2 [50] aaload [51] invokespecial #19 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper. (Landroid/view/MenuItem;)V] [54] aastore [55] iinc v2, 1 [58] iload_2 v2 [59] iload_3 v3 [60] ificmplt -20 (target=40) [63] iload_1 v1 [64] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [40] Var: [a:com/actionbarsherlock/internal/view/menu/MenuWrapper][i][i][i][a:android/content/ComponentName][a:[Landroid/content/Intent;][a:android/content/Intent][i][a:[Lcom/actionbarsherlock/view/MenuItem;][a:[Landroid/view/MenuItem;][i][i][i], Stack: - [58] Var: ..., Stack: (empty) + Method: removeItem(I)V Access flags: 0x1 = public void removeItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] iload_1 v1 [5] invokeinterface #47 + InterfaceMethodref [android/view/Menu.removeItem (I)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeGroup(I)V Access flags: 0x1 = public void removeGroup(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] iload_1 v1 [5] invokeinterface #46 + InterfaceMethodref [android/view/Menu.removeGroup (I)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clear()V Access flags: 0x1 = public void clear() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #17 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMap Ljava/util/WeakHashMap;] [4] invokevirtual #26 + Methodref [java/util/WeakHashMap.clear ()V] [7] aload_0 v0 [8] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [11] invokeinterface #38 + InterfaceMethodref [android/view/Menu.clear ()V] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setGroupCheckable(IZZ)V Access flags: 0x1 = public void setGroupCheckable(int,boolean,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] iload_1 v1 [5] iload_2 v2 [6] iload_3 v3 [7] invokeinterface #48 + InterfaceMethodref [android/view/Menu.setGroupCheckable (IZZ)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setGroupVisible(IZ)V Access flags: 0x1 = public void setGroupVisible(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] iload_1 v1 [5] iload_2 v2 [6] invokeinterface #50 + InterfaceMethodref [android/view/Menu.setGroupVisible (IZ)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setGroupEnabled(IZ)V Access flags: 0x1 = public void setGroupEnabled(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] iload_1 v1 [5] iload_2 v2 [6] invokeinterface #49 + InterfaceMethodref [android/view/Menu.setGroupEnabled (IZ)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasVisibleItems()Z Access flags: 0x1 = public boolean hasVisibleItems() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] invokeinterface #42 + InterfaceMethodref [android/view/Menu.hasVisibleItems ()Z] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: findItem(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem findItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] iload_1 v1 [5] invokeinterface #40 + InterfaceMethodref [android/view/Menu.findItem (I)Landroid/view/MenuItem;] [10] astore_1 v1 [11] aload_0 v0 [12] aload_1 v1 [13] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] [16] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: findItem(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem findItem(android.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 3, stack = 2): [0] aload_1 v1 [1] ifnonnull +5 (target=6) [4] aconst_null [5] areturn [6] aload_0 v0 [7] getfield #17 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMap Ljava/util/WeakHashMap;] [10] aload_1 v1 [11] invokevirtual #27 + Methodref [java/util/WeakHashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [14] checkcast #13 + Class [com/actionbarsherlock/view/MenuItem] [17] dup [18] astore_2 v2 [19] ifnull +5 (target=24) [22] aload_2 v2 [23] areturn [24] aload_0 v0 [25] aload_1 v1 [26] invokespecial #20 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] [29] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [6] Var: ..., Stack: (empty) - [24] Var: ...[a:com/actionbarsherlock/view/MenuItem], Stack: (empty) + Method: size()I Access flags: 0x1 = public int size() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] invokeinterface #52 + InterfaceMethodref [android/view/Menu.size ()I] [9] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItem(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem getItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] iload_1 v1 [5] invokeinterface #41 + InterfaceMethodref [android/view/Menu.getItem (I)Landroid/view/MenuItem;] [10] astore_1 v1 [11] aload_0 v0 [12] aload_1 v1 [13] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;] [16] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: close()V Access flags: 0x1 = public void close() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] invokeinterface #39 + InterfaceMethodref [android/view/Menu.close ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: performShortcut(ILandroid/view/KeyEvent;I)Z Access flags: 0x1 = public boolean performShortcut(int,android.view.KeyEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] iload_1 v1 [5] aload_2 v2 [6] iload_3 v3 [7] invokeinterface #45 + InterfaceMethodref [android/view/Menu.performShortcut (ILandroid/view/KeyEvent;I)Z] [12] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isShortcutKey(ILandroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean isShortcutKey(int,android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] iload_1 v1 [5] aload_2 v2 [6] invokeinterface #43 + InterfaceMethodref [android/view/Menu.isShortcutKey (ILandroid/view/KeyEvent;)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: performIdentifierAction(II)Z Access flags: 0x1 = public boolean performIdentifierAction(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] iload_1 v1 [5] iload_2 v2 [6] invokeinterface #44 + InterfaceMethodref [android/view/Menu.performIdentifierAction (II)Z] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setQwertyMode(Z)V Access flags: 0x1 = public void setQwertyMode(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;] [4] iload_1 v1 [5] invokeinterface #51 + InterfaceMethodref [android/view/Menu.setQwertyMode (Z)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/SubMenuBuilder Superclass: com/actionbarsherlock/internal/view/menu/MenuBuilder Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.menu.SubMenuBuilder extends com.actionbarsherlock.internal.view.menu.MenuBuilder Interfaces (count = 1): + Class [com/actionbarsherlock/view/SubMenu] Constant Pool (count = 121): + String [:] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Class [com/actionbarsherlock/view/SubMenu] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.expandItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getActionViewStatesKey ()Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isQwertyMode ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isShortcutsVisible ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderIconInt (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderIconInt (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderTitleInt (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderTitleInt (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderViewInt (Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setQwertyMode (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setShortcutsVisible (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setIcon (I)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + NameAndType [dispatchMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [expandItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + NameAndType [getActionViewStatesKey ()Ljava/lang/String;] + NameAndType [getItemId ()I] + NameAndType [isQwertyMode ()Z] + NameAndType [isShortcutsVisible ()Z] + NameAndType [mItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + NameAndType [mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] + NameAndType [setHeaderIconInt (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [setHeaderIconInt (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [setHeaderTitleInt (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [setHeaderTitleInt (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [setHeaderViewInt (Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [setIcon (I)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setQwertyMode (Z)V] + NameAndType [setShortcutsVisible (Z)V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [()I] + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [()Lcom/actionbarsherlock/view/Menu;] + Utf8 [()Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Z] + Utf8 [(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Z)V] + Utf8 [:] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [StackMapTable] + Utf8 [append] + Utf8 [collapseItemActionView] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuBuilder] + Utf8 [com/actionbarsherlock/view/SubMenu] + Utf8 [dispatchMenuItemSelected] + Utf8 [expandItemActionView] + Utf8 [getActionViewStatesKey] + Utf8 [getItem] + Utf8 [getItemId] + Utf8 [getParentMenu] + Utf8 [getRootMenu] + Utf8 [isQwertyMode] + Utf8 [isShortcutsVisible] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [mItem] + Utf8 [mParentMenu] + Utf8 [setCallback] + Utf8 [setHeaderIcon] + Utf8 [setHeaderIconInt] + Utf8 [setHeaderTitle] + Utf8 [setHeaderTitleInt] + Utf8 [setHeaderView] + Utf8 [setHeaderViewInt] + Utf8 [setIcon] + Utf8 [setQwertyMode] + Utf8 [setShortcutsVisible] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 2): + Field: mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuBuilder mParentMenu + Field: mItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuItemImpl mItem Methods (count = 20): - Method: (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V Access flags: 0x1 = public SubMenuBuilder(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 4, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #10 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder. (Landroid/content/Context;)V] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [10] aload_0 v0 [11] aload_3 v3 [12] putfield #8 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setQwertyMode(Z)V Access flags: 0x1 = public void setQwertyMode(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] iload_1 v1 [5] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setQwertyMode (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isQwertyMode()Z Access flags: 0x1 = public boolean isQwertyMode() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] invokevirtual #15 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isQwertyMode ()Z] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setShortcutsVisible(Z)V Access flags: 0x1 = public void setShortcutsVisible(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] iload_1 v1 [5] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setShortcutsVisible (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isShortcutsVisible()Z Access flags: 0x1 = public boolean isShortcutsVisible() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] invokevirtual #16 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isShortcutsVisible ()Z] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getParentMenu()Lcom/actionbarsherlock/view/Menu; Access flags: 0x1 = public com.actionbarsherlock.view.Menu getParentMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItem()Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem getItem() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCallback(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V Access flags: 0x1 = public void setCallback(com.actionbarsherlock.internal.view.menu.MenuBuilder$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] aload_1 v1 [5] invokevirtual #17 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getRootMenu()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.MenuBuilder getRootMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchMenuItemSelected(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x0 = boolean dispatchMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #12 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] [6] ifne +17 (target=23) [9] aload_0 v0 [10] getfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [13] aload_1 v1 [14] aload_2 v2 [15] invokevirtual #12 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z] [18] ifne +5 (target=23) [21] iconst_0 [22] ireturn [23] iconst_1 [24] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [23] Var: ..., Stack: (empty) + Method: setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu setIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [4] aload_1 v1 [5] invokevirtual #27 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] [8] pop [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIcon(I)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu setIcon(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [4] iload_1 v1 [5] invokevirtual #26 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setIcon (I)Lcom/actionbarsherlock/view/MenuItem;] [8] pop [9] aload_0 v0 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu setHeaderIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #19 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderIconInt (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [5] checkcast #5 + Class [com/actionbarsherlock/view/SubMenu] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderIcon(I)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu setHeaderIcon(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #18 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderIconInt (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [5] checkcast #5 + Class [com/actionbarsherlock/view/SubMenu] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderTitle(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu setHeaderTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #21 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderTitleInt (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [5] checkcast #5 + Class [com/actionbarsherlock/view/SubMenu] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderTitle(I)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu setHeaderTitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #20 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderTitleInt (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [5] checkcast #5 + Class [com/actionbarsherlock/view/SubMenu] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderView(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu setHeaderView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #22 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderViewInt (Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [5] checkcast #5 + Class [com/actionbarsherlock/view/SubMenu] [8] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: expandItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x1 = public boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] aload_1 v1 [5] invokevirtual #13 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.expandItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: collapseItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x1 = public boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] aload_1 v1 [5] invokevirtual #11 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getActionViewStatesKey()Ljava/lang/String; Access flags: 0x1 = public java.lang.String getActionViewStatesKey() Class member attributes (count = 1): + Code attribute instructions (code length = 52, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [4] ifnull +13 (target=17) [7] aload_0 v0 [8] getfield #8 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [11] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I] [14] goto +4 (target=18) [17] iconst_0 [18] dup [19] istore_1 v1 [20] ifne +5 (target=25) [23] aconst_null [24] areturn [25] new #7 + Class [java/lang/StringBuilder] [28] dup [29] aload_0 v0 [30] invokespecial #14 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getActionViewStatesKey ()Ljava/lang/String;] [33] invokestatic #28 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [36] invokespecial #29 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [39] ldc #1 + String [:] [41] invokevirtual #31 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [44] iload_1 v1 [45] invokevirtual #30 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [48] invokevirtual #32 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [51] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [17] Var: ..., Stack: (empty) - [18] Var: ..., Stack: [i] - [25] Var: ...[i], Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/view/menu/SubMenuWrapper Superclass: com/actionbarsherlock/internal/view/menu/MenuWrapper Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.view.menu.SubMenuWrapper extends com.actionbarsherlock.internal.view.menu.MenuWrapper Interfaces (count = 1): + Class [com/actionbarsherlock/view/SubMenu] Constant Pool (count = 64): + Class [android/view/SubMenu] + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Class [com/actionbarsherlock/internal/view/menu/SubMenuWrapper] + Class [com/actionbarsherlock/view/SubMenu] + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mItem Lcom/actionbarsherlock/view/MenuItem;] + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper. (Landroid/view/MenuItem;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] + InterfaceMethodref [android/view/SubMenu.clearHeader ()V] + InterfaceMethodref [android/view/SubMenu.getItem ()Landroid/view/MenuItem;] + InterfaceMethodref [android/view/SubMenu.setHeaderIcon (I)Landroid/view/SubMenu;] + InterfaceMethodref [android/view/SubMenu.setHeaderIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;] + InterfaceMethodref [android/view/SubMenu.setHeaderTitle (I)Landroid/view/SubMenu;] + InterfaceMethodref [android/view/SubMenu.setHeaderTitle (Ljava/lang/CharSequence;)Landroid/view/SubMenu;] + InterfaceMethodref [android/view/SubMenu.setHeaderView (Landroid/view/View;)Landroid/view/SubMenu;] + InterfaceMethodref [android/view/SubMenu.setIcon (I)Landroid/view/SubMenu;] + InterfaceMethodref [android/view/SubMenu.setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;] + NameAndType [ (Landroid/view/Menu;)V] + NameAndType [ (Landroid/view/MenuItem;)V] + NameAndType [clearHeader ()V] + NameAndType [getItem ()Landroid/view/MenuItem;] + NameAndType [mItem Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [mNativeSubMenu Landroid/view/SubMenu;] + NameAndType [setHeaderIcon (I)Landroid/view/SubMenu;] + NameAndType [setHeaderIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;] + NameAndType [setHeaderTitle (I)Landroid/view/SubMenu;] + NameAndType [setHeaderTitle (Ljava/lang/CharSequence;)Landroid/view/SubMenu;] + NameAndType [setHeaderView (Landroid/view/View;)Landroid/view/SubMenu;] + NameAndType [setIcon (I)Landroid/view/SubMenu;] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;] + Utf8 [()Landroid/view/MenuItem;] + Utf8 [()Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [()V] + Utf8 [(I)Landroid/view/SubMenu;] + Utf8 [(I)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Landroid/view/Menu;)V] + Utf8 [(Landroid/view/MenuItem;)V] + Utf8 [(Landroid/view/SubMenu;)V] + Utf8 [(Landroid/view/View;)Landroid/view/SubMenu;] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Ljava/lang/CharSequence;)Landroid/view/SubMenu;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/view/SubMenu;] + Utf8 [Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [StackMapTable] + Utf8 [android/view/SubMenu] + Utf8 [clearHeader] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuWrapper] + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuWrapper] + Utf8 [com/actionbarsherlock/view/SubMenu] + Utf8 [getItem] + Utf8 [mItem] + Utf8 [mNativeSubMenu] + Utf8 [setHeaderIcon] + Utf8 [setHeaderTitle] + Utf8 [setHeaderView] + Utf8 [setIcon] Fields (count = 2): + Field: mNativeSubMenu Landroid/view/SubMenu; Access flags: 0x12 = private final android.view.SubMenu mNativeSubMenu + Field: mItem Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x2 = private com.actionbarsherlock.view.MenuItem mItem Methods (count = 10): - Method: (Landroid/view/SubMenu;)V Access flags: 0x1 = public SubMenuWrapper(android.view.SubMenu) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #9 + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper. (Landroid/view/Menu;)V] [5] aload_0 v0 [6] aconst_null [7] putfield #6 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mItem Lcom/actionbarsherlock/view/MenuItem;] [10] aload_0 v0 [11] aload_1 v1 [12] putfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderTitle(I)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu setHeaderTitle(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;] [4] iload_1 v1 [5] invokeinterface #14 + InterfaceMethodref [android/view/SubMenu.setHeaderTitle (I)Landroid/view/SubMenu;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderTitle(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu setHeaderTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;] [4] aload_1 v1 [5] invokeinterface #15 + InterfaceMethodref [android/view/SubMenu.setHeaderTitle (Ljava/lang/CharSequence;)Landroid/view/SubMenu;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderIcon(I)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu setHeaderIcon(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;] [4] iload_1 v1 [5] invokeinterface #12 + InterfaceMethodref [android/view/SubMenu.setHeaderIcon (I)Landroid/view/SubMenu;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu setHeaderIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;] [4] aload_1 v1 [5] invokeinterface #13 + InterfaceMethodref [android/view/SubMenu.setHeaderIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHeaderView(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu setHeaderView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;] [4] aload_1 v1 [5] invokeinterface #16 + InterfaceMethodref [android/view/SubMenu.setHeaderView (Landroid/view/View;)Landroid/view/SubMenu;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clearHeader()V Access flags: 0x1 = public void clearHeader() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;] [4] invokeinterface #10 + InterfaceMethodref [android/view/SubMenu.clearHeader ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIcon(I)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu setIcon(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;] [4] iload_1 v1 [5] invokeinterface #17 + InterfaceMethodref [android/view/SubMenu.setIcon (I)Landroid/view/SubMenu;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu setIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;] [4] aload_1 v1 [5] invokeinterface #18 + InterfaceMethodref [android/view/SubMenu.setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;] [10] pop [11] aload_0 v0 [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItem()Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x1 = public com.actionbarsherlock.view.MenuItem getItem() Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 1, stack = 4): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mItem Lcom/actionbarsherlock/view/MenuItem;] [4] ifnonnull +23 (target=27) [7] aload_0 v0 [8] new #2 + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper] [11] dup [12] aload_0 v0 [13] getfield #7 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;] [16] invokeinterface #11 + InterfaceMethodref [android/view/SubMenu.getItem ()Landroid/view/MenuItem;] [21] invokespecial #8 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper. (Landroid/view/MenuItem;)V] [24] putfield #6 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mItem Lcom/actionbarsherlock/view/MenuItem;] [27] aload_0 v0 [28] getfield #6 + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mItem Lcom/actionbarsherlock/view/MenuItem;] [31] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [27] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/AbsActionBarView Superclass: com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.internal.widget.AbsActionBarView extends com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup Interfaces (count = 0): Constant Pool (count = 264): + Integer [-2147483648] + Integer [200] + String [alpha] + Class [android/content/Context] + Class [android/content/res/TypedArray] + Class [android/os/Build$VERSION] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/animation/DecelerateInterpolator] + Class [com/actionbarsherlock/R$attr] + Class [com/actionbarsherlock/R$bool] + Class [com/actionbarsherlock/R$styleable] + Class [com/actionbarsherlock/internal/ResourcesCompat] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] + Class [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] + Class [com/actionbarsherlock/internal/widget/AbsActionBarView] + Class [com/actionbarsherlock/internal/widget/AbsActionBarView$1] + Class [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener] + Class [java/lang/Math] + Long [200] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [com/actionbarsherlock/R$attr.actionBarStyle I] + Fieldref [com/actionbarsherlock/R$bool.abs__split_action_bar_is_narrow I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mContentHeight I] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitActionBar Z] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitWhenNarrow Z] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.sAlphaInterpolator Landroid/view/animation/Interpolator;] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mFinalVisibility I] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/view/View.getMeasuredHeight ()I] + Methodref [android/view/View.getMeasuredWidth ()I] + Methodref [android/view/View.layout (IIII)V] + Methodref [android/view/View.measure (II)V] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/view/animation/DecelerateInterpolator. ()V] + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.cancel ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.start ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setInterpolator (Landroid/view/animation/Interpolator;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.start ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.dismissPopupMenus ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowMenuShowing ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowReserved ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.showOverflowMenu ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setAlpha (F)V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.getContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.getVisibility ()I] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.post (Ljava/lang/Runnable;)Z] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.requestLayout ()V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setAlpha (F)V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setContentHeight (I)V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setSplitActionBar (Z)V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$1. (Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener. (Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] + Methodref [java/lang/Math.max (II)I] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V] + NameAndType [SDK_INT I] + NameAndType [SherlockActionBar [I] + NameAndType [abs__split_action_bar_is_narrow I] + NameAndType [actionBarStyle I] + NameAndType [addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + NameAndType [cancel ()V] + NameAndType [dismissPopupMenus ()Z] + NameAndType [end ()V] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getLayoutDimension (II)I] + NameAndType [getMeasuredHeight ()I] + NameAndType [getMeasuredWidth ()I] + NameAndType [getResources_getBoolean (Landroid/content/Context;I)Z] + NameAndType [getVisibility ()I] + NameAndType [hideOverflowMenu ()Z] + NameAndType [isOverflowMenuShowing ()Z] + NameAndType [isOverflowReserved ()Z] + NameAndType [layout (IIII)V] + NameAndType [mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + NameAndType [mContentHeight I] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mFinalVisibility I] + NameAndType [mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] + NameAndType [mSplitActionBar Z] + NameAndType [mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + NameAndType [mSplitWhenNarrow Z] + NameAndType [mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] + NameAndType [mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [makeMeasureSpec (II)I] + NameAndType [max (II)I] + NameAndType [measure (II)V] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + NameAndType [ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + NameAndType [post (Ljava/lang/Runnable;)Z] + NameAndType [recycle ()V] + NameAndType [requestLayout ()V] + NameAndType [sAlphaInterpolator Landroid/view/animation/Interpolator;] + NameAndType [setAlpha (F)V] + NameAndType [setContentHeight (I)V] + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V] + NameAndType [setSplitActionBar (Z)V] + NameAndType [setVisibility (I)V] + NameAndType [showOverflowMenu ()Z] + NameAndType [start ()V] + NameAndType [with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + NameAndType [withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(F)V] + Utf8 [(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(IIII)V] + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;I)Z] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/View;III)I] + Utf8 [(Landroid/view/animation/Interpolator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Utf8 [(Ljava/lang/Runnable;)Z] + Utf8 [(Z)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [FADE_DURATION] + Utf8 [I] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/view/animation/Interpolator;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] + Utf8 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Utf8 [SDK_INT] + Utf8 [SherlockActionBar] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[I] + Utf8 [abs__split_action_bar_is_narrow] + Utf8 [actionBarStyle] + Utf8 [addListener] + Utf8 [alpha] + Utf8 [android/content/Context] + Utf8 [android/content/res/TypedArray] + Utf8 [android/os/Build$VERSION] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/animation/DecelerateInterpolator] + Utf8 [animateToVisibility] + Utf8 [cancel] + Utf8 [com/actionbarsherlock/R$attr] + Utf8 [com/actionbarsherlock/R$bool] + Utf8 [com/actionbarsherlock/R$styleable] + Utf8 [com/actionbarsherlock/internal/ResourcesCompat] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView] + Utf8 [com/actionbarsherlock/internal/widget/AbsActionBarView] + Utf8 [com/actionbarsherlock/internal/widget/AbsActionBarView$1] + Utf8 [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener] + Utf8 [dismissPopupMenus] + Utf8 [end] + Utf8 [getAnimatedVisibility] + Utf8 [getContentHeight] + Utf8 [getContext] + Utf8 [getLayoutDimension] + Utf8 [getMeasuredHeight] + Utf8 [getMeasuredWidth] + Utf8 [getResources_getBoolean] + Utf8 [getVisibility] + Utf8 [hideOverflowMenu] + Utf8 [isOverflowMenuShowing] + Utf8 [isOverflowReserved] + Utf8 [java/lang/Math] + Utf8 [layout] + Utf8 [mActionMenuPresenter] + Utf8 [mContentHeight] + Utf8 [mContext] + Utf8 [mFinalVisibility] + Utf8 [mMenuView] + Utf8 [mSplitActionBar] + Utf8 [mSplitView] + Utf8 [mSplitWhenNarrow] + Utf8 [mVisAnimListener] + Utf8 [mVisibilityAnim] + Utf8 [makeMeasureSpec] + Utf8 [max] + Utf8 [measure] + Utf8 [measureChildView] + Utf8 [obtainStyledAttributes] + Utf8 [ofFloat] + Utf8 [onConfigurationChanged] + Utf8 [play] + Utf8 [positionChild] + Utf8 [positionChildInverse] + Utf8 [post] + Utf8 [postShowOverflowMenu] + Utf8 [recycle] + Utf8 [requestLayout] + Utf8 [sAlphaInterpolator] + Utf8 [setAlpha] + Utf8 [setContentHeight] + Utf8 [setDuration] + Utf8 [setInterpolator] + Utf8 [setSplitActionBar] + Utf8 [setSplitView] + Utf8 [setSplitWhenNarrow] + Utf8 [setVisibility] + Utf8 [showOverflowMenu] + Utf8 [start] + Utf8 [with] + Utf8 [withFinalVisibility] Fields (count = 11): + Field: mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; Access flags: 0x4 = protected com.actionbarsherlock.internal.view.menu.ActionMenuView mMenuView + Field: mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; Access flags: 0x4 = protected com.actionbarsherlock.internal.view.menu.ActionMenuPresenter mActionMenuPresenter + Field: mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer; Access flags: 0x4 = protected com.actionbarsherlock.internal.widget.ActionBarContainer mSplitView + Field: mSplitActionBar Z Access flags: 0x4 = protected boolean mSplitActionBar + Field: mSplitWhenNarrow Z Access flags: 0x4 = protected boolean mSplitWhenNarrow + Field: mContentHeight I Access flags: 0x4 = protected int mContentHeight + Field: mContext Landroid/content/Context; Access flags: 0x10 = final android.content.Context mContext + Field: mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; Access flags: 0x4 = protected com.actionbarsherlock.internal.nineoldandroids.animation.Animator mVisibilityAnim + Field: mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; Access flags: 0x14 = protected final com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener mVisAnimListener + Field: sAlphaInterpolator Landroid/view/animation/Interpolator; Access flags: 0x1a = private static final android.view.animation.Interpolator sAlphaInterpolator + Field: FADE_DURATION I Access flags: 0x1a = private static final int FADE_DURATION Class member attributes (count = 1): + Constant value attribute: + Integer [200] Methods (count = 22): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 0, stack = 2): [0] new #9 + Class [android/view/animation/DecelerateInterpolator] [3] dup [4] invokespecial #50 + Methodref [android/view/animation/DecelerateInterpolator. ()V] [7] putstatic #40 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.sAlphaInterpolator Landroid/view/animation/Interpolator;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public AbsActionBarView(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #64 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup. (Landroid/content/Context;)V] [5] aload_0 v0 [6] new #23 + Class [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener] [9] dup [10] aload_0 v0 [11] invokespecial #85 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener. (Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V] [14] putfield #38 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] [17] aload_0 v0 [18] aload_1 v1 [19] putfield #33 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mContext Landroid/content/Context;] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public AbsActionBarView(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #65 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] new #23 + Class [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener] [10] dup [11] aload_0 v0 [12] invokespecial #85 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener. (Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V] [15] putfield #38 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] [18] aload_0 v0 [19] aload_1 v1 [20] putfield #33 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mContext Landroid/content/Context;] [23] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public AbsActionBarView(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 4, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokespecial #66 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] aload_0 v0 [8] new #23 + Class [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener] [11] dup [12] aload_0 v0 [13] invokespecial #85 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener. (Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V] [16] putfield #38 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] [19] aload_0 v0 [20] aload_1 v1 [21] putfield #33 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mContext Landroid/content/Context;] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onConfigurationChanged(Landroid/content/res/Configuration;)V Access flags: 0x1 = public void onConfigurationChanged(android.content.res.Configuration) Class member attributes (count = 1): + Code attribute instructions (code length = 98, locals = 3, stack = 5): [0] getstatic #27 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 8 [5] ificmplt +11 (target=16) [8] aload_0 v0 [9] aload_1 v1 [10] invokespecial #67 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.onConfigurationChanged (Landroid/content/res/Configuration;)V] [13] goto +18 (target=31) [16] aload_0 v0 [17] getfield #34 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [20] ifnull +11 (target=31) [23] aload_0 v0 [24] getfield #34 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [27] aload_1 v1 [28] invokevirtual #75 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.onConfigurationChanged (Landroid/content/res/Configuration;)V] [31] aload_0 v0 [32] invokevirtual #77 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.getContext ()Landroid/content/Context;] [35] aconst_null [36] getstatic #30 + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I] [39] getstatic #28 + Fieldref [com/actionbarsherlock/R$attr.actionBarStyle I] [42] iconst_0 [43] invokevirtual #42 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] [46] astore_2 v2 [47] aload_0 v0 [48] aload_2 v2 [49] iconst_4 [50] iconst_0 [51] invokevirtual #43 + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I] [54] invokevirtual #82 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setContentHeight (I)V] [57] aload_2 v2 [58] invokevirtual #44 + Methodref [android/content/res/TypedArray.recycle ()V] [61] aload_0 v0 [62] getfield #37 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitWhenNarrow Z] [65] ifeq +17 (target=82) [68] aload_0 v0 [69] aload_0 v0 [70] invokevirtual #77 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.getContext ()Landroid/content/Context;] [73] getstatic #29 + Fieldref [com/actionbarsherlock/R$bool.abs__split_action_bar_is_narrow I] [76] invokestatic #51 + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z] [79] invokevirtual #83 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setSplitActionBar (Z)V] [82] aload_0 v0 [83] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [86] ifnull +11 (target=97) [89] aload_0 v0 [90] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [93] aload_1 v1 [94] invokevirtual #73 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.onConfigurationChanged (Landroid/content/res/Configuration;)V] [97] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [16] Var: ..., Stack: (empty) - [31] Var: ..., Stack: (empty) - [82] Var: ...[a:android/content/res/TypedArray], Stack: (empty) - [97] Var: ..., Stack: (empty) + Method: setSplitActionBar(Z)V Access flags: 0x1 = public void setSplitActionBar(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #35 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitActionBar Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSplitWhenNarrow(Z)V Access flags: 0x1 = public void setSplitWhenNarrow(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #37 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitWhenNarrow Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentHeight(I)V Access flags: 0x1 = public void setContentHeight(int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #32 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mContentHeight I] [5] aload_0 v0 [6] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.requestLayout ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getContentHeight()I Access flags: 0x1 = public int getContentHeight() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #32 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mContentHeight I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSplitView(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V Access flags: 0x1 = public void setSplitView(com.actionbarsherlock.internal.widget.ActionBarContainer) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #36 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getAnimatedVisibility()I Access flags: 0x1 = public int getAnimatedVisibility() Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #38 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] [11] getfield #41 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mFinalVisibility I] [14] ireturn [15] aload_0 v0 [16] invokevirtual #78 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.getVisibility ()I] [19] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [15] Var: ..., Stack: (empty) + Method: animateToVisibility(I)V Access flags: 0x1 = public void animateToVisibility(int) Class member attributes (count = 1): + Code attribute instructions (code length = 296, locals = 5, stack = 6): [0] aload_0 v0 [1] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [4] ifnull +10 (target=14) [7] aload_0 v0 [8] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [11] invokevirtual #52 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.cancel ()V] [14] iload_1 v1 [15] ifne +159 (target=174) [18] aload_0 v0 [19] invokevirtual #78 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.getVisibility ()I] [22] ifeq +30 (target=52) [25] aload_0 v0 [26] fconst_0 [27] invokevirtual #81 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setAlpha (F)V] [30] aload_0 v0 [31] getfield #36 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [34] ifnull +18 (target=52) [37] aload_0 v0 [38] getfield #34 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [41] ifnull +11 (target=52) [44] aload_0 v0 [45] getfield #34 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [48] fconst_0 [49] invokevirtual #76 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setAlpha (F)V] [52] aload_0 v0 [53] ldc #3 + String [alpha] [55] iconst_1 [56] newarray 6 [58] dup [59] iconst_0 [60] fconst_1 [61] fastore [62] invokestatic #60 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [65] dup [66] astore_2 v2 [67] ldc2_w #25 + Long [200] [70] invokevirtual #61 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [73] pop [74] aload_2 v2 [75] getstatic #40 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.sAlphaInterpolator Landroid/view/animation/Interpolator;] [78] invokevirtual #62 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setInterpolator (Landroid/view/animation/Interpolator;)V] [81] aload_0 v0 [82] getfield #36 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [85] ifnull +72 (target=157) [88] aload_0 v0 [89] getfield #34 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [92] ifnull +65 (target=157) [95] new #15 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] [98] dup [99] invokespecial #54 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet. ()V] [102] astore_3 v3 [103] aload_0 v0 [104] getfield #34 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [107] ldc #3 + String [alpha] [109] iconst_1 [110] newarray 6 [112] dup [113] iconst_0 [114] fconst_1 [115] fastore [116] invokestatic #60 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [119] dup [120] astore v4 [122] ldc2_w #25 + Long [200] [125] invokevirtual #61 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [128] pop [129] aload_3 v3 [130] aload_0 v0 [131] getfield #38 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] [134] iload_1 v1 [135] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] [138] invokevirtual #55 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [141] aload_3 v3 [142] aload_2 v2 [143] invokevirtual #56 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [146] aload v4 [148] invokevirtual #58 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [151] pop [152] aload_3 v3 [153] invokevirtual #57 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.start ()V] [156] return [157] aload_2 v2 [158] aload_0 v0 [159] getfield #38 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] [162] iload_1 v1 [163] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] [166] invokevirtual #59 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [169] aload_2 v2 [170] invokevirtual #63 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.start ()V] [173] return [174] aload_0 v0 [175] ldc #3 + String [alpha] [177] iconst_1 [178] newarray 6 [180] dup [181] iconst_0 [182] fconst_0 [183] fastore [184] invokestatic #60 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [187] dup [188] astore_2 v2 [189] ldc2_w #25 + Long [200] [192] invokevirtual #61 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [195] pop [196] aload_2 v2 [197] getstatic #40 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.sAlphaInterpolator Landroid/view/animation/Interpolator;] [200] invokevirtual #62 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setInterpolator (Landroid/view/animation/Interpolator;)V] [203] aload_0 v0 [204] getfield #36 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [207] ifnull +72 (target=279) [210] aload_0 v0 [211] getfield #34 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [214] ifnull +65 (target=279) [217] new #15 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] [220] dup [221] invokespecial #54 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet. ()V] [224] astore_3 v3 [225] aload_0 v0 [226] getfield #34 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [229] ldc #3 + String [alpha] [231] iconst_1 [232] newarray 6 [234] dup [235] iconst_0 [236] fconst_0 [237] fastore [238] invokestatic #60 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [241] dup [242] astore v4 [244] ldc2_w #25 + Long [200] [247] invokevirtual #61 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [250] pop [251] aload_3 v3 [252] aload_0 v0 [253] getfield #38 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] [256] iload_1 v1 [257] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] [260] invokevirtual #55 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [263] aload_3 v3 [264] aload_2 v2 [265] invokevirtual #56 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [268] aload v4 [270] invokevirtual #58 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [273] pop [274] aload_3 v3 [275] invokevirtual #57 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.start ()V] [278] return [279] aload_2 v2 [280] aload_0 v0 [281] getfield #38 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] [284] iload_1 v1 [285] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] [288] invokevirtual #59 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [291] aload_2 v2 [292] invokevirtual #63 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.start ()V] [295] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [14] Var: ..., Stack: (empty) - [52] Var: ..., Stack: (empty) - [157] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator], Stack: (empty) - [173] Var: ..., Stack: (empty) - [174] Var: -1, Stack: (empty) - [279] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator], Stack: (empty) - [295] Var: -1, Stack: (empty) + Method: setVisibility(I)V Access flags: 0x1 = public void setVisibility(int) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [4] ifnull +10 (target=14) [7] aload_0 v0 [8] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [11] invokevirtual #53 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V] [14] aload_0 v0 [15] iload_1 v1 [16] invokespecial #68 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.setVisibility (I)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: showOverflowMenu()Z Access flags: 0x1 = public boolean showOverflowMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [11] invokevirtual #74 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.showOverflowMenu ()Z] [14] ireturn [15] iconst_0 [16] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [15] Var: ..., Stack: (empty) + Method: postShowOverflowMenu()V Access flags: 0x1 = public void postShowOverflowMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 4): [0] aload_0 v0 [1] new #22 + Class [com/actionbarsherlock/internal/widget/AbsActionBarView$1] [4] dup [5] aload_0 v0 [6] invokespecial #84 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$1. (Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V] [9] invokevirtual #79 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.post (Ljava/lang/Runnable;)Z] [12] pop [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hideOverflowMenu()Z Access flags: 0x1 = public boolean hideOverflowMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [11] invokevirtual #70 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z] [14] ireturn [15] iconst_0 [16] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [15] Var: ..., Stack: (empty) + Method: isOverflowMenuShowing()Z Access flags: 0x1 = public boolean isOverflowMenuShowing() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [11] invokevirtual #71 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowMenuShowing ()Z] [14] ireturn [15] iconst_0 [16] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [15] Var: ..., Stack: (empty) + Method: isOverflowReserved()Z Access flags: 0x1 = public boolean isOverflowReserved() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [4] ifnull +15 (target=19) [7] aload_0 v0 [8] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [11] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowReserved ()Z] [14] ifeq +5 (target=19) [17] iconst_1 [18] ireturn [19] iconst_0 [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [19] Var: ..., Stack: (empty) + Method: dismissPopupMenus()V Access flags: 0x1 = public void dismissPopupMenus() Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [11] invokevirtual #69 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.dismissPopupMenus ()Z] [14] pop [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [15] Var: ..., Stack: (empty) + Method: measureChildView(Landroid/view/View;III)I Access flags: 0x4 = protected int measureChildView(android.view.View,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 5, stack = 3): [0] aload_1 v1 [1] iload_2 v2 [2] ldc #1 + Integer [-2147483648] [4] invokestatic #49 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [7] iload_3 v3 [8] invokevirtual #48 + Methodref [android/view/View.measure (II)V] [11] iload_2 v2 [12] aload_1 v1 [13] invokevirtual #46 + Methodref [android/view/View.getMeasuredWidth ()I] [16] isub [17] iload v4 [19] isub [20] istore_2 v2 [21] iconst_0 [22] iload_2 v2 [23] invokestatic #87 + Methodref [java/lang/Math.max (II)I] [26] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: positionChild(Landroid/view/View;III)I Access flags: 0x4 = protected int positionChild(android.view.View,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 7, stack = 6): [0] aload_1 v1 [1] invokevirtual #46 + Methodref [android/view/View.getMeasuredWidth ()I] [4] istore v5 [6] aload_1 v1 [7] invokevirtual #45 + Methodref [android/view/View.getMeasuredHeight ()I] [10] istore v6 [12] iload_3 v3 [13] iload v4 [15] iload v6 [17] isub [18] iconst_2 [19] idiv [20] iadd [21] istore_3 v3 [22] aload_1 v1 [23] iload_2 v2 [24] iload_3 v3 [25] iload_2 v2 [26] iload v5 [28] iadd [29] iload_3 v3 [30] iload v6 [32] iadd [33] invokevirtual #47 + Methodref [android/view/View.layout (IIII)V] [36] iload v5 [38] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: positionChildInverse(Landroid/view/View;III)I Access flags: 0x4 = protected int positionChildInverse(android.view.View,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 7, stack = 6): [0] aload_1 v1 [1] invokevirtual #46 + Methodref [android/view/View.getMeasuredWidth ()I] [4] istore v5 [6] aload_1 v1 [7] invokevirtual #45 + Methodref [android/view/View.getMeasuredHeight ()I] [10] istore v6 [12] iload_3 v3 [13] iload v4 [15] iload v6 [17] isub [18] iconst_2 [19] idiv [20] iadd [21] istore_3 v3 [22] aload_1 v1 [23] iload_2 v2 [24] iload v5 [26] isub [27] iload_3 v3 [28] iload_2 v2 [29] iload_3 v3 [30] iload v6 [32] iadd [33] invokevirtual #47 + Methodref [android/view/View.layout (IIII)V] [36] iload v5 [38] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/AbsActionBarView$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.AbsActionBarView$1 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 24): + Class [com/actionbarsherlock/internal/widget/AbsActionBarView] + Class [com/actionbarsherlock/internal/widget/AbsActionBarView$1] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$1.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.showOverflowMenu ()Z] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [showOverflowMenu ()Z] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] + Utf8 [com/actionbarsherlock/internal/widget/AbsActionBarView] + Utf8 [com/actionbarsherlock/internal/widget/AbsActionBarView$1] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [run] + Utf8 [showOverflowMenu] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.AbsActionBarView this$0 Methods (count = 2): - Method: (Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V Access flags: 0x0 = AbsActionBarView$1(com.actionbarsherlock.internal.widget.AbsActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #5 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$1.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] [5] aload_0 v0 [6] invokespecial #7 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$1.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] [4] invokevirtual #6 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.showOverflowMenu ()Z] [7] pop [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] Constant Pool (count = 54): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] + Class [com/actionbarsherlock/internal/widget/AbsActionBarView] + Class [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mCanceled Z] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mFinalVisibility I] + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setVisibility (I)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [mCanceled Z] + NameAndType [mFinalVisibility I] + NameAndType [mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] + NameAndType [mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + NameAndType [mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [setVisibility (I)V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] + Utf8 [()V] + Utf8 [(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;] + Utf8 [(I)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] + Utf8 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView] + Utf8 [com/actionbarsherlock/internal/widget/AbsActionBarView] + Utf8 [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener] + Utf8 [java/lang/Object] + Utf8 [mCanceled] + Utf8 [mFinalVisibility] + Utf8 [mMenuView] + Utf8 [mSplitView] + Utf8 [mVisibilityAnim] + Utf8 [onAnimationCancel] + Utf8 [onAnimationEnd] + Utf8 [onAnimationRepeat] + Utf8 [onAnimationStart] + Utf8 [setVisibility] + Utf8 [this$0] + Utf8 [withFinalVisibility] Fields (count = 3): + Field: mCanceled Z Access flags: 0x2 = private boolean mCanceled + Field: mFinalVisibility I Access flags: 0x0 = int mFinalVisibility + Field: this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.AbsActionBarView this$0 Methods (count = 6): - Method: (Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V Access flags: 0x4 = protected AbsActionBarView$VisibilityAnimListener(com.actionbarsherlock.internal.widget.AbsActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #11 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] [5] aload_0 v0 [6] invokespecial #14 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] iconst_0 [11] putfield #9 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mCanceled Z] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: withFinalVisibility(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; Access flags: 0x1 = public com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener withFinalVisibility(int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #10 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mFinalVisibility I] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationStart(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #11 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] [4] iconst_0 [5] invokevirtual #13 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setVisibility (I)V] [8] aload_0 v0 [9] getfield #11 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] [12] aload_1 v1 [13] putfield #8 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [16] aload_0 v0 [17] iconst_0 [18] putfield #9 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mCanceled Z] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 62, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mCanceled Z] [4] ifeq +4 (target=8) [7] return [8] aload_0 v0 [9] getfield #11 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] [12] aconst_null [13] putfield #8 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [16] aload_0 v0 [17] getfield #11 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] [20] aload_0 v0 [21] getfield #10 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mFinalVisibility I] [24] invokevirtual #13 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setVisibility (I)V] [27] aload_0 v0 [28] getfield #11 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] [31] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [34] ifnull +27 (target=61) [37] aload_0 v0 [38] getfield #11 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] [41] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [44] ifnull +17 (target=61) [47] aload_0 v0 [48] getfield #11 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;] [51] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [54] aload_0 v0 [55] getfield #10 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mFinalVisibility I] [58] invokevirtual #12 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setVisibility (I)V] [61] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [8] Var: ..., Stack: (empty) - [61] Var: ..., Stack: (empty) + Method: onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #9 + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mCanceled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationRepeat(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ActionBarContainer Superclass: com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.ActionBarContainer extends com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout Interfaces (count = 0): Constant Pool (count = 247): + Integer [-2147483648] + Integer [262144] + Integer [393216] + Class [android/content/Context] + Class [android/content/res/TypedArray] + Class [android/graphics/drawable/Drawable] + Class [android/util/AttributeSet] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/ViewGroup$LayoutParams] + Class [android/widget/FrameLayout$LayoutParams] + Class [com/actionbarsherlock/R$id] + Class [com/actionbarsherlock/R$styleable] + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout] + Class [com/actionbarsherlock/internal/widget/ActionBarContainer] + Class [com/actionbarsherlock/internal/widget/ActionBarView] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Class [java/lang/Math] + Fieldref [android/view/ViewGroup$LayoutParams.height I] + Fieldref [android/view/ViewGroup$LayoutParams.width I] + Fieldref [android/widget/FrameLayout$LayoutParams.bottomMargin I] + Fieldref [android/widget/FrameLayout$LayoutParams.topMargin I] + Fieldref [com/actionbarsherlock/R$id.abs__action_bar I] + Fieldref [com/actionbarsherlock/R$id.abs__split_action_bar I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mBackground Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsSplit Z] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsStacked Z] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsTransitioning Z] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mSplitBackground Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mStackedBackground Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V] + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] + Methodref [android/view/View.getBottom ()I] + Methodref [android/view/View.getLeft ()I] + Methodref [android/view/View.getMeasuredHeight ()I] + Methodref [android/view/View.getRight ()I] + Methodref [android/view/View.getTop ()I] + Methodref [android/view/View.getVisibility ()I] + Methodref [android/view/View.layout (IIII)V] + Methodref [android/view/View.offsetTopAndBottom (I)V] + Methodref [android/view/View$MeasureSpec.getMode (I)I] + Methodref [android/view/View$MeasureSpec.getSize (I)I] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onFinishInflate ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onHoverEvent (Landroid/view/MotionEvent;)Z] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onLayout (ZIIII)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onMeasure (II)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onTouchEvent (Landroid/view/MotionEvent;)Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.addView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.findViewById (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getChildAt (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getChildCount ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getHeight ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getId ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getMeasuredHeight ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getMeasuredWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.invalidate ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.removeView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setDescendantFocusability (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setMeasuredDimension (II)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setWillNotDraw (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getBottom ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getDisplayOptions ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getLeft ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getMeasuredHeight ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getRight ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getTop ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isCollapsed ()Z] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setAllowCollapse (Z)V] + Methodref [java/lang/Math.min (II)I] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [SherlockActionBar [I] + NameAndType [abs__action_bar I] + NameAndType [abs__split_action_bar I] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [bottomMargin I] + NameAndType [draw (Landroid/graphics/Canvas;)V] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [getBottom ()I] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getDisplayOptions ()I] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getHeight ()I] + NameAndType [getId ()I] + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [getLeft ()I] + NameAndType [getMeasuredHeight ()I] + NameAndType [getMeasuredWidth ()I] + NameAndType [getMode (I)I] + NameAndType [getRight ()I] + NameAndType [getSize (I)I] + NameAndType [getTop ()I] + NameAndType [getVisibility ()I] + NameAndType [getWidth ()I] + NameAndType [height I] + NameAndType [invalidate ()V] + NameAndType [isCollapsed ()Z] + NameAndType [layout (IIII)V] + NameAndType [mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;] + NameAndType [mBackground Landroid/graphics/drawable/Drawable;] + NameAndType [mIsSplit Z] + NameAndType [mIsStacked Z] + NameAndType [mIsTransitioning Z] + NameAndType [mSplitBackground Landroid/graphics/drawable/Drawable;] + NameAndType [mStackedBackground Landroid/graphics/drawable/Drawable;] + NameAndType [mTabContainer Landroid/view/View;] + NameAndType [min (II)I] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + NameAndType [offsetTopAndBottom (I)V] + NameAndType [onFinishInflate ()V] + NameAndType [onHoverEvent (Landroid/view/MotionEvent;)Z] + NameAndType [onInterceptTouchEvent (Landroid/view/MotionEvent;)Z] + NameAndType [onLayout (ZIIII)V] + NameAndType [onMeasure (II)V] + NameAndType [onTouchEvent (Landroid/view/MotionEvent;)Z] + NameAndType [recycle ()V] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [setAllowCollapse (Z)V] + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setBounds (IIII)V] + NameAndType [setDescendantFocusability (I)V] + NameAndType [setMeasuredDimension (II)V] + NameAndType [setWillNotDraw (Z)V] + NameAndType [topMargin I] + NameAndType [width I] + Utf8 [()I] + Utf8 [()Landroid/view/View;] + Utf8 [()Landroid/view/ViewGroup$LayoutParams;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)I] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(IIII)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/graphics/Canvas;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/MotionEvent;)Z] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + Utf8 [(Z)V] + Utf8 [(ZIIII)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/graphics/drawable/Drawable;] + Utf8 [Landroid/view/View;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Utf8 [SherlockActionBar] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[I] + Utf8 [abs__action_bar] + Utf8 [abs__split_action_bar] + Utf8 [addView] + Utf8 [android/content/Context] + Utf8 [android/content/res/TypedArray] + Utf8 [android/graphics/drawable/Drawable] + Utf8 [android/util/AttributeSet] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [android/widget/FrameLayout$LayoutParams] + Utf8 [bottomMargin] + Utf8 [com/actionbarsherlock/R$id] + Utf8 [com/actionbarsherlock/R$styleable] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContainer] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Utf8 [draw] + Utf8 [findViewById] + Utf8 [getBottom] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getDisplayOptions] + Utf8 [getDrawable] + Utf8 [getHeight] + Utf8 [getId] + Utf8 [getLayoutParams] + Utf8 [getLeft] + Utf8 [getMeasuredHeight] + Utf8 [getMeasuredWidth] + Utf8 [getMode] + Utf8 [getRight] + Utf8 [getSize] + Utf8 [getTabContainer] + Utf8 [getTop] + Utf8 [getVisibility] + Utf8 [getWidth] + Utf8 [height] + Utf8 [invalidate] + Utf8 [isCollapsed] + Utf8 [java/lang/Math] + Utf8 [layout] + Utf8 [mActionBarView] + Utf8 [mBackground] + Utf8 [mIsSplit] + Utf8 [mIsStacked] + Utf8 [mIsTransitioning] + Utf8 [mSplitBackground] + Utf8 [mStackedBackground] + Utf8 [mTabContainer] + Utf8 [min] + Utf8 [obtainStyledAttributes] + Utf8 [offsetTopAndBottom] + Utf8 [onDraw] + Utf8 [onFinishInflate] + Utf8 [onHoverEvent] + Utf8 [onInterceptTouchEvent] + Utf8 [onLayout] + Utf8 [onMeasure] + Utf8 [onTouchEvent] + Utf8 [recycle] + Utf8 [removeView] + Utf8 [setAllowCollapse] + Utf8 [setBackgroundDrawable] + Utf8 [setBounds] + Utf8 [setDescendantFocusability] + Utf8 [setMeasuredDimension] + Utf8 [setPrimaryBackground] + Utf8 [setSplitBackground] + Utf8 [setStackedBackground] + Utf8 [setTabContainer] + Utf8 [setTransitioning] + Utf8 [setWillNotDraw] + Utf8 [topMargin] + Utf8 [width] Fields (count = 8): + Field: mIsTransitioning Z Access flags: 0x2 = private boolean mIsTransitioning + Field: mTabContainer Landroid/view/View; Access flags: 0x2 = private android.view.View mTabContainer + Field: mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ActionBarView mActionBarView + Field: mBackground Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mBackground + Field: mStackedBackground Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mStackedBackground + Field: mSplitBackground Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mSplitBackground + Field: mIsSplit Z Access flags: 0x2 = private boolean mIsSplit + Field: mIsStacked Z Access flags: 0x2 = private boolean mIsStacked Methods (count = 15): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public ActionBarContainer(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aconst_null [3] invokespecial #56 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public ActionBarContainer(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 113, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #49 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] aconst_null [8] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [11] aload_1 v1 [12] aload_2 v2 [13] getstatic #25 + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I] [16] invokevirtual #34 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] [19] astore_1 v1 [20] aload_0 v0 [21] aload_1 v1 [22] iconst_2 [23] invokevirtual #35 + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] [26] putfield #27 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mBackground Landroid/graphics/drawable/Drawable;] [29] aload_0 v0 [30] aload_1 v1 [31] bipush 12 [33] invokevirtual #35 + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] [36] putfield #32 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mStackedBackground Landroid/graphics/drawable/Drawable;] [39] aload_0 v0 [40] invokevirtual #62 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getId ()I] [43] getstatic #24 + Fieldref [com/actionbarsherlock/R$id.abs__split_action_bar I] [46] ificmpne +17 (target=63) [49] aload_0 v0 [50] iconst_1 [51] putfield #28 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsSplit Z] [54] aload_0 v0 [55] aload_1 v1 [56] iconst_3 [57] invokevirtual #35 + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] [60] putfield #31 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mSplitBackground Landroid/graphics/drawable/Drawable;] [63] aload_1 v1 [64] invokevirtual #36 + Methodref [android/content/res/TypedArray.recycle ()V] [67] aload_0 v0 [68] aload_0 v0 [69] getfield #28 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsSplit Z] [72] ifeq +18 (target=90) [75] aload_0 v0 [76] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mSplitBackground Landroid/graphics/drawable/Drawable;] [79] ifnonnull +7 (target=86) [82] iconst_1 [83] goto +26 (target=109) [86] iconst_0 [87] goto +22 (target=109) [90] aload_0 v0 [91] getfield #27 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mBackground Landroid/graphics/drawable/Drawable;] [94] ifnonnull +14 (target=108) [97] aload_0 v0 [98] getfield #32 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mStackedBackground Landroid/graphics/drawable/Drawable;] [101] ifnonnull +7 (target=108) [104] iconst_1 [105] goto +4 (target=109) [108] iconst_0 [109] invokevirtual #71 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setWillNotDraw (Z)V] [112] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [63] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][a:android/content/Context][a:android/util/AttributeSet][a:android/content/res/TypedArray], Stack: - [86] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer] - [87] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][a:android/content/Context][a:android/util/AttributeSet][a:android/content/res/TypedArray], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][i] - [90] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer] - [108] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer] - [109] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][a:android/content/Context][a:android/util/AttributeSet][a:android/content/res/TypedArray], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][i] + Method: onFinishInflate()V Access flags: 0x1 = public void onFinishInflate() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 3): [0] aload_0 v0 [1] invokespecial #50 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onFinishInflate ()V] [4] aload_0 v0 [5] aload_0 v0 [6] getstatic #23 + Fieldref [com/actionbarsherlock/R$id.abs__action_bar I] [9] invokevirtual #58 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.findViewById (I)Landroid/view/View;] [12] checkcast #16 + Class [com/actionbarsherlock/internal/widget/ActionBarView] [15] putfield #26 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setPrimaryBackground(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setPrimaryBackground(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #27 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mBackground Landroid/graphics/drawable/Drawable;] [5] aload_0 v0 [6] invokevirtual #66 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.invalidate ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setStackedBackground(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setStackedBackground(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #32 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mStackedBackground Landroid/graphics/drawable/Drawable;] [5] aload_0 v0 [6] invokevirtual #66 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.invalidate ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSplitBackground(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setSplitBackground(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #31 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mSplitBackground Landroid/graphics/drawable/Drawable;] [5] aload_0 v0 [6] invokevirtual #66 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.invalidate ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTransitioning(Z)V Access flags: 0x1 = public void setTransitioning(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #30 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsTransitioning Z] [5] aload_0 v0 [6] iload_1 v1 [7] ifeq +8 (target=15) [10] ldc #3 + Integer [393216] [12] goto +5 (target=17) [15] ldc #2 + Integer [262144] [17] invokevirtual #69 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setDescendantFocusability (I)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer] - [17] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][i], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][i] + Method: onInterceptTouchEvent(Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean onInterceptTouchEvent(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsTransitioning Z] [4] ifne +13 (target=17) [7] aload_0 v0 [8] aload_1 v1 [9] invokespecial #52 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z] [12] ifne +5 (target=17) [15] iconst_0 [16] ireturn [17] iconst_1 [18] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ..., Stack: (empty) + Method: onTouchEvent(Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean onTouchEvent(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #55 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onTouchEvent (Landroid/view/MotionEvent;)Z] [5] pop [6] iconst_1 [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onHoverEvent(Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean onHoverEvent(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #51 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onHoverEvent (Landroid/view/MotionEvent;)Z] [5] pop [6] iconst_1 [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTabContainer(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V Access flags: 0x1 = public void setTabContainer(com.actionbarsherlock.internal.widget.ScrollingTabContainerView) Class member attributes (count = 1): + Code attribute instructions (code length = 51, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [12] invokevirtual #67 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.removeView (Landroid/view/View;)V] [15] aload_0 v0 [16] aload_1 v1 [17] putfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [20] aload_1 v1 [21] ifnull +29 (target=50) [24] aload_0 v0 [25] aload_1 v1 [26] invokevirtual #57 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.addView (Landroid/view/View;)V] [29] aload_1 v1 [30] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [33] dup [34] astore_2 v2 [35] iconst_m1 [36] putfield #20 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [39] aload_2 v2 [40] bipush -2 [42] putfield #19 + Fieldref [android/view/ViewGroup$LayoutParams.height I] [45] aload_1 v1 [46] iconst_0 [47] invokevirtual #81 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setAllowCollapse (Z)V] [50] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ..., Stack: (empty) - [50] Var: ..., Stack: (empty) + Method: getTabContainer()Landroid/view/View; Access flags: 0x1 = public android.view.View getTabContainer() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDraw(Landroid/graphics/Canvas;)V Access flags: 0x1 = public void onDraw(android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 76, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #65 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getWidth ()I] [4] ifeq +10 (target=14) [7] aload_0 v0 [8] invokevirtual #61 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getHeight ()I] [11] ifne +4 (target=15) [14] return [15] aload_0 v0 [16] getfield #28 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsSplit Z] [19] ifeq +19 (target=38) [22] aload_0 v0 [23] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mSplitBackground Landroid/graphics/drawable/Drawable;] [26] ifnull +49 (target=75) [29] aload_0 v0 [30] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mSplitBackground Landroid/graphics/drawable/Drawable;] [33] aload_1 v1 [34] invokevirtual #37 + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V] [37] return [38] aload_0 v0 [39] getfield #27 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mBackground Landroid/graphics/drawable/Drawable;] [42] ifnull +11 (target=53) [45] aload_0 v0 [46] getfield #27 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mBackground Landroid/graphics/drawable/Drawable;] [49] aload_1 v1 [50] invokevirtual #37 + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V] [53] aload_0 v0 [54] getfield #32 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mStackedBackground Landroid/graphics/drawable/Drawable;] [57] ifnull +18 (target=75) [60] aload_0 v0 [61] getfield #29 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsStacked Z] [64] ifeq +11 (target=75) [67] aload_0 v0 [68] getfield #32 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mStackedBackground Landroid/graphics/drawable/Drawable;] [71] aload_1 v1 [72] invokevirtual #37 + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V] [75] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [14] Var: ..., Stack: (empty) - [15] Var: ..., Stack: (empty) - [37] Var: ..., Stack: (empty) - [38] Var: ..., Stack: (empty) - [53] Var: ..., Stack: (empty) - [75] Var: ..., Stack: (empty) + Method: onMeasure(II)V Access flags: 0x1 = public void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 112, locals = 3, stack = 4): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] invokespecial #54 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onMeasure (II)V] [6] aload_0 v0 [7] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [10] ifnonnull +4 (target=14) [13] return [14] aload_0 v0 [15] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [18] invokevirtual #74 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [21] checkcast #11 + Class [android/widget/FrameLayout$LayoutParams] [24] astore_1 v1 [25] aload_0 v0 [26] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [29] invokevirtual #79 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isCollapsed ()Z] [32] ifeq +7 (target=39) [35] iconst_0 [36] goto +20 (target=56) [39] aload_0 v0 [40] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [43] invokevirtual #76 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getMeasuredHeight ()I] [46] aload_1 v1 [47] getfield #22 + Fieldref [android/widget/FrameLayout$LayoutParams.topMargin I] [50] iadd [51] aload_1 v1 [52] getfield #21 + Fieldref [android/widget/FrameLayout$LayoutParams.bottomMargin I] [55] iadd [56] istore_1 v1 [57] aload_0 v0 [58] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [61] ifnull +50 (target=111) [64] aload_0 v0 [65] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [68] invokevirtual #44 + Methodref [android/view/View.getVisibility ()I] [71] bipush 8 [73] ificmpeq +38 (target=111) [76] iload_2 v2 [77] invokestatic #47 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [80] ldc #1 + Integer [-2147483648] [82] ificmpne +29 (target=111) [85] iload_2 v2 [86] invokestatic #48 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [89] istore_2 v2 [90] aload_0 v0 [91] aload_0 v0 [92] invokevirtual #64 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getMeasuredWidth ()I] [95] iload_1 v1 [96] aload_0 v0 [97] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [100] invokevirtual #41 + Methodref [android/view/View.getMeasuredHeight ()I] [103] iadd [104] iload_2 v2 [105] invokestatic #82 + Methodref [java/lang/Math.min (II)I] [108] invokevirtual #70 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setMeasuredDimension (II)V] [111] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [14] Var: ..., Stack: (empty) - [39] Var: ...[a:android/widget/FrameLayout$LayoutParams], Stack: (empty) - [56] Var: ..., Stack: [i] - [111] Var: ...[i], Stack: (empty) + Method: onLayout(ZIIII)V Access flags: 0x1 = public void onLayout(boolean,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 317, locals = 8, stack = 6): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] iload_3 v3 [4] iload v4 [6] iload v5 [8] invokespecial #53 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onLayout (ZIIII)V] [11] aload_0 v0 [12] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [15] ifnull +19 (target=34) [18] aload_0 v0 [19] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [22] invokevirtual #44 + Methodref [android/view/View.getVisibility ()I] [25] bipush 8 [27] ificmpeq +7 (target=34) [30] iconst_1 [31] goto +4 (target=35) [34] iconst_0 [35] istore_1 v1 [36] aload_0 v0 [37] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [40] ifnull +125 (target=165) [43] aload_0 v0 [44] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [47] invokevirtual #44 + Methodref [android/view/View.getVisibility ()I] [50] bipush 8 [52] ificmpeq +113 (target=165) [55] aload_0 v0 [56] invokevirtual #63 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getMeasuredHeight ()I] [59] istore_3 v3 [60] aload_0 v0 [61] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [64] invokevirtual #41 + Methodref [android/view/View.getMeasuredHeight ()I] [67] istore v5 [69] aload_0 v0 [70] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [73] invokevirtual #73 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getDisplayOptions ()I] [76] iconst_2 [77] iand [78] ifne +72 (target=150) [81] aload_0 v0 [82] invokevirtual #60 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getChildCount ()I] [85] istore_3 v3 [86] iconst_0 [87] istore v6 [89] goto +39 (target=128) [92] aload_0 v0 [93] iload v6 [95] invokevirtual #59 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getChildAt (I)Landroid/view/View;] [98] dup [99] astore v7 [101] aload_0 v0 [102] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [105] ifacmpeq +20 (target=125) [108] aload_0 v0 [109] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [112] invokevirtual #79 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isCollapsed ()Z] [115] ifne +10 (target=125) [118] aload v7 [120] iload v5 [122] invokevirtual #46 + Methodref [android/view/View.offsetTopAndBottom (I)V] [125] iinc v6, 1 [128] iload v6 [130] iload_3 v3 [131] ificmplt -39 (target=92) [134] aload_0 v0 [135] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [138] iload_2 v2 [139] iconst_0 [140] iload v4 [142] iload v5 [144] invokevirtual #45 + Methodref [android/view/View.layout (IIII)V] [147] goto +18 (target=165) [150] aload_0 v0 [151] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [154] iload_2 v2 [155] iload_3 v3 [156] iload v5 [158] isub [159] iload v4 [161] iload_3 v3 [162] invokevirtual #45 + Methodref [android/view/View.layout (IIII)V] [165] iconst_0 [166] istore_3 v3 [167] aload_0 v0 [168] getfield #28 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsSplit Z] [171] ifeq +32 (target=203) [174] aload_0 v0 [175] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mSplitBackground Landroid/graphics/drawable/Drawable;] [178] ifnull +130 (target=308) [181] aload_0 v0 [182] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mSplitBackground Landroid/graphics/drawable/Drawable;] [185] iconst_0 [186] iconst_0 [187] aload_0 v0 [188] invokevirtual #64 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getMeasuredWidth ()I] [191] aload_0 v0 [192] invokevirtual #63 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getMeasuredHeight ()I] [195] invokevirtual #38 + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] [198] iconst_1 [199] istore_3 v3 [200] goto +108 (target=308) [203] aload_0 v0 [204] getfield #27 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mBackground Landroid/graphics/drawable/Drawable;] [207] ifnull +40 (target=247) [210] aload_0 v0 [211] getfield #27 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mBackground Landroid/graphics/drawable/Drawable;] [214] aload_0 v0 [215] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [218] invokevirtual #75 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getLeft ()I] [221] aload_0 v0 [222] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [225] invokevirtual #78 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getTop ()I] [228] aload_0 v0 [229] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [232] invokevirtual #77 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getRight ()I] [235] aload_0 v0 [236] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;] [239] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getBottom ()I] [242] invokevirtual #38 + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] [245] iconst_1 [246] istore_3 v3 [247] aload_0 v0 [248] iload_1 v1 [249] ifeq +14 (target=263) [252] aload_0 v0 [253] getfield #32 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mStackedBackground Landroid/graphics/drawable/Drawable;] [256] ifnull +7 (target=263) [259] iconst_1 [260] goto +4 (target=264) [263] iconst_0 [264] dup_x1 [265] putfield #29 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsStacked Z] [268] ifeq +40 (target=308) [271] aload_0 v0 [272] getfield #32 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mStackedBackground Landroid/graphics/drawable/Drawable;] [275] aload_0 v0 [276] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [279] invokevirtual #40 + Methodref [android/view/View.getLeft ()I] [282] aload_0 v0 [283] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [286] invokevirtual #43 + Methodref [android/view/View.getTop ()I] [289] aload_0 v0 [290] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [293] invokevirtual #42 + Methodref [android/view/View.getRight ()I] [296] aload_0 v0 [297] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;] [300] invokevirtual #39 + Methodref [android/view/View.getBottom ()I] [303] invokevirtual #38 + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] [306] iconst_1 [307] istore_3 v3 [308] iload_3 v3 [309] ifeq +7 (target=316) [312] aload_0 v0 [313] invokevirtual #66 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.invalidate ()V] [316] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 15): - [34] Var: ..., Stack: (empty) - [35] Var: ..., Stack: [i] - [92] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][i][i][i][i][i][i][i][i][i][i], Stack: - [108] Var: ...[a:android/view/View], Stack: (empty) - [125] Var: -1, Stack: (empty) - [128] Var: ..., Stack: (empty) - [150] Var: -2, Stack: (empty) - [165] Var: -2, Stack: (empty) - [200] Var: ...[i], Stack: (empty) - [203] Var: ..., Stack: (empty) - [247] Var: ..., Stack: (empty) - [263] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer] - [264] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][i][i][i][i][i][i][i], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][i] - [308] Var: ..., Stack: (empty) - [316] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ActionBarContextView Superclass: com/actionbarsherlock/internal/widget/AbsActionBarView Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.ActionBarContextView extends com.actionbarsherlock.internal.widget.AbsActionBarView Interfaces (count = 1): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] Constant Pool (count = 566): + Integer [-2147483648] + Integer [0] + Integer [1] + Integer [2] + Integer [1073741824] + Integer [2147483647] + String [ can only be used with android:layout_height="wrap_content"] + String [ can only be used with android:layout_width="match_parent" (or fill_parent)] + String [scaleY] + String [translationX] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/content/res/TypedArray] + Class [android/text/TextUtils] + Class [android/util/DisplayMetrics] + Class [android/view/LayoutInflater] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/ViewGroup] + Class [android/view/ViewGroup$LayoutParams] + Class [android/view/ViewGroup$MarginLayoutParams] + Class [android/view/accessibility/AccessibilityEvent] + Class [android/view/animation/DecelerateInterpolator] + Class [android/widget/LinearLayout] + Class [android/widget/TextView] + Class [com/actionbarsherlock/R$attr] + Class [com/actionbarsherlock/R$id] + Class [com/actionbarsherlock/R$layout] + Class [com/actionbarsherlock/R$styleable] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] + Class [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/widget/AbsActionBarView] + Class [com/actionbarsherlock/internal/widget/ActionBarContainer] + Class [com/actionbarsherlock/internal/widget/ActionBarContextView] + Class [com/actionbarsherlock/internal/widget/ActionBarContextView$1] + Class [com/actionbarsherlock/view/ActionMode] + Class [java/lang/Class] + Class [java/lang/IllegalStateException] + Class [java/lang/Math] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Long [100] + Long [200] + Fieldref [android/util/DisplayMetrics.widthPixels I] + Fieldref [android/view/ViewGroup$LayoutParams.height I] + Fieldref [android/view/ViewGroup$LayoutParams.width I] + Fieldref [android/view/ViewGroup$MarginLayoutParams.leftMargin I] + Fieldref [android/view/ViewGroup$MarginLayoutParams.rightMargin I] + Fieldref [com/actionbarsherlock/R$attr.actionModeStyle I] + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_subtitle I] + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_title I] + Fieldref [com/actionbarsherlock/R$id.abs__action_mode_close_button I] + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_title_item I] + Fieldref [com/actionbarsherlock/R$layout.abs__action_mode_close_item I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionMode [I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimateInOnLayout Z] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimationMode I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContentHeight I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCurrentAnimation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitActionBar Z] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitBackground Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitle Ljava/lang/CharSequence;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitleStyleRes I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitleView Landroid/widget/TextView;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitle Ljava/lang/CharSequence;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleStyleRes I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleView Landroid/widget/TextView;] + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I] + Methodref [android/content/res/TypedArray.getResourceId (II)I] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/view/View.getMeasuredHeight ()I] + Methodref [android/view/View.measure (II)V] + Methodref [android/view/View.setOnClickListener (Landroid/view/View$OnClickListener;)V] + Methodref [android/view/View$MeasureSpec.getMode (I)I] + Methodref [android/view/View$MeasureSpec.getSize (I)I] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + Methodref [android/view/ViewGroup$MarginLayoutParams. (II)V] + Methodref [android/view/ViewGroup$MarginLayoutParams. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/view/accessibility/AccessibilityEvent.getEventType ()I] + Methodref [android/view/accessibility/AccessibilityEvent.setClassName (Ljava/lang/CharSequence;)V] + Methodref [android/view/accessibility/AccessibilityEvent.setContentDescription (Ljava/lang/CharSequence;)V] + Methodref [android/view/accessibility/AccessibilityEvent.setPackageName (Ljava/lang/CharSequence;)V] + Methodref [android/view/animation/DecelerateInterpolator. ()V] + Methodref [android/widget/LinearLayout.findViewById (I)Landroid/view/View;] + Methodref [android/widget/LinearLayout.getParent ()Landroid/view/ViewParent;] + Methodref [android/widget/LinearLayout.setVisibility (I)V] + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V] + Methodref [android/widget/TextView.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.start ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet. ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setInterpolator (Landroid/view/animation/Interpolator;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setStartDelay (J)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setScaleY (F)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.findViewById (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getParent ()Landroid/view/ViewParent;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getVisibility ()I] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getWidth ()I] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.setTranslationX (F)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.dismissPopupMenus ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideSubMenus ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowMenuShowing ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setItemLimit (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setReserveOverflow (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setWidthLimit (IZ)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.showOverflowMenu ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildCount ()I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onDetachedFromWindow ()V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setSplitActionBar (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.removeView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.addView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.finishAnimation ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getChildAt (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getChildCount ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingBottom ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingLeft ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingRight ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingTop ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.initTitle ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.killMode ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.makeInAnimation ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.makeOutAnimation ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.measureChildView (Landroid/view/View;III)I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.positionChild (Landroid/view/View;III)I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.positionChildInverse (Landroid/view/View;III)I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.removeAllViews ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.removeView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.requestLayout ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setMeasuredDimension (II)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView$1. (Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V] + Methodref [com/actionbarsherlock/view/ActionMode.getMenu ()Lcom/actionbarsherlock/view/Menu;] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Math.min (II)I] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (II)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [SherlockActionMode [I] + NameAndType [abs__action_bar_subtitle I] + NameAndType [abs__action_bar_title I] + NameAndType [abs__action_bar_title_item I] + NameAndType [abs__action_mode_close_button I] + NameAndType [abs__action_mode_close_item I] + NameAndType [actionModeStyle I] + NameAndType [addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + NameAndType [addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [dismissPopupMenus ()Z] + NameAndType [end ()V] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [finishAnimation ()V] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getEventType ()I] + NameAndType [getLayoutDimension (II)I] + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [getMeasuredHeight ()I] + NameAndType [getMenu ()Lcom/actionbarsherlock/view/Menu;] + NameAndType [getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] + NameAndType [getMode (I)I] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getPackageName ()Ljava/lang/String;] + NameAndType [getPaddingBottom ()I] + NameAndType [getPaddingLeft ()I] + NameAndType [getPaddingRight ()I] + NameAndType [getPaddingTop ()I] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [getResourceId (II)I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getSimpleName ()Ljava/lang/String;] + NameAndType [getSize (I)I] + NameAndType [getVisibility ()I] + NameAndType [getWidth ()I] + NameAndType [height I] + NameAndType [hideOverflowMenu ()Z] + NameAndType [hideSubMenus ()Z] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + NameAndType [initTitle ()V] + NameAndType [isEmpty (Ljava/lang/CharSequence;)Z] + NameAndType [isOverflowMenuShowing ()Z] + NameAndType [killMode ()V] + NameAndType [leftMargin I] + NameAndType [mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + NameAndType [mAnimateInOnLayout Z] + NameAndType [mAnimationMode I] + NameAndType [mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] + NameAndType [mContentHeight I] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mCurrentAnimation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [mCustomView Landroid/view/View;] + NameAndType [mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] + NameAndType [mSplitActionBar Z] + NameAndType [mSplitBackground Landroid/graphics/drawable/Drawable;] + NameAndType [mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + NameAndType [mSubtitle Ljava/lang/CharSequence;] + NameAndType [mSubtitleStyleRes I] + NameAndType [mSubtitleView Landroid/widget/TextView;] + NameAndType [mTitle Ljava/lang/CharSequence;] + NameAndType [mTitleLayout Landroid/widget/LinearLayout;] + NameAndType [mTitleStyleRes I] + NameAndType [mTitleView Landroid/widget/TextView;] + NameAndType [makeInAnimation ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [makeMeasureSpec (II)I] + NameAndType [makeOutAnimation ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [measure (II)V] + NameAndType [measureChildView (Landroid/view/View;III)I] + NameAndType [min (II)I] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + NameAndType [ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + NameAndType [onDetachedFromWindow ()V] + NameAndType [play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + NameAndType [positionChild (Landroid/view/View;III)I] + NameAndType [positionChildInverse (Landroid/view/View;III)I] + NameAndType [recycle ()V] + NameAndType [removeAllViews ()V] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [requestLayout ()V] + NameAndType [rightMargin I] + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setClassName (Ljava/lang/CharSequence;)V] + NameAndType [setContentDescription (Ljava/lang/CharSequence;)V] + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V] + NameAndType [setItemLimit (I)V] + NameAndType [setMeasuredDimension (II)V] + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V] + NameAndType [setPackageName (Ljava/lang/CharSequence;)V] + NameAndType [setReserveOverflow (Z)V] + NameAndType [setScaleY (F)V] + NameAndType [setSplitActionBar (Z)V] + NameAndType [setStartDelay (J)V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + NameAndType [setTextAppearance (Landroid/content/Context;I)V] + NameAndType [setTranslationX (F)V] + NameAndType [setVisibility (I)V] + NameAndType [setWidthLimit (IZ)V] + NameAndType [showOverflowMenu ()Z] + NameAndType [start ()V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + NameAndType [width I] + NameAndType [widthPixels I] + NameAndType [with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + NameAndType [wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [ can only be used with android:layout_height="wrap_content"] + Utf8 [ can only be used with android:layout_width="match_parent" (or fill_parent)] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Landroid/view/ViewGroup$LayoutParams;] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [()Lcom/actionbarsherlock/view/Menu;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(F)V] + Utf8 [(I)I] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Utf8 [(IZ)V] + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Utf8 [(J)V] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;I)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;] + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/View$OnClickListener;)V] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;III)I] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Landroid/view/animation/Interpolator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/CharSequence;)Z] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Z)V] + Utf8 [(ZIIII)V] + Utf8 [] + Utf8 [ANIMATE_IDLE] + Utf8 [ANIMATE_IN] + Utf8 [ANIMATE_OUT] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/graphics/drawable/Drawable;] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/widget/LinearLayout;] + Utf8 [Landroid/widget/TextView;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [SherlockActionMode] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[I] + Utf8 [abs__action_bar_subtitle] + Utf8 [abs__action_bar_title] + Utf8 [abs__action_bar_title_item] + Utf8 [abs__action_mode_close_button] + Utf8 [abs__action_mode_close_item] + Utf8 [actionModeStyle] + Utf8 [addListener] + Utf8 [addMenuPresenter] + Utf8 [addView] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/content/res/TypedArray] + Utf8 [android/text/TextUtils] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/ViewGroup] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [android/view/ViewGroup$MarginLayoutParams] + Utf8 [android/view/accessibility/AccessibilityEvent] + Utf8 [android/view/animation/DecelerateInterpolator] + Utf8 [android/widget/LinearLayout] + Utf8 [android/widget/TextView] + Utf8 [append] + Utf8 [closeMode] + Utf8 [com/actionbarsherlock/R$attr] + Utf8 [com/actionbarsherlock/R$id] + Utf8 [com/actionbarsherlock/R$layout] + Utf8 [com/actionbarsherlock/R$styleable] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/widget/AbsActionBarView] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContainer] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContextView] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContextView$1] + Utf8 [com/actionbarsherlock/view/ActionMode] + Utf8 [dismissPopupMenus] + Utf8 [end] + Utf8 [findViewById] + Utf8 [finishAnimation] + Utf8 [from] + Utf8 [generateDefaultLayoutParams] + Utf8 [generateLayoutParams] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getClass] + Utf8 [getContext] + Utf8 [getDisplayMetrics] + Utf8 [getDrawable] + Utf8 [getEventType] + Utf8 [getLayoutDimension] + Utf8 [getLayoutParams] + Utf8 [getMeasuredHeight] + Utf8 [getMenu] + Utf8 [getMenuView] + Utf8 [getMode] + Utf8 [getName] + Utf8 [getPackageName] + Utf8 [getPaddingBottom] + Utf8 [getPaddingLeft] + Utf8 [getPaddingRight] + Utf8 [getPaddingTop] + Utf8 [getParent] + Utf8 [getResourceId] + Utf8 [getResources] + Utf8 [getSimpleName] + Utf8 [getSize] + Utf8 [getSubtitle] + Utf8 [getTitle] + Utf8 [getVisibility] + Utf8 [getWidth] + Utf8 [height] + Utf8 [hideOverflowMenu] + Utf8 [hideSubMenus] + Utf8 [inflate] + Utf8 [initForMode] + Utf8 [initTitle] + Utf8 [isEmpty] + Utf8 [isOverflowMenuShowing] + Utf8 [java/lang/Class] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Math] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [killMode] + Utf8 [leftMargin] + Utf8 [mActionMenuPresenter] + Utf8 [mAnimateInOnLayout] + Utf8 [mAnimationMode] + Utf8 [mClose] + Utf8 [mContentHeight] + Utf8 [mContext] + Utf8 [mCurrentAnimation] + Utf8 [mCustomView] + Utf8 [mMenuView] + Utf8 [mSplitActionBar] + Utf8 [mSplitBackground] + Utf8 [mSplitView] + Utf8 [mSubtitle] + Utf8 [mSubtitleStyleRes] + Utf8 [mSubtitleView] + Utf8 [mTitle] + Utf8 [mTitleLayout] + Utf8 [mTitleStyleRes] + Utf8 [mTitleView] + Utf8 [makeInAnimation] + Utf8 [makeMeasureSpec] + Utf8 [makeOutAnimation] + Utf8 [measure] + Utf8 [measureChildView] + Utf8 [min] + Utf8 [obtainStyledAttributes] + Utf8 [ofFloat] + Utf8 [onAnimationCancel] + Utf8 [onAnimationEnd] + Utf8 [onAnimationRepeat] + Utf8 [onAnimationStart] + Utf8 [onDetachedFromWindow] + Utf8 [onInitializeAccessibilityEvent] + Utf8 [onLayout] + Utf8 [onMeasure] + Utf8 [play] + Utf8 [positionChild] + Utf8 [positionChildInverse] + Utf8 [recycle] + Utf8 [removeAllViews] + Utf8 [removeView] + Utf8 [requestLayout] + Utf8 [rightMargin] + Utf8 [scaleY] + Utf8 [setBackgroundDrawable] + Utf8 [setClassName] + Utf8 [setContentDescription] + Utf8 [setContentHeight] + Utf8 [setCustomView] + Utf8 [setDuration] + Utf8 [setInterpolator] + Utf8 [setItemLimit] + Utf8 [setMeasuredDimension] + Utf8 [setOnClickListener] + Utf8 [setPackageName] + Utf8 [setReserveOverflow] + Utf8 [setScaleY] + Utf8 [setSplitActionBar] + Utf8 [setStartDelay] + Utf8 [setSubtitle] + Utf8 [setText] + Utf8 [setTextAppearance] + Utf8 [setTitle] + Utf8 [setTranslationX] + Utf8 [setVisibility] + Utf8 [setWidthLimit] + Utf8 [shouldDelayChildPressedState] + Utf8 [showOverflowMenu] + Utf8 [start] + Utf8 [toString] + Utf8 [translationX] + Utf8 [valueOf] + Utf8 [width] + Utf8 [widthPixels] + Utf8 [with] + Utf8 [wrap] Fields (count = 16): + Field: mTitle Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence mTitle + Field: mSubtitle Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence mSubtitle + Field: mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; Access flags: 0x2 = private com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout mClose + Field: mCustomView Landroid/view/View; Access flags: 0x2 = private android.view.View mCustomView + Field: mTitleLayout Landroid/widget/LinearLayout; Access flags: 0x2 = private android.widget.LinearLayout mTitleLayout + Field: mTitleView Landroid/widget/TextView; Access flags: 0x2 = private android.widget.TextView mTitleView + Field: mSubtitleView Landroid/widget/TextView; Access flags: 0x2 = private android.widget.TextView mSubtitleView + Field: mTitleStyleRes I Access flags: 0x2 = private int mTitleStyleRes + Field: mSubtitleStyleRes I Access flags: 0x2 = private int mSubtitleStyleRes + Field: mSplitBackground Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mSplitBackground + Field: mCurrentAnimation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; Access flags: 0x2 = private com.actionbarsherlock.internal.nineoldandroids.animation.Animator mCurrentAnimation + Field: mAnimateInOnLayout Z Access flags: 0x2 = private boolean mAnimateInOnLayout + Field: mAnimationMode I Access flags: 0x2 = private int mAnimationMode + Field: ANIMATE_IDLE I Access flags: 0x1a = private static final int ANIMATE_IDLE Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: ANIMATE_IN I Access flags: 0x1a = private static final int ANIMATE_IN Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: ANIMATE_OUT I Access flags: 0x1a = private static final int ANIMATE_OUT Class member attributes (count = 1): + Constant value attribute: + Integer [2] Methods (count = 31): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public ActionBarContextView(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aconst_null [3] invokespecial #158 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public ActionBarContextView(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] getstatic #60 + Fieldref [com/actionbarsherlock/R$attr.actionModeStyle I] [6] invokespecial #159 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public ActionBarContextView(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 71, locals = 4, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokespecial #153 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] aload_1 v1 [8] aload_2 v2 [9] getstatic #66 + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionMode [I] [12] iload_3 v3 [13] iconst_0 [14] invokevirtual #88 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] [17] astore_1 v1 [18] aload_0 v0 [19] aload_1 v1 [20] iconst_2 [21] invokevirtual #90 + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] [24] invokevirtual #180 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [27] aload_0 v0 [28] aload_1 v1 [29] iconst_0 [30] iconst_0 [31] invokevirtual #92 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [34] putfield #84 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleStyleRes I] [37] aload_0 v0 [38] aload_1 v1 [39] iconst_1 [40] iconst_0 [41] invokevirtual #92 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [44] putfield #80 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitleStyleRes I] [47] aload_0 v0 [48] aload_1 v1 [49] iconst_4 [50] iconst_0 [51] invokevirtual #91 + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I] [54] putfield #71 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContentHeight I] [57] aload_0 v0 [58] aload_1 v1 [59] iconst_3 [60] invokevirtual #90 + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] [63] putfield #77 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitBackground Landroid/graphics/drawable/Drawable;] [66] aload_1 v1 [67] invokevirtual #93 + Methodref [android/content/res/TypedArray.recycle ()V] [70] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDetachedFromWindow()V Access flags: 0x1 = public void onDetachedFromWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #154 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onDetachedFromWindow ()V] [4] aload_0 v0 [5] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [8] ifnull +19 (target=27) [11] aload_0 v0 [12] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [15] invokevirtual #141 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z] [18] pop [19] aload_0 v0 [20] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [23] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideSubMenus ()Z] [26] pop [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [27] Var: ..., Stack: (empty) + Method: setSplitActionBar(Z)V Access flags: 0x1 = public void setSplitActionBar(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 198, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #76 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitActionBar Z] [4] iload_1 v1 [5] ificmpeq +192 (target=197) [8] aload_0 v0 [9] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [12] ifnull +180 (target=192) [15] new #20 + Class [android/view/ViewGroup$LayoutParams] [18] dup [19] bipush -2 [21] iconst_m1 [22] invokespecial #106 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [25] astore_2 v2 [26] iload_1 v1 [27] ifne +61 (target=88) [30] aload_0 v0 [31] aload_0 v0 [32] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [35] aload_0 v0 [36] invokevirtual #140 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] [39] checkcast #38 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] [42] putfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [45] aload_0 v0 [46] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [49] aconst_null [50] invokevirtual #151 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [53] aload_0 v0 [54] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [57] invokevirtual #150 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;] [60] checkcast #19 + Class [android/view/ViewGroup] [63] dup [64] astore_3 v3 [65] ifnull +11 (target=76) [68] aload_3 v3 [69] aload_0 v0 [70] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [73] invokevirtual #105 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [76] aload_0 v0 [77] aload_0 v0 [78] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [81] aload_2 v2 [82] invokevirtual #161 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [85] goto +107 (target=192) [88] aload_0 v0 [89] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [92] aload_0 v0 [93] invokevirtual #165 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getContext ()Landroid/content/Context;] [96] invokevirtual #87 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [99] invokevirtual #89 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [102] getfield #55 + Fieldref [android/util/DisplayMetrics.widthPixels I] [105] iconst_1 [106] invokevirtual #146 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setWidthLimit (IZ)V] [109] aload_0 v0 [110] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [113] ldc #6 + Integer [2147483647] [115] invokevirtual #144 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setItemLimit (I)V] [118] aload_2 v2 [119] iconst_m1 [120] putfield #57 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [123] aload_2 v2 [124] aload_0 v0 [125] getfield #71 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContentHeight I] [128] putfield #56 + Fieldref [android/view/ViewGroup$LayoutParams.height I] [131] aload_0 v0 [132] aload_0 v0 [133] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [136] aload_0 v0 [137] invokevirtual #140 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] [140] checkcast #38 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] [143] putfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [146] aload_0 v0 [147] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [150] aload_0 v0 [151] getfield #77 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitBackground Landroid/graphics/drawable/Drawable;] [154] invokevirtual #151 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [157] aload_0 v0 [158] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [161] invokevirtual #150 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;] [164] checkcast #19 + Class [android/view/ViewGroup] [167] dup [168] astore_3 v3 [169] ifnull +11 (target=180) [172] aload_3 v3 [173] aload_0 v0 [174] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [177] invokevirtual #105 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [180] aload_0 v0 [181] getfield #78 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [184] aload_0 v0 [185] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [188] aload_2 v2 [189] invokevirtual #156 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [192] aload_0 v0 [193] iload_1 v1 [194] invokespecial #155 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setSplitActionBar (Z)V] [197] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [76] Var: ...[a:android/view/ViewGroup$LayoutParams][a:android/view/ViewGroup], Stack: (empty) - [88] Var: -1, Stack: (empty) - [180] Var: ...[a:android/view/ViewGroup], Stack: (empty) - [192] Var: -2, Stack: (empty) - [197] Var: ..., Stack: (empty) + Method: setContentHeight(I)V Access flags: 0x1 = public void setContentHeight(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #71 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContentHeight I] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCustomView(Landroid/view/View;)V Access flags: 0x1 = public void setCustomView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 54, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #74 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #74 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;] [12] invokevirtual #178 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.removeView (Landroid/view/View;)V] [15] aload_0 v0 [16] aload_1 v1 [17] putfield #74 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;] [20] aload_0 v0 [21] getfield #83 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] [24] ifnull +16 (target=40) [27] aload_0 v0 [28] aload_0 v0 [29] getfield #83 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] [32] invokevirtual #178 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.removeView (Landroid/view/View;)V] [35] aload_0 v0 [36] aconst_null [37] putfield #83 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] [40] aload_1 v1 [41] ifnull +8 (target=49) [44] aload_0 v0 [45] aload_1 v1 [46] invokevirtual #160 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.addView (Landroid/view/View;)V] [49] aload_0 v0 [50] invokevirtual #179 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.requestLayout ()V] [53] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [15] Var: ..., Stack: (empty) - [40] Var: ..., Stack: (empty) - [49] Var: ..., Stack: (empty) + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #82 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitle Ljava/lang/CharSequence;] [5] aload_0 v0 [6] invokespecial #170 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.initTitle ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSubtitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setSubtitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #79 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitle Ljava/lang/CharSequence;] [5] aload_0 v0 [6] invokespecial #170 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.initTitle ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #82 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitle Ljava/lang/CharSequence;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSubtitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getSubtitle() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #79 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitle Ljava/lang/CharSequence;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initTitle()V Access flags: 0x2 = private void initTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 228, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #83 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] [4] ifnonnull +113 (target=117) [7] aload_0 v0 [8] invokevirtual #165 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getContext ()Landroid/content/Context;] [11] invokestatic #95 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [14] getstatic #64 + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_title_item I] [17] aload_0 v0 [18] invokevirtual #96 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [21] pop [22] aload_0 v0 [23] aload_0 v0 [24] aload_0 v0 [25] invokevirtual #164 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getChildCount ()I] [28] iconst_1 [29] isub [30] invokevirtual #163 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getChildAt (I)Landroid/view/View;] [33] checkcast #24 + Class [android/widget/LinearLayout] [36] putfield #83 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] [39] aload_0 v0 [40] aload_0 v0 [41] getfield #83 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] [44] getstatic #62 + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_title I] [47] invokevirtual #114 + Methodref [android/widget/LinearLayout.findViewById (I)Landroid/view/View;] [50] checkcast #25 + Class [android/widget/TextView] [53] putfield #85 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleView Landroid/widget/TextView;] [56] aload_0 v0 [57] aload_0 v0 [58] getfield #83 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] [61] getstatic #61 + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_subtitle I] [64] invokevirtual #114 + Methodref [android/widget/LinearLayout.findViewById (I)Landroid/view/View;] [67] checkcast #25 + Class [android/widget/TextView] [70] putfield #81 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitleView Landroid/widget/TextView;] [73] aload_0 v0 [74] getfield #84 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleStyleRes I] [77] ifeq +18 (target=95) [80] aload_0 v0 [81] getfield #85 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleView Landroid/widget/TextView;] [84] aload_0 v0 [85] getfield #72 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContext Landroid/content/Context;] [88] aload_0 v0 [89] getfield #84 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleStyleRes I] [92] invokevirtual #118 + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V] [95] aload_0 v0 [96] getfield #80 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitleStyleRes I] [99] ifeq +18 (target=117) [102] aload_0 v0 [103] getfield #81 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitleView Landroid/widget/TextView;] [106] aload_0 v0 [107] getfield #72 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContext Landroid/content/Context;] [110] aload_0 v0 [111] getfield #80 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitleStyleRes I] [114] invokevirtual #118 + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V] [117] aload_0 v0 [118] getfield #85 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleView Landroid/widget/TextView;] [121] aload_0 v0 [122] getfield #82 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitle Ljava/lang/CharSequence;] [125] invokevirtual #117 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [128] aload_0 v0 [129] getfield #81 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitleView Landroid/widget/TextView;] [132] aload_0 v0 [133] getfield #79 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitle Ljava/lang/CharSequence;] [136] invokevirtual #117 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [139] aload_0 v0 [140] getfield #82 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitle Ljava/lang/CharSequence;] [143] invokestatic #94 + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] [146] ifeq +7 (target=153) [149] iconst_0 [150] goto +4 (target=154) [153] iconst_1 [154] istore_1 v1 [155] aload_0 v0 [156] getfield #79 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitle Ljava/lang/CharSequence;] [159] invokestatic #94 + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] [162] ifeq +7 (target=169) [165] iconst_0 [166] goto +4 (target=170) [169] iconst_1 [170] istore_2 v2 [171] aload_0 v0 [172] getfield #81 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitleView Landroid/widget/TextView;] [175] iload_2 v2 [176] ifeq +7 (target=183) [179] iconst_0 [180] goto +5 (target=185) [183] bipush 8 [185] invokevirtual #119 + Methodref [android/widget/TextView.setVisibility (I)V] [188] aload_0 v0 [189] getfield #83 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] [192] iload_1 v1 [193] ifne +7 (target=200) [196] iload_2 v2 [197] ifeq +7 (target=204) [200] iconst_0 [201] goto +5 (target=206) [204] bipush 8 [206] invokevirtual #116 + Methodref [android/widget/LinearLayout.setVisibility (I)V] [209] aload_0 v0 [210] getfield #83 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] [213] invokevirtual #115 + Methodref [android/widget/LinearLayout.getParent ()Landroid/view/ViewParent;] [216] ifnonnull +11 (target=227) [219] aload_0 v0 [220] aload_0 v0 [221] getfield #83 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] [224] invokevirtual #160 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.addView (Landroid/view/View;)V] [227] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 12): - [95] Var: ...[a:android/view/LayoutInflater], Stack: (empty) - [117] Var: -1, Stack: (empty) - [153] Var: ..., Stack: (empty) - [154] Var: ..., Stack: [i] - [169] Var: ...[i], Stack: (empty) - [170] Var: ..., Stack: [i] - [183] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContextView][i][i], Stack: [a:android/widget/TextView] - [185] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContextView][i][i], Stack: [a:android/widget/TextView][i] - [200] Var: ..., Stack: [a:android/widget/LinearLayout] - [204] Var: ..., Stack: [a:android/widget/LinearLayout] - [206] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContextView][i][i], Stack: [a:android/widget/LinearLayout][i] - [227] Var: ..., Stack: (empty) + Method: initForMode(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x1 = public void initForMode(com.actionbarsherlock.view.ActionMode) Class member attributes (count = 1): + Code attribute instructions (code length = 284, locals = 3, stack = 5): [0] aload_0 v0 [1] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [4] ifnonnull +38 (target=42) [7] aload_0 v0 [8] getfield #72 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContext Landroid/content/Context;] [11] invokestatic #95 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [14] astore_2 v2 [15] aload_0 v0 [16] aload_2 v2 [17] getstatic #65 + Fieldref [com/actionbarsherlock/R$layout.abs__action_mode_close_item I] [20] aload_0 v0 [21] iconst_0 [22] invokevirtual #97 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [25] checkcast #36 + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout] [28] putfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [31] aload_0 v0 [32] aload_0 v0 [33] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [36] invokevirtual #160 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.addView (Landroid/view/View;)V] [39] goto +21 (target=60) [42] aload_0 v0 [43] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [46] invokevirtual #134 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getParent ()Landroid/view/ViewParent;] [49] ifnonnull +11 (target=60) [52] aload_0 v0 [53] aload_0 v0 [54] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [57] invokevirtual #160 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.addView (Landroid/view/View;)V] [60] aload_0 v0 [61] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [64] getstatic #63 + Fieldref [com/actionbarsherlock/R$id.abs__action_mode_close_button I] [67] invokevirtual #132 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.findViewById (I)Landroid/view/View;] [70] new #43 + Class [com/actionbarsherlock/internal/widget/ActionBarContextView$1] [73] dup [74] aload_0 v0 [75] aload_1 v1 [76] invokespecial #182 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView$1. (Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V] [79] invokevirtual #101 + Methodref [android/view/View.setOnClickListener (Landroid/view/View$OnClickListener;)V] [82] aload_1 v1 [83] invokevirtual #183 + Methodref [com/actionbarsherlock/view/ActionMode.getMenu ()Lcom/actionbarsherlock/view/Menu;] [86] checkcast #39 + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] [89] astore_1 v1 [90] aload_0 v0 [91] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [94] ifnull +11 (target=105) [97] aload_0 v0 [98] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [101] invokevirtual #139 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.dismissPopupMenus ()Z] [104] pop [105] aload_0 v0 [106] new #37 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] [109] dup [110] aload_0 v0 [111] getfield #72 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContext Landroid/content/Context;] [114] invokespecial #138 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter. (Landroid/content/Context;)V] [117] putfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [120] aload_0 v0 [121] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [124] iconst_1 [125] invokevirtual #145 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setReserveOverflow (Z)V] [128] new #20 + Class [android/view/ViewGroup$LayoutParams] [131] dup [132] bipush -2 [134] iconst_m1 [135] invokespecial #106 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [138] astore_2 v2 [139] aload_0 v0 [140] getfield #76 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitActionBar Z] [143] ifne +46 (target=189) [146] aload_1 v1 [147] aload_0 v0 [148] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [151] invokevirtual #152 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] [154] aload_0 v0 [155] aload_0 v0 [156] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [159] aload_0 v0 [160] invokevirtual #140 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] [163] checkcast #38 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] [166] putfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [169] aload_0 v0 [170] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [173] aconst_null [174] invokevirtual #151 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [177] aload_0 v0 [178] aload_0 v0 [179] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [182] aload_2 v2 [183] invokevirtual #161 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [186] goto +92 (target=278) [189] aload_0 v0 [190] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [193] aload_0 v0 [194] invokevirtual #165 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getContext ()Landroid/content/Context;] [197] invokevirtual #87 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [200] invokevirtual #89 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [203] getfield #55 + Fieldref [android/util/DisplayMetrics.widthPixels I] [206] iconst_1 [207] invokevirtual #146 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setWidthLimit (IZ)V] [210] aload_0 v0 [211] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [214] ldc #6 + Integer [2147483647] [216] invokevirtual #144 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setItemLimit (I)V] [219] aload_2 v2 [220] iconst_m1 [221] putfield #57 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [224] aload_2 v2 [225] aload_0 v0 [226] getfield #71 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContentHeight I] [229] putfield #56 + Fieldref [android/view/ViewGroup$LayoutParams.height I] [232] aload_1 v1 [233] aload_0 v0 [234] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [237] invokevirtual #152 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] [240] aload_0 v0 [241] aload_0 v0 [242] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [245] aload_0 v0 [246] invokevirtual #140 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] [249] checkcast #38 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] [252] putfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [255] aload_0 v0 [256] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [259] aload_0 v0 [260] getfield #77 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitBackground Landroid/graphics/drawable/Drawable;] [263] invokevirtual #151 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [266] aload_0 v0 [267] getfield #78 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [270] aload_0 v0 [271] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [274] aload_2 v2 [275] invokevirtual #156 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [278] aload_0 v0 [279] iconst_1 [280] putfield #68 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimateInOnLayout Z] [283] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [42] Var: ..., Stack: (empty) - [60] Var: ..., Stack: (empty) - [105] Var: ...[a:android/view/View][a:com/actionbarsherlock/internal/view/menu/MenuBuilder], Stack: (empty) - [189] Var: ...[a:android/view/ViewGroup$LayoutParams], Stack: (empty) - [278] Var: ..., Stack: (empty) + Method: closeMode()V Access flags: 0x1 = public void closeMode() Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #69 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimationMode I] [4] iconst_2 [5] ificmpne +4 (target=9) [8] return [9] aload_0 v0 [10] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [13] ifnonnull +8 (target=21) [16] aload_0 v0 [17] invokevirtual #171 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.killMode ()V] [20] return [21] aload_0 v0 [22] invokespecial #162 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.finishAnimation ()V] [25] aload_0 v0 [26] iconst_2 [27] putfield #69 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimationMode I] [30] aload_0 v0 [31] aload_0 v0 [32] invokespecial #173 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.makeOutAnimation ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [35] putfield #73 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCurrentAnimation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [38] aload_0 v0 [39] getfield #73 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCurrentAnimation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [42] invokevirtual #121 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.start ()V] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [9] Var: ..., Stack: (empty) - [21] Var: ..., Stack: (empty) + Method: finishAnimation()V Access flags: 0x2 = private void finishAnimation() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #73 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCurrentAnimation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [4] dup [5] astore_1 v1 [6] ifnull +12 (target=18) [9] aload_0 v0 [10] aconst_null [11] putfield #73 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCurrentAnimation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [14] aload_1 v1 [15] invokevirtual #120 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [18] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator], Stack: (empty) + Method: killMode()V Access flags: 0x1 = public void killMode() Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #162 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.finishAnimation ()V] [4] aload_0 v0 [5] invokevirtual #177 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.removeAllViews ()V] [8] aload_0 v0 [9] getfield #78 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [12] ifnull +14 (target=26) [15] aload_0 v0 [16] getfield #78 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [19] aload_0 v0 [20] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [23] invokevirtual #157 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.removeView (Landroid/view/View;)V] [26] aload_0 v0 [27] aconst_null [28] putfield #74 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;] [31] aload_0 v0 [32] aconst_null [33] putfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [36] aload_0 v0 [37] iconst_0 [38] putfield #68 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimateInOnLayout Z] [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [26] Var: ..., Stack: (empty) + Method: showOverflowMenu()Z Access flags: 0x1 = public boolean showOverflowMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [11] invokevirtual #147 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.showOverflowMenu ()Z] [14] ireturn [15] iconst_0 [16] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [15] Var: ..., Stack: (empty) + Method: hideOverflowMenu()Z Access flags: 0x1 = public boolean hideOverflowMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [11] invokevirtual #141 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z] [14] ireturn [15] iconst_0 [16] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [15] Var: ..., Stack: (empty) + Method: isOverflowMenuShowing()Z Access flags: 0x1 = public boolean isOverflowMenuShowing() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [11] invokevirtual #143 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowMenuShowing ()Z] [14] ireturn [15] iconst_0 [16] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [15] Var: ..., Stack: (empty) + Method: generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams; Access flags: 0x4 = protected android.view.ViewGroup$LayoutParams generateDefaultLayoutParams() Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 1, stack = 4): [0] new #21 + Class [android/view/ViewGroup$MarginLayoutParams] [3] dup [4] iconst_m1 [5] bipush -2 [7] invokespecial #107 + Methodref [android/view/ViewGroup$MarginLayoutParams. (II)V] [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; Access flags: 0x1 = public android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 4): [0] new #21 + Class [android/view/ViewGroup$MarginLayoutParams] [3] dup [4] aload_0 v0 [5] invokevirtual #165 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getContext ()Landroid/content/Context;] [8] aload_1 v1 [9] invokespecial #108 + Methodref [android/view/ViewGroup$MarginLayoutParams. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 448, locals = 9, stack = 5): [0] iload_1 v1 [1] invokestatic #102 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [4] ldc #5 + Integer [1073741824] [6] ificmpeq +36 (target=42) [9] new #46 + Class [java/lang/IllegalStateException] [12] dup [13] new #50 + Class [java/lang/StringBuilder] [16] dup [17] aload_0 v0 [18] invokevirtual #188 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [21] invokevirtual #185 + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] [24] invokestatic #189 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [27] invokespecial #190 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [30] ldc #8 + String [ can only be used with android:layout_width="match_parent" (or fill_parent)] [32] invokevirtual #191 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [35] invokevirtual #192 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [38] invokespecial #186 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [41] athrow [42] iload_2 v2 [43] invokestatic #102 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [46] ifne +36 (target=82) [49] new #46 + Class [java/lang/IllegalStateException] [52] dup [53] new #50 + Class [java/lang/StringBuilder] [56] dup [57] aload_0 v0 [58] invokevirtual #188 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [61] invokevirtual #185 + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] [64] invokestatic #189 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [67] invokespecial #190 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [70] ldc #7 + String [ can only be used with android:layout_height="wrap_content"] [72] invokevirtual #191 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [75] invokevirtual #192 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [78] invokespecial #186 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [81] athrow [82] iload_1 v1 [83] invokestatic #103 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [86] istore_1 v1 [87] aload_0 v0 [88] getfield #71 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContentHeight I] [91] ifle +10 (target=101) [94] aload_0 v0 [95] getfield #71 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContentHeight I] [98] goto +7 (target=105) [101] iload_2 v2 [102] invokestatic #103 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [105] istore_2 v2 [106] aload_0 v0 [107] invokevirtual #169 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingTop ()I] [110] aload_0 v0 [111] invokevirtual #166 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingBottom ()I] [114] iadd [115] istore_3 v3 [116] iload_1 v1 [117] aload_0 v0 [118] invokevirtual #167 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingLeft ()I] [121] isub [122] aload_0 v0 [123] invokevirtual #168 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingRight ()I] [126] isub [127] istore v4 [129] iload_2 v2 [130] iload_3 v3 [131] isub [132] dup [133] istore v5 [135] ldc #1 + Integer [-2147483648] [137] invokestatic #104 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [140] istore v6 [142] aload_0 v0 [143] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [146] ifnull +46 (target=192) [149] aload_0 v0 [150] aload_0 v0 [151] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [154] iload v4 [156] iload v6 [158] iconst_0 [159] invokevirtual #174 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.measureChildView (Landroid/view/View;III)I] [162] istore v4 [164] aload_0 v0 [165] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [168] invokevirtual #133 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [171] checkcast #21 + Class [android/view/ViewGroup$MarginLayoutParams] [174] astore v7 [176] iload v4 [178] aload v7 [180] getfield #58 + Fieldref [android/view/ViewGroup$MarginLayoutParams.leftMargin I] [183] aload v7 [185] getfield #59 + Fieldref [android/view/ViewGroup$MarginLayoutParams.rightMargin I] [188] iadd [189] isub [190] istore v4 [192] aload_0 v0 [193] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [196] ifnull +29 (target=225) [199] aload_0 v0 [200] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [203] invokevirtual #150 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;] [206] aload_0 v0 [207] ifacmpne +18 (target=225) [210] aload_0 v0 [211] aload_0 v0 [212] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [215] iload v4 [217] iload v6 [219] iconst_0 [220] invokevirtual #174 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.measureChildView (Landroid/view/View;III)I] [223] istore v4 [225] aload_0 v0 [226] getfield #83 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] [229] ifnull +25 (target=254) [232] aload_0 v0 [233] getfield #74 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;] [236] ifnonnull +18 (target=254) [239] aload_0 v0 [240] aload_0 v0 [241] getfield #83 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] [244] iload v4 [246] iload v6 [248] iconst_0 [249] invokevirtual #174 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.measureChildView (Landroid/view/View;III)I] [252] istore v4 [254] aload_0 v0 [255] getfield #74 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;] [258] ifnull +120 (target=378) [261] aload_0 v0 [262] getfield #74 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;] [265] invokevirtual #98 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [268] dup [269] astore v7 [271] getfield #57 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [274] bipush -2 [276] ificmpeq +8 (target=284) [279] ldc #5 + Integer [1073741824] [281] goto +5 (target=286) [284] ldc #1 + Integer [-2147483648] [286] istore v6 [288] aload v7 [290] getfield #57 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [293] iflt +16 (target=309) [296] aload v7 [298] getfield #57 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [301] iload v4 [303] invokestatic #187 + Methodref [java/lang/Math.min (II)I] [306] goto +5 (target=311) [309] iload v4 [311] istore v4 [313] aload v7 [315] getfield #56 + Fieldref [android/view/ViewGroup$LayoutParams.height I] [318] bipush -2 [320] ificmpeq +8 (target=328) [323] ldc #5 + Integer [1073741824] [325] goto +5 (target=330) [328] ldc #1 + Integer [-2147483648] [330] istore v8 [332] aload v7 [334] getfield #56 + Fieldref [android/view/ViewGroup$LayoutParams.height I] [337] iflt +16 (target=353) [340] aload v7 [342] getfield #56 + Fieldref [android/view/ViewGroup$LayoutParams.height I] [345] iload v5 [347] invokestatic #187 + Methodref [java/lang/Math.min (II)I] [350] goto +5 (target=355) [353] iload v5 [355] istore v5 [357] aload_0 v0 [358] getfield #74 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;] [361] iload v4 [363] iload v6 [365] invokestatic #104 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [368] iload v5 [370] iload v8 [372] invokestatic #104 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [375] invokevirtual #100 + Methodref [android/view/View.measure (II)V] [378] aload_0 v0 [379] getfield #71 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContentHeight I] [382] ifgt +59 (target=441) [385] iconst_0 [386] istore v7 [388] aload_0 v0 [389] invokevirtual #164 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getChildCount ()I] [392] istore v6 [394] iconst_0 [395] istore v4 [397] goto +29 (target=426) [400] aload_0 v0 [401] iload v4 [403] invokevirtual #163 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getChildAt (I)Landroid/view/View;] [406] invokevirtual #99 + Methodref [android/view/View.getMeasuredHeight ()I] [409] iload_3 v3 [410] iadd [411] dup [412] istore v5 [414] iload v7 [416] ificmple +7 (target=423) [419] iload v5 [421] istore v7 [423] iinc v4, 1 [426] iload v4 [428] iload v6 [430] ificmplt -30 (target=400) [433] aload_0 v0 [434] iload_1 v1 [435] iload v7 [437] invokevirtual #181 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setMeasuredDimension (II)V] [440] return [441] aload_0 v0 [442] iload_1 v1 [443] iload_2 v2 [444] invokevirtual #181 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setMeasuredDimension (II)V] [447] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 21): - [42] Var: ...[i], Stack: (empty) - [82] Var: ...[i], Stack: (empty) - [101] Var: ...[i], Stack: (empty) - [105] Var: ..., Stack: [i] - [192] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContextView][i][i][i][i][i][i][i][i][i][i], Stack: - [225] Var: ..., Stack: (empty) - [254] Var: ..., Stack: (empty) - [284] Var: ...[a:android/view/ViewGroup$LayoutParams], Stack: (empty) - [286] Var: ..., Stack: [i] - [309] Var: ...[i], Stack: (empty) - [311] Var: ..., Stack: [i] - [328] Var: ...[i], Stack: (empty) - [330] Var: ..., Stack: [i] - [353] Var: ...[i], Stack: (empty) - [355] Var: ..., Stack: [i] - [378] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContextView][i][i][i][i][i][i][i][i][i][i], Stack: - [400] Var: ...[i][i][i], Stack: (empty) - [423] Var: ..., Stack: (empty) - [426] Var: ..., Stack: (empty) - [441] Var: -3, Stack: (empty) - [447] Var: ..., Stack: (empty) + Method: makeInAnimation()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; Access flags: 0x2 = private com.actionbarsherlock.internal.nineoldandroids.animation.Animator makeInAnimation() Class member attributes (count = 1): + Code attribute instructions (code length = 190, locals = 6, stack = 6): [0] aload_0 v0 [1] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [4] aload_0 v0 [5] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [8] invokevirtual #136 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getWidth ()I] [11] ineg [12] aload_0 v0 [13] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [16] invokevirtual #133 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [19] checkcast #21 + Class [android/view/ViewGroup$MarginLayoutParams] [22] getfield #58 + Fieldref [android/view/ViewGroup$MarginLayoutParams.leftMargin I] [25] isub [26] i2f [27] invokevirtual #137 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.setTranslationX (F)V] [30] aload_0 v0 [31] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [34] ldc #10 + String [translationX] [36] iconst_1 [37] newarray 6 [39] dup [40] iconst_0 [41] fconst_0 [42] fastore [43] invokestatic #126 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [46] dup [47] astore_1 v1 [48] ldc2_w #53 + Long [200] [51] invokevirtual #127 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [54] pop [55] aload_1 v1 [56] aload_0 v0 [57] invokevirtual #125 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [60] aload_1 v1 [61] new #23 + Class [android/view/animation/DecelerateInterpolator] [64] dup [65] invokespecial #113 + Methodref [android/view/animation/DecelerateInterpolator. ()V] [68] invokevirtual #128 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setInterpolator (Landroid/view/animation/Interpolator;)V] [71] new #32 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] [74] dup [75] invokespecial #122 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet. ()V] [78] dup [79] astore_2 v2 [80] aload_1 v1 [81] invokevirtual #123 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [84] astore_1 v1 [85] aload_0 v0 [86] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [89] ifnull +99 (target=188) [92] aload_0 v0 [93] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [96] invokevirtual #149 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildCount ()I] [99] dup [100] istore_3 v3 [101] ifle +87 (target=188) [104] iload_3 v3 [105] iconst_1 [106] isub [107] istore_3 v3 [108] iconst_0 [109] istore v4 [111] goto +73 (target=184) [114] aload_0 v0 [115] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [118] iload_3 v3 [119] invokevirtual #148 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;] [122] invokestatic #131 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;] [125] dup [126] astore v5 [128] fconst_0 [129] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setScaleY (F)V] [132] aload v5 [134] ldc #9 + String [scaleY] [136] iconst_2 [137] newarray 6 [139] dup [140] iconst_0 [141] fconst_0 [142] fastore [143] dup [144] iconst_1 [145] fconst_1 [146] fastore [147] invokestatic #126 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [150] dup [151] astore v5 [153] ldc2_w #51 + Long [100] [156] invokevirtual #127 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [159] pop [160] aload v5 [162] iload v4 [164] bipush 70 [166] imul [167] i2l [168] invokevirtual #129 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setStartDelay (J)V] [171] aload_1 v1 [172] aload v5 [174] invokevirtual #124 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [177] pop [178] iinc v3, -1 [181] iinc v4, 1 [184] iload_3 v3 [185] ifge -71 (target=114) [188] aload_2 v2 [189] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [114] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContextView][a:com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder][i][i][i], Stack: - [184] Var: ..., Stack: (empty) - [188] Var: -3, Stack: (empty) + Method: makeOutAnimation()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; Access flags: 0x2 = private com.actionbarsherlock.internal.nineoldandroids.animation.Animator makeOutAnimation() Class member attributes (count = 1): + Code attribute instructions (code length = 94, locals = 3, stack = 7): [0] aload_0 v0 [1] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [4] ldc #10 + String [translationX] [6] iconst_1 [7] newarray 6 [9] dup [10] iconst_0 [11] aload_0 v0 [12] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [15] invokevirtual #136 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getWidth ()I] [18] ineg [19] aload_0 v0 [20] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [23] invokevirtual #133 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [26] checkcast #21 + Class [android/view/ViewGroup$MarginLayoutParams] [29] getfield #58 + Fieldref [android/view/ViewGroup$MarginLayoutParams.leftMargin I] [32] isub [33] i2f [34] fastore [35] invokestatic #126 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [38] dup [39] astore_1 v1 [40] ldc2_w #53 + Long [200] [43] invokevirtual #127 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [46] pop [47] aload_1 v1 [48] aload_0 v0 [49] invokevirtual #125 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [52] aload_1 v1 [53] new #23 + Class [android/view/animation/DecelerateInterpolator] [56] dup [57] invokespecial #113 + Methodref [android/view/animation/DecelerateInterpolator. ()V] [60] invokevirtual #128 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setInterpolator (Landroid/view/animation/Interpolator;)V] [63] new #32 + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet] [66] dup [67] invokespecial #122 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet. ()V] [70] dup [71] astore_2 v2 [72] aload_1 v1 [73] invokevirtual #123 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;] [76] pop [77] aload_0 v0 [78] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [81] ifnull +11 (target=92) [84] aload_0 v0 [85] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [88] invokevirtual #149 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildCount ()I] [91] pop [92] aload_2 v2 [93] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [92] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContextView][a:com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder][i][i], Stack: - [92] Var: ..., Stack: (empty) - [92] Var: -2, Stack: (empty) + Method: onLayout(ZIIII)V Access flags: 0x4 = protected void onLayout(boolean,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 198, locals = 7, stack = 6): [0] aload_0 v0 [1] invokevirtual #167 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingLeft ()I] [4] istore_1 v1 [5] aload_0 v0 [6] invokevirtual #169 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingTop ()I] [9] istore v6 [11] iload v5 [13] iload_3 v3 [14] isub [15] aload_0 v0 [16] invokevirtual #169 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingTop ()I] [19] isub [20] aload_0 v0 [21] invokevirtual #166 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingBottom ()I] [24] isub [25] istore_3 v3 [26] aload_0 v0 [27] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [30] ifnull +88 (target=118) [33] aload_0 v0 [34] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [37] invokevirtual #135 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getVisibility ()I] [40] bipush 8 [42] ificmpeq +76 (target=118) [45] aload_0 v0 [46] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [49] invokevirtual #133 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [52] checkcast #21 + Class [android/view/ViewGroup$MarginLayoutParams] [55] astore v5 [57] iload_1 v1 [58] aload v5 [60] getfield #58 + Fieldref [android/view/ViewGroup$MarginLayoutParams.leftMargin I] [63] iadd [64] dup [65] istore_1 v1 [66] aload_0 v0 [67] aload_0 v0 [68] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;] [71] iload_1 v1 [72] iload v6 [74] iload_3 v3 [75] invokevirtual #175 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.positionChild (Landroid/view/View;III)I] [78] iadd [79] aload v5 [81] getfield #59 + Fieldref [android/view/ViewGroup$MarginLayoutParams.rightMargin I] [84] iadd [85] istore_1 v1 [86] aload_0 v0 [87] getfield #68 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimateInOnLayout Z] [90] ifeq +28 (target=118) [93] aload_0 v0 [94] iconst_1 [95] putfield #69 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimationMode I] [98] aload_0 v0 [99] aload_0 v0 [100] invokespecial #172 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.makeInAnimation ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [103] putfield #73 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCurrentAnimation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [106] aload_0 v0 [107] getfield #73 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCurrentAnimation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [110] invokevirtual #121 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.start ()V] [113] aload_0 v0 [114] iconst_0 [115] putfield #68 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimateInOnLayout Z] [118] aload_0 v0 [119] getfield #83 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] [122] ifnull +25 (target=147) [125] aload_0 v0 [126] getfield #74 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;] [129] ifnonnull +18 (target=147) [132] iload_1 v1 [133] aload_0 v0 [134] aload_0 v0 [135] getfield #83 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;] [138] iload_1 v1 [139] iload v6 [141] iload_3 v3 [142] invokevirtual #175 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.positionChild (Landroid/view/View;III)I] [145] iadd [146] istore_1 v1 [147] aload_0 v0 [148] getfield #74 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;] [151] ifnull +16 (target=167) [154] aload_0 v0 [155] aload_0 v0 [156] getfield #74 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;] [159] iload_1 v1 [160] iload v6 [162] iload_3 v3 [163] invokevirtual #175 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.positionChild (Landroid/view/View;III)I] [166] pop [167] iload v4 [169] iload_2 v2 [170] isub [171] aload_0 v0 [172] invokevirtual #168 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingRight ()I] [175] isub [176] istore_1 v1 [177] aload_0 v0 [178] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [181] ifnull +16 (target=197) [184] aload_0 v0 [185] aload_0 v0 [186] getfield #75 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [189] iload_1 v1 [190] iload v6 [192] iload_3 v3 [193] invokevirtual #176 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.positionChildInverse (Landroid/view/View;III)I] [196] pop [197] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [118] Var: ...[i][i][i], Stack: (empty) - [147] Var: ..., Stack: (empty) - [167] Var: ..., Stack: (empty) - [197] Var: ..., Stack: (empty) + Method: onAnimationStart(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #69 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimationMode I] [4] iconst_2 [5] ificmpne +7 (target=12) [8] aload_0 v0 [9] invokevirtual #171 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.killMode ()V] [12] aload_0 v0 [13] iconst_0 [14] putfield #69 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimationMode I] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ..., Stack: (empty) + Method: onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationRepeat(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: shouldDelayChildPressedState()Z Access flags: 0x1 = public boolean shouldDelayChildPressedState() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onInitializeAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x1 = public void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 2, stack = 2): [0] aload_1 v1 [1] invokevirtual #109 + Methodref [android/view/accessibility/AccessibilityEvent.getEventType ()I] [4] bipush 32 [6] ificmpne +33 (target=39) [9] aload_1 v1 [10] aload_0 v0 [11] invokevirtual #188 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [14] invokevirtual #184 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [17] invokevirtual #110 + Methodref [android/view/accessibility/AccessibilityEvent.setClassName (Ljava/lang/CharSequence;)V] [20] aload_1 v1 [21] aload_0 v0 [22] invokevirtual #165 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getContext ()Landroid/content/Context;] [25] invokevirtual #86 + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] [28] invokevirtual #112 + Methodref [android/view/accessibility/AccessibilityEvent.setPackageName (Ljava/lang/CharSequence;)V] [31] aload_1 v1 [32] aload_0 v0 [33] getfield #82 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitle Ljava/lang/CharSequence;] [36] invokevirtual #111 + Methodref [android/view/accessibility/AccessibilityEvent.setContentDescription (Ljava/lang/CharSequence;)V] [39] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [39] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ActionBarContextView$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.ActionBarContextView$1 extends java.lang.Object Interfaces (count = 1): + Class [android/view/View$OnClickListener] Constant Pool (count = 28): + Class [android/view/View$OnClickListener] + Class [com/actionbarsherlock/internal/widget/ActionBarContextView$1] + Class [com/actionbarsherlock/view/ActionMode] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView$1.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView$1.val$mode Lcom/actionbarsherlock/view/ActionMode;] + Methodref [com/actionbarsherlock/view/ActionMode.finish ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [finish ()V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + NameAndType [val$mode Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [()V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Utf8 [Lcom/actionbarsherlock/view/ActionMode;] + Utf8 [android/view/View$OnClickListener] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContextView$1] + Utf8 [com/actionbarsherlock/view/ActionMode] + Utf8 [finish] + Utf8 [java/lang/Object] + Utf8 [onClick] + Utf8 [this$0] + Utf8 [val$mode] Fields (count = 2): + Field: this$0 Lcom/actionbarsherlock/internal/widget/ActionBarContextView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.ActionBarContextView this$0 + Field: val$mode Lcom/actionbarsherlock/view/ActionMode; Access flags: 0x1012 = private final synthetic com.actionbarsherlock.view.ActionMode val$mode Methods (count = 2): - Method: (Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x0 = ActionBarContextView$1(com.actionbarsherlock.internal.widget.ActionBarContextView,com.actionbarsherlock.view.ActionMode) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #5 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView$1.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #6 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView$1.val$mode Lcom/actionbarsherlock/view/ActionMode;] [10] aload_0 v0 [11] invokespecial #8 + Methodref [java/lang/Object. ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onClick(Landroid/view/View;)V Access flags: 0x1 = public void onClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 2, stack = 1): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView$1.val$mode Lcom/actionbarsherlock/view/ActionMode;] [4] invokevirtual #7 + Methodref [com/actionbarsherlock/view/ActionMode.finish ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ActionBarView Superclass: com/actionbarsherlock/internal/widget/AbsActionBarView Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.ActionBarView extends com.actionbarsherlock.internal.widget.AbsActionBarView Interfaces (count = 0): Constant Pool (count = 1017): + Integer [-2147483648] + Integer [0] + Integer [19] + Integer [31] + Integer [16908332] + Integer [1073741824] + Integer [2147483647] + String [ can only be used with android:layout_height="wrap_content"] + String [ can only be used with android:layout_width="match_parent" (or fill_parent)] + String [ActionBarView] + String [Activity component name not found!] + String [AndroidManifest.xml] + String [activity] + String [application] + String [logo] + String [name] + Class [android/app/Activity] + Class [android/content/Context] + Class [android/content/pm/ApplicationInfo] + Class [android/content/pm/PackageManager] + Class [android/content/pm/PackageManager$NameNotFoundException] + Class [android/content/res/AssetManager] + Class [android/content/res/Resources] + Class [android/content/res/TypedArray] + Class [android/content/res/XmlResourceParser] + Class [android/graphics/drawable/Drawable] + Class [android/os/Build$VERSION] + Class [android/os/Parcelable] + Class [android/text/TextUtils] + Class [android/util/AttributeSet] + Class [android/util/DisplayMetrics] + Class [android/util/Log] + Class [android/view/LayoutInflater] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/ViewGroup] + Class [android/view/ViewGroup$LayoutParams] + Class [android/view/ViewParent] + Class [android/widget/LinearLayout] + Class [android/widget/LinearLayout$LayoutParams] + Class [android/widget/TextView] + Class [com/actionbarsherlock/R$attr] + Class [com/actionbarsherlock/R$bool] + Class [com/actionbarsherlock/R$id] + Class [com/actionbarsherlock/R$layout] + Class [com/actionbarsherlock/R$string] + Class [com/actionbarsherlock/R$styleable] + Class [com/actionbarsherlock/app/ActionBar$LayoutParams] + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat] + Class [com/actionbarsherlock/internal/ResourcesCompat] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback] + Class [com/actionbarsherlock/internal/widget/AbsActionBarView] + Class [com/actionbarsherlock/internal/widget/ActionBarContainer] + Class [com/actionbarsherlock/internal/widget/ActionBarContextView] + Class [com/actionbarsherlock/internal/widget/ActionBarView] + Class [com/actionbarsherlock/internal/widget/ActionBarView$1] + Class [com/actionbarsherlock/internal/widget/ActionBarView$2] + Class [com/actionbarsherlock/internal/widget/ActionBarView$3] + Class [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter] + Class [com/actionbarsherlock/internal/widget/ActionBarView$HomeView] + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState] + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout] + Class [com/actionbarsherlock/internal/widget/IcsProgressBar] + Class [com/actionbarsherlock/internal/widget/IcsSpinner] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Class [com/actionbarsherlock/view/Menu] + Class [com/actionbarsherlock/view/MenuItem] + Class [java/lang/CharSequence] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/IllegalStateException] + Class [java/lang/Integer] + Class [java/lang/Math] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Fieldref [android/content/pm/ApplicationInfo.packageName Ljava/lang/String;] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/util/DisplayMetrics.widthPixels I] + Fieldref [android/view/ViewGroup$LayoutParams.height I] + Fieldref [android/view/ViewGroup$LayoutParams.width I] + Fieldref [android/widget/LinearLayout$LayoutParams.gravity I] + Fieldref [com/actionbarsherlock/R$attr.actionBarStyle I] + Fieldref [com/actionbarsherlock/R$attr.actionDropDownStyle I] + Fieldref [com/actionbarsherlock/R$bool.abs__action_bar_expanded_action_views_exclusive I] + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_subtitle I] + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_title I] + Fieldref [com/actionbarsherlock/R$id.abs__action_menu_presenter I] + Fieldref [com/actionbarsherlock/R$id.abs__progress_circular I] + Fieldref [com/actionbarsherlock/R$id.abs__progress_horizontal I] + Fieldref [com/actionbarsherlock/R$id.abs__up I] + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_home I] + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_tab_bar_view I] + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_title_item I] + Fieldref [com/actionbarsherlock/R$string.abs__action_bar_home_description I] + Fieldref [com/actionbarsherlock/R$string.abs__action_bar_up_description I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I] + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.bottomMargin I] + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.leftMargin I] + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.rightMargin I] + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.topMargin I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCallback Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContentHeight I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionViewUpListener Landroid/view/View$OnClickListener;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIcon Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIncludeTabs Z] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressStyle I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIsCollapsable Z] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIsCollapsed Z] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogoNavItem Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressBarPadding I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressStyle I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinnerAdapter Landroid/widget/SpinnerAdapter;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitActionBar Z] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitle Ljava/lang/CharSequence;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleStyleRes I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleView Landroid/widget/TextView;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleStyleRes I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleUpView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleView Landroid/widget/TextView;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mUpClickListener Landroid/view/View$OnClickListener;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mUserTitle Z] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mWindowCallback Lcom/actionbarsherlock/view/Window$Callback;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.expandedMenuItemId I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.isOverflowOpen Z] + Methodref [android/app/Activity.createPackageContext (Ljava/lang/String;I)Landroid/content/Context;] + Methodref [android/app/Activity.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;] + Methodref [android/app/Activity.getComponentName ()Landroid/content/ComponentName;] + Methodref [android/content/Context.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;] + Methodref [android/content/Context.getAssets ()Landroid/content/res/AssetManager;] + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Methodref [android/content/pm/ApplicationInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/pm/ApplicationInfo.loadLogo (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/pm/PackageManager.getActivityIcon (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/pm/PackageManager.getActivityLogo (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/AssetManager.openXmlResourceParser (Ljava/lang/String;)Landroid/content/res/XmlResourceParser;] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;] + Methodref [android/content/res/TypedArray.getDimensionPixelOffset (II)I] + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/TypedArray.getInt (II)I] + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I] + Methodref [android/content/res/TypedArray.getResourceId (II)I] + Methodref [android/content/res/TypedArray.getText (I)Ljava/lang/CharSequence;] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/view/View.getMeasuredHeight ()I] + Methodref [android/view/View.getMeasuredWidth ()I] + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] + Methodref [android/view/View.getVisibility ()I] + Methodref [android/view/View.layout (IIII)V] + Methodref [android/view/View.measure (II)V] + Methodref [android/view/View.setVisibility (I)V] + Methodref [android/view/View$MeasureSpec.getMode (I)I] + Methodref [android/view/View$MeasureSpec.getSize (I)I] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + Methodref [android/widget/LinearLayout.findViewById (I)Landroid/view/View;] + Methodref [android/widget/LinearLayout.getMeasuredWidth ()I] + Methodref [android/widget/LinearLayout.getParent ()Landroid/view/ViewParent;] + Methodref [android/widget/LinearLayout.getVisibility ()I] + Methodref [android/widget/LinearLayout.setEnabled (Z)V] + Methodref [android/widget/LinearLayout.setOnClickListener (Landroid/view/View$OnClickListener;)V] + Methodref [android/widget/LinearLayout.setVisibility (I)V] + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V] + Methodref [android/widget/TextView.setVisibility (I)V] + Methodref [com/actionbarsherlock/app/ActionBar$LayoutParams. (I)V] + Methodref [com/actionbarsherlock/app/ActionBar$LayoutParams. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.cleanActivityName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem. (Landroid/content/Context;IIIILjava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideSubMenus ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setExpandedActionViewsExclusive (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setId (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setItemLimit (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setWidthLimit (IZ)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.updateMenuView (Z)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildCount ()I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getMeasuredWidth ()I] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItem (I)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.removeMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.collapseActionView ()Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onDetachedFromWindow ()V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onFinishInflate ()V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onRestoreInstanceState (Landroid/os/Parcelable;)V] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onSaveInstanceState ()Landroid/os/Parcelable;] + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setSplitActionBar (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.addView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setContentHeight (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.configPresenters (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getAnimatedVisibility ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getBottom ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getChildAt (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getChildCount ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getHeight ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getLeft ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getMeasuredHeight ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingBottom ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingLeft ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingRight ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingTop ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getResources ()Landroid/content/res/Resources;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getRight ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getTop ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.initTitle ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.invalidate ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isOverflowMenuShowing ()Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.loadLogoFromManifest (Landroid/app/Activity;)I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.measureChildView (Landroid/view/View;III)I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.positionChild (Landroid/view/View;III)I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.positionChildInverse (Landroid/view/View;III)I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.postShowOverflowMenu ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.requestLayout ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setBackgroundResource (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDisplayOptions (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setHomeButtonEnabled (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setIcon (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setLogo (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setMeasuredDimension (II)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setTitleImpl (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$1. (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$2. (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$3. (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter. (Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.updateMenuView (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getLeftOffset ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getMeasuredWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getVisibility ()I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.isEnabled ()Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.measure (II)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setClickable (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setContentDescription (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setEnabled (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setFocusable (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setIcon (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setOnClickListener (Landroid/view/View$OnClickListener;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setUp (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState. (Landroid/os/Parcelable;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.getSuperState ()Landroid/os/Parcelable;] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getMeasuredWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.measure (II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar. (Landroid/content/Context;Landroid/util/AttributeSet;II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.bringToFront ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getMeasuredHeight ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getMeasuredWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.layout (IIII)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.measure (II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setId (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setMax (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getSelectedItemPosition ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setOnItemSelectedListener (Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getMeasuredWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.measure (II)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setAllowCollapse (Z)V] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + Methodref [java/lang/Exception.printStackTrace ()V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Integer.intValue ()I] + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Math.min (II)I] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeCount ()I] + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeName (I)Ljava/lang/String;] + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeResourceValue (II)I] + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeValue (I)Ljava/lang/String;] + InterfaceMethodref [android/content/res/XmlResourceParser.getEventType ()I] + InterfaceMethodref [android/content/res/XmlResourceParser.getName ()Ljava/lang/String;] + InterfaceMethodref [android/content/res/XmlResourceParser.nextToken ()I] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.expandActionView ()Z] + NameAndType [ (I)V] + NameAndType [ (II)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;IIIILjava/lang/CharSequence;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;II)V] + NameAndType [ (Landroid/os/Parcelable;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [SDK_INT I] + NameAndType [SherlockActionBar [I] + NameAndType [abs__action_bar_expanded_action_views_exclusive I] + NameAndType [abs__action_bar_home I] + NameAndType [abs__action_bar_home_description I] + NameAndType [abs__action_bar_subtitle I] + NameAndType [abs__action_bar_tab_bar_view I] + NameAndType [abs__action_bar_title I] + NameAndType [abs__action_bar_title_item I] + NameAndType [abs__action_bar_up_description I] + NameAndType [abs__action_menu_presenter I] + NameAndType [abs__progress_circular I] + NameAndType [abs__progress_horizontal I] + NameAndType [abs__up I] + NameAndType [actionBarStyle I] + NameAndType [actionDropDownStyle I] + NameAndType [addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [bottomMargin I] + NameAndType [bringToFront ()V] + NameAndType [cleanActivityName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [collapseActionView ()Z] + NameAndType [configPresenters (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + NameAndType [createPackageContext (Ljava/lang/String;I)Landroid/content/Context;] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [expandActionView ()Z] + NameAndType [expandedMenuItemId I] + NameAndType [findItem (I)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;] + NameAndType [getActivityIcon (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;] + NameAndType [getActivityLogo (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;] + NameAndType [getAdapter ()Landroid/widget/SpinnerAdapter;] + NameAndType [getAnimatedVisibility ()I] + NameAndType [getApplicationInfo ()Landroid/content/pm/ApplicationInfo;] + NameAndType [getAssets ()Landroid/content/res/AssetManager;] + NameAndType [getAttributeCount ()I] + NameAndType [getAttributeName (I)Ljava/lang/String;] + NameAndType [getAttributeResourceValue (II)I] + NameAndType [getAttributeValue (I)Ljava/lang/String;] + NameAndType [getBottom ()I] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getComponentName ()Landroid/content/ComponentName;] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getDimensionPixelOffset (II)I] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getEventType ()I] + NameAndType [getHeight ()I] + NameAndType [getInt (II)I] + NameAndType [getItemId ()I] + NameAndType [getLayoutDimension (II)I] + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [getLeft ()I] + NameAndType [getLeftOffset ()I] + NameAndType [getMeasuredHeight ()I] + NameAndType [getMeasuredWidth ()I] + NameAndType [getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] + NameAndType [getMode (I)I] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + NameAndType [getPaddingBottom ()I] + NameAndType [getPaddingLeft ()I] + NameAndType [getPaddingRight ()I] + NameAndType [getPaddingTop ()I] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [getResourceId (II)I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getResources_getBoolean (Landroid/content/Context;I)Z] + NameAndType [getRight ()I] + NameAndType [getSelectedItemPosition ()I] + NameAndType [getSimpleName ()Ljava/lang/String;] + NameAndType [getSize (I)I] + NameAndType [getSuperState ()Landroid/os/Parcelable;] + NameAndType [getText (I)Ljava/lang/CharSequence;] + NameAndType [getTop ()I] + NameAndType [getVisibility ()I] + NameAndType [gravity I] + NameAndType [height I] + NameAndType [hideOverflowMenu ()Z] + NameAndType [hideSubMenus ()Z] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + NameAndType [initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + NameAndType [initTitle ()V] + NameAndType [intValue ()I] + NameAndType [invalidate ()V] + NameAndType [isEmpty (Ljava/lang/CharSequence;)Z] + NameAndType [isEnabled ()Z] + NameAndType [isOverflowMenuShowing ()Z] + NameAndType [isOverflowOpen Z] + NameAndType [layout (IIII)V] + NameAndType [leftMargin I] + NameAndType [loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + NameAndType [loadLogo (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + NameAndType [loadLogoFromManifest (Landroid/app/Activity;)I] + NameAndType [mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + NameAndType [mCallback Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] + NameAndType [mContentHeight I] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + NameAndType [mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + NameAndType [mCustomNavView Landroid/view/View;] + NameAndType [mDisplayOptions I] + NameAndType [mExpandedActionView Landroid/view/View;] + NameAndType [mExpandedActionViewUpListener Landroid/view/View$OnClickListener;] + NameAndType [mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] + NameAndType [mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] + NameAndType [mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] + NameAndType [mIcon Landroid/graphics/drawable/Drawable;] + NameAndType [mIncludeTabs Z] + NameAndType [mIndeterminateProgressStyle I] + NameAndType [mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + NameAndType [mIsCollapsable Z] + NameAndType [mIsCollapsed Z] + NameAndType [mItemPadding I] + NameAndType [mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + NameAndType [mLogo Landroid/graphics/drawable/Drawable;] + NameAndType [mLogoNavItem Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] + NameAndType [mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] + NameAndType [mNavItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] + NameAndType [mNavigationMode I] + NameAndType [mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [mProgressBarPadding I] + NameAndType [mProgressStyle I] + NameAndType [mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + NameAndType [mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + NameAndType [mSpinnerAdapter Landroid/widget/SpinnerAdapter;] + NameAndType [mSplitActionBar Z] + NameAndType [mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + NameAndType [mSubtitle Ljava/lang/CharSequence;] + NameAndType [mSubtitleStyleRes I] + NameAndType [mSubtitleView Landroid/widget/TextView;] + NameAndType [mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + NameAndType [mTitle Ljava/lang/CharSequence;] + NameAndType [mTitleLayout Landroid/widget/LinearLayout;] + NameAndType [mTitleStyleRes I] + NameAndType [mTitleUpView Landroid/view/View;] + NameAndType [mTitleView Landroid/widget/TextView;] + NameAndType [mUpClickListener Landroid/view/View$OnClickListener;] + NameAndType [mUserTitle Z] + NameAndType [mWindowCallback Lcom/actionbarsherlock/view/Window$Callback;] + NameAndType [makeMeasureSpec (II)I] + NameAndType [max (II)I] + NameAndType [measure (II)V] + NameAndType [measureChildView (Landroid/view/View;III)I] + NameAndType [min (II)I] + NameAndType [nextToken ()I] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [onDetachedFromWindow ()V] + NameAndType [onFinishInflate ()V] + NameAndType [onRestoreInstanceState (Landroid/os/Parcelable;)V] + NameAndType [onSaveInstanceState ()Landroid/os/Parcelable;] + NameAndType [openXmlResourceParser (Ljava/lang/String;)Landroid/content/res/XmlResourceParser;] + NameAndType [packageName Ljava/lang/String;] + NameAndType [positionChild (Landroid/view/View;III)I] + NameAndType [positionChildInverse (Landroid/view/View;III)I] + NameAndType [postShowOverflowMenu ()V] + NameAndType [printStackTrace ()V] + NameAndType [recycle ()V] + NameAndType [removeMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [requestLayout ()V] + NameAndType [rightMargin I] + NameAndType [setAdapter (Landroid/widget/SpinnerAdapter;)V] + NameAndType [setAllowCollapse (Z)V] + NameAndType [setBackgroundResource (I)V] + NameAndType [setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + NameAndType [setClickable (Z)V] + NameAndType [setContentDescription (Ljava/lang/CharSequence;)V] + NameAndType [setContentHeight (I)V] + NameAndType [setDisplayOptions (I)V] + NameAndType [setEnabled (Z)V] + NameAndType [setExpandedActionViewsExclusive (Z)V] + NameAndType [setFocusable (Z)V] + NameAndType [setHomeButtonEnabled (Z)V] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setId (I)V] + NameAndType [setItemLimit (I)V] + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setLogo (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setMax (I)V] + NameAndType [setMeasuredDimension (II)V] + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V] + NameAndType [setOnItemSelectedListener (Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V] + NameAndType [setSelection (I)V] + NameAndType [setSplitActionBar (Z)V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + NameAndType [setTextAppearance (Landroid/content/Context;I)V] + NameAndType [setTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setTitleImpl (Ljava/lang/CharSequence;)V] + NameAndType [setUp (Z)V] + NameAndType [setVisibility (I)V] + NameAndType [setWidthLimit (IZ)V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [topMargin I] + NameAndType [updateMenuView (Z)V] + NameAndType [valueOf (I)Ljava/lang/Integer;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + NameAndType [width I] + NameAndType [widthPixels I] + Utf8 [ can only be used with android:layout_height="wrap_content"] + Utf8 [ can only be used with android:layout_width="match_parent" (or fill_parent)] + Utf8 [()I] + Utf8 [()Landroid/content/ComponentName;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/pm/ApplicationInfo;] + Utf8 [()Landroid/content/pm/PackageManager;] + Utf8 [()Landroid/content/res/AssetManager;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Landroid/view/View;] + Utf8 [()Landroid/view/ViewGroup$LayoutParams;] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()Landroid/widget/SpinnerAdapter;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)I] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)Ljava/lang/CharSequence;] + Utf8 [(I)Ljava/lang/Integer;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(IIII)V] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Utf8 [(IZ)V] + Utf8 [(Landroid/app/Activity;)I] + Utf8 [(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;I)V] + Utf8 [(Landroid/content/Context;I)Z] + Utf8 [(Landroid/content/Context;IIIILjava/lang/CharSequence;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;II)V] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;] + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/View$OnClickListener;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;III)I] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Utf8 [(Landroid/widget/SpinnerAdapter;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + Utf8 [(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/view/Window$Callback;)V] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/CharSequence;)Z] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)Landroid/content/res/XmlResourceParser;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;I)Landroid/content/Context;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [(Z)V] + Utf8 [(ZIIII)V] + Utf8 [] + Utf8 [ActionBarView] + Utf8 [Activity component name not found!] + Utf8 [AndroidManifest.xml] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DEBUG] + Utf8 [DEFAULT_CUSTOM_GRAVITY] + Utf8 [DISPLAY_DEFAULT] + Utf8 [DISPLAY_RELAYOUT_MASK] + Utf8 [I] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/graphics/drawable/Drawable;] + Utf8 [Landroid/view/View$OnClickListener;] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/widget/LinearLayout;] + Utf8 [Landroid/widget/SpinnerAdapter;] + Utf8 [Landroid/widget/TextView;] + Utf8 [Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Utf8 [Lcom/actionbarsherlock/view/Window$Callback;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [Ljava/lang/String;] + Utf8 [SDK_INT] + Utf8 [SherlockActionBar] + Utf8 [StackMapTable] + Utf8 [TAG] + Utf8 [Z] + Utf8 [[I] + Utf8 [abs__action_bar_expanded_action_views_exclusive] + Utf8 [abs__action_bar_home] + Utf8 [abs__action_bar_home_description] + Utf8 [abs__action_bar_subtitle] + Utf8 [abs__action_bar_tab_bar_view] + Utf8 [abs__action_bar_title] + Utf8 [abs__action_bar_title_item] + Utf8 [abs__action_bar_up_description] + Utf8 [abs__action_menu_presenter] + Utf8 [abs__progress_circular] + Utf8 [abs__progress_horizontal] + Utf8 [abs__up] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$10] + Utf8 [access$11] + Utf8 [access$12] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [access$6] + Utf8 [access$7] + Utf8 [access$8] + Utf8 [access$9] + Utf8 [actionBarStyle] + Utf8 [actionDropDownStyle] + Utf8 [activity] + Utf8 [addMenuPresenter] + Utf8 [addView] + Utf8 [android/app/Activity] + Utf8 [android/content/Context] + Utf8 [android/content/pm/ApplicationInfo] + Utf8 [android/content/pm/PackageManager] + Utf8 [android/content/pm/PackageManager$NameNotFoundException] + Utf8 [android/content/res/AssetManager] + Utf8 [android/content/res/Resources] + Utf8 [android/content/res/TypedArray] + Utf8 [android/content/res/XmlResourceParser] + Utf8 [android/graphics/drawable/Drawable] + Utf8 [android/os/Build$VERSION] + Utf8 [android/os/Parcelable] + Utf8 [android/text/TextUtils] + Utf8 [android/util/AttributeSet] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/util/Log] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/ViewGroup] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [android/view/ViewParent] + Utf8 [android/widget/LinearLayout] + Utf8 [android/widget/LinearLayout$LayoutParams] + Utf8 [android/widget/TextView] + Utf8 [append] + Utf8 [application] + Utf8 [bottomMargin] + Utf8 [bringToFront] + Utf8 [cleanActivityName] + Utf8 [collapseActionView] + Utf8 [com/actionbarsherlock/R$attr] + Utf8 [com/actionbarsherlock/R$bool] + Utf8 [com/actionbarsherlock/R$id] + Utf8 [com/actionbarsherlock/R$layout] + Utf8 [com/actionbarsherlock/R$string] + Utf8 [com/actionbarsherlock/R$styleable] + Utf8 [com/actionbarsherlock/app/ActionBar$LayoutParams] + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockCompat] + Utf8 [com/actionbarsherlock/internal/ResourcesCompat] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuItem] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback] + Utf8 [com/actionbarsherlock/internal/widget/AbsActionBarView] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContainer] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContextView] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$1] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$2] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$3] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$HomeView] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$SavedState] + Utf8 [com/actionbarsherlock/internal/widget/IcsLinearLayout] + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Utf8 [com/actionbarsherlock/view/Menu] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [configPresenters] + Utf8 [createPackageContext] + Utf8 [e] + Utf8 [equals] + Utf8 [expandActionView] + Utf8 [expandedMenuItemId] + Utf8 [findItem] + Utf8 [findViewById] + Utf8 [from] + Utf8 [generateDefaultLayoutParams] + Utf8 [generateLayoutParams] + Utf8 [getActivityIcon] + Utf8 [getActivityLogo] + Utf8 [getAdapter] + Utf8 [getAnimatedVisibility] + Utf8 [getApplicationInfo] + Utf8 [getAssets] + Utf8 [getAttributeCount] + Utf8 [getAttributeName] + Utf8 [getAttributeResourceValue] + Utf8 [getAttributeValue] + Utf8 [getBottom] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getClass] + Utf8 [getComponentName] + Utf8 [getContext] + Utf8 [getCustomNavigationView] + Utf8 [getDimensionPixelOffset] + Utf8 [getDisplayMetrics] + Utf8 [getDisplayOptions] + Utf8 [getDrawable] + Utf8 [getDropdownAdapter] + Utf8 [getDropdownSelectedPosition] + Utf8 [getEventType] + Utf8 [getHeight] + Utf8 [getInt] + Utf8 [getItemId] + Utf8 [getLayoutDimension] + Utf8 [getLayoutParams] + Utf8 [getLeft] + Utf8 [getLeftOffset] + Utf8 [getMeasuredHeight] + Utf8 [getMeasuredWidth] + Utf8 [getMenuView] + Utf8 [getMode] + Utf8 [getName] + Utf8 [getNavigationMode] + Utf8 [getPackageManager] + Utf8 [getPaddingBottom] + Utf8 [getPaddingLeft] + Utf8 [getPaddingRight] + Utf8 [getPaddingTop] + Utf8 [getParent] + Utf8 [getResourceId] + Utf8 [getResources] + Utf8 [getResources_getBoolean] + Utf8 [getRight] + Utf8 [getSelectedItemPosition] + Utf8 [getSimpleName] + Utf8 [getSize] + Utf8 [getSubtitle] + Utf8 [getSuperState] + Utf8 [getText] + Utf8 [getTitle] + Utf8 [getTop] + Utf8 [getVisibility] + Utf8 [gravity] + Utf8 [hasEmbeddedTabs] + Utf8 [hasExpandedActionView] + Utf8 [height] + Utf8 [hideOverflowMenu] + Utf8 [hideSubMenus] + Utf8 [inflate] + Utf8 [initForMenu] + Utf8 [initIndeterminateProgress] + Utf8 [initProgress] + Utf8 [initTitle] + Utf8 [intValue] + Utf8 [invalidate] + Utf8 [isCollapsed] + Utf8 [isEmpty] + Utf8 [isEnabled] + Utf8 [isOverflowMenuShowing] + Utf8 [isOverflowOpen] + Utf8 [isSplitActionBar] + Utf8 [java/lang/CharSequence] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Math] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [layout] + Utf8 [leftMargin] + Utf8 [loadIcon] + Utf8 [loadLogo] + Utf8 [loadLogoFromManifest] + Utf8 [logo] + Utf8 [mActionMenuPresenter] + Utf8 [mCallback] + Utf8 [mContentHeight] + Utf8 [mContext] + Utf8 [mContextView] + Utf8 [mCurrentExpandedItem] + Utf8 [mCustomNavView] + Utf8 [mDisplayOptions] + Utf8 [mExpandedActionView] + Utf8 [mExpandedActionViewUpListener] + Utf8 [mExpandedHomeLayout] + Utf8 [mExpandedMenuPresenter] + Utf8 [mHomeLayout] + Utf8 [mIcon] + Utf8 [mIncludeTabs] + Utf8 [mIndeterminateProgressStyle] + Utf8 [mIndeterminateProgressView] + Utf8 [mIsCollapsable] + Utf8 [mIsCollapsed] + Utf8 [mItemPadding] + Utf8 [mListNavLayout] + Utf8 [mLogo] + Utf8 [mLogoNavItem] + Utf8 [mMenuView] + Utf8 [mNavItemSelectedListener] + Utf8 [mNavigationMode] + Utf8 [mOptionsMenu] + Utf8 [mProgressBarPadding] + Utf8 [mProgressStyle] + Utf8 [mProgressView] + Utf8 [mSpinner] + Utf8 [mSpinnerAdapter] + Utf8 [mSplitActionBar] + Utf8 [mSplitView] + Utf8 [mSubtitle] + Utf8 [mSubtitleStyleRes] + Utf8 [mSubtitleView] + Utf8 [mTabScrollView] + Utf8 [mTitle] + Utf8 [mTitleLayout] + Utf8 [mTitleStyleRes] + Utf8 [mTitleUpView] + Utf8 [mTitleView] + Utf8 [mUpClickListener] + Utf8 [mUserTitle] + Utf8 [mWindowCallback] + Utf8 [makeMeasureSpec] + Utf8 [max] + Utf8 [measure] + Utf8 [measureChildView] + Utf8 [min] + Utf8 [name] + Utf8 [nextToken] + Utf8 [obtainStyledAttributes] + Utf8 [onConfigurationChanged] + Utf8 [onDetachedFromWindow] + Utf8 [onFinishInflate] + Utf8 [onLayout] + Utf8 [onMeasure] + Utf8 [onRestoreInstanceState] + Utf8 [onSaveInstanceState] + Utf8 [openXmlResourceParser] + Utf8 [packageName] + Utf8 [positionChild] + Utf8 [positionChildInverse] + Utf8 [postShowOverflowMenu] + Utf8 [printStackTrace] + Utf8 [recycle] + Utf8 [removeMenuPresenter] + Utf8 [removeView] + Utf8 [requestLayout] + Utf8 [rightMargin] + Utf8 [setAdapter] + Utf8 [setAllowCollapse] + Utf8 [setBackgroundResource] + Utf8 [setCallback] + Utf8 [setClickable] + Utf8 [setCollapsable] + Utf8 [setContentDescription] + Utf8 [setContentHeight] + Utf8 [setContextView] + Utf8 [setCustomNavigationView] + Utf8 [setDisplayOptions] + Utf8 [setDropdownAdapter] + Utf8 [setDropdownSelectedPosition] + Utf8 [setEmbeddedTabView] + Utf8 [setEnabled] + Utf8 [setExpandedActionViewsExclusive] + Utf8 [setFocusable] + Utf8 [setHomeButtonEnabled] + Utf8 [setIcon] + Utf8 [setId] + Utf8 [setItemLimit] + Utf8 [setLayoutParams] + Utf8 [setLogo] + Utf8 [setMax] + Utf8 [setMeasuredDimension] + Utf8 [setMenu] + Utf8 [setNavigationMode] + Utf8 [setOnClickListener] + Utf8 [setOnItemSelectedListener] + Utf8 [setSelection] + Utf8 [setSplitActionBar] + Utf8 [setSubtitle] + Utf8 [setText] + Utf8 [setTextAppearance] + Utf8 [setTitle] + Utf8 [setTitleImpl] + Utf8 [setUp] + Utf8 [setVisibility] + Utf8 [setWidthLimit] + Utf8 [setWindowCallback] + Utf8 [setWindowTitle] + Utf8 [shouldDelayChildPressedState] + Utf8 [toString] + Utf8 [topMargin] + Utf8 [updateMenuView] + Utf8 [valueOf] + Utf8 [width] + Utf8 [widthPixels] Fields (count = 44): + Field: TAG Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String TAG Class member attributes (count = 1): + Constant value attribute: + String [ActionBarView] + Field: DEBUG Z Access flags: 0x1a = private static final boolean DEBUG Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: DISPLAY_DEFAULT I Access flags: 0x19 = public static final int DISPLAY_DEFAULT Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: DISPLAY_RELAYOUT_MASK I Access flags: 0x1a = private static final int DISPLAY_RELAYOUT_MASK Class member attributes (count = 1): + Constant value attribute: + Integer [31] + Field: DEFAULT_CUSTOM_GRAVITY I Access flags: 0x1a = private static final int DEFAULT_CUSTOM_GRAVITY Class member attributes (count = 1): + Constant value attribute: + Integer [19] + Field: mNavigationMode I Access flags: 0x2 = private int mNavigationMode + Field: mDisplayOptions I Access flags: 0x2 = private int mDisplayOptions + Field: mTitle Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence mTitle + Field: mSubtitle Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence mSubtitle + Field: mIcon Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mIcon + Field: mLogo Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mLogo + Field: mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ActionBarView$HomeView mHomeLayout + Field: mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ActionBarView$HomeView mExpandedHomeLayout + Field: mTitleLayout Landroid/widget/LinearLayout; Access flags: 0x2 = private android.widget.LinearLayout mTitleLayout + Field: mTitleView Landroid/widget/TextView; Access flags: 0x2 = private android.widget.TextView mTitleView + Field: mSubtitleView Landroid/widget/TextView; Access flags: 0x2 = private android.widget.TextView mSubtitleView + Field: mTitleUpView Landroid/view/View; Access flags: 0x2 = private android.view.View mTitleUpView + Field: mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsSpinner mSpinner + Field: mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsLinearLayout mListNavLayout + Field: mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ScrollingTabContainerView mTabScrollView + Field: mCustomNavView Landroid/view/View; Access flags: 0x2 = private android.view.View mCustomNavView + Field: mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsProgressBar mProgressView + Field: mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsProgressBar mIndeterminateProgressView + Field: mProgressBarPadding I Access flags: 0x2 = private int mProgressBarPadding + Field: mItemPadding I Access flags: 0x2 = private int mItemPadding + Field: mTitleStyleRes I Access flags: 0x2 = private int mTitleStyleRes + Field: mSubtitleStyleRes I Access flags: 0x2 = private int mSubtitleStyleRes + Field: mProgressStyle I Access flags: 0x2 = private int mProgressStyle + Field: mIndeterminateProgressStyle I Access flags: 0x2 = private int mIndeterminateProgressStyle + Field: mUserTitle Z Access flags: 0x2 = private boolean mUserTitle + Field: mIncludeTabs Z Access flags: 0x2 = private boolean mIncludeTabs + Field: mIsCollapsable Z Access flags: 0x2 = private boolean mIsCollapsable + Field: mIsCollapsed Z Access flags: 0x2 = private boolean mIsCollapsed + Field: mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.MenuBuilder mOptionsMenu + Field: mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ActionBarContextView mContextView + Field: mLogoNavItem Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; Access flags: 0x2 = private com.actionbarsherlock.internal.view.menu.ActionMenuItem mLogoNavItem + Field: mSpinnerAdapter Landroid/widget/SpinnerAdapter; Access flags: 0x2 = private android.widget.SpinnerAdapter mSpinnerAdapter + Field: mCallback Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; Access flags: 0x2 = private com.actionbarsherlock.app.ActionBar$OnNavigationListener mCallback + Field: mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter mExpandedMenuPresenter + Field: mExpandedActionView Landroid/view/View; Access flags: 0x0 = android.view.View mExpandedActionView + Field: mWindowCallback Lcom/actionbarsherlock/view/Window$Callback; Access flags: 0x0 = com.actionbarsherlock.view.Window$Callback mWindowCallback + Field: mNavItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; Access flags: 0x12 = private final com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener mNavItemSelectedListener + Field: mExpandedActionViewUpListener Landroid/view/View$OnClickListener; Access flags: 0x12 = private final android.view.View$OnClickListener mExpandedActionViewUpListener + Field: mUpClickListener Landroid/view/View$OnClickListener; Access flags: 0x12 = private final android.view.View$OnClickListener mUpClickListener Methods (count = 63): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public ActionBarView(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 555, locals = 6, stack = 9): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #235 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] iconst_m1 [8] putfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [11] aload_0 v0 [12] new #61 + Class [com/actionbarsherlock/internal/widget/ActionBarView$1] [15] dup [16] aload_0 v0 [17] invokespecial #283 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$1. (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] [20] putfield #131 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] [23] aload_0 v0 [24] new #62 + Class [com/actionbarsherlock/internal/widget/ActionBarView$2] [27] dup [28] aload_0 v0 [29] invokespecial #284 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$2. (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] [32] putfield #116 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionViewUpListener Landroid/view/View$OnClickListener;] [35] aload_0 v0 [36] new #63 + Class [com/actionbarsherlock/internal/widget/ActionBarView$3] [39] dup [40] aload_0 v0 [41] invokespecial #285 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$3. (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] [44] putfield #150 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mUpClickListener Landroid/view/View$OnClickListener;] [47] aload_0 v0 [48] iconst_0 [49] invokevirtual #276 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setBackgroundResource (I)V] [52] aload_1 v1 [53] aload_2 v2 [54] getstatic #102 + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I] [57] getstatic #88 + Fieldref [com/actionbarsherlock/R$attr.actionBarStyle I] [60] iconst_0 [61] invokevirtual #163 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] [64] astore_2 v2 [65] aload_1 v1 [66] invokevirtual #159 + Methodref [android/content/Context.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;] [69] astore_3 v3 [70] aload_1 v1 [71] invokevirtual #161 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [74] astore v4 [76] aload_0 v0 [77] aload_2 v2 [78] bipush 6 [80] iconst_0 [81] invokevirtual #174 + Methodref [android/content/res/TypedArray.getInt (II)I] [84] putfield #132 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I] [87] aload_0 v0 [88] aload_2 v2 [89] bipush 8 [91] invokevirtual #177 + Methodref [android/content/res/TypedArray.getText (I)Ljava/lang/CharSequence;] [94] putfield #145 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;] [97] aload_0 v0 [98] aload_2 v2 [99] bipush 9 [101] invokevirtual #177 + Methodref [android/content/res/TypedArray.getText (I)Ljava/lang/CharSequence;] [104] putfield #141 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitle Ljava/lang/CharSequence;] [107] aload_0 v0 [108] aload_2 v2 [109] bipush 11 [111] invokevirtual #173 + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] [114] putfield #128 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;] [117] aload_0 v0 [118] getfield #128 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;] [121] ifnonnull +102 (target=223) [124] getstatic #83 + Fieldref [android/os/Build$VERSION.SDK_INT I] [127] bipush 11 [129] ificmpge +39 (target=168) [132] aload_1 v1 [133] instanceof #17 + Class [android/app/Activity] [136] ifeq +87 (target=223) [139] aload_1 v1 [140] checkcast #17 + Class [android/app/Activity] [143] invokestatic #269 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.loadLogoFromManifest (Landroid/app/Activity;)I] [146] dup [147] istore v5 [149] ifeq +74 (target=223) [152] aload_0 v0 [153] aload_1 v1 [154] invokevirtual #162 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [157] iload v5 [159] invokevirtual #170 + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] [162] putfield #128 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;] [165] goto +58 (target=223) [168] aload_1 v1 [169] instanceof #17 + Class [android/app/Activity] [172] ifeq +34 (target=206) [175] aload_0 v0 [176] aload v4 [178] aload_1 v1 [179] checkcast #17 + Class [android/app/Activity] [182] invokevirtual #158 + Methodref [android/app/Activity.getComponentName ()Landroid/content/ComponentName;] [185] invokevirtual #167 + Methodref [android/content/pm/PackageManager.getActivityLogo (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;] [188] putfield #128 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;] [191] goto +15 (target=206) [194] astore v5 [196] ldc #10 + String [ActionBarView] [198] ldc #11 + String [Activity component name not found!] [200] aload v5 [202] invokestatic #180 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [205] pop [206] aload_0 v0 [207] getfield #128 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;] [210] ifnonnull +13 (target=223) [213] aload_0 v0 [214] aload_3 v3 [215] aload v4 [217] invokevirtual #165 + Methodref [android/content/pm/ApplicationInfo.loadLogo (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] [220] putfield #128 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;] [223] aload_0 v0 [224] aload_2 v2 [225] bipush 10 [227] invokevirtual #173 + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] [230] putfield #120 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIcon Landroid/graphics/drawable/Drawable;] [233] aload_0 v0 [234] getfield #120 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIcon Landroid/graphics/drawable/Drawable;] [237] ifnonnull +58 (target=295) [240] aload_1 v1 [241] instanceof #17 + Class [android/app/Activity] [244] ifeq +34 (target=278) [247] aload_0 v0 [248] aload v4 [250] aload_1 v1 [251] checkcast #17 + Class [android/app/Activity] [254] invokevirtual #158 + Methodref [android/app/Activity.getComponentName ()Landroid/content/ComponentName;] [257] invokevirtual #166 + Methodref [android/content/pm/PackageManager.getActivityIcon (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;] [260] putfield #120 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIcon Landroid/graphics/drawable/Drawable;] [263] goto +15 (target=278) [266] astore v5 [268] ldc #10 + String [ActionBarView] [270] ldc #11 + String [Activity component name not found!] [272] aload v5 [274] invokestatic #180 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [277] pop [278] aload_0 v0 [279] getfield #120 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIcon Landroid/graphics/drawable/Drawable;] [282] ifnonnull +13 (target=295) [285] aload_0 v0 [286] aload_3 v3 [287] aload v4 [289] invokevirtual #164 + Methodref [android/content/pm/ApplicationInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] [292] putfield #120 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIcon Landroid/graphics/drawable/Drawable;] [295] aload_1 v1 [296] invokestatic #181 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [299] astore v5 [301] aload_2 v2 [302] bipush 14 [304] getstatic #97 + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_home I] [307] invokevirtual #176 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [310] istore_3 v3 [311] aload_0 v0 [312] aload v5 [314] iload_3 v3 [315] aload_0 v0 [316] iconst_0 [317] invokevirtual #183 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [320] checkcast #65 + Class [com/actionbarsherlock/internal/widget/ActionBarView$HomeView] [323] putfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [326] aload_0 v0 [327] aload v5 [329] iload_3 v3 [330] aload_0 v0 [331] iconst_0 [332] invokevirtual #183 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [335] checkcast #65 + Class [com/actionbarsherlock/internal/widget/ActionBarView$HomeView] [338] putfield #117 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [341] aload_0 v0 [342] getfield #117 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [345] iconst_1 [346] invokevirtual #301 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setUp (Z)V] [349] aload_0 v0 [350] getfield #117 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [353] aload_0 v0 [354] getfield #116 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionViewUpListener Landroid/view/View$OnClickListener;] [357] invokevirtual #300 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setOnClickListener (Landroid/view/View$OnClickListener;)V] [360] aload_0 v0 [361] getfield #117 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [364] aload_0 v0 [365] invokevirtual #263 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getResources ()Landroid/content/res/Resources;] [368] getstatic #101 + Fieldref [com/actionbarsherlock/R$string.abs__action_bar_up_description I] [371] invokevirtual #171 + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;] [374] invokevirtual #296 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setContentDescription (Ljava/lang/CharSequence;)V] [377] aload_0 v0 [378] aload_2 v2 [379] iconst_0 [380] iconst_0 [381] invokevirtual #176 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [384] putfield #147 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleStyleRes I] [387] aload_0 v0 [388] aload_2 v2 [389] iconst_1 [390] iconst_0 [391] invokevirtual #176 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [394] putfield #142 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleStyleRes I] [397] aload_0 v0 [398] aload_2 v2 [399] bipush 15 [401] iconst_0 [402] invokevirtual #176 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [405] putfield #135 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressStyle I] [408] aload_0 v0 [409] aload_2 v2 [410] bipush 16 [412] iconst_0 [413] invokevirtual #176 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [416] putfield #122 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressStyle I] [419] aload_0 v0 [420] aload_2 v2 [421] bipush 17 [423] iconst_0 [424] invokevirtual #172 + Methodref [android/content/res/TypedArray.getDimensionPixelOffset (II)I] [427] putfield #134 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressBarPadding I] [430] aload_0 v0 [431] aload_2 v2 [432] bipush 18 [434] iconst_0 [435] invokevirtual #172 + Methodref [android/content/res/TypedArray.getDimensionPixelOffset (II)I] [438] putfield #126 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I] [441] aload_0 v0 [442] aload_2 v2 [443] bipush 7 [445] iconst_0 [446] invokevirtual #174 + Methodref [android/content/res/TypedArray.getInt (II)I] [449] invokevirtual #277 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDisplayOptions (I)V] [452] aload_2 v2 [453] bipush 13 [455] iconst_0 [456] invokevirtual #176 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [459] dup [460] istore_3 v3 [461] ifeq +31 (target=492) [464] aload_0 v0 [465] aload v5 [467] iload_3 v3 [468] aload_0 v0 [469] iconst_0 [470] invokevirtual #183 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [473] putfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [476] aload_0 v0 [477] iconst_0 [478] putfield #132 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I] [481] aload_0 v0 [482] aload_0 v0 [483] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [486] bipush 16 [488] ior [489] invokevirtual #277 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDisplayOptions (I)V] [492] aload_0 v0 [493] aload_2 v2 [494] iconst_4 [495] iconst_0 [496] invokevirtual #175 + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I] [499] putfield #110 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContentHeight I] [502] aload_2 v2 [503] invokevirtual #178 + Methodref [android/content/res/TypedArray.recycle ()V] [506] aload_0 v0 [507] new #51 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem] [510] dup [511] aload_1 v1 [512] iconst_0 [513] ldc #5 + Integer [16908332] [515] iconst_0 [516] iconst_0 [517] aload_0 v0 [518] getfield #145 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;] [521] invokespecial #212 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem. (Landroid/content/Context;IIIILjava/lang/CharSequence;)V] [524] putfield #129 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogoNavItem Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] [527] aload_0 v0 [528] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [531] aload_0 v0 [532] getfield #150 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mUpClickListener Landroid/view/View$OnClickListener;] [535] invokevirtual #300 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setOnClickListener (Landroid/view/View$OnClickListener;)V] [538] aload_0 v0 [539] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [542] iconst_1 [543] invokevirtual #295 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setClickable (Z)V] [546] aload_0 v0 [547] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [550] iconst_1 [551] invokevirtual #298 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setFocusable (Z)V] [554] return Code attribute exceptions (count = 2): - ExceptionInfo (175 -> 191: 194): + Class [android/content/pm/PackageManager$NameNotFoundException] - ExceptionInfo (247 -> 263: 266): + Class [android/content/pm/PackageManager$NameNotFoundException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 9): - [165] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:android/content/Context][a:android/util/AttributeSet][a:android/content/res/TypedArray][a:android/content/pm/ApplicationInfo][a:android/content/pm/PackageManager], Stack: - [168] Var: ..., Stack: (empty) - [194] Var: ..., Stack: [a:android/content/pm/PackageManager$NameNotFoundException] - [206] Var: ..., Stack: (empty) - [223] Var: ..., Stack: (empty) - [266] Var: ..., Stack: [a:android/content/pm/PackageManager$NameNotFoundException] - [278] Var: ..., Stack: (empty) - [295] Var: ..., Stack: (empty) - [492] Var: ...[a:android/view/LayoutInflater][i][i], Stack: (empty) + Method: loadLogoFromManifest(Landroid/app/Activity;)I Access flags: 0xa = private static int loadLogoFromManifest(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 281, locals = 9, stack = 3): [0] iconst_0 [1] istore_1 v1 [2] aload_0 v0 [3] invokevirtual #335 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [6] invokevirtual #327 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [9] astore_2 v2 [10] aload_0 v0 [11] invokevirtual #157 + Methodref [android/app/Activity.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;] [14] getfield #82 + Fieldref [android/content/pm/ApplicationInfo.packageName Ljava/lang/String;] [17] astore_3 v3 [18] aload_0 v0 [19] aload_3 v3 [20] iconst_0 [21] invokevirtual #156 + Methodref [android/app/Activity.createPackageContext (Ljava/lang/String;I)Landroid/content/Context;] [24] invokevirtual #160 + Methodref [android/content/Context.getAssets ()Landroid/content/res/AssetManager;] [27] aconst_null [28] astore_0 v0 [29] ldc #12 + String [AndroidManifest.xml] [31] invokevirtual #168 + Methodref [android/content/res/AssetManager.openXmlResourceParser (Ljava/lang/String;)Landroid/content/res/XmlResourceParser;] [34] dup [35] astore_0 v0 [36] invokeinterface #345 + InterfaceMethodref [android/content/res/XmlResourceParser.getEventType ()I] [41] istore v4 [43] goto +222 (target=265) [46] iload v4 [48] iconst_2 [49] ificmpne +208 (target=257) [52] aload_0 v0 [53] invokeinterface #346 + InterfaceMethodref [android/content/res/XmlResourceParser.getName ()Ljava/lang/String;] [58] astore v4 [60] ldc #14 + String [application] [62] aload v4 [64] invokevirtual #336 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [67] ifeq +56 (target=123) [70] aload_0 v0 [71] invokeinterface #341 + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeCount ()I] [76] iconst_1 [77] isub [78] istore v4 [80] goto +35 (target=115) [83] ldc #15 + String [logo] [85] aload_0 v0 [86] iload v4 [88] invokeinterface #342 + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeName (I)Ljava/lang/String;] [93] invokevirtual #336 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [96] ifeq +16 (target=112) [99] aload_0 v0 [100] iload v4 [102] iconst_0 [103] invokeinterface #343 + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeResourceValue (II)I] [108] istore_1 v1 [109] goto +148 (target=257) [112] iinc v4, -1 [115] iload v4 [117] ifge -34 (target=83) [120] goto +137 (target=257) [123] ldc #13 + String [activity] [125] aload v4 [127] invokevirtual #336 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [130] ifeq +127 (target=257) [133] aconst_null [134] astore v4 [136] aconst_null [137] astore v5 [139] iconst_0 [140] istore v6 [142] aload_0 v0 [143] invokeinterface #341 + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeCount ()I] [148] iconst_1 [149] isub [150] istore v7 [152] goto +95 (target=247) [155] aload_0 v0 [156] iload v7 [158] invokeinterface #342 + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeName (I)Ljava/lang/String;] [163] astore v8 [165] ldc #15 + String [logo] [167] aload v8 [169] invokevirtual #336 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [172] ifeq +20 (target=192) [175] aload_0 v0 [176] iload v7 [178] iconst_0 [179] invokeinterface #343 + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeResourceValue (II)I] [184] invokestatic #332 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [187] astore v4 [189] goto +39 (target=228) [192] ldc #16 + String [name] [194] aload v8 [196] invokevirtual #336 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [199] ifeq +29 (target=228) [202] aload_3 v3 [203] aload_0 v0 [204] iload v7 [206] invokeinterface #344 + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeValue (I)Ljava/lang/String;] [211] invokestatic #210 + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.cleanActivityName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [214] astore v5 [216] aload_2 v2 [217] aload v5 [219] invokevirtual #336 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [222] ifeq +30 (target=252) [225] iconst_1 [226] istore v6 [228] aload v4 [230] ifnull +14 (target=244) [233] aload v5 [235] ifnull +9 (target=244) [238] aload v4 [240] invokevirtual #331 + Methodref [java/lang/Integer.intValue ()I] [243] istore_1 v1 [244] iinc v7, -1 [247] iload v7 [249] ifge -94 (target=155) [252] iload v6 [254] ifne +25 (target=279) [257] aload_0 v0 [258] invokeinterface #347 + InterfaceMethodref [android/content/res/XmlResourceParser.nextToken ()I] [263] istore v4 [265] iload v4 [267] iconst_1 [268] ificmpne -222 (target=46) [271] goto +8 (target=279) [274] aconst_null [275] astore_2 v2 [276] invokevirtual #329 + Methodref [java/lang/Exception.printStackTrace ()V] [279] iload_1 v1 [280] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (2 -> 271: 274): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 18): - [46] Var: [a:android/app/Activity][i][a:java/lang/String][a:java/lang/String][a:android/content/res/AssetManager][a:android/content/res/XmlResourceParser][i], Stack: - [83] Var: ...[a:java/lang/String][i], Stack: (empty) - [112] Var: ..., Stack: (empty) - [115] Var: ..., Stack: (empty) - [120] Var: -1, Stack: (empty) - [123] Var: ..., Stack: (empty) - [155] Var: [a:android/app/Activity][i][a:java/lang/String][a:java/lang/String][a:android/content/res/AssetManager][a:android/content/res/XmlResourceParser][i][a:java/lang/String][a:java/lang/Integer][a:java/lang/String][i][i], Stack: - [192] Var: ...[a:java/lang/String], Stack: (empty) - [225] Var: ..., Stack: (empty) - [228] Var: ..., Stack: (empty) - [244] Var: -1, Stack: (empty) - [247] Var: ..., Stack: (empty) - [252] Var: -1, Stack: (empty) - [257] Var: [a:android/app/Activity][i][a:java/lang/String][a:java/lang/String][a:android/content/res/AssetManager][a:android/content/res/XmlResourceParser][i], Stack: - [265] Var: ..., Stack: (empty) - [271] Var: ..., Stack: (empty) - [274] Var: [a:android/app/Activity][i], Stack: [a:java/lang/Exception] - [279] Var: ..., Stack: (empty) + Method: onConfigurationChanged(Landroid/content/res/Configuration;)V Access flags: 0x1 = public void onConfigurationChanged(android.content.res.Configuration) Class member attributes (count = 1): + Code attribute instructions (code length = 111, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #236 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onConfigurationChanged (Landroid/content/res/Configuration;)V] [5] aload_0 v0 [6] aconst_null [7] putfield #149 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleView Landroid/widget/TextView;] [10] aload_0 v0 [11] aconst_null [12] putfield #143 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleView Landroid/widget/TextView;] [15] aload_0 v0 [16] aconst_null [17] putfield #148 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleUpView Landroid/view/View;] [20] aload_0 v0 [21] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [24] ifnull +22 (target=46) [27] aload_0 v0 [28] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [31] invokevirtual #199 + Methodref [android/widget/LinearLayout.getParent ()Landroid/view/ViewParent;] [34] aload_0 v0 [35] ifacmpne +11 (target=46) [38] aload_0 v0 [39] aload_0 v0 [40] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [43] invokevirtual #274 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V] [46] aload_0 v0 [47] aconst_null [48] putfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [51] aload_0 v0 [52] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [55] bipush 8 [57] iand [58] ifeq +7 (target=65) [61] aload_0 v0 [62] invokespecial #266 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.initTitle ()V] [65] aload_0 v0 [66] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [69] ifnull +41 (target=110) [72] aload_0 v0 [73] getfield #121 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIncludeTabs Z] [76] ifeq +34 (target=110) [79] aload_0 v0 [80] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [83] invokevirtual #323 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [86] dup [87] astore_1 v1 [88] ifnull +14 (target=102) [91] aload_1 v1 [92] bipush -2 [94] putfield #86 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [97] aload_1 v1 [98] iconst_m1 [99] putfield #85 + Fieldref [android/view/ViewGroup$LayoutParams.height I] [102] aload_0 v0 [103] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [106] iconst_1 [107] invokevirtual #326 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setAllowCollapse (Z)V] [110] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [46] Var: ..., Stack: (empty) - [65] Var: ..., Stack: (empty) - [102] Var: ...[a:android/view/ViewGroup$LayoutParams], Stack: (empty) - [110] Var: -1, Stack: (empty) + Method: setWindowCallback(Lcom/actionbarsherlock/view/Window$Callback;)V Access flags: 0x1 = public void setWindowCallback(com.actionbarsherlock.view.Window$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #152 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mWindowCallback Lcom/actionbarsherlock/view/Window$Callback;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDetachedFromWindow()V Access flags: 0x1 = public void onDetachedFromWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #237 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onDetachedFromWindow ()V] [4] aload_0 v0 [5] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [8] ifnull +19 (target=27) [11] aload_0 v0 [12] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [15] invokevirtual #216 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z] [18] pop [19] aload_0 v0 [20] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [23] invokevirtual #217 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideSubMenus ()Z] [26] pop [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [27] Var: ..., Stack: (empty) + Method: shouldDelayChildPressedState()Z Access flags: 0x1 = public boolean shouldDelayChildPressedState() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initProgress()V Access flags: 0x1 = public void initProgress() Class member attributes (count = 1): + Code attribute instructions (code length = 50, locals = 1, stack = 7): [0] aload_0 v0 [1] new #68 + Class [com/actionbarsherlock/internal/widget/IcsProgressBar] [4] dup [5] aload_0 v0 [6] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [9] aconst_null [10] iconst_0 [11] aload_0 v0 [12] getfield #135 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressStyle I] [15] invokespecial #308 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar. (Landroid/content/Context;Landroid/util/AttributeSet;II)V] [18] putfield #136 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [21] aload_0 v0 [22] getfield #136 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [25] getstatic #95 + Fieldref [com/actionbarsherlock/R$id.abs__progress_horizontal I] [28] invokevirtual #315 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setId (I)V] [31] aload_0 v0 [32] getfield #136 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [35] sipush 10000 [38] invokevirtual #316 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setMax (I)V] [41] aload_0 v0 [42] aload_0 v0 [43] getfield #136 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [46] invokevirtual #246 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] [49] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initIndeterminateProgress()V Access flags: 0x1 = public void initIndeterminateProgress() Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 1, stack = 7): [0] aload_0 v0 [1] new #68 + Class [com/actionbarsherlock/internal/widget/IcsProgressBar] [4] dup [5] aload_0 v0 [6] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [9] aconst_null [10] iconst_0 [11] aload_0 v0 [12] getfield #122 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressStyle I] [15] invokespecial #308 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar. (Landroid/content/Context;Landroid/util/AttributeSet;II)V] [18] putfield #123 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [21] aload_0 v0 [22] getfield #123 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [25] getstatic #94 + Fieldref [com/actionbarsherlock/R$id.abs__progress_circular I] [28] invokevirtual #315 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setId (I)V] [31] aload_0 v0 [32] aload_0 v0 [33] getfield #123 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [36] invokevirtual #246 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] [39] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSplitActionBar(Z)V Access flags: 0x1 = public void setSplitActionBar(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 101, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #139 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitActionBar Z] [4] iload_1 v1 [5] ificmpeq +95 (target=100) [8] aload_0 v0 [9] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [12] ifnull +59 (target=71) [15] aload_0 v0 [16] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [19] invokevirtual #227 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;] [22] checkcast #36 + Class [android/view/ViewGroup] [25] dup [26] astore_2 v2 [27] ifnull +11 (target=38) [30] aload_2 v2 [31] aload_0 v0 [32] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [35] invokevirtual #195 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [38] iload_1 v1 [39] ifeq +24 (target=63) [42] aload_0 v0 [43] getfield #140 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [46] ifnull +25 (target=71) [49] aload_0 v0 [50] getfield #140 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [53] aload_0 v0 [54] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [57] invokevirtual #242 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.addView (Landroid/view/View;)V] [60] goto +11 (target=71) [63] aload_0 v0 [64] aload_0 v0 [65] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [68] invokevirtual #246 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] [71] aload_0 v0 [72] getfield #140 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [75] ifnull +20 (target=95) [78] aload_0 v0 [79] getfield #140 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [82] iload_1 v1 [83] ifeq +7 (target=90) [86] iconst_0 [87] goto +5 (target=92) [90] bipush 8 [92] invokevirtual #244 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setVisibility (I)V] [95] aload_0 v0 [96] iload_1 v1 [97] invokespecial #241 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setSplitActionBar (Z)V] [100] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 8): - [38] Var: ...[a:android/view/ViewGroup], Stack: (empty) - [60] Var: ..., Stack: (empty) - [63] Var: ..., Stack: (empty) - [71] Var: -1, Stack: (empty) - [90] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer] - [92] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][i] - [95] Var: ..., Stack: (empty) - [100] Var: ..., Stack: (empty) + Method: isSplitActionBar()Z Access flags: 0x1 = public boolean isSplitActionBar() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #139 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitActionBar Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasEmbeddedTabs()Z Access flags: 0x1 = public boolean hasEmbeddedTabs() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #121 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIncludeTabs Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setEmbeddedTabView(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V Access flags: 0x1 = public void setEmbeddedTabView(com.actionbarsherlock.internal.widget.ScrollingTabContainerView) Class member attributes (count = 1): + Code attribute instructions (code length = 81, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [12] invokevirtual #274 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V] [15] aload_0 v0 [16] aload_1 v1 [17] putfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [20] aload_0 v0 [21] aload_1 v1 [22] ifnull +7 (target=29) [25] iconst_1 [26] goto +4 (target=30) [29] iconst_0 [30] putfield #121 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIncludeTabs Z] [33] aload_0 v0 [34] getfield #121 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIncludeTabs Z] [37] ifeq +43 (target=80) [40] aload_0 v0 [41] getfield #132 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I] [44] iconst_2 [45] ificmpne +35 (target=80) [48] aload_0 v0 [49] aload_0 v0 [50] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [53] invokevirtual #246 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] [56] aload_0 v0 [57] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [60] invokevirtual #323 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [63] dup [64] astore_2 v2 [65] bipush -2 [67] putfield #86 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [70] aload_2 v2 [71] iconst_m1 [72] putfield #85 + Fieldref [android/view/ViewGroup$LayoutParams.height I] [75] aload_1 v1 [76] iconst_1 [77] invokevirtual #326 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setAllowCollapse (Z)V] [80] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [15] Var: ..., Stack: (empty) - [29] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView] - [30] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView][i] - [80] Var: ..., Stack: (empty) + Method: setCallback(Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V Access flags: 0x1 = public void setCallback(com.actionbarsherlock.app.ActionBar$OnNavigationListener) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #109 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCallback Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setMenu(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V Access flags: 0x1 = public void setMenu(com.actionbarsherlock.view.Menu,com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 337, locals = 4, stack = 5): [0] aload_1 v1 [1] aload_0 v0 [2] getfield #133 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [5] ifacmpne +4 (target=9) [8] return [9] aload_0 v0 [10] getfield #133 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [13] ifnull +25 (target=38) [16] aload_0 v0 [17] getfield #133 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [20] aload_0 v0 [21] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [24] invokevirtual #232 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.removeMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] [27] aload_0 v0 [28] getfield #133 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [31] aload_0 v0 [32] getfield #118 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [35] invokevirtual #232 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.removeMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] [38] aload_1 v1 [39] checkcast #54 + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] [42] astore_1 v1 [43] aload_0 v0 [44] aload_1 v1 [45] putfield #133 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [48] aload_0 v0 [49] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [52] ifnull +26 (target=78) [55] aload_0 v0 [56] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [59] invokevirtual #227 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;] [62] checkcast #36 + Class [android/view/ViewGroup] [65] dup [66] astore_3 v3 [67] ifnull +11 (target=78) [70] aload_3 v3 [71] aload_0 v0 [72] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [75] invokevirtual #195 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [78] aload_0 v0 [79] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [82] ifnonnull +49 (target=131) [85] aload_0 v0 [86] new #52 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter] [89] dup [90] aload_0 v0 [91] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [94] invokespecial #214 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter. (Landroid/content/Context;)V] [97] putfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [100] aload_0 v0 [101] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [104] aload_2 v2 [105] invokevirtual #219 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] [108] aload_0 v0 [109] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [112] getstatic #93 + Fieldref [com/actionbarsherlock/R$id.abs__action_menu_presenter I] [115] invokevirtual #221 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setId (I)V] [118] aload_0 v0 [119] new #64 + Class [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter] [122] dup [123] aload_0 v0 [124] aconst_null [125] invokespecial #286 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter. (Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;)V] [128] putfield #118 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [131] new #37 + Class [android/view/ViewGroup$LayoutParams] [134] dup [135] bipush -2 [137] iconst_m1 [138] invokespecial #196 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [141] astore_2 v2 [142] aload_0 v0 [143] getfield #139 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitActionBar Z] [146] ifne +68 (target=214) [149] aload_0 v0 [150] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [153] aload_0 v0 [154] invokevirtual #255 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getContext ()Landroid/content/Context;] [157] getstatic #90 + Fieldref [com/actionbarsherlock/R$bool.abs__action_bar_expanded_action_views_exclusive I] [160] invokestatic #211 + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z] [163] invokevirtual #220 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setExpandedActionViewsExclusive (Z)V] [166] aload_0 v0 [167] aload_1 v1 [168] invokespecial #248 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.configPresenters (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] [171] aload_0 v0 [172] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [175] aload_0 v0 [176] invokevirtual #215 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] [179] checkcast #53 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] [182] dup [183] astore_3 v3 [184] invokevirtual #227 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;] [187] checkcast #36 + Class [android/view/ViewGroup] [190] dup [191] astore_1 v1 [192] ifnull +13 (target=205) [195] aload_1 v1 [196] aload_0 v0 [197] ifacmpeq +8 (target=205) [200] aload_1 v1 [201] aload_3 v3 [202] invokevirtual #195 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [205] aload_0 v0 [206] aload_3 v3 [207] aload_2 v2 [208] invokevirtual #247 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [211] goto +120 (target=331) [214] aload_0 v0 [215] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [218] iconst_0 [219] invokevirtual #220 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setExpandedActionViewsExclusive (Z)V] [222] aload_0 v0 [223] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [226] aload_0 v0 [227] invokevirtual #255 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getContext ()Landroid/content/Context;] [230] invokevirtual #162 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [233] invokevirtual #169 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [236] getfield #84 + Fieldref [android/util/DisplayMetrics.widthPixels I] [239] iconst_1 [240] invokevirtual #223 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setWidthLimit (IZ)V] [243] aload_0 v0 [244] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [247] ldc #7 + Integer [2147483647] [249] invokevirtual #222 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setItemLimit (I)V] [252] aload_2 v2 [253] iconst_m1 [254] putfield #86 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [257] aload_0 v0 [258] aload_1 v1 [259] invokespecial #248 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.configPresenters (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] [262] aload_0 v0 [263] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [266] aload_0 v0 [267] invokevirtual #215 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] [270] checkcast #53 + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView] [273] astore_3 v3 [274] aload_0 v0 [275] getfield #140 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [278] ifnull +48 (target=326) [281] aload_3 v3 [282] invokevirtual #227 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;] [285] checkcast #36 + Class [android/view/ViewGroup] [288] dup [289] astore_1 v1 [290] ifnull +16 (target=306) [293] aload_1 v1 [294] aload_0 v0 [295] getfield #140 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [298] ifacmpeq +8 (target=306) [301] aload_1 v1 [302] aload_3 v3 [303] invokevirtual #195 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [306] aload_3 v3 [307] aload_0 v0 [308] invokevirtual #251 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getAnimatedVisibility ()I] [311] invokevirtual #229 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setVisibility (I)V] [314] aload_0 v0 [315] getfield #140 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;] [318] aload_3 v3 [319] aload_2 v2 [320] invokevirtual #243 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [323] goto +8 (target=331) [326] aload_3 v3 [327] aload_2 v2 [328] invokevirtual #228 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [331] aload_0 v0 [332] aload_3 v3 [333] putfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [336] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 9): - [9] Var: ..., Stack: (empty) - [38] Var: ..., Stack: (empty) - [78] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuBuilder], Stack: (empty) - [131] Var: ..., Stack: (empty) - [205] Var: ...[a:com/actionbarsherlock/internal/view/menu/ActionMenuView][a:android/view/ViewGroup$LayoutParams][a:android/view/ViewGroup], Stack: (empty) - [214] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:com/actionbarsherlock/view/Menu][a:com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback][a:com/actionbarsherlock/internal/view/menu/MenuBuilder][T][a:android/view/ViewGroup$LayoutParams], Stack: - [306] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:com/actionbarsherlock/view/Menu][a:com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback][a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/ActionMenuView][a:android/view/ViewGroup$LayoutParams][a:android/view/ViewGroup], Stack: - [326] Var: -1, Stack: (empty) - [331] Var: ..., Stack: (empty) + Method: configPresenters(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V Access flags: 0x2 = private void configPresenters(com.actionbarsherlock.internal.view.menu.MenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 62, locals = 2, stack = 3): [0] aload_1 v1 [1] ifnull +20 (target=21) [4] aload_1 v1 [5] aload_0 v0 [6] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [9] invokevirtual #230 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] [12] aload_1 v1 [13] aload_0 v0 [14] getfield #118 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [17] invokevirtual #230 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V] [20] return [21] aload_0 v0 [22] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [25] aload_0 v0 [26] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [29] aconst_null [30] invokevirtual #218 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] [33] aload_0 v0 [34] getfield #118 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [37] aload_0 v0 [38] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [41] aconst_null [42] invokevirtual #287 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] [45] aload_0 v0 [46] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;] [49] iconst_1 [50] invokevirtual #224 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.updateMenuView (Z)V] [53] aload_0 v0 [54] getfield #118 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [57] iconst_1 [58] invokevirtual #288 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.updateMenuView (Z)V] [61] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [21] Var: ..., Stack: (empty) - [61] Var: ..., Stack: (empty) + Method: hasExpandedActionView()Z Access flags: 0x1 = public boolean hasExpandedActionView() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #118 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [4] ifnull +15 (target=19) [7] aload_0 v0 [8] getfield #118 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [11] getfield #153 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [14] ifnull +5 (target=19) [17] iconst_1 [18] ireturn [19] iconst_0 [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [19] Var: ..., Stack: (empty) + Method: collapseActionView()V Access flags: 0x1 = public void collapseActionView() Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #118 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [4] ifnonnull +7 (target=11) [7] aconst_null [8] goto +10 (target=18) [11] aload_0 v0 [12] getfield #118 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [15] getfield #153 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [18] dup [19] astore_1 v1 [20] ifnull +8 (target=28) [23] aload_1 v1 [24] invokevirtual #233 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.collapseActionView ()Z] [27] pop [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [11] Var: ..., Stack: (empty) - [18] Var: ..., Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl] - [28] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty) + Method: setCustomNavigationView(Landroid/view/View;)V Access flags: 0x1 = public void setCustomNavigationView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 60, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [4] bipush 16 [6] iand [7] ifeq +7 (target=14) [10] iconst_1 [11] goto +4 (target=15) [14] iconst_0 [15] istore_2 v2 [16] aload_0 v0 [17] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [20] ifnull +15 (target=35) [23] iload_2 v2 [24] ifeq +11 (target=35) [27] aload_0 v0 [28] aload_0 v0 [29] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [32] invokevirtual #274 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V] [35] aload_0 v0 [36] aload_1 v1 [37] putfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [40] aload_0 v0 [41] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [44] ifnull +15 (target=59) [47] iload_2 v2 [48] ifeq +11 (target=59) [51] aload_0 v0 [52] aload_0 v0 [53] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [56] invokevirtual #246 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] [59] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [14] Var: ..., Stack: (empty) - [15] Var: ..., Stack: [i] - [35] Var: ...[i], Stack: (empty) - [59] Var: ..., Stack: (empty) + Method: getTitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #145 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #151 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mUserTitle Z] [5] aload_0 v0 [6] aload_1 v1 [7] invokespecial #282 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setTitleImpl (Ljava/lang/CharSequence;)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setWindowTitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setWindowTitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #151 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mUserTitle Z] [4] ifne +8 (target=12) [7] aload_0 v0 [8] aload_1 v1 [9] invokespecial #282 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setTitleImpl (Ljava/lang/CharSequence;)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ..., Stack: (empty) + Method: setTitleImpl(Ljava/lang/CharSequence;)V Access flags: 0x2 = private void setTitleImpl(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 97, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #145 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;] [5] aload_0 v0 [6] getfield #149 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleView Landroid/widget/TextView;] [9] ifnull +71 (target=80) [12] aload_0 v0 [13] getfield #149 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleView Landroid/widget/TextView;] [16] aload_1 v1 [17] invokevirtual #205 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [20] aload_0 v0 [21] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [24] ifnonnull +37 (target=61) [27] aload_0 v0 [28] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [31] bipush 8 [33] iand [34] ifeq +27 (target=61) [37] aload_0 v0 [38] getfield #145 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;] [41] invokestatic #179 + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] [44] ifeq +13 (target=57) [47] aload_0 v0 [48] getfield #141 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitle Ljava/lang/CharSequence;] [51] invokestatic #179 + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] [54] ifne +7 (target=61) [57] iconst_1 [58] goto +4 (target=62) [61] iconst_0 [62] istore_2 v2 [63] aload_0 v0 [64] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [67] iload_2 v2 [68] ifeq +7 (target=75) [71] iconst_0 [72] goto +5 (target=77) [75] bipush 8 [77] invokevirtual #203 + Methodref [android/widget/LinearLayout.setVisibility (I)V] [80] aload_0 v0 [81] getfield #129 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogoNavItem Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] [84] ifnull +12 (target=96) [87] aload_0 v0 [88] getfield #129 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogoNavItem Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] [91] aload_1 v1 [92] invokevirtual #213 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [95] pop [96] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [57] Var: ..., Stack: (empty) - [61] Var: ..., Stack: (empty) - [62] Var: ..., Stack: [i] - [75] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:java/lang/CharSequence][i], Stack: [a:android/widget/LinearLayout] - [77] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:java/lang/CharSequence][i], Stack: [a:android/widget/LinearLayout][i] - [80] Var: -1, Stack: (empty) - [96] Var: ..., Stack: (empty) + Method: getSubtitle()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getSubtitle() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #141 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitle Ljava/lang/CharSequence;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSubtitle(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setSubtitle(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 98, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #141 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitle Ljava/lang/CharSequence;] [5] aload_0 v0 [6] getfield #143 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleView Landroid/widget/TextView;] [9] ifnull +88 (target=97) [12] aload_0 v0 [13] getfield #143 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleView Landroid/widget/TextView;] [16] aload_1 v1 [17] invokevirtual #205 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [20] aload_0 v0 [21] getfield #143 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleView Landroid/widget/TextView;] [24] aload_1 v1 [25] ifnull +7 (target=32) [28] iconst_0 [29] goto +5 (target=34) [32] bipush 8 [34] invokevirtual #207 + Methodref [android/widget/TextView.setVisibility (I)V] [37] aload_0 v0 [38] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [41] ifnonnull +37 (target=78) [44] aload_0 v0 [45] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [48] bipush 8 [50] iand [51] ifeq +27 (target=78) [54] aload_0 v0 [55] getfield #145 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;] [58] invokestatic #179 + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] [61] ifeq +13 (target=74) [64] aload_0 v0 [65] getfield #141 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitle Ljava/lang/CharSequence;] [68] invokestatic #179 + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] [71] ifne +7 (target=78) [74] iconst_1 [75] goto +4 (target=79) [78] iconst_0 [79] istore_1 v1 [80] aload_0 v0 [81] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [84] iload_1 v1 [85] ifeq +7 (target=92) [88] iconst_0 [89] goto +5 (target=94) [92] bipush 8 [94] invokevirtual #203 + Methodref [android/widget/LinearLayout.setVisibility (I)V] [97] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 8): - [32] Var: ..., Stack: [a:android/widget/TextView] - [34] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:java/lang/CharSequence], Stack: [a:android/widget/TextView][i] - [74] Var: ..., Stack: (empty) - [78] Var: ..., Stack: (empty) - [79] Var: ..., Stack: [i] - [92] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:java/lang/CharSequence][i], Stack: [a:android/widget/LinearLayout] - [94] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:java/lang/CharSequence][i], Stack: [a:android/widget/LinearLayout][i] - [97] Var: -1, Stack: (empty) + Method: setHomeButtonEnabled(Z)V Access flags: 0x1 = public void setHomeButtonEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 80, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [4] iload_1 v1 [5] invokevirtual #297 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setEnabled (Z)V] [8] aload_0 v0 [9] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [12] iload_1 v1 [13] invokevirtual #298 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setFocusable (Z)V] [16] iload_1 v1 [17] ifne +12 (target=29) [20] aload_0 v0 [21] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [24] aconst_null [25] invokevirtual #296 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setContentDescription (Ljava/lang/CharSequence;)V] [28] return [29] aload_0 v0 [30] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [33] iconst_4 [34] iand [35] ifeq +24 (target=59) [38] aload_0 v0 [39] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [42] aload_0 v0 [43] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [46] invokevirtual #162 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [49] getstatic #101 + Fieldref [com/actionbarsherlock/R$string.abs__action_bar_up_description I] [52] invokevirtual #171 + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;] [55] invokevirtual #296 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setContentDescription (Ljava/lang/CharSequence;)V] [58] return [59] aload_0 v0 [60] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [63] aload_0 v0 [64] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [67] invokevirtual #162 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [70] getstatic #100 + Fieldref [com/actionbarsherlock/R$string.abs__action_bar_home_description I] [73] invokevirtual #171 + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;] [76] invokevirtual #296 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setContentDescription (Ljava/lang/CharSequence;)V] [79] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [29] Var: ..., Stack: (empty) - [59] Var: ..., Stack: (empty) - [79] Var: ..., Stack: (empty) + Method: setDisplayOptions(I)V Access flags: 0x1 = public void setDisplayOptions(int) Class member attributes (count = 1): + Code attribute instructions (code length = 382, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [4] iconst_m1 [5] ificmpne +7 (target=12) [8] iconst_m1 [9] goto +9 (target=18) [12] iload_1 v1 [13] aload_0 v0 [14] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [17] ixor [18] istore_2 v2 [19] aload_0 v0 [20] iload_1 v1 [21] putfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [24] iload_2 v2 [25] bipush 31 [27] iand [28] ifeq +283 (target=311) [31] iload_1 v1 [32] iconst_2 [33] iand [34] ifeq +7 (target=41) [37] iconst_1 [38] goto +4 (target=42) [41] iconst_0 [42] dup [43] istore_3 v3 [44] ifeq +14 (target=58) [47] aload_0 v0 [48] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [51] ifnonnull +7 (target=58) [54] iconst_0 [55] goto +5 (target=60) [58] bipush 8 [60] istore v4 [62] aload_0 v0 [63] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [66] iload v4 [68] invokevirtual #302 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setVisibility (I)V] [71] iload_2 v2 [72] iconst_4 [73] iand [74] ifeq +35 (target=109) [77] iload_1 v1 [78] iconst_4 [79] iand [80] ifeq +7 (target=87) [83] iconst_1 [84] goto +4 (target=88) [87] iconst_0 [88] istore v4 [90] aload_0 v0 [91] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [94] iload v4 [96] invokevirtual #301 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setUp (Z)V] [99] iload v4 [101] ifeq +8 (target=109) [104] aload_0 v0 [105] iconst_1 [106] invokevirtual #278 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setHomeButtonEnabled (Z)V] [109] iload_2 v2 [110] iconst_1 [111] iand [112] ifeq +46 (target=158) [115] aload_0 v0 [116] getfield #128 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;] [119] ifnull +13 (target=132) [122] iload_1 v1 [123] iconst_1 [124] iand [125] ifeq +7 (target=132) [128] iconst_1 [129] goto +4 (target=133) [132] iconst_0 [133] istore v4 [135] aload_0 v0 [136] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [139] iload v4 [141] ifeq +10 (target=151) [144] aload_0 v0 [145] getfield #128 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;] [148] goto +7 (target=155) [151] aload_0 v0 [152] getfield #120 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIcon Landroid/graphics/drawable/Drawable;] [155] invokevirtual #299 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setIcon (Landroid/graphics/drawable/Drawable;)V] [158] iload_2 v2 [159] bipush 8 [161] iand [162] ifeq +25 (target=187) [165] iload_1 v1 [166] bipush 8 [168] iand [169] ifeq +10 (target=179) [172] aload_0 v0 [173] invokespecial #266 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.initTitle ()V] [176] goto +11 (target=187) [179] aload_0 v0 [180] aload_0 v0 [181] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [184] invokevirtual #274 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V] [187] aload_0 v0 [188] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [191] ifnull +73 (target=264) [194] iload_2 v2 [195] bipush 6 [197] iand [198] ifeq +66 (target=264) [201] aload_0 v0 [202] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [205] iconst_4 [206] iand [207] ifeq +7 (target=214) [210] iconst_1 [211] goto +4 (target=215) [214] iconst_0 [215] istore v4 [217] aload_0 v0 [218] getfield #148 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleUpView Landroid/view/View;] [221] iload_3 v3 [222] ifne +16 (target=238) [225] iload v4 [227] ifeq +7 (target=234) [230] iconst_0 [231] goto +9 (target=240) [234] iconst_4 [235] goto +5 (target=240) [238] bipush 8 [240] invokevirtual #191 + Methodref [android/view/View.setVisibility (I)V] [243] aload_0 v0 [244] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [247] iload_3 v3 [248] ifne +12 (target=260) [251] iload v4 [253] ifeq +7 (target=260) [256] iconst_1 [257] goto +4 (target=261) [260] iconst_0 [261] invokevirtual #201 + Methodref [android/widget/LinearLayout.setEnabled (Z)V] [264] iload_2 v2 [265] bipush 16 [267] iand [268] ifeq +36 (target=304) [271] aload_0 v0 [272] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [275] ifnull +29 (target=304) [278] iload_1 v1 [279] bipush 16 [281] iand [282] ifeq +14 (target=296) [285] aload_0 v0 [286] aload_0 v0 [287] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [290] invokevirtual #246 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] [293] goto +11 (target=304) [296] aload_0 v0 [297] aload_0 v0 [298] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [301] invokevirtual #274 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V] [304] aload_0 v0 [305] invokevirtual #275 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.requestLayout ()V] [308] goto +7 (target=315) [311] aload_0 v0 [312] invokevirtual #267 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.invalidate ()V] [315] aload_0 v0 [316] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [319] invokevirtual #293 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.isEnabled ()Z] [322] ifne +12 (target=334) [325] aload_0 v0 [326] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [329] aconst_null [330] invokevirtual #296 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setContentDescription (Ljava/lang/CharSequence;)V] [333] return [334] iload_1 v1 [335] iconst_4 [336] iand [337] ifeq +24 (target=361) [340] aload_0 v0 [341] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [344] aload_0 v0 [345] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [348] invokevirtual #162 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [351] getstatic #101 + Fieldref [com/actionbarsherlock/R$string.abs__action_bar_up_description I] [354] invokevirtual #171 + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;] [357] invokevirtual #296 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setContentDescription (Ljava/lang/CharSequence;)V] [360] return [361] aload_0 v0 [362] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [365] aload_0 v0 [366] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [369] invokevirtual #162 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [372] getstatic #100 + Fieldref [com/actionbarsherlock/R$string.abs__action_bar_home_description I] [375] invokevirtual #171 + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;] [378] invokevirtual #296 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setContentDescription (Ljava/lang/CharSequence;)V] [381] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 32): - [12] Var: ..., Stack: (empty) - [18] Var: ..., Stack: [i] - [41] Var: ...[i], Stack: (empty) - [42] Var: ..., Stack: [i] - [58] Var: ...[i], Stack: (empty) - [60] Var: ..., Stack: [i] - [87] Var: ...[i], Stack: (empty) - [88] Var: ..., Stack: [i] - [109] Var: ..., Stack: (empty) - [132] Var: ..., Stack: (empty) - [133] Var: ..., Stack: [i] - [151] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView] - [155] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][a:android/graphics/drawable/Drawable] - [158] Var: -1, Stack: (empty) - [179] Var: ..., Stack: (empty) - [187] Var: ..., Stack: (empty) - [214] Var: ..., Stack: (empty) - [215] Var: ..., Stack: [i] - [234] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i], Stack: [a:android/view/View] - [235] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i], Stack: [a:android/view/View][i] - [238] Var: ..., Stack: [a:android/view/View] - [240] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i], Stack: [a:android/view/View][i] - [260] Var: ..., Stack: [a:android/widget/LinearLayout] - [261] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i], Stack: [a:android/widget/LinearLayout][i] - [264] Var: -1, Stack: (empty) - [296] Var: ..., Stack: (empty) - [304] Var: ..., Stack: (empty) - [311] Var: -2, Stack: (empty) - [315] Var: ..., Stack: (empty) - [334] Var: ..., Stack: (empty) - [361] Var: ..., Stack: (empty) - [381] Var: ..., Stack: (empty) + Method: setIcon(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #120 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIcon Landroid/graphics/drawable/Drawable;] [5] aload_1 v1 [6] ifnull +27 (target=33) [9] aload_0 v0 [10] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [13] iconst_1 [14] iand [15] ifeq +10 (target=25) [18] aload_0 v0 [19] getfield #128 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;] [22] ifnonnull +11 (target=33) [25] aload_0 v0 [26] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [29] aload_1 v1 [30] invokevirtual #299 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setIcon (Landroid/graphics/drawable/Drawable;)V] [33] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [25] Var: ..., Stack: (empty) - [33] Var: ..., Stack: (empty) + Method: setIcon(I)V Access flags: 0x1 = public void setIcon(int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [5] invokevirtual #162 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [8] iload_1 v1 [9] invokevirtual #170 + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] [12] invokevirtual #279 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setIcon (Landroid/graphics/drawable/Drawable;)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setLogo(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setLogo(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #128 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;] [5] aload_1 v1 [6] ifnull +20 (target=26) [9] aload_0 v0 [10] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [13] iconst_1 [14] iand [15] ifeq +11 (target=26) [18] aload_0 v0 [19] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [22] aload_1 v1 [23] invokevirtual #299 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setIcon (Landroid/graphics/drawable/Drawable;)V] [26] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [26] Var: ..., Stack: (empty) + Method: setLogo(I)V Access flags: 0x1 = public void setLogo(int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [5] invokevirtual #162 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [8] iload_1 v1 [9] invokevirtual #170 + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] [12] invokevirtual #280 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setLogo (Landroid/graphics/drawable/Drawable;)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setNavigationMode(I)V Access flags: 0x1 = public void setNavigationMode(int) Class member attributes (count = 1): + Code attribute instructions (code length = 251, locals = 3, stack = 6): [0] aload_0 v0 [1] getfield #132 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I] [4] istore_2 v2 [5] iload_1 v1 [6] iload_2 v2 [7] ificmpeq +243 (target=250) [10] iload_2 v2 [11] tableswitch (2 offsets, default=61) (target=72) 1: offset = 21, target = 32 2: offset = 39, target = 50 default: offset = 61, target = 72 [32] aload_0 v0 [33] getfield #127 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [36] ifnull +36 (target=72) [39] aload_0 v0 [40] aload_0 v0 [41] getfield #127 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [44] invokevirtual #274 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V] [47] goto +25 (target=72) [50] aload_0 v0 [51] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [54] ifnull +18 (target=72) [57] aload_0 v0 [58] getfield #121 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIncludeTabs Z] [61] ifeq +11 (target=72) [64] aload_0 v0 [65] aload_0 v0 [66] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [69] invokevirtual #274 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V] [72] iload_1 v1 [73] tableswitch (2 offsets, default=168) (target=241) 1: offset = 23, target = 96 2: offset = 146, target = 219 default: offset = 168, target = 241 [96] aload_0 v0 [97] getfield #137 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [100] ifnonnull +72 (target=172) [103] aload_0 v0 [104] new #69 + Class [com/actionbarsherlock/internal/widget/IcsSpinner] [107] dup [108] aload_0 v0 [109] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [112] aconst_null [113] getstatic #89 + Fieldref [com/actionbarsherlock/R$attr.actionDropDownStyle I] [116] invokespecial #317 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [119] putfield #137 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [122] aload_0 v0 [123] aload_0 v0 [124] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [127] invokestatic #181 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [130] getstatic #98 + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_tab_bar_view I] [133] aconst_null [134] invokevirtual #182 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [137] checkcast #67 + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout] [140] putfield #127 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [143] new #40 + Class [android/widget/LinearLayout$LayoutParams] [146] dup [147] bipush -2 [149] iconst_m1 [150] invokespecial #204 + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] [153] dup [154] astore_2 v2 [155] bipush 17 [157] putfield #87 + Fieldref [android/widget/LinearLayout$LayoutParams.gravity I] [160] aload_0 v0 [161] getfield #127 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [164] aload_0 v0 [165] getfield #137 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [168] aload_2 v2 [169] invokevirtual #305 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [172] aload_0 v0 [173] getfield #137 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [176] invokevirtual #318 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;] [179] aload_0 v0 [180] getfield #138 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinnerAdapter Landroid/widget/SpinnerAdapter;] [183] ifacmpeq +14 (target=197) [186] aload_0 v0 [187] getfield #137 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [190] aload_0 v0 [191] getfield #138 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinnerAdapter Landroid/widget/SpinnerAdapter;] [194] invokevirtual #320 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V] [197] aload_0 v0 [198] getfield #137 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [201] aload_0 v0 [202] getfield #131 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] [205] invokevirtual #321 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setOnItemSelectedListener (Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V] [208] aload_0 v0 [209] aload_0 v0 [210] getfield #127 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [213] invokevirtual #246 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] [216] goto +25 (target=241) [219] aload_0 v0 [220] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [223] ifnull +18 (target=241) [226] aload_0 v0 [227] getfield #121 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIncludeTabs Z] [230] ifeq +11 (target=241) [233] aload_0 v0 [234] aload_0 v0 [235] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [238] invokevirtual #246 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] [241] aload_0 v0 [242] iload_1 v1 [243] putfield #132 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I] [246] aload_0 v0 [247] invokevirtual #275 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.requestLayout ()V] [250] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 10): - [32] Var: ...[i], Stack: (empty) - [47] Var: ..., Stack: (empty) - [50] Var: ..., Stack: (empty) - [72] Var: ..., Stack: (empty) - [96] Var: ..., Stack: (empty) - [172] Var: ..., Stack: (empty) - [197] Var: ..., Stack: (empty) - [219] Var: ..., Stack: (empty) - [241] Var: ..., Stack: (empty) - [250] Var: ..., Stack: (empty) + Method: setDropdownAdapter(Landroid/widget/SpinnerAdapter;)V Access flags: 0x1 = public void setDropdownAdapter(android.widget.SpinnerAdapter) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #138 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinnerAdapter Landroid/widget/SpinnerAdapter;] [5] aload_0 v0 [6] getfield #137 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [9] ifnull +11 (target=20) [12] aload_0 v0 [13] getfield #137 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [16] aload_1 v1 [17] invokevirtual #320 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [20] Var: ..., Stack: (empty) + Method: getDropdownAdapter()Landroid/widget/SpinnerAdapter; Access flags: 0x1 = public android.widget.SpinnerAdapter getDropdownAdapter() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #138 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinnerAdapter Landroid/widget/SpinnerAdapter;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDropdownSelectedPosition(I)V Access flags: 0x1 = public void setDropdownSelectedPosition(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #137 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [4] iload_1 v1 [5] invokevirtual #322 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getDropdownSelectedPosition()I Access flags: 0x1 = public int getDropdownSelectedPosition() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #137 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [4] invokevirtual #319 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getSelectedItemPosition ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCustomNavigationView()Landroid/view/View; Access flags: 0x1 = public android.view.View getCustomNavigationView() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getNavigationMode()I Access flags: 0x1 = public int getNavigationMode() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #132 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getDisplayOptions()I Access flags: 0x1 = public int getDisplayOptions() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams; Access flags: 0x4 = protected android.view.ViewGroup$LayoutParams generateDefaultLayoutParams() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 3): [0] new #48 + Class [com/actionbarsherlock/app/ActionBar$LayoutParams] [3] dup [4] bipush 19 [6] invokespecial #208 + Methodref [com/actionbarsherlock/app/ActionBar$LayoutParams. (I)V] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onFinishInflate()V Access flags: 0x4 = protected void onFinishInflate() Class member attributes (count = 1): + Code attribute instructions (code length = 69, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #238 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onFinishInflate ()V] [4] aload_0 v0 [5] aload_0 v0 [6] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [9] invokevirtual #246 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] [12] aload_0 v0 [13] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [16] ifnull +52 (target=68) [19] aload_0 v0 [20] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [23] bipush 16 [25] iand [26] ifeq +42 (target=68) [29] aload_0 v0 [30] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [33] invokevirtual #187 + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] [36] dup [37] astore_1 v1 [38] aload_0 v0 [39] ifacmpeq +29 (target=68) [42] aload_1 v1 [43] instanceof #36 + Class [android/view/ViewGroup] [46] ifeq +14 (target=60) [49] aload_1 v1 [50] checkcast #36 + Class [android/view/ViewGroup] [53] aload_0 v0 [54] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [57] invokevirtual #195 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [60] aload_0 v0 [61] aload_0 v0 [62] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [65] invokevirtual #246 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] [68] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [60] Var: ...[a:android/view/ViewParent], Stack: (empty) - [68] Var: -1, Stack: (empty) + Method: initTitle()V Access flags: 0x2 = private void initTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 298, locals = 3, stack = 5): [0] aload_0 v0 [1] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [4] ifnonnull +249 (target=253) [7] aload_0 v0 [8] invokevirtual #255 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getContext ()Landroid/content/Context;] [11] invokestatic #181 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [14] astore_1 v1 [15] aload_0 v0 [16] aload_1 v1 [17] getstatic #99 + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_title_item I] [20] aload_0 v0 [21] iconst_0 [22] invokevirtual #183 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [25] checkcast #39 + Class [android/widget/LinearLayout] [28] putfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [31] aload_0 v0 [32] aload_0 v0 [33] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [36] getstatic #92 + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_title I] [39] invokevirtual #197 + Methodref [android/widget/LinearLayout.findViewById (I)Landroid/view/View;] [42] checkcast #41 + Class [android/widget/TextView] [45] putfield #149 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleView Landroid/widget/TextView;] [48] aload_0 v0 [49] aload_0 v0 [50] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [53] getstatic #91 + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_subtitle I] [56] invokevirtual #197 + Methodref [android/widget/LinearLayout.findViewById (I)Landroid/view/View;] [59] checkcast #41 + Class [android/widget/TextView] [62] putfield #143 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleView Landroid/widget/TextView;] [65] aload_0 v0 [66] aload_0 v0 [67] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [70] getstatic #96 + Fieldref [com/actionbarsherlock/R$id.abs__up I] [73] invokevirtual #197 + Methodref [android/widget/LinearLayout.findViewById (I)Landroid/view/View;] [76] putfield #148 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleUpView Landroid/view/View;] [79] aload_0 v0 [80] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [83] aload_0 v0 [84] getfield #150 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mUpClickListener Landroid/view/View$OnClickListener;] [87] invokevirtual #202 + Methodref [android/widget/LinearLayout.setOnClickListener (Landroid/view/View$OnClickListener;)V] [90] aload_0 v0 [91] getfield #147 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleStyleRes I] [94] ifeq +18 (target=112) [97] aload_0 v0 [98] getfield #149 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleView Landroid/widget/TextView;] [101] aload_0 v0 [102] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [105] aload_0 v0 [106] getfield #147 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleStyleRes I] [109] invokevirtual #206 + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V] [112] aload_0 v0 [113] getfield #145 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;] [116] ifnull +14 (target=130) [119] aload_0 v0 [120] getfield #149 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleView Landroid/widget/TextView;] [123] aload_0 v0 [124] getfield #145 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;] [127] invokevirtual #205 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [130] aload_0 v0 [131] getfield #142 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleStyleRes I] [134] ifeq +18 (target=152) [137] aload_0 v0 [138] getfield #143 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleView Landroid/widget/TextView;] [141] aload_0 v0 [142] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;] [145] aload_0 v0 [146] getfield #142 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleStyleRes I] [149] invokevirtual #206 + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V] [152] aload_0 v0 [153] getfield #141 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitle Ljava/lang/CharSequence;] [156] ifnull +22 (target=178) [159] aload_0 v0 [160] getfield #143 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleView Landroid/widget/TextView;] [163] aload_0 v0 [164] getfield #141 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitle Ljava/lang/CharSequence;] [167] invokevirtual #205 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [170] aload_0 v0 [171] getfield #143 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleView Landroid/widget/TextView;] [174] iconst_0 [175] invokevirtual #207 + Methodref [android/widget/TextView.setVisibility (I)V] [178] aload_0 v0 [179] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [182] iconst_4 [183] iand [184] ifeq +7 (target=191) [187] iconst_1 [188] goto +4 (target=192) [191] iconst_0 [192] istore_1 v1 [193] aload_0 v0 [194] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [197] iconst_2 [198] iand [199] ifeq +7 (target=206) [202] iconst_1 [203] goto +4 (target=207) [206] iconst_0 [207] istore_2 v2 [208] aload_0 v0 [209] getfield #148 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleUpView Landroid/view/View;] [212] iload_2 v2 [213] ifne +15 (target=228) [216] iload_1 v1 [217] ifeq +7 (target=224) [220] iconst_0 [221] goto +9 (target=230) [224] iconst_4 [225] goto +5 (target=230) [228] bipush 8 [230] invokevirtual #191 + Methodref [android/view/View.setVisibility (I)V] [233] aload_0 v0 [234] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [237] iload_1 v1 [238] ifeq +11 (target=249) [241] iload_2 v2 [242] ifne +7 (target=249) [245] iconst_1 [246] goto +4 (target=250) [249] iconst_0 [250] invokevirtual #201 + Methodref [android/widget/LinearLayout.setEnabled (Z)V] [253] aload_0 v0 [254] aload_0 v0 [255] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [258] invokevirtual #246 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] [261] aload_0 v0 [262] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [265] ifnonnull +23 (target=288) [268] aload_0 v0 [269] getfield #145 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;] [272] invokestatic #179 + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] [275] ifeq +22 (target=297) [278] aload_0 v0 [279] getfield #141 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitle Ljava/lang/CharSequence;] [282] invokestatic #179 + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] [285] ifeq +12 (target=297) [288] aload_0 v0 [289] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [292] bipush 8 [294] invokevirtual #203 + Methodref [android/widget/LinearLayout.setVisibility (I)V] [297] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 17): - [112] Var: ...[a:android/view/LayoutInflater], Stack: (empty) - [130] Var: ..., Stack: (empty) - [152] Var: ..., Stack: (empty) - [178] Var: ..., Stack: (empty) - [191] Var: ..., Stack: (empty) - [192] Var: ..., Stack: [i] - [206] Var: ...[i], Stack: (empty) - [207] Var: ..., Stack: [i] - [224] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:android/view/LayoutInflater][i][i], Stack: [a:android/view/View] - [225] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:android/view/LayoutInflater][i][i], Stack: [a:android/view/View][i] - [228] Var: ..., Stack: [a:android/view/View] - [230] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:android/view/LayoutInflater][i][i], Stack: [a:android/view/View][i] - [249] Var: ..., Stack: [a:android/widget/LinearLayout] - [250] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:android/view/LayoutInflater][i][i], Stack: [a:android/widget/LinearLayout][i] - [253] Var: -3, Stack: (empty) - [288] Var: ..., Stack: (empty) - [297] Var: ..., Stack: (empty) + Method: setContextView(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V Access flags: 0x1 = public void setContextView(com.actionbarsherlock.internal.widget.ActionBarContextView) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #112 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setCollapsable(Z)V Access flags: 0x1 = public void setCollapsable(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #124 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIsCollapsable Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isCollapsed()Z Access flags: 0x1 = public boolean isCollapsed() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #125 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIsCollapsed Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 1222, locals = 17, stack = 5): [0] aload_0 v0 [1] invokevirtual #254 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getChildCount ()I] [4] istore_3 v3 [5] aload_0 v0 [6] getfield #124 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIsCollapsable Z] [9] ifeq +77 (target=86) [12] iconst_0 [13] istore v4 [15] iconst_0 [16] istore v5 [18] goto +45 (target=63) [21] aload_0 v0 [22] iload v5 [24] invokevirtual #253 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getChildAt (I)Landroid/view/View;] [27] dup [28] astore v6 [30] invokevirtual #188 + Methodref [android/view/View.getVisibility ()I] [33] bipush 8 [35] ificmpeq +25 (target=60) [38] aload v6 [40] aload_0 v0 [41] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [44] ifacmpne +13 (target=57) [47] aload_0 v0 [48] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [51] invokevirtual #225 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildCount ()I] [54] ifeq +6 (target=60) [57] iinc v4, 1 [60] iinc v5, 1 [63] iload v5 [65] iload_3 v3 [66] ificmplt -45 (target=21) [69] iload v4 [71] ifne +15 (target=86) [74] aload_0 v0 [75] iconst_0 [76] iconst_0 [77] invokevirtual #281 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setMeasuredDimension (II)V] [80] aload_0 v0 [81] iconst_1 [82] putfield #125 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIsCollapsed Z] [85] return [86] aload_0 v0 [87] iconst_0 [88] putfield #125 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIsCollapsed Z] [91] iload_1 v1 [92] invokestatic #192 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [95] ldc #6 + Integer [1073741824] [97] ificmpeq +36 (target=133) [100] new #76 + Class [java/lang/IllegalStateException] [103] dup [104] new #81 + Class [java/lang/StringBuilder] [107] dup [108] aload_0 v0 [109] invokevirtual #335 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [112] invokevirtual #328 + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] [115] invokestatic #337 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [118] invokespecial #338 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [121] ldc #9 + String [ can only be used with android:layout_width="match_parent" (or fill_parent)] [123] invokevirtual #339 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [126] invokevirtual #340 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [129] invokespecial #330 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [132] athrow [133] iload_2 v2 [134] invokestatic #192 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [137] ldc #1 + Integer [-2147483648] [139] ificmpeq +36 (target=175) [142] new #76 + Class [java/lang/IllegalStateException] [145] dup [146] new #81 + Class [java/lang/StringBuilder] [149] dup [150] aload_0 v0 [151] invokevirtual #335 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [154] invokevirtual #328 + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] [157] invokestatic #337 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [160] invokespecial #338 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [163] ldc #8 + String [ can only be used with android:layout_height="wrap_content"] [165] invokevirtual #339 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [168] invokevirtual #340 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [171] invokespecial #330 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [174] athrow [175] iload_1 v1 [176] invokestatic #193 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [179] istore v6 [181] aload_0 v0 [182] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContentHeight I] [185] ifle +10 (target=195) [188] aload_0 v0 [189] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContentHeight I] [192] goto +7 (target=199) [195] iload_2 v2 [196] invokestatic #193 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [199] istore_1 v1 [200] aload_0 v0 [201] invokevirtual #262 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingTop ()I] [204] aload_0 v0 [205] invokevirtual #259 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingBottom ()I] [208] iadd [209] istore_2 v2 [210] aload_0 v0 [211] invokevirtual #260 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingLeft ()I] [214] istore v4 [216] aload_0 v0 [217] invokevirtual #261 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingRight ()I] [220] istore v5 [222] iload_1 v1 [223] iload_2 v2 [224] isub [225] dup [226] istore v7 [228] ldc #1 + Integer [-2147483648] [230] invokestatic #194 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [233] istore v8 [235] iload v6 [237] iload v4 [239] isub [240] iload v5 [242] isub [243] dup [244] istore v4 [246] iconst_2 [247] idiv [248] dup [249] istore v5 [251] istore v9 [253] aload_0 v0 [254] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [257] ifnull +10 (target=267) [260] aload_0 v0 [261] getfield #117 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [264] goto +7 (target=271) [267] aload_0 v0 [268] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [271] dup [272] astore v10 [274] invokevirtual #292 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getVisibility ()I] [277] bipush 8 [279] ificmpeq +90 (target=369) [282] aload v10 [284] invokevirtual #289 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [287] dup [288] astore v11 [290] getfield #86 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [293] ifge +15 (target=308) [296] iload v4 [298] ldc #1 + Integer [-2147483648] [300] invokestatic #194 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [303] istore v12 [305] goto +15 (target=320) [308] aload v11 [310] getfield #86 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [313] ldc #6 + Integer [1073741824] [315] invokestatic #194 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [318] istore v12 [320] aload v10 [322] iload v12 [324] iload v7 [326] ldc #6 + Integer [1073741824] [328] invokestatic #194 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [331] invokevirtual #294 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.measure (II)V] [334] aload v10 [336] invokevirtual #291 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getMeasuredWidth ()I] [339] aload v10 [341] invokevirtual #290 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getLeftOffset ()I] [344] iadd [345] istore v10 [347] iconst_0 [348] iload v4 [350] iload v10 [352] isub [353] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [356] istore v4 [358] iconst_0 [359] iload v4 [361] iload v10 [363] isub [364] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [367] istore v5 [369] aload_0 v0 [370] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [373] ifnull +45 (target=418) [376] aload_0 v0 [377] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [380] invokevirtual #227 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;] [383] aload_0 v0 [384] ifacmpne +34 (target=418) [387] aload_0 v0 [388] aload_0 v0 [389] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [392] iload v4 [394] iload v8 [396] iconst_0 [397] invokevirtual #270 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.measureChildView (Landroid/view/View;III)I] [400] istore v4 [402] iconst_0 [403] iload v9 [405] aload_0 v0 [406] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [409] invokevirtual #226 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getMeasuredWidth ()I] [412] isub [413] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [416] istore v9 [418] aload_0 v0 [419] getfield #123 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [422] ifnull +46 (target=468) [425] aload_0 v0 [426] getfield #123 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [429] invokevirtual #312 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I] [432] bipush 8 [434] ificmpeq +34 (target=468) [437] aload_0 v0 [438] aload_0 v0 [439] getfield #123 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [442] iload v4 [444] iload v8 [446] iconst_0 [447] invokevirtual #270 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.measureChildView (Landroid/view/View;III)I] [450] istore v4 [452] iconst_0 [453] iload v9 [455] aload_0 v0 [456] getfield #123 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [459] invokevirtual #311 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getMeasuredWidth ()I] [462] isub [463] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [466] istore v9 [468] aload_0 v0 [469] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [472] ifnull +29 (target=501) [475] aload_0 v0 [476] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [479] invokevirtual #200 + Methodref [android/widget/LinearLayout.getVisibility ()I] [482] bipush 8 [484] ificmpeq +17 (target=501) [487] aload_0 v0 [488] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [491] bipush 8 [493] iand [494] ifeq +7 (target=501) [497] iconst_1 [498] goto +4 (target=502) [501] iconst_0 [502] istore v11 [504] aload_0 v0 [505] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [508] ifnonnull +233 (target=741) [511] aload_0 v0 [512] getfield #132 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I] [515] tableswitch (2 offsets, default=226) (target=741) 1: offset = 21, target = 536 2: offset = 125, target = 640 default: offset = 226, target = 741 [536] aload_0 v0 [537] getfield #127 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [540] ifnull +201 (target=741) [543] iload v11 [545] ifeq +12 (target=557) [548] aload_0 v0 [549] getfield #126 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I] [552] iconst_2 [553] imul [554] goto +7 (target=561) [557] aload_0 v0 [558] getfield #126 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I] [561] istore v12 [563] iconst_0 [564] iload v4 [566] iload v12 [568] isub [569] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [572] istore v4 [574] iconst_0 [575] iload v5 [577] iload v12 [579] isub [580] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [583] istore v5 [585] aload_0 v0 [586] getfield #127 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [589] iload v4 [591] ldc #1 + Integer [-2147483648] [593] invokestatic #194 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [596] iload v7 [598] ldc #6 + Integer [1073741824] [600] invokestatic #194 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [603] invokevirtual #307 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.measure (II)V] [606] aload_0 v0 [607] getfield #127 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [610] invokevirtual #306 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getMeasuredWidth ()I] [613] istore v10 [615] iconst_0 [616] iload v4 [618] iload v10 [620] isub [621] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [624] istore v4 [626] iconst_0 [627] iload v5 [629] iload v10 [631] isub [632] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [635] istore v5 [637] goto +104 (target=741) [640] aload_0 v0 [641] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [644] ifnull +97 (target=741) [647] iload v11 [649] ifeq +12 (target=661) [652] aload_0 v0 [653] getfield #126 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I] [656] iconst_2 [657] imul [658] goto +7 (target=665) [661] aload_0 v0 [662] getfield #126 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I] [665] istore v12 [667] iconst_0 [668] iload v4 [670] iload v12 [672] isub [673] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [676] istore v4 [678] iconst_0 [679] iload v5 [681] iload v12 [683] isub [684] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [687] istore v5 [689] aload_0 v0 [690] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [693] iload v4 [695] ldc #1 + Integer [-2147483648] [697] invokestatic #194 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [700] iload v7 [702] ldc #6 + Integer [1073741824] [704] invokestatic #194 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [707] invokevirtual #325 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.measure (II)V] [710] aload_0 v0 [711] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [714] invokevirtual #324 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getMeasuredWidth ()I] [717] istore v10 [719] iconst_0 [720] iload v4 [722] iload v10 [724] isub [725] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [728] istore v4 [730] iconst_0 [731] iload v5 [733] iload v10 [735] isub [736] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [739] istore v5 [741] aconst_null [742] astore v12 [744] aload_0 v0 [745] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [748] ifnull +12 (target=760) [751] aload_0 v0 [752] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [755] astore v12 [757] goto +26 (target=783) [760] aload_0 v0 [761] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [764] bipush 16 [766] iand [767] ifeq +16 (target=783) [770] aload_0 v0 [771] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [774] ifnull +9 (target=783) [777] aload_0 v0 [778] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [781] astore v12 [783] aload v12 [785] ifnull +255 (target=1040) [788] aload_0 v0 [789] aload v12 [791] invokevirtual #184 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [794] invokevirtual #250 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;] [797] dup [798] astore v10 [800] instanceof #48 + Class [com/actionbarsherlock/app/ActionBar$LayoutParams] [803] ifeq +11 (target=814) [806] aload v10 [808] checkcast #48 + Class [com/actionbarsherlock/app/ActionBar$LayoutParams] [811] goto +4 (target=815) [814] aconst_null [815] astore v8 [817] iconst_0 [818] istore v13 [820] iconst_0 [821] istore v14 [823] aload v8 [825] ifnull +29 (target=854) [828] aload v8 [830] getfield #105 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.leftMargin I] [833] aload v8 [835] getfield #106 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.rightMargin I] [838] iadd [839] istore v13 [841] aload v8 [843] getfield #107 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.topMargin I] [846] aload v8 [848] getfield #103 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.bottomMargin I] [851] iadd [852] istore v14 [854] aload_0 v0 [855] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContentHeight I] [858] ifle +18 (target=876) [861] aload v10 [863] getfield #85 + Fieldref [android/view/ViewGroup$LayoutParams.height I] [866] bipush -2 [868] ificmpeq +8 (target=876) [871] ldc #6 + Integer [1073741824] [873] goto +5 (target=878) [876] ldc #1 + Integer [-2147483648] [878] istore v15 [880] iconst_0 [881] aload v10 [883] getfield #85 + Fieldref [android/view/ViewGroup$LayoutParams.height I] [886] iflt +16 (target=902) [889] aload v10 [891] getfield #85 + Fieldref [android/view/ViewGroup$LayoutParams.height I] [894] iload v7 [896] invokestatic #334 + Methodref [java/lang/Math.min (II)I] [899] goto +5 (target=904) [902] iload v7 [904] iload v14 [906] isub [907] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [910] istore v7 [912] aload v10 [914] getfield #86 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [917] bipush -2 [919] ificmpeq +8 (target=927) [922] ldc #6 + Integer [1073741824] [924] goto +5 (target=929) [927] ldc #1 + Integer [-2147483648] [929] istore v14 [931] iconst_0 [932] aload v10 [934] getfield #86 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [937] iflt +16 (target=953) [940] aload v10 [942] getfield #86 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [945] iload v4 [947] invokestatic #334 + Methodref [java/lang/Math.min (II)I] [950] goto +5 (target=955) [953] iload v4 [955] iload v13 [957] isub [958] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [961] istore v16 [963] aload v8 [965] ifnull +11 (target=976) [968] aload v8 [970] getfield #104 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] [973] goto +5 (target=978) [976] bipush 19 [978] bipush 7 [980] iand [981] iconst_0 [982] istore v8 [984] iconst_1 [985] ificmpne +23 (target=1008) [988] aload v10 [990] getfield #86 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [993] iconst_m1 [994] ificmpne +14 (target=1008) [997] iload v5 [999] iload v9 [1001] invokestatic #334 + Methodref [java/lang/Math.min (II)I] [1004] iconst_2 [1005] imul [1006] istore v16 [1008] aload v12 [1010] iload v16 [1012] iload v14 [1014] invokestatic #194 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [1017] iload v7 [1019] iload v15 [1021] invokestatic #194 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [1024] invokevirtual #190 + Methodref [android/view/View.measure (II)V] [1027] iload v4 [1029] iload v13 [1031] aload v12 [1033] invokevirtual #186 + Methodref [android/view/View.getMeasuredWidth ()I] [1036] iadd [1037] isub [1038] istore v4 [1040] aload_0 v0 [1041] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [1044] ifnonnull +44 (target=1088) [1047] iload v11 [1049] ifeq +39 (target=1088) [1052] aload_0 v0 [1053] aload_0 v0 [1054] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [1057] iload v4 [1059] aload_0 v0 [1060] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContentHeight I] [1063] ldc #6 + Integer [1073741824] [1065] invokestatic #194 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [1068] iconst_0 [1069] invokevirtual #270 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.measureChildView (Landroid/view/View;III)I] [1072] pop [1073] iconst_0 [1074] iload v5 [1076] aload_0 v0 [1077] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [1080] invokevirtual #198 + Methodref [android/widget/LinearLayout.getMeasuredWidth ()I] [1083] isub [1084] invokestatic #333 + Methodref [java/lang/Math.max (II)I] [1087] pop [1088] aload_0 v0 [1089] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContentHeight I] [1092] ifgt +55 (target=1147) [1095] iconst_0 [1096] istore v10 [1098] iconst_0 [1099] istore v8 [1101] goto +29 (target=1130) [1104] aload_0 v0 [1105] iload v8 [1107] invokevirtual #253 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getChildAt (I)Landroid/view/View;] [1110] invokevirtual #185 + Methodref [android/view/View.getMeasuredHeight ()I] [1113] iload_2 v2 [1114] iadd [1115] dup [1116] istore v14 [1118] iload v10 [1120] ificmple +7 (target=1127) [1123] iload v14 [1125] istore v10 [1127] iinc v8, 1 [1130] iload v8 [1132] iload_3 v3 [1133] ificmplt -29 (target=1104) [1136] aload_0 v0 [1137] iload v6 [1139] iload v10 [1141] invokevirtual #281 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setMeasuredDimension (II)V] [1144] goto +10 (target=1154) [1147] aload_0 v0 [1148] iload v6 [1150] iload_1 v1 [1151] invokevirtual #281 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setMeasuredDimension (II)V] [1154] aload_0 v0 [1155] getfield #112 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [1158] ifnull +14 (target=1172) [1161] aload_0 v0 [1162] getfield #112 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;] [1165] aload_0 v0 [1166] invokevirtual #258 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getMeasuredHeight ()I] [1169] invokevirtual #245 + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setContentHeight (I)V] [1172] aload_0 v0 [1173] getfield #136 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [1176] ifnull +45 (target=1221) [1179] aload_0 v0 [1180] getfield #136 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [1183] invokevirtual #312 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I] [1186] bipush 8 [1188] ificmpeq +33 (target=1221) [1191] aload_0 v0 [1192] getfield #136 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [1195] iload v6 [1197] aload_0 v0 [1198] getfield #134 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressBarPadding I] [1201] iconst_2 [1202] imul [1203] isub [1204] ldc #6 + Integer [1073741824] [1206] invokestatic #194 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [1209] aload_0 v0 [1210] invokevirtual #258 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getMeasuredHeight ()I] [1213] ldc #1 + Integer [-2147483648] [1215] invokestatic #194 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [1218] invokevirtual #314 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.measure (II)V] [1221] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 53): - [21] Var: ...[i][i][i], Stack: (empty) - [57] Var: ...[a:android/view/View], Stack: (empty) - [60] Var: -1, Stack: (empty) - [63] Var: ..., Stack: (empty) - [86] Var: -2, Stack: (empty) - [133] Var: ...[i], Stack: (empty) - [175] Var: ...[i], Stack: (empty) - [195] Var: ...[i], Stack: (empty) - [199] Var: ..., Stack: [i] - [267] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i], Stack: - [271] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView] - [308] Var: ...[a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][a:android/view/ViewGroup$LayoutParams], Stack: (empty) - [320] Var: ...[i], Stack: (empty) - [369] Var: -2, Stack: (empty) - [418] Var: ..., Stack: (empty) - [468] Var: ..., Stack: (empty) - [501] Var: ..., Stack: (empty) - [502] Var: ..., Stack: [i] - [536] Var: ...[i], Stack: (empty) - [557] Var: ..., Stack: (empty) - [561] Var: ..., Stack: [i] - [637] Var: ..., Stack: (empty) - [640] Var: ..., Stack: (empty) - [661] Var: ..., Stack: (empty) - [665] Var: ..., Stack: [i] - [741] Var: ..., Stack: (empty) - [760] Var: ...[a:android/view/View], Stack: (empty) - [783] Var: ..., Stack: (empty) - [814] Var: ...[a:android/view/ViewGroup$LayoutParams], Stack: (empty) - [815] Var: ..., Stack: [a:com/actionbarsherlock/app/ActionBar$LayoutParams] - [854] Var: ...[a:com/actionbarsherlock/app/ActionBar$LayoutParams][i][i], Stack: (empty) - [861] Var: ..., Stack: (empty) - [876] Var: ..., Stack: (empty) - [878] Var: ..., Stack: [i] - [880] Var: ...[i], Stack: (empty) - [902] Var: ..., Stack: [i] - [904] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][i][a:android/view/View][a:android/view/ViewGroup$LayoutParams][a:com/actionbarsherlock/app/ActionBar$LayoutParams][i][i][i], Stack: [i][i] - [927] Var: ...[i], Stack: (empty) - [929] Var: ..., Stack: [i] - [953] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][i][a:android/view/View][a:android/view/ViewGroup$LayoutParams][a:com/actionbarsherlock/app/ActionBar$LayoutParams][i][i][i][i][i], Stack: [i] - [955] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][i][a:android/view/View][a:android/view/ViewGroup$LayoutParams][a:com/actionbarsherlock/app/ActionBar$LayoutParams][i][i][i][i][i], Stack: [i][i] - [976] Var: ...[i], Stack: (empty) - [978] Var: ..., Stack: [i] - [1008] Var: ...[i], Stack: (empty) - [1040] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][i][a:android/view/View], Stack: - [1088] Var: ..., Stack: (empty) - [1104] Var: ...[i][i], Stack: (empty) - [1127] Var: ..., Stack: (empty) - [1130] Var: ..., Stack: (empty) - [1147] Var: -2, Stack: (empty) - [1154] Var: ..., Stack: (empty) - [1172] Var: ..., Stack: (empty) - [1221] Var: ..., Stack: (empty) + Method: onLayout(ZIIII)V Access flags: 0x4 = protected void onLayout(boolean,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 802, locals = 10, stack = 6): [0] aload_0 v0 [1] invokevirtual #260 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingLeft ()I] [4] istore_1 v1 [5] aload_0 v0 [6] invokevirtual #262 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingTop ()I] [9] istore v6 [11] iload v5 [13] iload_3 v3 [14] isub [15] aload_0 v0 [16] invokevirtual #262 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingTop ()I] [19] isub [20] aload_0 v0 [21] invokevirtual #259 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingBottom ()I] [24] isub [25] dup [26] istore_3 v3 [27] ifgt +4 (target=31) [30] return [31] aload_0 v0 [32] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [35] ifnull +10 (target=45) [38] aload_0 v0 [39] getfield #117 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [42] goto +7 (target=49) [45] aload_0 v0 [46] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [49] dup [50] astore v5 [52] invokevirtual #292 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getVisibility ()I] [55] bipush 8 [57] ificmpeq +29 (target=86) [60] aload v5 [62] invokevirtual #290 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getLeftOffset ()I] [65] istore v7 [67] iload_1 v1 [68] aload_0 v0 [69] aload v5 [71] iload_1 v1 [72] iload v7 [74] iadd [75] iload v6 [77] iload_3 v3 [78] invokevirtual #271 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.positionChild (Landroid/view/View;III)I] [81] iload v7 [83] iadd [84] iadd [85] istore_1 v1 [86] aload_0 v0 [87] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [90] ifnonnull +174 (target=264) [93] aload_0 v0 [94] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [97] ifnull +29 (target=126) [100] aload_0 v0 [101] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [104] invokevirtual #200 + Methodref [android/widget/LinearLayout.getVisibility ()I] [107] bipush 8 [109] ificmpeq +17 (target=126) [112] aload_0 v0 [113] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [116] bipush 8 [118] iand [119] ifeq +7 (target=126) [122] iconst_1 [123] goto +4 (target=127) [126] iconst_0 [127] dup [128] istore v7 [130] ifeq +18 (target=148) [133] iload_1 v1 [134] aload_0 v0 [135] aload_0 v0 [136] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [139] iload_1 v1 [140] iload v6 [142] iload_3 v3 [143] invokevirtual #271 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.positionChild (Landroid/view/View;III)I] [146] iadd [147] istore_1 v1 [148] aload_0 v0 [149] getfield #132 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I] [152] tableswitch (3 offsets, default=112) (target=264) 0: offset = 28, target = 180 1: offset = 31, target = 183 2: offset = 73, target = 225 default: offset = 112, target = 264 [180] goto +84 (target=264) [183] aload_0 v0 [184] getfield #127 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [187] ifnull +77 (target=264) [190] iload v7 [192] ifeq +10 (target=202) [195] iload_1 v1 [196] aload_0 v0 [197] getfield #126 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I] [200] iadd [201] istore_1 v1 [202] iload_1 v1 [203] aload_0 v0 [204] aload_0 v0 [205] getfield #127 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [208] iload_1 v1 [209] iload v6 [211] iload_3 v3 [212] invokevirtual #271 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.positionChild (Landroid/view/View;III)I] [215] aload_0 v0 [216] getfield #126 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I] [219] iadd [220] iadd [221] istore_1 v1 [222] goto +42 (target=264) [225] aload_0 v0 [226] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [229] ifnull +35 (target=264) [232] iload v7 [234] ifeq +10 (target=244) [237] iload_1 v1 [238] aload_0 v0 [239] getfield #126 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I] [242] iadd [243] istore_1 v1 [244] iload_1 v1 [245] aload_0 v0 [246] aload_0 v0 [247] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [250] iload_1 v1 [251] iload v6 [253] iload_3 v3 [254] invokevirtual #271 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.positionChild (Landroid/view/View;III)I] [257] aload_0 v0 [258] getfield #126 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I] [261] iadd [262] iadd [263] istore_1 v1 [264] iload v4 [266] iload_2 v2 [267] isub [268] aload_0 v0 [269] invokevirtual #261 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingRight ()I] [272] isub [273] istore v7 [275] aload_0 v0 [276] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [279] ifnull +40 (target=319) [282] aload_0 v0 [283] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [286] invokevirtual #227 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;] [289] aload_0 v0 [290] ifacmpne +29 (target=319) [293] aload_0 v0 [294] aload_0 v0 [295] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [298] iload v7 [300] iload v6 [302] iload_3 v3 [303] invokevirtual #272 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.positionChildInverse (Landroid/view/View;III)I] [306] pop [307] iload v7 [309] aload_0 v0 [310] getfield #130 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;] [313] invokevirtual #226 + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getMeasuredWidth ()I] [316] isub [317] istore v7 [319] aload_0 v0 [320] getfield #123 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [323] ifnull +41 (target=364) [326] aload_0 v0 [327] getfield #123 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [330] invokevirtual #312 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I] [333] bipush 8 [335] ificmpeq +29 (target=364) [338] aload_0 v0 [339] aload_0 v0 [340] getfield #123 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [343] iload v7 [345] iload v6 [347] iload_3 v3 [348] invokevirtual #272 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.positionChildInverse (Landroid/view/View;III)I] [351] pop [352] iload v7 [354] aload_0 v0 [355] getfield #123 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [358] invokevirtual #311 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getMeasuredWidth ()I] [361] isub [362] istore v7 [364] aconst_null [365] astore_2 v2 [366] aload_0 v0 [367] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [370] ifnull +11 (target=381) [373] aload_0 v0 [374] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [377] astore_2 v2 [378] goto +25 (target=403) [381] aload_0 v0 [382] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [385] bipush 16 [387] iand [388] ifeq +15 (target=403) [391] aload_0 v0 [392] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [395] ifnull +8 (target=403) [398] aload_0 v0 [399] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [402] astore_2 v2 [403] aload_2 v2 [404] ifnull +347 (target=751) [407] aload_2 v2 [408] invokevirtual #184 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [411] dup [412] astore_3 v3 [413] instanceof #48 + Class [com/actionbarsherlock/app/ActionBar$LayoutParams] [416] ifeq +10 (target=426) [419] aload_3 v3 [420] checkcast #48 + Class [com/actionbarsherlock/app/ActionBar$LayoutParams] [423] goto +4 (target=427) [426] aconst_null [427] dup [428] astore_3 v3 [429] ifnull +10 (target=439) [432] aload_3 v3 [433] getfield #104 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I] [436] goto +5 (target=441) [439] bipush 19 [441] istore v4 [443] aload_2 v2 [444] invokevirtual #186 + Methodref [android/view/View.getMeasuredWidth ()I] [447] istore v5 [449] iconst_0 [450] istore v6 [452] iconst_0 [453] istore v8 [455] aload_3 v3 [456] ifnull +31 (target=487) [459] iload_1 v1 [460] aload_3 v3 [461] getfield #105 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.leftMargin I] [464] iadd [465] istore_1 v1 [466] iload v7 [468] aload_3 v3 [469] getfield #106 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.rightMargin I] [472] isub [473] istore v7 [475] aload_3 v3 [476] getfield #107 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.topMargin I] [479] istore v6 [481] aload_3 v3 [482] getfield #103 + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.bottomMargin I] [485] istore v8 [487] iload v4 [489] bipush 7 [491] iand [492] dup [493] istore_3 v3 [494] iconst_1 [495] ificmpne +44 (target=539) [498] aload_0 v0 [499] invokevirtual #264 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getRight ()I] [502] aload_0 v0 [503] invokevirtual #257 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getLeft ()I] [506] isub [507] iload v5 [509] isub [510] iconst_2 [511] idiv [512] dup [513] istore v9 [515] iload_1 v1 [516] ificmpge +8 (target=524) [519] iconst_3 [520] istore_3 v3 [521] goto +26 (target=547) [524] iload v9 [526] iload v5 [528] iadd [529] iload v7 [531] ificmple +16 (target=547) [534] iconst_5 [535] istore_3 v3 [536] goto +11 (target=547) [539] iload v4 [541] iconst_m1 [542] ificmpne +5 (target=547) [545] iconst_3 [546] istore_3 v3 [547] iconst_0 [548] istore v9 [550] iload_3 v3 [551] tableswitch (5 offsets, default=65) (target=616) 1: offset = 33, target = 584 2: offset = 65, target = 616 3: offset = 52, target = 603 4: offset = 65, target = 616 5: offset = 58, target = 609 default: offset = 65, target = 616 [584] aload_0 v0 [585] invokevirtual #264 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getRight ()I] [588] aload_0 v0 [589] invokevirtual #257 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getLeft ()I] [592] isub [593] iload v5 [595] isub [596] iconst_2 [597] idiv [598] istore v9 [600] goto +16 (target=616) [603] iload_1 v1 [604] istore v9 [606] goto +10 (target=616) [609] iload v7 [611] iload v5 [613] isub [614] istore v9 [616] iload v4 [618] bipush 112 [620] iand [621] istore_1 v1 [622] iload v4 [624] iconst_m1 [625] ificmpne +6 (target=631) [628] bipush 16 [630] istore_1 v1 [631] iconst_0 [632] istore_3 v3 [633] iload_1 v1 [634] lookupswitch (3 offsets, default=95) (target=729) 16: offset = 34, target = 668 48: offset = 66, target = 700 80: offset = 77, target = 711 default: offset = 95, target = 729 [668] aload_0 v0 [669] invokevirtual #262 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingTop ()I] [672] istore_1 v1 [673] aload_0 v0 [674] invokevirtual #252 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getBottom ()I] [677] aload_0 v0 [678] invokevirtual #265 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getTop ()I] [681] isub [682] aload_0 v0 [683] invokevirtual #259 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingBottom ()I] [686] isub [687] iload_1 v1 [688] isub [689] aload_2 v2 [690] invokevirtual #185 + Methodref [android/view/View.getMeasuredHeight ()I] [693] isub [694] iconst_2 [695] idiv [696] istore_3 v3 [697] goto +32 (target=729) [700] aload_0 v0 [701] invokevirtual #262 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingTop ()I] [704] iload v6 [706] iadd [707] istore_3 v3 [708] goto +21 (target=729) [711] aload_0 v0 [712] invokevirtual #256 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getHeight ()I] [715] aload_0 v0 [716] invokevirtual #259 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingBottom ()I] [719] isub [720] aload_2 v2 [721] invokevirtual #185 + Methodref [android/view/View.getMeasuredHeight ()I] [724] isub [725] iload v8 [727] isub [728] istore_3 v3 [729] aload_2 v2 [730] invokevirtual #186 + Methodref [android/view/View.getMeasuredWidth ()I] [733] istore_1 v1 [734] aload_2 v2 [735] iload v9 [737] iload_3 v3 [738] iload v9 [740] iload_1 v1 [741] iadd [742] iload_3 v3 [743] aload_2 v2 [744] invokevirtual #185 + Methodref [android/view/View.getMeasuredHeight ()I] [747] iadd [748] invokevirtual #189 + Methodref [android/view/View.layout (IIII)V] [751] aload_0 v0 [752] getfield #136 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [755] ifnull +46 (target=801) [758] aload_0 v0 [759] getfield #136 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [762] invokevirtual #309 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.bringToFront ()V] [765] aload_0 v0 [766] getfield #136 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [769] invokevirtual #310 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getMeasuredHeight ()I] [772] iconst_2 [773] idiv [774] istore_3 v3 [775] aload_0 v0 [776] getfield #136 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [779] aload_0 v0 [780] getfield #134 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressBarPadding I] [783] iload_3 v3 [784] ineg [785] aload_0 v0 [786] getfield #134 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressBarPadding I] [789] aload_0 v0 [790] getfield #136 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [793] invokevirtual #311 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getMeasuredWidth ()I] [796] iadd [797] iload_3 v3 [798] invokevirtual #313 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.layout (IIII)V] [801] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 38): - [31] Var: ...[i][i][i], Stack: (empty) - [45] Var: ..., Stack: (empty) - [49] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView] - [86] Var: ...[a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView], Stack: (empty) - [126] Var: ..., Stack: (empty) - [127] Var: ..., Stack: [i] - [148] Var: ...[i], Stack: (empty) - [180] Var: ..., Stack: (empty) - [183] Var: ..., Stack: (empty) - [202] Var: ..., Stack: (empty) - [222] Var: ..., Stack: (empty) - [225] Var: ..., Stack: (empty) - [244] Var: ..., Stack: (empty) - [264] Var: -1, Stack: (empty) - [319] Var: ...[i], Stack: (empty) - [364] Var: ..., Stack: (empty) - [381] Var: ...[a:android/view/View], Stack: (empty) - [403] Var: ..., Stack: (empty) - [426] Var: ...[a:android/view/ViewGroup$LayoutParams], Stack: (empty) - [427] Var: ..., Stack: [a:com/actionbarsherlock/app/ActionBar$LayoutParams] - [439] Var: ...[a:com/actionbarsherlock/app/ActionBar$LayoutParams], Stack: (empty) - [441] Var: ..., Stack: [i] - [487] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i][i][i][i][a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][i][a:android/view/View][a:android/view/ViewGroup$LayoutParams][a:com/actionbarsherlock/app/ActionBar$LayoutParams][i][i][i][i], Stack: - [524] Var: ...[i][i], Stack: (empty) - [536] Var: ..., Stack: (empty) - [539] Var: -1, Stack: (empty) - [547] Var: ..., Stack: (empty) - [584] Var: ...[i], Stack: (empty) - [603] Var: ..., Stack: (empty) - [609] Var: ..., Stack: (empty) - [616] Var: ..., Stack: (empty) - [631] Var: ...[i], Stack: (empty) - [668] Var: ...[i], Stack: (empty) - [700] Var: ..., Stack: (empty) - [711] Var: ..., Stack: (empty) - [729] Var: ..., Stack: (empty) - [751] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i][i][i][i][a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][i][a:android/view/View], Stack: - [801] Var: ..., Stack: (empty) + Method: generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; Access flags: 0x1 = public android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 4): [0] new #48 + Class [com/actionbarsherlock/app/ActionBar$LayoutParams] [3] dup [4] aload_0 v0 [5] invokevirtual #255 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getContext ()Landroid/content/Context;] [8] aload_1 v1 [9] invokespecial #209 + Methodref [com/actionbarsherlock/app/ActionBar$LayoutParams. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [12] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; Access flags: 0x1 = public android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 1): [0] aload_1 v1 [1] ifnonnull +8 (target=9) [4] aload_0 v0 [5] invokevirtual #249 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [8] astore_1 v1 [9] aload_1 v1 [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [9] Var: ..., Stack: (empty) + Method: onSaveInstanceState()Landroid/os/Parcelable; Access flags: 0x1 = public android.os.Parcelable onSaveInstanceState() Class member attributes (count = 1): + Code attribute instructions (code length = 55, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #240 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onSaveInstanceState ()Landroid/os/Parcelable;] [4] astore_1 v1 [5] new #66 + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState] [8] dup [9] aload_1 v1 [10] invokespecial #303 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState. (Landroid/os/Parcelable;)V] [13] astore_1 v1 [14] aload_0 v0 [15] getfield #118 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [18] ifnull +27 (target=45) [21] aload_0 v0 [22] getfield #118 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [25] getfield #153 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [28] ifnull +17 (target=45) [31] aload_1 v1 [32] aload_0 v0 [33] getfield #118 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [36] getfield #153 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [39] invokevirtual #234 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I] [42] putfield #154 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.expandedMenuItemId I] [45] aload_1 v1 [46] aload_0 v0 [47] invokevirtual #268 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isOverflowMenuShowing ()Z] [50] putfield #155 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.isOverflowOpen Z] [53] aload_1 v1 [54] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [45] Var: ...[a:android/os/Parcelable][a:com/actionbarsherlock/internal/widget/ActionBarView$SavedState], Stack: (empty) + Method: onRestoreInstanceState(Landroid/os/Parcelable;)V Access flags: 0x1 = public void onRestoreInstanceState(android.os.Parcelable) Class member attributes (count = 1): + Code attribute instructions (code length = 69, locals = 3, stack = 2): [0] aload_1 v1 [1] checkcast #66 + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState] [4] astore_1 v1 [5] aload_0 v0 [6] aload_1 v1 [7] invokevirtual #304 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.getSuperState ()Landroid/os/Parcelable;] [10] invokespecial #239 + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onRestoreInstanceState (Landroid/os/Parcelable;)V] [13] aload_1 v1 [14] getfield #154 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.expandedMenuItemId I] [17] ifeq +40 (target=57) [20] aload_0 v0 [21] getfield #118 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [24] ifnull +33 (target=57) [27] aload_0 v0 [28] getfield #133 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [31] ifnull +26 (target=57) [34] aload_0 v0 [35] getfield #133 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [38] aload_1 v1 [39] getfield #154 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.expandedMenuItemId I] [42] invokevirtual #231 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItem (I)Lcom/actionbarsherlock/view/MenuItem;] [45] dup [46] astore_2 v2 [47] ifnull +10 (target=57) [50] aload_2 v2 [51] invokeinterface #348 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.expandActionView ()Z] [56] pop [57] aload_1 v1 [58] getfield #155 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.isOverflowOpen Z] [61] ifeq +7 (target=68) [64] aload_0 v0 [65] invokevirtual #273 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.postShowOverflowMenu ()V] [68] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [57] Var: ...[a:com/actionbarsherlock/internal/widget/ActionBarView$SavedState], Stack: (empty) - [68] Var: ..., Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; Access flags: 0x1008 = static synthetic com.actionbarsherlock.app.ActionBar$OnNavigationListener access$0(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #109 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCallback Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter access$1(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #118 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.view.menu.ActionMenuItem access$2(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #129 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogoNavItem Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$3(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.ActionBarView$HomeView access$3(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #117 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$4(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable; Access flags: 0x1008 = static synthetic android.graphics.drawable.Drawable access$4(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #120 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIcon Landroid/graphics/drawable/Drawable;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$5(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.ActionBarView$HomeView access$5(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #119 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$6(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; Access flags: 0x1008 = static synthetic android.widget.LinearLayout access$6(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #146 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$7(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.ScrollingTabContainerView access$7(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #144 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$8(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.IcsSpinner access$8(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #137 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$9(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; Access flags: 0x1008 = static synthetic android.view.View access$9(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$10(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I Access flags: 0x1008 = static synthetic int access$10(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$11(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V Access flags: 0x1008 = static synthetic void access$11(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #266 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.initTitle ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$12(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I Access flags: 0x1008 = static synthetic int access$12(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #132 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ActionBarView$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.ActionBarView$1 extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener] Constant Pool (count = 34): + Class [com/actionbarsherlock/app/ActionBar$OnNavigationListener] + Class [com/actionbarsherlock/internal/widget/ActionBarView] + Class [com/actionbarsherlock/internal/widget/ActionBarView$1] + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$1.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$0 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$OnNavigationListener.onNavigationItemSelected (IJ)Z] + NameAndType [ ()V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] + NameAndType [onNavigationItemSelected (IJ)Z] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Utf8 [()V] + Utf8 [(IJ)Z] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [com/actionbarsherlock/app/ActionBar$OnNavigationListener] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$1] + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener] + Utf8 [java/lang/Object] + Utf8 [onItemSelected] + Utf8 [onNavigationItemSelected] + Utf8 [onNothingSelected] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.ActionBarView this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V Access flags: 0x0 = ActionBarView$1(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #6 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$1.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [5] aload_0 v0 [6] invokespecial #8 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onItemSelected(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V Access flags: 0x1 = public void onItemSelected(com.actionbarsherlock.internal.widget.IcsAdapterView,android.view.View,int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 6, stack = 4): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$1.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] invokestatic #7 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$0 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] [7] ifnull +19 (target=26) [10] aload_0 v0 [11] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$1.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [14] invokestatic #7 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$0 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;] [17] iload_3 v3 [18] lload v4 [20] invokeinterface #9 + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$OnNavigationListener.onNavigationItemSelected (IJ)Z] [25] pop [26] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [26] Var: ..., Stack: (empty) + Method: onNothingSelected(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V Access flags: 0x1 = public void onNothingSelected(com.actionbarsherlock.internal.widget.IcsAdapterView) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ActionBarView$2 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.ActionBarView$2 extends java.lang.Object Interfaces (count = 1): + Class [android/view/View$OnClickListener] Constant Pool (count = 38): + Class [android/view/View$OnClickListener] + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Class [com/actionbarsherlock/internal/widget/ActionBarView] + Class [com/actionbarsherlock/internal/widget/ActionBarView$2] + Class [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$2.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.collapseActionView ()Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$1 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [access$1 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] + NameAndType [collapseActionView ()Z] + NameAndType [mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Utf8 [StackMapTable] + Utf8 [access$1] + Utf8 [android/view/View$OnClickListener] + Utf8 [collapseActionView] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$2] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter] + Utf8 [java/lang/Object] + Utf8 [mCurrentExpandedItem] + Utf8 [onClick] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.ActionBarView this$0 Methods (count = 2): - Method: (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V Access flags: 0x0 = ActionBarView$2(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$2.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [5] aload_0 v0 [6] invokespecial #11 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onClick(Landroid/view/View;)V Access flags: 0x1 = public void onClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$2.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] invokestatic #10 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$1 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;] [7] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [10] dup [11] astore_1 v1 [12] ifnull +8 (target=20) [15] aload_1 v1 [16] invokevirtual #9 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.collapseActionView ()Z] [19] pop [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [20] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ActionBarView$3 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.ActionBarView$3 extends java.lang.Object Interfaces (count = 1): + Class [android/view/View$OnClickListener] Constant Pool (count = 35): + Class [android/view/View$OnClickListener] + Class [com/actionbarsherlock/internal/widget/ActionBarView] + Class [com/actionbarsherlock/internal/widget/ActionBarView$3] + Class [com/actionbarsherlock/view/Window$Callback] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mWindowCallback Lcom/actionbarsherlock/view/Window$Callback;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$3.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$2 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [com/actionbarsherlock/view/Window$Callback.onMenuItemSelected (ILcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [ ()V] + NameAndType [access$2 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] + NameAndType [mWindowCallback Lcom/actionbarsherlock/view/Window$Callback;] + NameAndType [onMenuItemSelected (ILcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Utf8 [()V] + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Utf8 [Lcom/actionbarsherlock/view/Window$Callback;] + Utf8 [access$2] + Utf8 [android/view/View$OnClickListener] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$3] + Utf8 [com/actionbarsherlock/view/Window$Callback] + Utf8 [java/lang/Object] + Utf8 [mWindowCallback] + Utf8 [onClick] + Utf8 [onMenuItemSelected] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.ActionBarView this$0 Methods (count = 2): - Method: (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V Access flags: 0x0 = ActionBarView$3(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$3.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [5] aload_0 v0 [6] invokespecial #9 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onClick(Landroid/view/View;)V Access flags: 0x1 = public void onClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$3.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mWindowCallback Lcom/actionbarsherlock/view/Window$Callback;] [7] iconst_0 [8] aload_0 v0 [9] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$3.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [12] invokestatic #8 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$2 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;] [15] invokeinterface #10 + InterfaceMethodref [com/actionbarsherlock/view/Window$Callback.onMenuItemSelected (ILcom/actionbarsherlock/view/MenuItem;)Z] [20] pop [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] Constant Pool (count = 175): + Class [android/graphics/drawable/Drawable] + Class [android/graphics/drawable/Drawable$ConstantState] + Class [android/view/View] + Class [android/widget/LinearLayout] + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter] + Class [com/actionbarsherlock/internal/widget/ActionBarView] + Class [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter] + Class [com/actionbarsherlock/internal/widget/ActionBarView$HomeView] + Class [com/actionbarsherlock/internal/widget/IcsSpinner] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Class [com/actionbarsherlock/view/CollapsibleActionView] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Methodref [android/graphics/drawable/Drawable.getConstantState ()Landroid/graphics/drawable/Drawable$ConstantState;] + Methodref [android/graphics/drawable/Drawable$ConstantState.newDrawable ()Landroid/graphics/drawable/Drawable;] + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] + Methodref [android/view/View.setVisibility (I)V] + Methodref [android/widget/LinearLayout.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getItem (I)Lcom/actionbarsherlock/view/MenuItem;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.size ()I] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getActionView ()Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setActionViewExpanded (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$10 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$11 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$12 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)I] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$3 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$4 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$5 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$6 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$7 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$8 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$9 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.requestLayout ()V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter. (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getParent ()Landroid/view/ViewParent;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setIcon (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [com/actionbarsherlock/view/CollapsibleActionView.onActionViewCollapsed ()V] + InterfaceMethodref [com/actionbarsherlock/view/CollapsibleActionView.onActionViewExpanded ()V] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] + NameAndType [access$10 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)I] + NameAndType [access$11 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] + NameAndType [access$12 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)I] + NameAndType [access$3 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] + NameAndType [access$4 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable;] + NameAndType [access$5 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] + NameAndType [access$6 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;] + NameAndType [access$7 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + NameAndType [access$8 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + NameAndType [access$9 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View;] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + NameAndType [collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + NameAndType [getActionView ()Landroid/view/View;] + NameAndType [getConstantState ()Landroid/graphics/drawable/Drawable$ConstantState;] + NameAndType [getItem (I)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + NameAndType [mExpandedActionView Landroid/view/View;] + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + NameAndType [newDrawable ()Landroid/graphics/drawable/Drawable;] + NameAndType [onActionViewCollapsed ()V] + NameAndType [onActionViewExpanded ()V] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [requestLayout ()V] + NameAndType [setActionViewExpanded (Z)V] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setVisibility (I)V] + NameAndType [size ()I] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Utf8 [()I] + Utf8 [()Landroid/graphics/drawable/Drawable$ConstantState;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Landroid/view/View;] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V] + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/view/View;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView;] + Utf8 [StackMapTable] + Utf8 [access$10] + Utf8 [access$11] + Utf8 [access$12] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [access$6] + Utf8 [access$7] + Utf8 [access$8] + Utf8 [access$9] + Utf8 [addView] + Utf8 [android/graphics/drawable/Drawable] + Utf8 [android/graphics/drawable/Drawable$ConstantState] + Utf8 [android/view/View] + Utf8 [android/widget/LinearLayout] + Utf8 [collapseItemActionView] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$HomeView] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Utf8 [com/actionbarsherlock/view/CollapsibleActionView] + Utf8 [expandItemActionView] + Utf8 [flagActionItems] + Utf8 [getActionView] + Utf8 [getConstantState] + Utf8 [getId] + Utf8 [getItem] + Utf8 [getMenuView] + Utf8 [getParent] + Utf8 [initForMenu] + Utf8 [java/lang/Object] + Utf8 [mCurrentExpandedItem] + Utf8 [mExpandedActionView] + Utf8 [mMenu] + Utf8 [newDrawable] + Utf8 [onActionViewCollapsed] + Utf8 [onActionViewExpanded] + Utf8 [onCloseMenu] + Utf8 [onRestoreInstanceState] + Utf8 [onSaveInstanceState] + Utf8 [onSubMenuSelected] + Utf8 [removeView] + Utf8 [requestLayout] + Utf8 [setActionViewExpanded] + Utf8 [setCallback] + Utf8 [setIcon] + Utf8 [setVisibility] + Utf8 [size] + Utf8 [this$0] + Utf8 [updateMenuView] Fields (count = 3): + Field: mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; Access flags: 0x0 = com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu + Field: mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; Access flags: 0x0 = com.actionbarsherlock.internal.view.menu.MenuItemImpl mCurrentExpandedItem + Field: this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.ActionBarView this$0 Methods (count = 14): - Method: (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V Access flags: 0x2 = private ActionBarView$ExpandedActionViewMenuPresenter(com.actionbarsherlock.internal.widget.ActionBarView) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [5] aload_0 v0 [6] invokespecial #49 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initForMenu(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V Access flags: 0x1 = public void initForMenu(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #17 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [4] ifnull +22 (target=26) [7] aload_0 v0 [8] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [11] ifnull +15 (target=26) [14] aload_0 v0 [15] getfield #17 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [18] aload_0 v0 [19] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [22] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] [25] pop [26] aload_0 v0 [27] aload_2 v2 [28] putfield #17 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [31] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [26] Var: ..., Stack: (empty) + Method: getMenuView(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; Access flags: 0x1 = public com.actionbarsherlock.internal.view.menu.MenuView getMenuView(android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: updateMenuView(Z)V Access flags: 0x1 = public void updateMenuView(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 75, locals = 4, stack = 3): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [4] ifnull +70 (target=74) [7] iconst_0 [8] istore_1 v1 [9] aload_0 v0 [10] getfield #17 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [13] ifnull +44 (target=57) [16] aload_0 v0 [17] getfield #17 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [20] invokevirtual #26 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.size ()I] [23] istore_2 v2 [24] iconst_0 [25] istore_3 v3 [26] goto +26 (target=52) [29] aload_0 v0 [30] getfield #17 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [33] iload_3 v3 [34] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getItem (I)Lcom/actionbarsherlock/view/MenuItem;] [37] aload_0 v0 [38] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [41] ifacmpne +8 (target=49) [44] iconst_1 [45] istore_1 v1 [46] goto +11 (target=57) [49] iinc v3, 1 [52] iload_3 v3 [53] iload_2 v2 [54] ificmplt -25 (target=29) [57] iload_1 v1 [58] ifne +16 (target=74) [61] aload_0 v0 [62] aload_0 v0 [63] getfield #17 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;] [66] aload_0 v0 [67] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [70] invokevirtual #43 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z] [73] pop [74] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [29] Var: ...[i][i][i], Stack: (empty) - [49] Var: ..., Stack: (empty) - [52] Var: ..., Stack: (empty) - [57] Var: -2, Stack: (empty) - [74] Var: -1, Stack: (empty) + Method: setCallback(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V Access flags: 0x1 = public void setCallback(com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onSubMenuSelected(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z Access flags: 0x1 = public boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V Access flags: 0x1 = public void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 3, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: flagActionItems()Z Access flags: 0x1 = public boolean flagActionItems() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: expandItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x1 = public boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 243, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] aload_2 v2 [5] invokevirtual #27 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getActionView ()Landroid/view/View;] [8] putfield #15 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [11] aload_0 v0 [12] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [15] invokestatic #32 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$3 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [18] aload_0 v0 [19] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [22] invokestatic #33 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$4 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable;] [25] invokevirtual #19 + Methodref [android/graphics/drawable/Drawable.getConstantState ()Landroid/graphics/drawable/Drawable$ConstantState;] [28] invokevirtual #20 + Methodref [android/graphics/drawable/Drawable$ConstantState.newDrawable ()Landroid/graphics/drawable/Drawable;] [31] invokevirtual #45 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setIcon (Landroid/graphics/drawable/Drawable;)V] [34] aload_0 v0 [35] aload_2 v2 [36] putfield #16 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [39] aload_0 v0 [40] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [43] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [46] invokevirtual #21 + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] [49] aload_0 v0 [50] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [53] ifacmpeq +17 (target=70) [56] aload_0 v0 [57] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [60] aload_0 v0 [61] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [64] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [67] invokevirtual #39 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] [70] aload_0 v0 [71] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [74] invokestatic #32 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$3 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [77] invokevirtual #44 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getParent ()Landroid/view/ViewParent;] [80] aload_0 v0 [81] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [84] ifacmpeq +17 (target=101) [87] aload_0 v0 [88] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [91] aload_0 v0 [92] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [95] invokestatic #32 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$3 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [98] invokevirtual #39 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V] [101] aload_0 v0 [102] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [105] invokestatic #34 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$5 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [108] bipush 8 [110] invokevirtual #46 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setVisibility (I)V] [113] aload_0 v0 [114] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [117] invokestatic #35 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$6 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;] [120] ifnull +15 (target=135) [123] aload_0 v0 [124] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [127] invokestatic #35 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$6 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;] [130] bipush 8 [132] invokevirtual #23 + Methodref [android/widget/LinearLayout.setVisibility (I)V] [135] aload_0 v0 [136] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [139] invokestatic #36 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$7 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [142] ifnull +15 (target=157) [145] aload_0 v0 [146] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [149] invokestatic #36 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$7 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [152] bipush 8 [154] invokevirtual #48 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V] [157] aload_0 v0 [158] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [161] invokestatic #37 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$8 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [164] ifnull +15 (target=179) [167] aload_0 v0 [168] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [171] invokestatic #37 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$8 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [174] bipush 8 [176] invokevirtual #47 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setVisibility (I)V] [179] aload_0 v0 [180] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [183] invokestatic #38 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$9 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View;] [186] ifnull +15 (target=201) [189] aload_0 v0 [190] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [193] invokestatic #38 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$9 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View;] [196] bipush 8 [198] invokevirtual #22 + Methodref [android/view/View.setVisibility (I)V] [201] aload_0 v0 [202] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [205] invokevirtual #41 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.requestLayout ()V] [208] aload_2 v2 [209] iconst_1 [210] invokevirtual #28 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setActionViewExpanded (Z)V] [213] aload_0 v0 [214] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [217] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [220] instanceof #13 + Class [com/actionbarsherlock/view/CollapsibleActionView] [223] ifeq +18 (target=241) [226] aload_0 v0 [227] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [230] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [233] checkcast #13 + Class [com/actionbarsherlock/view/CollapsibleActionView] [236] invokeinterface #51 + InterfaceMethodref [com/actionbarsherlock/view/CollapsibleActionView.onActionViewExpanded ()V] [241] iconst_1 [242] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [70] Var: ..., Stack: (empty) - [101] Var: ..., Stack: (empty) - [135] Var: ..., Stack: (empty) - [157] Var: ..., Stack: (empty) - [179] Var: ..., Stack: (empty) - [201] Var: ..., Stack: (empty) - [241] Var: ..., Stack: (empty) + Method: collapseItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z Access flags: 0x1 = public boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl) Class member attributes (count = 1): + Code attribute instructions (code length = 259, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [4] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [7] instanceof #13 + Class [com/actionbarsherlock/view/CollapsibleActionView] [10] ifeq +18 (target=28) [13] aload_0 v0 [14] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [17] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [20] checkcast #13 + Class [com/actionbarsherlock/view/CollapsibleActionView] [23] invokeinterface #50 + InterfaceMethodref [com/actionbarsherlock/view/CollapsibleActionView.onActionViewCollapsed ()V] [28] aload_0 v0 [29] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [32] aload_0 v0 [33] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [36] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [39] invokevirtual #40 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V] [42] aload_0 v0 [43] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [46] aload_0 v0 [47] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [50] invokestatic #32 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$3 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [53] invokevirtual #40 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V] [56] aload_0 v0 [57] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [60] aconst_null [61] putfield #15 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;] [64] aload_0 v0 [65] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [68] invokestatic #29 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$10 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)I] [71] iconst_2 [72] iand [73] ifeq +14 (target=87) [76] aload_0 v0 [77] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [80] invokestatic #34 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$5 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [83] iconst_0 [84] invokevirtual #46 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setVisibility (I)V] [87] aload_0 v0 [88] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [91] invokestatic #29 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$10 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)I] [94] bipush 8 [96] iand [97] ifeq +34 (target=131) [100] aload_0 v0 [101] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [104] invokestatic #35 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$6 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;] [107] ifnonnull +13 (target=120) [110] aload_0 v0 [111] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [114] invokestatic #30 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$11 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] [117] goto +14 (target=131) [120] aload_0 v0 [121] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [124] invokestatic #35 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$6 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;] [127] iconst_0 [128] invokevirtual #23 + Methodref [android/widget/LinearLayout.setVisibility (I)V] [131] aload_0 v0 [132] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [135] invokestatic #36 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$7 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [138] ifnull +25 (target=163) [141] aload_0 v0 [142] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [145] invokestatic #31 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$12 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)I] [148] iconst_2 [149] ificmpne +14 (target=163) [152] aload_0 v0 [153] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [156] invokestatic #36 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$7 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [159] iconst_0 [160] invokevirtual #48 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V] [163] aload_0 v0 [164] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [167] invokestatic #37 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$8 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [170] ifnull +25 (target=195) [173] aload_0 v0 [174] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [177] invokestatic #31 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$12 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)I] [180] iconst_1 [181] ificmpne +14 (target=195) [184] aload_0 v0 [185] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [188] invokestatic #37 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$8 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [191] iconst_0 [192] invokevirtual #47 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setVisibility (I)V] [195] aload_0 v0 [196] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [199] invokestatic #38 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$9 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View;] [202] ifnull +27 (target=229) [205] aload_0 v0 [206] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [209] invokestatic #29 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$10 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)I] [212] bipush 16 [214] iand [215] ifeq +14 (target=229) [218] aload_0 v0 [219] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [222] invokestatic #38 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$9 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View;] [225] iconst_0 [226] invokevirtual #22 + Methodref [android/view/View.setVisibility (I)V] [229] aload_0 v0 [230] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [233] invokestatic #32 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$3 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;] [236] aconst_null [237] invokevirtual #45 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setIcon (Landroid/graphics/drawable/Drawable;)V] [240] aload_0 v0 [241] aconst_null [242] putfield #16 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;] [245] aload_0 v0 [246] getfield #18 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;] [249] invokevirtual #41 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.requestLayout ()V] [252] aload_2 v2 [253] iconst_0 [254] invokevirtual #28 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setActionViewExpanded (Z)V] [257] iconst_1 [258] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [28] Var: ..., Stack: (empty) - [87] Var: ..., Stack: (empty) - [120] Var: ..., Stack: (empty) - [131] Var: ..., Stack: (empty) - [163] Var: ..., Stack: (empty) - [195] Var: ..., Stack: (empty) - [229] Var: ..., Stack: (empty) + Method: getId()I Access flags: 0x1 = public int getId() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onSaveInstanceState()Landroid/os/Parcelable; Access flags: 0x1 = public android.os.Parcelable onSaveInstanceState() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onRestoreInstanceState(Landroid/os/Parcelable;)V Access flags: 0x1 = public void onRestoreInstanceState(android.os.Parcelable) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;)V Access flags: 0x1000 = synthetic ActionBarView$ExpandedActionViewMenuPresenter(com.actionbarsherlock.internal.widget.ActionBarView,com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #42 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter. (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ActionBarView$HomeView Superclass: android/widget/FrameLayout Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.ActionBarView$HomeView extends android.widget.FrameLayout Interfaces (count = 0): Constant Pool (count = 161): + Class [android/os/Build$VERSION] + Class [android/text/TextUtils] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/accessibility/AccessibilityEvent] + Class [android/widget/FrameLayout] + Class [android/widget/FrameLayout$LayoutParams] + Class [android/widget/ImageView] + Class [com/actionbarsherlock/R$id] + Class [com/actionbarsherlock/internal/widget/ActionBarView$HomeView] + Class [java/lang/CharSequence] + Class [java/lang/Math] + Class [java/util/List] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/widget/FrameLayout$LayoutParams.bottomMargin I] + Fieldref [android/widget/FrameLayout$LayoutParams.leftMargin I] + Fieldref [android/widget/FrameLayout$LayoutParams.rightMargin I] + Fieldref [android/widget/FrameLayout$LayoutParams.topMargin I] + Fieldref [com/actionbarsherlock/R$id.abs__home I] + Fieldref [com/actionbarsherlock/R$id.abs__up I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpWidth I] + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/view/View.getMeasuredHeight ()I] + Methodref [android/view/View.getMeasuredWidth ()I] + Methodref [android/view/View.getVisibility ()I] + Methodref [android/view/View.layout (IIII)V] + Methodref [android/view/View.setVisibility (I)V] + Methodref [android/view/View$MeasureSpec.getMode (I)I] + Methodref [android/view/View$MeasureSpec.getSize (I)I] + Methodref [android/view/accessibility/AccessibilityEvent.getText ()Ljava/util/List;] + Methodref [android/widget/FrameLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/widget/FrameLayout.onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [android/widget/ImageView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/widget/ImageView.getMeasuredHeight ()I] + Methodref [android/widget/ImageView.getMeasuredWidth ()I] + Methodref [android/widget/ImageView.layout (IIII)V] + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.findViewById (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getContentDescription ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.measureChildWithMargins (Landroid/view/View;IIII)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.onHoverEvent (Landroid/view/MotionEvent;)Z] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setMeasuredDimension (II)V] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Math.min (II)I] + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [SDK_INT I] + NameAndType [abs__home I] + NameAndType [abs__up I] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [bottomMargin I] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [getContentDescription ()Ljava/lang/CharSequence;] + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [getMeasuredHeight ()I] + NameAndType [getMeasuredWidth ()I] + NameAndType [getMode (I)I] + NameAndType [getSize (I)I] + NameAndType [getText ()Ljava/util/List;] + NameAndType [getVisibility ()I] + NameAndType [isEmpty (Ljava/lang/CharSequence;)Z] + NameAndType [layout (IIII)V] + NameAndType [leftMargin I] + NameAndType [mIconView Landroid/widget/ImageView;] + NameAndType [mUpView Landroid/view/View;] + NameAndType [mUpWidth I] + NameAndType [max (II)I] + NameAndType [measureChildWithMargins (Landroid/view/View;IIII)V] + NameAndType [min (II)I] + NameAndType [onHoverEvent (Landroid/view/MotionEvent;)Z] + NameAndType [onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [rightMargin I] + NameAndType [setImageDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setMeasuredDimension (II)V] + NameAndType [setVisibility (I)V] + NameAndType [topMargin I] + Utf8 [()I] + Utf8 [()Landroid/view/ViewGroup$LayoutParams;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/util/List;] + Utf8 [()V] + Utf8 [(I)I] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(IIII)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/view/MotionEvent;)Z] + Utf8 [(Landroid/view/View;IIII)V] + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Ljava/lang/CharSequence;)Z] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Z)V] + Utf8 [(ZIIII)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/widget/ImageView;] + Utf8 [SDK_INT] + Utf8 [StackMapTable] + Utf8 [abs__home] + Utf8 [abs__up] + Utf8 [add] + Utf8 [android/os/Build$VERSION] + Utf8 [android/text/TextUtils] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/accessibility/AccessibilityEvent] + Utf8 [android/widget/FrameLayout] + Utf8 [android/widget/FrameLayout$LayoutParams] + Utf8 [android/widget/ImageView] + Utf8 [bottomMargin] + Utf8 [com/actionbarsherlock/R$id] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$HomeView] + Utf8 [dispatchHoverEvent] + Utf8 [dispatchPopulateAccessibilityEvent] + Utf8 [findViewById] + Utf8 [getContentDescription] + Utf8 [getLayoutParams] + Utf8 [getLeftOffset] + Utf8 [getMeasuredHeight] + Utf8 [getMeasuredWidth] + Utf8 [getMode] + Utf8 [getSize] + Utf8 [getText] + Utf8 [getVisibility] + Utf8 [isEmpty] + Utf8 [java/lang/CharSequence] + Utf8 [java/lang/Math] + Utf8 [java/util/List] + Utf8 [layout] + Utf8 [leftMargin] + Utf8 [mIconView] + Utf8 [mUpView] + Utf8 [mUpWidth] + Utf8 [max] + Utf8 [measureChildWithMargins] + Utf8 [min] + Utf8 [onFinishInflate] + Utf8 [onHoverEvent] + Utf8 [onLayout] + Utf8 [onMeasure] + Utf8 [onPopulateAccessibilityEvent] + Utf8 [rightMargin] + Utf8 [setIcon] + Utf8 [setImageDrawable] + Utf8 [setMeasuredDimension] + Utf8 [setUp] + Utf8 [setVisibility] + Utf8 [topMargin] Fields (count = 3): + Field: mUpView Landroid/view/View; Access flags: 0x2 = private android.view.View mUpView + Field: mIconView Landroid/widget/ImageView; Access flags: 0x2 = private android.widget.ImageView mIconView + Field: mUpWidth I Access flags: 0x2 = private int mUpWidth Methods (count = 11): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public ActionBarView$HomeView(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aconst_null [3] invokespecial #41 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public ActionBarView$HomeView(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #34 + Methodref [android/widget/FrameLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setUp(Z)V Access flags: 0x1 = public void setUp(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;] [4] iload_1 v1 [5] ifeq +7 (target=12) [8] iconst_0 [9] goto +5 (target=14) [12] bipush 8 [14] invokevirtual #30 + Methodref [android/view/View.setVisibility (I)V] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [12] Var: ..., Stack: [a:android/view/View] - [14] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][i], Stack: [a:android/view/View][i] + Method: setIcon(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setIcon(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;] [4] aload_1 v1 [5] invokevirtual #40 + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x1 = public boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #46 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] [5] iconst_1 [6] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x1 = public void onPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 3, stack = 2): [0] getstatic #14 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 14 [5] ificmplt +8 (target=13) [8] aload_0 v0 [9] aload_1 v1 [10] invokespecial #35 + Methodref [android/widget/FrameLayout.onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] [13] aload_0 v0 [14] invokevirtual #43 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getContentDescription ()Ljava/lang/CharSequence;] [17] dup [18] astore_2 v2 [19] invokestatic #24 + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] [22] ifne +14 (target=36) [25] aload_1 v1 [26] invokevirtual #33 + Methodref [android/view/accessibility/AccessibilityEvent.getText ()Ljava/util/List;] [29] aload_2 v2 [30] invokeinterface #50 + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] [35] pop [36] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [13] Var: ..., Stack: (empty) - [36] Var: ...[a:java/lang/CharSequence], Stack: (empty) + Method: dispatchHoverEvent(Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean dispatchHoverEvent(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #45 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.onHoverEvent (Landroid/view/MotionEvent;)Z] [5] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onFinishInflate()V Access flags: 0x4 = protected void onFinishInflate() Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 1, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getstatic #20 + Fieldref [com/actionbarsherlock/R$id.abs__up I] [5] invokevirtual #42 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.findViewById (I)Landroid/view/View;] [8] putfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;] [11] aload_0 v0 [12] aload_0 v0 [13] getstatic #19 + Fieldref [com/actionbarsherlock/R$id.abs__home I] [16] invokevirtual #42 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.findViewById (I)Landroid/view/View;] [19] checkcast #8 + Class [android/widget/ImageView] [22] putfield #21 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;] [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getLeftOffset()I Access flags: 0x1 = public int getLeftOffset() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;] [4] invokevirtual #28 + Methodref [android/view/View.getVisibility ()I] [7] bipush 8 [9] ificmpne +8 (target=17) [12] aload_0 v0 [13] getfield #23 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpWidth I] [16] ireturn [17] iconst_0 [18] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [17] Var: ..., Stack: (empty) - [18] Var: ..., Stack: [i] + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 271, locals = 7, stack = 6): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;] [5] iload_1 v1 [6] iconst_0 [7] iload_2 v2 [8] iconst_0 [9] invokevirtual #44 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.measureChildWithMargins (Landroid/view/View;IIII)V] [12] aload_0 v0 [13] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;] [16] invokevirtual #25 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [19] checkcast #7 + Class [android/widget/FrameLayout$LayoutParams] [22] astore_3 v3 [23] aload_0 v0 [24] aload_3 v3 [25] getfield #16 + Fieldref [android/widget/FrameLayout$LayoutParams.leftMargin I] [28] aload_0 v0 [29] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;] [32] invokevirtual #27 + Methodref [android/view/View.getMeasuredWidth ()I] [35] iadd [36] aload_3 v3 [37] getfield #17 + Fieldref [android/widget/FrameLayout$LayoutParams.rightMargin I] [40] iadd [41] putfield #23 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpWidth I] [44] aload_0 v0 [45] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;] [48] invokevirtual #28 + Methodref [android/view/View.getVisibility ()I] [51] bipush 8 [53] ificmpne +7 (target=60) [56] iconst_0 [57] goto +7 (target=64) [60] aload_0 v0 [61] getfield #23 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpWidth I] [64] istore v4 [66] aload_3 v3 [67] getfield #18 + Fieldref [android/widget/FrameLayout$LayoutParams.topMargin I] [70] aload_0 v0 [71] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;] [74] invokevirtual #26 + Methodref [android/view/View.getMeasuredHeight ()I] [77] iadd [78] aload_3 v3 [79] getfield #15 + Fieldref [android/widget/FrameLayout$LayoutParams.bottomMargin I] [82] iadd [83] istore_3 v3 [84] aload_0 v0 [85] aload_0 v0 [86] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;] [89] iload_1 v1 [90] iload v4 [92] iload_2 v2 [93] iconst_0 [94] invokevirtual #44 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.measureChildWithMargins (Landroid/view/View;IIII)V] [97] aload_0 v0 [98] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;] [101] invokevirtual #36 + Methodref [android/widget/ImageView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [104] checkcast #7 + Class [android/widget/FrameLayout$LayoutParams] [107] astore v5 [109] iload v4 [111] aload v5 [113] getfield #16 + Fieldref [android/widget/FrameLayout$LayoutParams.leftMargin I] [116] aload_0 v0 [117] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;] [120] invokevirtual #38 + Methodref [android/widget/ImageView.getMeasuredWidth ()I] [123] iadd [124] aload v5 [126] getfield #17 + Fieldref [android/widget/FrameLayout$LayoutParams.rightMargin I] [129] iadd [130] iadd [131] istore v4 [133] iload_3 v3 [134] aload v5 [136] getfield #18 + Fieldref [android/widget/FrameLayout$LayoutParams.topMargin I] [139] aload_0 v0 [140] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;] [143] invokevirtual #37 + Methodref [android/widget/ImageView.getMeasuredHeight ()I] [146] iadd [147] aload v5 [149] getfield #15 + Fieldref [android/widget/FrameLayout$LayoutParams.bottomMargin I] [152] iadd [153] invokestatic #48 + Methodref [java/lang/Math.max (II)I] [156] istore_3 v3 [157] iload_1 v1 [158] invokestatic #31 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [161] istore v5 [163] iload_2 v2 [164] invokestatic #31 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [167] istore v6 [169] iload_1 v1 [170] invokestatic #32 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [173] istore_1 v1 [174] iload_2 v2 [175] invokestatic #32 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [178] istore_2 v2 [179] iload v5 [181] lookupswitch (2 offsets, default=41) (target=222) -2147483648: offset = 27, target = 208 1073741824: offset = 38, target = 219 default: offset = 41, target = 222 [208] iload v4 [210] iload_1 v1 [211] invokestatic #49 + Methodref [java/lang/Math.min (II)I] [214] istore v4 [216] goto +6 (target=222) [219] iload_1 v1 [220] istore v4 [222] iload v6 [224] lookupswitch (2 offsets, default=39) (target=263) -2147483648: offset = 28, target = 252 1073741824: offset = 37, target = 261 default: offset = 39, target = 263 [252] iload_3 v3 [253] iload_2 v2 [254] invokestatic #49 + Methodref [java/lang/Math.min (II)I] [257] istore_3 v3 [258] goto +5 (target=263) [261] iload_2 v2 [262] istore_3 v3 [263] aload_0 v0 [264] iload v4 [266] iload_3 v3 [267] invokevirtual #47 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setMeasuredDimension (II)V] [270] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 8): - [60] Var: ...[a:android/widget/FrameLayout$LayoutParams], Stack: (empty) - [64] Var: ..., Stack: [i] - [208] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][i][i][a:android/widget/FrameLayout$LayoutParams][i][i][a:android/widget/FrameLayout$LayoutParams][i][i][i][i], Stack: - [219] Var: ..., Stack: (empty) - [222] Var: ..., Stack: (empty) - [252] Var: ..., Stack: (empty) - [261] Var: ..., Stack: (empty) - [263] Var: ..., Stack: (empty) + Method: onLayout(ZIIII)V Access flags: 0x4 = protected void onLayout(boolean,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 184, locals = 9, stack = 6): [0] iload v5 [2] iload_3 v3 [3] isub [4] iconst_2 [5] idiv [6] istore_1 v1 [7] iconst_0 [8] istore_3 v3 [9] aload_0 v0 [10] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;] [13] invokevirtual #28 + Methodref [android/view/View.getVisibility ()I] [16] bipush 8 [18] ificmpeq +77 (target=95) [21] aload_0 v0 [22] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;] [25] invokevirtual #25 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [28] checkcast #7 + Class [android/widget/FrameLayout$LayoutParams] [31] astore v5 [33] aload_0 v0 [34] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;] [37] invokevirtual #26 + Methodref [android/view/View.getMeasuredHeight ()I] [40] istore v6 [42] aload_0 v0 [43] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;] [46] invokevirtual #27 + Methodref [android/view/View.getMeasuredWidth ()I] [49] istore v7 [51] iload_1 v1 [52] iload v6 [54] iconst_2 [55] idiv [56] isub [57] istore v8 [59] aload_0 v0 [60] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;] [63] iconst_0 [64] iload v8 [66] iload v7 [68] iload v8 [70] iload v6 [72] iadd [73] invokevirtual #29 + Methodref [android/view/View.layout (IIII)V] [76] aload v5 [78] getfield #16 + Fieldref [android/widget/FrameLayout$LayoutParams.leftMargin I] [81] iload v7 [83] iadd [84] aload v5 [86] getfield #17 + Fieldref [android/widget/FrameLayout$LayoutParams.rightMargin I] [89] iadd [90] istore_3 v3 [91] iload_2 v2 [92] iload_3 v3 [93] iadd [94] istore_2 v2 [95] aload_0 v0 [96] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;] [99] invokevirtual #36 + Methodref [android/widget/ImageView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [102] checkcast #7 + Class [android/widget/FrameLayout$LayoutParams] [105] astore v5 [107] aload_0 v0 [108] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;] [111] invokevirtual #37 + Methodref [android/widget/ImageView.getMeasuredHeight ()I] [114] istore v6 [116] aload_0 v0 [117] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;] [120] invokevirtual #38 + Methodref [android/widget/ImageView.getMeasuredWidth ()I] [123] istore v7 [125] iload v4 [127] iload_2 v2 [128] isub [129] iconst_2 [130] idiv [131] istore v8 [133] iload_3 v3 [134] aload v5 [136] getfield #16 + Fieldref [android/widget/FrameLayout$LayoutParams.leftMargin I] [139] iload v8 [141] iload v7 [143] iconst_2 [144] idiv [145] isub [146] invokestatic #48 + Methodref [java/lang/Math.max (II)I] [149] iadd [150] istore_2 v2 [151] aload v5 [153] getfield #18 + Fieldref [android/widget/FrameLayout$LayoutParams.topMargin I] [156] iload_1 v1 [157] iload v6 [159] iconst_2 [160] idiv [161] isub [162] invokestatic #48 + Methodref [java/lang/Math.max (II)I] [165] istore_1 v1 [166] aload_0 v0 [167] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;] [170] iload_2 v2 [171] iload_1 v1 [172] iload_2 v2 [173] iload v7 [175] iadd [176] iload_1 v1 [177] iload v6 [179] iadd [180] invokevirtual #39 + Methodref [android/widget/ImageView.layout (IIII)V] [183] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [95] Var: ...[i][i], Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ActionBarView$SavedState Superclass: android/view/View$BaseSavedState Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.ActionBarView$SavedState extends android.view.View$BaseSavedState Interfaces (count = 0): Constant Pool (count = 48): + Class [android/os/Parcel] + Class [android/view/View$BaseSavedState] + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState] + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.CREATOR Landroid/os/Parcelable$Creator;] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.expandedMenuItemId I] + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.isOverflowOpen Z] + Methodref [android/os/Parcel.readInt ()I] + Methodref [android/os/Parcel.writeInt (I)V] + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcel;)V] + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcelable;)V] + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState. (Landroid/os/Parcel;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;)V] + NameAndType [ (Landroid/os/Parcelable;)V] + NameAndType [CREATOR Landroid/os/Parcelable$Creator;] + NameAndType [expandedMenuItemId I] + NameAndType [isOverflowOpen Z] + NameAndType [readInt ()I] + NameAndType [writeInt (I)V] + NameAndType [writeToParcel (Landroid/os/Parcel;I)V] + Utf8 [()I] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [] + Utf8 [] + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [android/os/Parcel] + Utf8 [android/view/View$BaseSavedState] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$SavedState] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1] + Utf8 [expandedMenuItemId] + Utf8 [isOverflowOpen] + Utf8 [readInt] + Utf8 [writeInt] + Utf8 [writeToParcel] Fields (count = 3): + Field: expandedMenuItemId I Access flags: 0x0 = int expandedMenuItemId + Field: isOverflowOpen Z Access flags: 0x0 = boolean isOverflowOpen + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR Methods (count = 5): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 0, stack = 2): [0] new #4 + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1] [3] dup [4] invokespecial #14 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1. ()V] [7] putstatic #5 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.CREATOR Landroid/os/Parcelable$Creator;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcelable;)V Access flags: 0x0 = ActionBarView$SavedState(android.os.Parcelable) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #11 + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcelable;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcel;)V Access flags: 0x2 = private ActionBarView$SavedState(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #10 + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcel;)V] [5] aload_0 v0 [6] aload_1 v1 [7] invokevirtual #8 + Methodref [android/os/Parcel.readInt ()I] [10] putfield #6 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.expandedMenuItemId I] [13] aload_0 v0 [14] aload_1 v1 [15] invokevirtual #8 + Methodref [android/os/Parcel.readInt ()I] [18] ifeq +7 (target=25) [21] iconst_1 [22] goto +4 (target=26) [25] iconst_0 [26] putfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.isOverflowOpen Z] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [25] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView$SavedState][a:android/os/Parcel], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView$SavedState] - [26] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView$SavedState][a:android/os/Parcel], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView$SavedState][i] + Method: writeToParcel(Landroid/os/Parcel;I)V Access flags: 0x1 = public void writeToParcel(android.os.Parcel,int) Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokespecial #12 + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V] [6] aload_1 v1 [7] aload_0 v0 [8] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.expandedMenuItemId I] [11] invokevirtual #9 + Methodref [android/os/Parcel.writeInt (I)V] [14] aload_1 v1 [15] aload_0 v0 [16] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.isOverflowOpen Z] [19] ifeq +7 (target=26) [22] iconst_1 [23] goto +4 (target=27) [26] iconst_0 [27] invokevirtual #9 + Methodref [android/os/Parcel.writeInt (I)V] [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [26] Var: ..., Stack: [a:android/os/Parcel] - [27] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView$SavedState][a:android/os/Parcel][i], Stack: [a:android/os/Parcel][i] - Method: (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;)V Access flags: 0x1000 = synthetic ActionBarView$SavedState(android.os.Parcel,com.actionbarsherlock.internal.widget.ActionBarView$SavedState) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #13 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState. (Landroid/os/Parcel;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1 extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable$Creator] Constant Pool (count = 27): + Class [android/os/Parcelable$Creator] + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState] + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1] + Class [java/lang/Object] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState. (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;)V] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1.createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;] + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1.newArray (I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;)V] + NameAndType [createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;] + NameAndType [newArray (I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;] + Utf8 [()V] + Utf8 [(I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;] + Utf8 [(I)[Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;] + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;)V] + Utf8 [] + Utf8 [Code] + Utf8 [android/os/Parcelable$Creator] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$SavedState] + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1] + Utf8 [createFromParcel] + Utf8 [java/lang/Object] + Utf8 [newArray] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x0 = ActionBarView$SavedState$1() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #8 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createFromParcel(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; Access flags: 0x1 = public com.actionbarsherlock.internal.widget.ActionBarView$SavedState createFromParcel(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 4): [0] new #2 + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState] [3] dup [4] aload_1 v1 [5] aconst_null [6] invokespecial #5 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState. (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;)V] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; Access flags: 0x1 = public com.actionbarsherlock.internal.widget.ActionBarView$SavedState[] newArray(int) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] iload_1 v1 [1] anewarray #2 + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; Access flags: 0x1041 = public bridge synthetic java.lang.Object createFromParcel(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #6 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1.createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Ljava/lang/Object; Access flags: 0x1041 = public bridge synthetic java.lang.Object[] newArray(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokevirtual #7 + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1.newArray (I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/CapitalizingButton Superclass: android/widget/Button Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.CapitalizingButton extends android.widget.Button Interfaces (count = 0): Constant Pool (count = 77): + Integer [0] + Integer [16843660] + Class [android/content/Context] + Class [android/content/res/TypedArray] + Class [android/os/Build$VERSION] + Class [android/widget/Button] + Class [com/actionbarsherlock/internal/widget/CapitalizingButton] + Class [java/lang/CharSequence] + Class [java/lang/String] + Class [java/util/Locale] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.IS_GINGERBREAD Z] + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.R_styleable_Button [I] + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.SANS_ICE_CREAM Z] + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.mAllCaps Z] + Fieldref [java/util/Locale.ROOT Ljava/util/Locale;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/widget/Button. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setText (Ljava/lang/CharSequence;)V] + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;] + Methodref [java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;] + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [IS_GINGERBREAD Z] + NameAndType [ROOT Ljava/util/Locale;] + NameAndType [R_styleable_Button [I] + NameAndType [SANS_ICE_CREAM Z] + NameAndType [SDK_INT I] + NameAndType [getBoolean (IZ)Z] + NameAndType [mAllCaps Z] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + NameAndType [recycle ()V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [toUpperCase ()Ljava/lang/String;] + NameAndType [toUpperCase (Ljava/util/Locale;)Ljava/lang/String;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(IZ)Z] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/util/Locale;)Ljava/lang/String;] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [IS_GINGERBREAD] + Utf8 [Ljava/util/Locale;] + Utf8 [ROOT] + Utf8 [R_styleable_Button] + Utf8 [R_styleable_Button_textAllCaps] + Utf8 [SANS_ICE_CREAM] + Utf8 [SDK_INT] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[I] + Utf8 [android/content/Context] + Utf8 [android/content/res/TypedArray] + Utf8 [android/os/Build$VERSION] + Utf8 [android/widget/Button] + Utf8 [com/actionbarsherlock/internal/widget/CapitalizingButton] + Utf8 [getBoolean] + Utf8 [java/lang/CharSequence] + Utf8 [java/lang/String] + Utf8 [java/util/Locale] + Utf8 [mAllCaps] + Utf8 [obtainStyledAttributes] + Utf8 [recycle] + Utf8 [setText] + Utf8 [setTextCompat] + Utf8 [toString] + Utf8 [toUpperCase] Fields (count = 5): + Field: SANS_ICE_CREAM Z Access flags: 0x1a = private static final boolean SANS_ICE_CREAM + Field: IS_GINGERBREAD Z Access flags: 0x1a = private static final boolean IS_GINGERBREAD + Field: R_styleable_Button [I Access flags: 0x1a = private static final int[] R_styleable_Button + Field: R_styleable_Button_textAllCaps I Access flags: 0x1a = private static final int R_styleable_Button_textAllCaps Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: mAllCaps Z Access flags: 0x2 = private boolean mAllCaps Methods (count = 3): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 0, stack = 4): [0] getstatic #11 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 14 [5] ificmpge +7 (target=12) [8] iconst_1 [9] goto +4 (target=13) [12] iconst_0 [13] putstatic #14 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.SANS_ICE_CREAM Z] [16] getstatic #11 + Fieldref [android/os/Build$VERSION.SDK_INT I] [19] bipush 9 [21] ificmplt +7 (target=28) [24] iconst_1 [25] goto +4 (target=29) [28] iconst_0 [29] putstatic #12 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.IS_GINGERBREAD Z] [32] iconst_1 [33] newarray 10 [35] dup [36] iconst_0 [37] ldc #2 + Integer [16843660] [39] iastore [40] putstatic #13 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.R_styleable_Button [I] [43] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [12] Var: ..., Stack: (empty) - [13] Var: ..., Stack: [i] - [28] Var: ..., Stack: (empty) - [29] Var: ..., Stack: [i] - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public CapitalizingButton(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #20 + Methodref [android/widget/Button. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_1 v1 [7] aload_2 v2 [8] getstatic #13 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.R_styleable_Button [I] [11] invokevirtual #17 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] [14] astore_1 v1 [15] aload_0 v0 [16] aload_1 v1 [17] iconst_0 [18] iconst_1 [19] invokevirtual #18 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [22] putfield #15 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.mAllCaps Z] [25] aload_1 v1 [26] invokevirtual #19 + Methodref [android/content/res/TypedArray.recycle ()V] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTextCompat(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setTextCompat(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 60, locals = 2, stack = 3): [0] getstatic #14 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.SANS_ICE_CREAM Z] [3] ifeq +51 (target=54) [6] aload_0 v0 [7] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.mAllCaps Z] [10] ifeq +44 (target=54) [13] aload_1 v1 [14] ifnull +40 (target=54) [17] getstatic #12 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.IS_GINGERBREAD Z] [20] ifeq +20 (target=40) [23] aload_0 v0 [24] aload_1 v1 [25] invokeinterface #24 + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;] [30] getstatic #16 + Fieldref [java/util/Locale.ROOT Ljava/util/Locale;] [33] invokevirtual #23 + Methodref [java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;] [36] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setText (Ljava/lang/CharSequence;)V] [39] return [40] aload_0 v0 [41] aload_1 v1 [42] invokeinterface #24 + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;] [47] invokevirtual #22 + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;] [50] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setText (Ljava/lang/CharSequence;)V] [53] return [54] aload_0 v0 [55] aload_1 v1 [56] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setText (Ljava/lang/CharSequence;)V] [59] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [40] Var: ..., Stack: (empty) - [53] Var: ..., Stack: (empty) - [54] Var: ..., Stack: (empty) - [59] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/CapitalizingTextView Superclass: android/widget/TextView Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.CapitalizingTextView extends android.widget.TextView Interfaces (count = 0): Constant Pool (count = 79): + Integer [0] + Integer [16843660] + Class [android/content/Context] + Class [android/content/res/TypedArray] + Class [android/os/Build$VERSION] + Class [android/widget/TextView] + Class [com/actionbarsherlock/internal/widget/CapitalizingTextView] + Class [java/lang/CharSequence] + Class [java/lang/String] + Class [java/util/Locale] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.IS_GINGERBREAD Z] + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.R_styleable_TextView [I] + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.SANS_ICE_CREAM Z] + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.mAllCaps Z] + Fieldref [java/util/Locale.ROOT Ljava/util/Locale;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/widget/TextView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setText (Ljava/lang/CharSequence;)V] + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;] + Methodref [java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;] + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [IS_GINGERBREAD Z] + NameAndType [ROOT Ljava/util/Locale;] + NameAndType [R_styleable_TextView [I] + NameAndType [SANS_ICE_CREAM Z] + NameAndType [SDK_INT I] + NameAndType [getBoolean (IZ)Z] + NameAndType [mAllCaps Z] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + NameAndType [recycle ()V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [toUpperCase ()Ljava/lang/String;] + NameAndType [toUpperCase (Ljava/util/Locale;)Ljava/lang/String;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(IZ)Z] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/util/Locale;)Ljava/lang/String;] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [IS_GINGERBREAD] + Utf8 [Ljava/util/Locale;] + Utf8 [ROOT] + Utf8 [R_styleable_TextView] + Utf8 [R_styleable_TextView_textAllCaps] + Utf8 [SANS_ICE_CREAM] + Utf8 [SDK_INT] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[I] + Utf8 [android/content/Context] + Utf8 [android/content/res/TypedArray] + Utf8 [android/os/Build$VERSION] + Utf8 [android/widget/TextView] + Utf8 [com/actionbarsherlock/internal/widget/CapitalizingTextView] + Utf8 [getBoolean] + Utf8 [java/lang/CharSequence] + Utf8 [java/lang/String] + Utf8 [java/util/Locale] + Utf8 [mAllCaps] + Utf8 [obtainStyledAttributes] + Utf8 [recycle] + Utf8 [setText] + Utf8 [setTextCompat] + Utf8 [toString] + Utf8 [toUpperCase] Fields (count = 5): + Field: SANS_ICE_CREAM Z Access flags: 0x1a = private static final boolean SANS_ICE_CREAM + Field: IS_GINGERBREAD Z Access flags: 0x1a = private static final boolean IS_GINGERBREAD + Field: R_styleable_TextView [I Access flags: 0x1a = private static final int[] R_styleable_TextView + Field: R_styleable_TextView_textAllCaps I Access flags: 0x1a = private static final int R_styleable_TextView_textAllCaps Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: mAllCaps Z Access flags: 0x2 = private boolean mAllCaps Methods (count = 4): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 0, stack = 4): [0] getstatic #11 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 14 [5] ificmpge +7 (target=12) [8] iconst_1 [9] goto +4 (target=13) [12] iconst_0 [13] putstatic #14 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.SANS_ICE_CREAM Z] [16] getstatic #11 + Fieldref [android/os/Build$VERSION.SDK_INT I] [19] bipush 9 [21] ificmplt +7 (target=28) [24] iconst_1 [25] goto +4 (target=29) [28] iconst_0 [29] putstatic #12 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.IS_GINGERBREAD Z] [32] iconst_1 [33] newarray 10 [35] dup [36] iconst_0 [37] ldc #2 + Integer [16843660] [39] iastore [40] putstatic #13 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.R_styleable_TextView [I] [43] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [12] Var: ..., Stack: (empty) - [13] Var: ..., Stack: [i] - [28] Var: ..., Stack: (empty) - [29] Var: ..., Stack: [i] - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public CapitalizingTextView(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iconst_0 [4] invokespecial #21 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public CapitalizingTextView(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 4, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokespecial #20 + Methodref [android/widget/TextView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] aload_1 v1 [8] aload_2 v2 [9] getstatic #13 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.R_styleable_TextView [I] [12] iload_3 v3 [13] iconst_0 [14] invokevirtual #17 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] [17] astore_1 v1 [18] aload_0 v0 [19] aload_1 v1 [20] iconst_0 [21] iconst_1 [22] invokevirtual #18 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [25] putfield #15 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.mAllCaps Z] [28] aload_1 v1 [29] invokevirtual #19 + Methodref [android/content/res/TypedArray.recycle ()V] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTextCompat(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setTextCompat(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 60, locals = 2, stack = 3): [0] getstatic #14 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.SANS_ICE_CREAM Z] [3] ifeq +51 (target=54) [6] aload_0 v0 [7] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.mAllCaps Z] [10] ifeq +44 (target=54) [13] aload_1 v1 [14] ifnull +40 (target=54) [17] getstatic #12 + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.IS_GINGERBREAD Z] [20] ifeq +20 (target=40) [23] aload_0 v0 [24] aload_1 v1 [25] invokeinterface #25 + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;] [30] getstatic #16 + Fieldref [java/util/Locale.ROOT Ljava/util/Locale;] [33] invokevirtual #24 + Methodref [java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;] [36] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setText (Ljava/lang/CharSequence;)V] [39] return [40] aload_0 v0 [41] aload_1 v1 [42] invokeinterface #25 + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;] [47] invokevirtual #23 + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;] [50] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setText (Ljava/lang/CharSequence;)V] [53] return [54] aload_0 v0 [55] aload_1 v1 [56] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setText (Ljava/lang/CharSequence;)V] [59] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [40] Var: ..., Stack: (empty) - [53] Var: ..., Stack: (empty) - [54] Var: ..., Stack: (empty) - [59] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow Superclass: android/widget/LinearLayout Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.FakeDialogPhoneWindow extends android.widget.LinearLayout Interfaces (count = 0): Constant Pool (count = 93): + Integer [1073741824] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/content/res/TypedArray] + Class [android/util/DisplayMetrics] + Class [android/util/TypedValue] + Class [android/view/View$MeasureSpec] + Class [android/widget/LinearLayout] + Class [com/actionbarsherlock/R$styleable] + Class [com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow] + Fieldref [android/util/DisplayMetrics.heightPixels I] + Fieldref [android/util/DisplayMetrics.widthPixels I] + Fieldref [android/util/TypedValue.type I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockTheme [I] + Fieldref [com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow.mMinWidthMajor Landroid/util/TypedValue;] + Fieldref [com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow.mMinWidthMinor Landroid/util/TypedValue;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/content/res/TypedArray.getValue (ILandroid/util/TypedValue;)Z] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/util/TypedValue. ()V] + Methodref [android/util/TypedValue.getDimension (Landroid/util/DisplayMetrics;)F] + Methodref [android/util/TypedValue.getFraction (FF)F] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/widget/LinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/widget/LinearLayout.onMeasure (II)V] + Methodref [com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow.getContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow.getMeasuredWidth ()I] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [SherlockTheme [I] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getDimension (Landroid/util/DisplayMetrics;)F] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getFraction (FF)F] + NameAndType [getMeasuredWidth ()I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getValue (ILandroid/util/TypedValue;)Z] + NameAndType [heightPixels I] + NameAndType [mMinWidthMajor Landroid/util/TypedValue;] + NameAndType [mMinWidthMinor Landroid/util/TypedValue;] + NameAndType [makeMeasureSpec (II)I] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + NameAndType [onMeasure (II)V] + NameAndType [recycle ()V] + NameAndType [type I] + NameAndType [widthPixels I] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()V] + Utf8 [(FF)F] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(ILandroid/util/TypedValue;)Z] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/util/DisplayMetrics;)F] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/util/TypedValue;] + Utf8 [SherlockTheme] + Utf8 [StackMapTable] + Utf8 [[I] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/content/res/TypedArray] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/util/TypedValue] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/widget/LinearLayout] + Utf8 [com/actionbarsherlock/R$styleable] + Utf8 [com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow] + Utf8 [getContext] + Utf8 [getDimension] + Utf8 [getDisplayMetrics] + Utf8 [getFraction] + Utf8 [getMeasuredWidth] + Utf8 [getResources] + Utf8 [getValue] + Utf8 [heightPixels] + Utf8 [mMinWidthMajor] + Utf8 [mMinWidthMinor] + Utf8 [makeMeasureSpec] + Utf8 [obtainStyledAttributes] + Utf8 [onMeasure] + Utf8 [recycle] + Utf8 [type] + Utf8 [widthPixels] Fields (count = 2): + Field: mMinWidthMajor Landroid/util/TypedValue; Access flags: 0x10 = final android.util.TypedValue mMinWidthMajor + Field: mMinWidthMinor Landroid/util/TypedValue; Access flags: 0x10 = final android.util.TypedValue mMinWidthMinor Methods (count = 2): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public FakeDialogPhoneWindow(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 64, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #26 + Methodref [android/widget/LinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] new #6 + Class [android/util/TypedValue] [10] dup [11] invokespecial #22 + Methodref [android/util/TypedValue. ()V] [14] putfield #15 + Fieldref [com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow.mMinWidthMajor Landroid/util/TypedValue;] [17] aload_0 v0 [18] new #6 + Class [android/util/TypedValue] [21] dup [22] invokespecial #22 + Methodref [android/util/TypedValue. ()V] [25] putfield #16 + Fieldref [com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow.mMinWidthMinor Landroid/util/TypedValue;] [28] aload_1 v1 [29] aload_2 v2 [30] getstatic #14 + Fieldref [com/actionbarsherlock/R$styleable.SherlockTheme [I] [33] invokevirtual #18 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] [36] dup [37] astore_1 v1 [38] bipush 34 [40] aload_0 v0 [41] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow.mMinWidthMajor Landroid/util/TypedValue;] [44] invokevirtual #20 + Methodref [android/content/res/TypedArray.getValue (ILandroid/util/TypedValue;)Z] [47] pop [48] aload_1 v1 [49] bipush 35 [51] aload_0 v0 [52] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow.mMinWidthMinor Landroid/util/TypedValue;] [55] invokevirtual #20 + Methodref [android/content/res/TypedArray.getValue (ILandroid/util/TypedValue;)Z] [58] pop [59] aload_1 v1 [60] invokevirtual #21 + Methodref [android/content/res/TypedArray.recycle ()V] [63] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 157, locals = 7, stack = 3): [0] aload_0 v0 [1] invokevirtual #28 + Methodref [com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow.getContext ()Landroid/content/Context;] [4] invokevirtual #17 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [7] invokevirtual #19 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [10] dup [11] astore_3 v3 [12] getfield #12 + Fieldref [android/util/DisplayMetrics.widthPixels I] [15] aload_3 v3 [16] getfield #11 + Fieldref [android/util/DisplayMetrics.heightPixels I] [19] ificmpge +7 (target=26) [22] iconst_1 [23] goto +4 (target=27) [26] iconst_0 [27] istore v4 [29] aload_0 v0 [30] iload_1 v1 [31] iload_2 v2 [32] invokespecial #27 + Methodref [android/widget/LinearLayout.onMeasure (II)V] [35] aload_0 v0 [36] invokevirtual #29 + Methodref [com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow.getMeasuredWidth ()I] [39] istore v5 [41] iconst_0 [42] istore v6 [44] iload v5 [46] ldc #1 + Integer [1073741824] [48] invokestatic #25 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [51] istore_1 v1 [52] iload v4 [54] ifeq +10 (target=64) [57] aload_0 v0 [58] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow.mMinWidthMinor Landroid/util/TypedValue;] [61] goto +7 (target=68) [64] aload_0 v0 [65] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/FakeDialogPhoneWindow.mMinWidthMajor Landroid/util/TypedValue;] [68] dup [69] astore v4 [71] getfield #13 + Fieldref [android/util/TypedValue.type I] [74] ifeq +71 (target=145) [77] aload v4 [79] getfield #13 + Fieldref [android/util/TypedValue.type I] [82] iconst_5 [83] ificmpne +14 (target=97) [86] aload v4 [88] aload_3 v3 [89] invokevirtual #23 + Methodref [android/util/TypedValue.getDimension (Landroid/util/DisplayMetrics;)F] [92] f2i [93] istore_3 v3 [94] goto +35 (target=129) [97] aload v4 [99] getfield #13 + Fieldref [android/util/TypedValue.type I] [102] bipush 6 [104] ificmpne +23 (target=127) [107] aload v4 [109] aload_3 v3 [110] getfield #12 + Fieldref [android/util/DisplayMetrics.widthPixels I] [113] i2f [114] aload_3 v3 [115] getfield #12 + Fieldref [android/util/DisplayMetrics.widthPixels I] [118] i2f [119] invokevirtual #24 + Methodref [android/util/TypedValue.getFraction (FF)F] [122] f2i [123] istore_3 v3 [124] goto +5 (target=129) [127] iconst_0 [128] istore_3 v3 [129] iload v5 [131] iload_3 v3 [132] ificmpge +13 (target=145) [135] iload_3 v3 [136] ldc #1 + Integer [1073741824] [138] invokestatic #25 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [141] istore_1 v1 [142] iconst_1 [143] istore v6 [145] iload v6 [147] ifeq +9 (target=156) [150] aload_0 v0 [151] iload_1 v1 [152] iload_2 v2 [153] invokespecial #27 + Methodref [android/widget/LinearLayout.onMeasure (II)V] [156] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 9): - [26] Var: ...[a:android/util/DisplayMetrics], Stack: (empty) - [27] Var: ..., Stack: [i] - [64] Var: ...[i][i][i], Stack: (empty) - [68] Var: ..., Stack: [a:android/util/TypedValue] - [97] Var: ...[a:android/util/TypedValue], Stack: (empty) - [127] Var: ..., Stack: (empty) - [129] Var: ...[i], Stack: (empty) - [145] Var: -1, Stack: (empty) - [156] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsAbsSpinner Superclass: com/actionbarsherlock/internal/widget/IcsAdapterView Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.internal.widget.IcsAbsSpinner extends com.actionbarsherlock.internal.widget.IcsAdapterView Interfaces (count = 0): Constant Pool (count = 345): + Class [android/graphics/Rect] + Class [android/os/Build$VERSION] + Class [android/os/Parcelable] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/ViewGroup$LayoutParams] + Class [android/widget/SpinnerAdapter] + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner] + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin] + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState] + Class [com/actionbarsherlock/internal/widget/IcsAdapterView] + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver] + Class [java/lang/Math] + Long [-9223372036854775808] + Fieldref [android/graphics/Rect.bottom I] + Fieldref [android/graphics/Rect.left I] + Fieldref [android/graphics/Rect.right I] + Fieldref [android/graphics/Rect.top I] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.IS_HONEYCOMB Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mBlockLayoutRequests Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mDataChanged Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mDataSetObserver Landroid/database/DataSetObserver;] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mFirstPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mHeightMeasureSpec I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mItemCount I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mNeedSync Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mOldItemCount I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mOldSelectedPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mOldSelectedRowId J] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectedPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionBottomPadding I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionLeftPadding I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionRightPadding I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionTopPadding I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSyncMode I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSyncPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSyncRowId J] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mTouchFrame Landroid/graphics/Rect;] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mWidthMeasureSpec I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.position I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.selectedId J] + Methodref [android/graphics/Rect. ()V] + Methodref [android/graphics/Rect.contains (II)Z] + Methodref [android/view/View.getHitRect (Landroid/graphics/Rect;)V] + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/view/View.getMeasuredHeight ()I] + Methodref [android/view/View.getMeasuredWidth ()I] + Methodref [android/view/View.getVisibility ()I] + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/View$MeasureSpec.getMode (I)I] + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.checkFocus ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.checkSelectionChanged ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildAt (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildCount ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildHeight (Landroid/view/View;)I] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildWidth (Landroid/view/View;)I] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getPaddingBottom ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getPaddingLeft ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getPaddingRight ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getPaddingTop ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getSelectedItemId ()J] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getSelectedItemPosition ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getSuggestedMinimumHeight ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getSuggestedMinimumWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.handleDataChanged ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.initAbsSpinner ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.invalidate ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.layout (IZ)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.measureChild (Landroid/view/View;II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.removeAllViewsInLayout ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.removeDetachedView (Landroid/view/View;Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.requestLayout ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.resetList ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.resolveSize (II)I] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.resolveSizeAndState (III)I] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setFocusable (Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setMeasuredDimension (II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setNextSelectedPositionInt (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setSelectedPositionInt (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setSelectionInt (IZ)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setWillNotDraw (Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin. (Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.get (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.put (ILandroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState. (Landroid/os/Parcelable;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.getSuperState ()Landroid/os/Parcelable;] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onRestoreInstanceState (Landroid/os/Parcelable;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onSaveInstanceState ()Landroid/os/Parcelable;] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.requestLayout ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver. (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + Methodref [java/lang/Math.max (II)I] + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I] + InterfaceMethodref [android/widget/SpinnerAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + InterfaceMethodref [android/widget/SpinnerAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V] + InterfaceMethodref [android/widget/SpinnerAdapter.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] + NameAndType [ ()V] + NameAndType [ (II)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Landroid/os/Parcelable;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + NameAndType [IS_HONEYCOMB Z] + NameAndType [SDK_INT I] + NameAndType [bottom I] + NameAndType [checkFocus ()V] + NameAndType [checkSelectionChanged ()V] + NameAndType [contains (II)Z] + NameAndType [generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [get (I)Landroid/view/View;] + NameAndType [getAdapter ()Landroid/widget/SpinnerAdapter;] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getChildHeight (Landroid/view/View;)I] + NameAndType [getChildWidth (Landroid/view/View;)I] + NameAndType [getCount ()I] + NameAndType [getHitRect (Landroid/graphics/Rect;)V] + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [getMeasuredHeight ()I] + NameAndType [getMeasuredWidth ()I] + NameAndType [getMode (I)I] + NameAndType [getPaddingBottom ()I] + NameAndType [getPaddingLeft ()I] + NameAndType [getPaddingRight ()I] + NameAndType [getPaddingTop ()I] + NameAndType [getSelectedItemId ()J] + NameAndType [getSelectedItemPosition ()I] + NameAndType [getSuggestedMinimumHeight ()I] + NameAndType [getSuggestedMinimumWidth ()I] + NameAndType [getSuperState ()Landroid/os/Parcelable;] + NameAndType [getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [getVisibility ()I] + NameAndType [handleDataChanged ()V] + NameAndType [initAbsSpinner ()V] + NameAndType [invalidate ()V] + NameAndType [layout (IZ)V] + NameAndType [left I] + NameAndType [mAdapter Landroid/widget/SpinnerAdapter;] + NameAndType [mBlockLayoutRequests Z] + NameAndType [mDataChanged Z] + NameAndType [mDataSetObserver Landroid/database/DataSetObserver;] + NameAndType [mFirstPosition I] + NameAndType [mHeightMeasureSpec I] + NameAndType [mItemCount I] + NameAndType [mNeedSync Z] + NameAndType [mOldItemCount I] + NameAndType [mOldSelectedPosition I] + NameAndType [mOldSelectedRowId J] + NameAndType [mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;] + NameAndType [mSelectedPosition I] + NameAndType [mSelectionBottomPadding I] + NameAndType [mSelectionLeftPadding I] + NameAndType [mSelectionRightPadding I] + NameAndType [mSelectionTopPadding I] + NameAndType [mSpinnerPadding Landroid/graphics/Rect;] + NameAndType [mSyncMode I] + NameAndType [mSyncPosition I] + NameAndType [mSyncRowId J] + NameAndType [mTouchFrame Landroid/graphics/Rect;] + NameAndType [mWidthMeasureSpec I] + NameAndType [max (II)I] + NameAndType [measureChild (Landroid/view/View;II)V] + NameAndType [onRestoreInstanceState (Landroid/os/Parcelable;)V] + NameAndType [onSaveInstanceState ()Landroid/os/Parcelable;] + NameAndType [position I] + NameAndType [put (ILandroid/view/View;)V] + NameAndType [registerDataSetObserver (Landroid/database/DataSetObserver;)V] + NameAndType [removeAllViewsInLayout ()V] + NameAndType [removeDetachedView (Landroid/view/View;Z)V] + NameAndType [requestLayout ()V] + NameAndType [resetList ()V] + NameAndType [resolveSize (II)I] + NameAndType [resolveSizeAndState (III)I] + NameAndType [right I] + NameAndType [selectedId J] + NameAndType [setAdapter (Landroid/widget/SpinnerAdapter;)V] + NameAndType [setFocusable (Z)V] + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setMeasuredDimension (II)V] + NameAndType [setNextSelectedPositionInt (I)V] + NameAndType [setSelectedPositionInt (I)V] + NameAndType [setSelectionInt (IZ)V] + NameAndType [setWillNotDraw (Z)V] + NameAndType [top I] + NameAndType [unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] + Utf8 [()I] + Utf8 [()J] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Landroid/view/View;] + Utf8 [()Landroid/view/ViewGroup$LayoutParams;] + Utf8 [()Landroid/widget/Adapter;] + Utf8 [()Landroid/widget/SpinnerAdapter;] + Utf8 [()V] + Utf8 [(I)I] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(II)Z] + Utf8 [(III)I] + Utf8 [(ILandroid/view/View;)V] + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(IZ)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/database/DataSetObserver;)V] + Utf8 [(Landroid/graphics/Rect;)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [(Landroid/view/View;)I] + Utf8 [(Landroid/view/View;II)V] + Utf8 [(Landroid/view/View;Z)V] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/widget/Adapter;)V] + Utf8 [(Landroid/widget/SpinnerAdapter;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [IS_HONEYCOMB] + Utf8 [J] + Utf8 [Landroid/database/DataSetObserver;] + Utf8 [Landroid/graphics/Rect;] + Utf8 [Landroid/widget/SpinnerAdapter;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;] + Utf8 [SDK_INT] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [access$2] + Utf8 [android/graphics/Rect] + Utf8 [android/os/Build$VERSION] + Utf8 [android/os/Parcelable] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [android/widget/SpinnerAdapter] + Utf8 [bottom] + Utf8 [checkFocus] + Utf8 [checkSelectionChanged] + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner] + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin] + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState] + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView] + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver] + Utf8 [contains] + Utf8 [generateDefaultLayoutParams] + Utf8 [get] + Utf8 [getAdapter] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getChildHeight] + Utf8 [getChildWidth] + Utf8 [getCount] + Utf8 [getHitRect] + Utf8 [getLayoutParams] + Utf8 [getMeasuredHeight] + Utf8 [getMeasuredWidth] + Utf8 [getMode] + Utf8 [getPaddingBottom] + Utf8 [getPaddingLeft] + Utf8 [getPaddingRight] + Utf8 [getPaddingTop] + Utf8 [getSelectedItemId] + Utf8 [getSelectedItemPosition] + Utf8 [getSelectedView] + Utf8 [getSuggestedMinimumHeight] + Utf8 [getSuggestedMinimumWidth] + Utf8 [getSuperState] + Utf8 [getView] + Utf8 [getVisibility] + Utf8 [handleDataChanged] + Utf8 [initAbsSpinner] + Utf8 [invalidate] + Utf8 [java/lang/Math] + Utf8 [layout] + Utf8 [left] + Utf8 [mAdapter] + Utf8 [mBlockLayoutRequests] + Utf8 [mDataChanged] + Utf8 [mDataSetObserver] + Utf8 [mFirstPosition] + Utf8 [mHeightMeasureSpec] + Utf8 [mItemCount] + Utf8 [mNeedSync] + Utf8 [mOldItemCount] + Utf8 [mOldSelectedPosition] + Utf8 [mOldSelectedRowId] + Utf8 [mRecycler] + Utf8 [mSelectedPosition] + Utf8 [mSelectionBottomPadding] + Utf8 [mSelectionLeftPadding] + Utf8 [mSelectionRightPadding] + Utf8 [mSelectionTopPadding] + Utf8 [mSpinnerPadding] + Utf8 [mSyncMode] + Utf8 [mSyncPosition] + Utf8 [mSyncRowId] + Utf8 [mTouchFrame] + Utf8 [mWidthMeasureSpec] + Utf8 [max] + Utf8 [measureChild] + Utf8 [onMeasure] + Utf8 [onRestoreInstanceState] + Utf8 [onSaveInstanceState] + Utf8 [pointToPosition] + Utf8 [position] + Utf8 [put] + Utf8 [recycleAllViews] + Utf8 [registerDataSetObserver] + Utf8 [removeAllViewsInLayout] + Utf8 [removeDetachedView] + Utf8 [requestLayout] + Utf8 [resetList] + Utf8 [resolveSize] + Utf8 [resolveSizeAndState] + Utf8 [right] + Utf8 [selectedId] + Utf8 [setAdapter] + Utf8 [setFocusable] + Utf8 [setLayoutParams] + Utf8 [setMeasuredDimension] + Utf8 [setNextSelectedPositionInt] + Utf8 [setSelectedPositionInt] + Utf8 [setSelection] + Utf8 [setSelectionInt] + Utf8 [setWillNotDraw] + Utf8 [top] + Utf8 [unregisterDataSetObserver] Fields (count = 13): + Field: IS_HONEYCOMB Z Access flags: 0x1a = private static final boolean IS_HONEYCOMB + Field: mAdapter Landroid/widget/SpinnerAdapter; Access flags: 0x0 = android.widget.SpinnerAdapter mAdapter + Field: mHeightMeasureSpec I Access flags: 0x0 = int mHeightMeasureSpec + Field: mWidthMeasureSpec I Access flags: 0x0 = int mWidthMeasureSpec + Field: mBlockLayoutRequests Z Access flags: 0x0 = boolean mBlockLayoutRequests + Field: mSelectionLeftPadding I Access flags: 0x0 = int mSelectionLeftPadding + Field: mSelectionTopPadding I Access flags: 0x0 = int mSelectionTopPadding + Field: mSelectionRightPadding I Access flags: 0x0 = int mSelectionRightPadding + Field: mSelectionBottomPadding I Access flags: 0x0 = int mSelectionBottomPadding + Field: mSpinnerPadding Landroid/graphics/Rect; Access flags: 0x10 = final android.graphics.Rect mSpinnerPadding + Field: mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; Access flags: 0x10 = final com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin mRecycler + Field: mDataSetObserver Landroid/database/DataSetObserver; Access flags: 0x2 = private android.database.DataSetObserver mDataSetObserver + Field: mTouchFrame Landroid/graphics/Rect; Access flags: 0x2 = private android.graphics.Rect mTouchFrame Methods (count = 26): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 0, stack = 2): [0] getstatic #20 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 11 [5] ificmplt +7 (target=12) [8] iconst_1 [9] goto +4 (target=13) [12] iconst_0 [13] putstatic #21 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.IS_HONEYCOMB Z] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [12] Var: ..., Stack: (empty) - [13] Var: ..., Stack: [i] - Method: (Landroid/content/Context;)V Access flags: 0x1 = public IcsAbsSpinner(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 53, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #97 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView. (Landroid/content/Context;)V] [5] aload_0 v0 [6] iconst_0 [7] putfield #36 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionLeftPadding I] [10] aload_0 v0 [11] iconst_0 [12] putfield #38 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionTopPadding I] [15] aload_0 v0 [16] iconst_0 [17] putfield #37 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionRightPadding I] [20] aload_0 v0 [21] iconst_0 [22] putfield #35 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionBottomPadding I] [25] aload_0 v0 [26] new #1 + Class [android/graphics/Rect] [29] dup [30] invokespecial #47 + Methodref [android/graphics/Rect. ()V] [33] putfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [36] aload_0 v0 [37] new #9 + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin] [40] dup [41] aload_0 v0 [42] invokespecial #92 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin. (Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V] [45] putfield #33 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;] [48] aload_0 v0 [49] invokespecial #75 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.initAbsSpinner ()V] [52] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public IcsAbsSpinner(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iconst_0 [4] invokespecial #57 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public IcsAbsSpinner(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 55, locals = 4, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokespecial #98 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] aload_0 v0 [8] iconst_0 [9] putfield #36 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionLeftPadding I] [12] aload_0 v0 [13] iconst_0 [14] putfield #38 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionTopPadding I] [17] aload_0 v0 [18] iconst_0 [19] putfield #37 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionRightPadding I] [22] aload_0 v0 [23] iconst_0 [24] putfield #35 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionBottomPadding I] [27] aload_0 v0 [28] new #1 + Class [android/graphics/Rect] [31] dup [32] invokespecial #47 + Methodref [android/graphics/Rect. ()V] [35] putfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [38] aload_0 v0 [39] new #9 + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin] [42] dup [43] aload_0 v0 [44] invokespecial #92 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin. (Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V] [47] putfield #33 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;] [50] aload_0 v0 [51] invokespecial #75 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.initAbsSpinner ()V] [54] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: initAbsSpinner()V Access flags: 0x2 = private void initAbsSpinner() Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setFocusable (Z)V] [5] aload_0 v0 [6] iconst_0 [7] invokevirtual #91 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setWillNotDraw (Z)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setAdapter(Landroid/widget/SpinnerAdapter;)V Access flags: 0x1 = public void setAdapter(android.widget.SpinnerAdapter) Class member attributes (count = 1): + Code attribute instructions (code length = 152, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] [4] ifnull +20 (target=24) [7] aload_0 v0 [8] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] [11] aload_0 v0 [12] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mDataSetObserver Landroid/database/DataSetObserver;] [15] invokeinterface #107 + InterfaceMethodref [android/widget/SpinnerAdapter.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] [20] aload_0 v0 [21] invokevirtual #82 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.resetList ()V] [24] aload_0 v0 [25] aload_1 v1 [26] putfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] [29] aload_0 v0 [30] iconst_m1 [31] putfield #31 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mOldSelectedPosition I] [34] aload_0 v0 [35] ldc2_w #14 + Long [-9223372036854775808] [38] putfield #32 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mOldSelectedRowId J] [41] aload_0 v0 [42] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] [45] ifnull +90 (target=135) [48] aload_0 v0 [49] aload_0 v0 [50] getfield #28 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mItemCount I] [53] putfield #30 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mOldItemCount I] [56] aload_0 v0 [57] aload_0 v0 [58] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] [61] invokeinterface #104 + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I] [66] putfield #28 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mItemCount I] [69] aload_0 v0 [70] invokevirtual #58 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.checkFocus ()V] [73] aload_0 v0 [74] new #12 + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver] [77] dup [78] aload_0 v0 [79] invokespecial #102 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver. (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] [82] putfield #25 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mDataSetObserver Landroid/database/DataSetObserver;] [85] aload_0 v0 [86] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] [89] aload_0 v0 [90] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mDataSetObserver Landroid/database/DataSetObserver;] [93] invokeinterface #106 + InterfaceMethodref [android/widget/SpinnerAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V] [98] aload_0 v0 [99] getfield #28 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mItemCount I] [102] ifle +7 (target=109) [105] iconst_0 [106] goto +4 (target=110) [109] iconst_m1 [110] istore_1 v1 [111] aload_0 v0 [112] iload_1 v1 [113] invokevirtual #89 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setSelectedPositionInt (I)V] [116] aload_0 v0 [117] iload_1 v1 [118] invokevirtual #88 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setNextSelectedPositionInt (I)V] [121] aload_0 v0 [122] getfield #28 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mItemCount I] [125] ifne +22 (target=147) [128] aload_0 v0 [129] invokevirtual #59 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.checkSelectionChanged ()V] [132] goto +15 (target=147) [135] aload_0 v0 [136] invokevirtual #58 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.checkFocus ()V] [139] aload_0 v0 [140] invokevirtual #82 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.resetList ()V] [143] aload_0 v0 [144] invokevirtual #59 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.checkSelectionChanged ()V] [147] aload_0 v0 [148] invokevirtual #81 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.requestLayout ()V] [151] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [24] Var: ..., Stack: (empty) - [109] Var: ..., Stack: (empty) - [110] Var: ..., Stack: [i] - [132] Var: ...[i], Stack: (empty) - [135] Var: -1, Stack: (empty) - [147] Var: ..., Stack: (empty) + Method: resetList()V Access flags: 0x0 = void resetList() Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 1, stack = 3): [0] aload_0 v0 [1] iconst_0 [2] putfield #24 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mDataChanged Z] [5] aload_0 v0 [6] iconst_0 [7] putfield #29 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mNeedSync Z] [10] aload_0 v0 [11] invokevirtual #79 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.removeAllViewsInLayout ()V] [14] aload_0 v0 [15] iconst_m1 [16] putfield #31 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mOldSelectedPosition I] [19] aload_0 v0 [20] ldc2_w #14 + Long [-9223372036854775808] [23] putfield #32 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mOldSelectedRowId J] [26] aload_0 v0 [27] iconst_m1 [28] invokevirtual #89 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setSelectedPositionInt (I)V] [31] aload_0 v0 [32] iconst_m1 [33] invokevirtual #88 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setNextSelectedPositionInt (I)V] [36] aload_0 v0 [37] invokevirtual #76 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.invalidate ()V] [40] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 441, locals = 9, stack = 4): [0] iload_1 v1 [1] invokestatic #55 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [4] istore_3 v3 [5] aload_0 v0 [6] invokevirtual #67 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getPaddingLeft ()I] [9] istore v4 [11] aload_0 v0 [12] invokevirtual #69 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getPaddingTop ()I] [15] istore v5 [17] aload_0 v0 [18] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getPaddingRight ()I] [21] istore v6 [23] aload_0 v0 [24] invokevirtual #66 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getPaddingBottom ()I] [27] istore v7 [29] aload_0 v0 [30] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [33] iload v4 [35] aload_0 v0 [36] getfield #36 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionLeftPadding I] [39] ificmple +8 (target=47) [42] iload v4 [44] goto +7 (target=51) [47] aload_0 v0 [48] getfield #36 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionLeftPadding I] [51] putfield #17 + Fieldref [android/graphics/Rect.left I] [54] aload_0 v0 [55] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [58] iload v5 [60] aload_0 v0 [61] getfield #38 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionTopPadding I] [64] ificmple +8 (target=72) [67] iload v5 [69] goto +7 (target=76) [72] aload_0 v0 [73] getfield #38 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionTopPadding I] [76] putfield #19 + Fieldref [android/graphics/Rect.top I] [79] aload_0 v0 [80] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [83] iload v6 [85] aload_0 v0 [86] getfield #37 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionRightPadding I] [89] ificmple +8 (target=97) [92] iload v6 [94] goto +7 (target=101) [97] aload_0 v0 [98] getfield #37 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionRightPadding I] [101] putfield #18 + Fieldref [android/graphics/Rect.right I] [104] aload_0 v0 [105] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [108] iload v7 [110] aload_0 v0 [111] getfield #35 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionBottomPadding I] [114] ificmple +8 (target=122) [117] iload v7 [119] goto +7 (target=126) [122] aload_0 v0 [123] getfield #35 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionBottomPadding I] [126] putfield #16 + Fieldref [android/graphics/Rect.bottom I] [129] aload_0 v0 [130] getfield #24 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mDataChanged Z] [133] ifeq +7 (target=140) [136] aload_0 v0 [137] invokevirtual #74 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.handleDataChanged ()V] [140] iconst_0 [141] istore v4 [143] iconst_0 [144] istore v5 [146] iconst_1 [147] istore v6 [149] aload_0 v0 [150] invokevirtual #71 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getSelectedItemPosition ()I] [153] dup [154] istore v7 [156] iflt +161 (target=317) [159] aload_0 v0 [160] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] [163] ifnull +154 (target=317) [166] iload v7 [168] aload_0 v0 [169] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] [172] invokeinterface #104 + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I] [177] ificmpge +140 (target=317) [180] aload_0 v0 [181] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;] [184] iload v7 [186] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.get (I)Landroid/view/View;] [189] dup [190] astore v8 [192] ifnonnull +18 (target=210) [195] aload_0 v0 [196] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] [199] iload v7 [201] aconst_null [202] aload_0 v0 [203] invokeinterface #105 + InterfaceMethodref [android/widget/SpinnerAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] [208] astore v8 [210] aload v8 [212] ifnull +14 (target=226) [215] aload_0 v0 [216] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;] [219] iload v7 [221] aload v8 [223] invokevirtual #94 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.put (ILandroid/view/View;)V] [226] aload v8 [228] ifnull +89 (target=317) [231] aload v8 [233] invokevirtual #50 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [236] ifnonnull +22 (target=258) [239] aload_0 v0 [240] iconst_1 [241] putfield #23 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mBlockLayoutRequests Z] [244] aload v8 [246] aload_0 v0 [247] invokevirtual #60 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [250] invokevirtual #54 + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [253] aload_0 v0 [254] iconst_0 [255] putfield #23 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mBlockLayoutRequests Z] [258] aload_0 v0 [259] aload v8 [261] iload_1 v1 [262] iload_2 v2 [263] invokevirtual #78 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.measureChild (Landroid/view/View;II)V] [266] aload_0 v0 [267] aload v8 [269] invokevirtual #64 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildHeight (Landroid/view/View;)I] [272] aload_0 v0 [273] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [276] getfield #19 + Fieldref [android/graphics/Rect.top I] [279] iadd [280] aload_0 v0 [281] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [284] getfield #16 + Fieldref [android/graphics/Rect.bottom I] [287] iadd [288] istore v4 [290] aload_0 v0 [291] aload v8 [293] invokevirtual #65 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildWidth (Landroid/view/View;)I] [296] aload_0 v0 [297] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [300] getfield #17 + Fieldref [android/graphics/Rect.left I] [303] iadd [304] aload_0 v0 [305] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [308] getfield #18 + Fieldref [android/graphics/Rect.right I] [311] iadd [312] istore v5 [314] iconst_0 [315] istore v6 [317] iload v6 [319] ifeq +41 (target=360) [322] aload_0 v0 [323] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [326] getfield #19 + Fieldref [android/graphics/Rect.top I] [329] aload_0 v0 [330] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [333] getfield #16 + Fieldref [android/graphics/Rect.bottom I] [336] iadd [337] istore v4 [339] iload_3 v3 [340] ifne +20 (target=360) [343] aload_0 v0 [344] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [347] getfield #17 + Fieldref [android/graphics/Rect.left I] [350] aload_0 v0 [351] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [354] getfield #18 + Fieldref [android/graphics/Rect.right I] [357] iadd [358] istore v5 [360] iload v4 [362] aload_0 v0 [363] invokevirtual #72 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getSuggestedMinimumHeight ()I] [366] invokestatic #103 + Methodref [java/lang/Math.max (II)I] [369] istore v4 [371] iload v5 [373] aload_0 v0 [374] invokevirtual #73 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getSuggestedMinimumWidth ()I] [377] invokestatic #103 + Methodref [java/lang/Math.max (II)I] [380] istore v5 [382] getstatic #21 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.IS_HONEYCOMB Z] [385] ifeq +23 (target=408) [388] iload v4 [390] iload_2 v2 [391] iconst_0 [392] invokestatic #84 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.resolveSizeAndState (III)I] [395] istore v4 [397] iload v5 [399] iload_1 v1 [400] iconst_0 [401] invokestatic #84 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.resolveSizeAndState (III)I] [404] istore_3 v3 [405] goto +18 (target=423) [408] iload v4 [410] iload_2 v2 [411] invokestatic #83 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.resolveSize (II)I] [414] istore v4 [416] iload v5 [418] iload_1 v1 [419] invokestatic #83 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.resolveSize (II)I] [422] istore_3 v3 [423] aload_0 v0 [424] iload_3 v3 [425] iload v4 [427] invokevirtual #87 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setMeasuredDimension (II)V] [430] aload_0 v0 [431] iload_2 v2 [432] putfield #27 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mHeightMeasureSpec I] [435] aload_0 v0 [436] iload_1 v1 [437] putfield #44 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mWidthMeasureSpec I] [440] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 16): - [47] Var: [a:com/actionbarsherlock/internal/widget/IcsAbsSpinner][i][i][i][T][T][i][i][i][i], Stack: [a:android/graphics/Rect] - [51] Var: [a:com/actionbarsherlock/internal/widget/IcsAbsSpinner][i][i][i][T][T][i][i][i][i], Stack: [a:android/graphics/Rect][i] - [72] Var: ..., Stack: [a:android/graphics/Rect] - [76] Var: [a:com/actionbarsherlock/internal/widget/IcsAbsSpinner][i][i][i][T][T][i][i][i][i], Stack: [a:android/graphics/Rect][i] - [97] Var: ..., Stack: [a:android/graphics/Rect] - [101] Var: [a:com/actionbarsherlock/internal/widget/IcsAbsSpinner][i][i][i][T][T][i][i][i][i], Stack: [a:android/graphics/Rect][i] - [122] Var: ..., Stack: [a:android/graphics/Rect] - [126] Var: [a:com/actionbarsherlock/internal/widget/IcsAbsSpinner][i][i][i][T][T][i][i][i][i], Stack: [a:android/graphics/Rect][i] - [140] Var: ..., Stack: (empty) - [210] Var: [a:com/actionbarsherlock/internal/widget/IcsAbsSpinner][i][i][i][T][T][i][i][i][i][i][i][i][i][a:android/view/View], Stack: - [226] Var: ..., Stack: (empty) - [258] Var: ..., Stack: (empty) - [317] Var: -1, Stack: (empty) - [360] Var: ..., Stack: (empty) - [408] Var: ..., Stack: (empty) - [423] Var: [a:com/actionbarsherlock/internal/widget/IcsAbsSpinner][i][i][i][i][i][i][i][i][i][i][i][i][i], Stack: + Method: getChildHeight(Landroid/view/View;)I Access flags: 0x0 = int getChildHeight(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_1 v1 [1] invokevirtual #51 + Methodref [android/view/View.getMeasuredHeight ()I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getChildWidth(Landroid/view/View;)I Access flags: 0x0 = int getChildWidth(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_1 v1 [1] invokevirtual #52 + Methodref [android/view/View.getMeasuredWidth ()I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams; Access flags: 0x4 = protected android.view.ViewGroup$LayoutParams generateDefaultLayoutParams() Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 1, stack = 4): [0] new #6 + Class [android/view/ViewGroup$LayoutParams] [3] dup [4] iconst_m1 [5] bipush -2 [7] invokespecial #56 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [10] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: recycleAllViews()V Access flags: 0x0 = void recycleAllViews() Class member attributes (count = 1): + Code attribute instructions (code length = 53, locals = 7, stack = 3): [0] aload_0 v0 [1] invokevirtual #63 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildCount ()I] [4] istore_1 v1 [5] aload_0 v0 [6] getfield #33 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;] [9] astore_2 v2 [10] aload_0 v0 [11] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mFirstPosition I] [14] istore_3 v3 [15] iconst_0 [16] istore v4 [18] goto +28 (target=46) [21] aload_0 v0 [22] iload v4 [24] invokevirtual #62 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildAt (I)Landroid/view/View;] [27] astore v5 [29] iload_3 v3 [30] iload v4 [32] iadd [33] istore v6 [35] aload_2 v2 [36] iload v6 [38] aload v5 [40] invokevirtual #94 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.put (ILandroid/view/View;)V] [43] iinc v4, 1 [46] iload v4 [48] iload_1 v1 [49] ificmplt -28 (target=21) [52] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [21] Var: [a:com/actionbarsherlock/internal/widget/IcsAbsSpinner][i][a:com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin][i][i], Stack: - [46] Var: ..., Stack: (empty) + Method: setSelection(IZ)V Access flags: 0x1 = public void setSelection(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 3, stack = 3): [0] iload_2 v2 [1] ifeq +30 (target=31) [4] aload_0 v0 [5] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mFirstPosition I] [8] iload_1 v1 [9] ificmpgt +22 (target=31) [12] iload_1 v1 [13] aload_0 v0 [14] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mFirstPosition I] [17] aload_0 v0 [18] invokevirtual #63 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildCount ()I] [21] iadd [22] iconst_1 [23] isub [24] ificmpgt +7 (target=31) [27] iconst_1 [28] goto +4 (target=32) [31] iconst_0 [32] istore_2 v2 [33] aload_0 v0 [34] iload_1 v1 [35] iload_2 v2 [36] invokevirtual #90 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setSelectionInt (IZ)V] [39] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [31] Var: ..., Stack: (empty) - [32] Var: ..., Stack: [i] + Method: setSelection(I)V Access flags: 0x1 = public void setSelection(int) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokevirtual #88 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setNextSelectedPositionInt (I)V] [5] aload_0 v0 [6] invokevirtual #81 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.requestLayout ()V] [9] aload_0 v0 [10] invokevirtual #76 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.invalidate ()V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSelectionInt(IZ)V Access flags: 0x0 = void setSelectionInt(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 4, stack = 3): [0] iload_1 v1 [1] aload_0 v0 [2] getfield #31 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mOldSelectedPosition I] [5] ificmpeq +31 (target=36) [8] aload_0 v0 [9] iconst_1 [10] putfield #23 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mBlockLayoutRequests Z] [13] iload_1 v1 [14] aload_0 v0 [15] getfield #34 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectedPosition I] [18] isub [19] istore_3 v3 [20] aload_0 v0 [21] iload_1 v1 [22] invokevirtual #88 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setNextSelectedPositionInt (I)V] [25] aload_0 v0 [26] iload_3 v3 [27] iload_2 v2 [28] invokevirtual #77 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.layout (IZ)V] [31] aload_0 v0 [32] iconst_0 [33] putfield #23 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mBlockLayoutRequests Z] [36] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [36] Var: ..., Stack: (empty) + Method: layout(IZ)V Access flags: 0x400 = abstract void layout(int,boolean) + Method: getSelectedView()Landroid/view/View; Access flags: 0x1 = public android.view.View getSelectedView() Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mItemCount I] [4] ifle +24 (target=28) [7] aload_0 v0 [8] getfield #34 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectedPosition I] [11] iflt +17 (target=28) [14] aload_0 v0 [15] aload_0 v0 [16] getfield #34 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectedPosition I] [19] aload_0 v0 [20] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mFirstPosition I] [23] isub [24] invokevirtual #62 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildAt (I)Landroid/view/View;] [27] areturn [28] aconst_null [29] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [28] Var: ..., Stack: (empty) + Method: requestLayout()V Access flags: 0x1 = public void requestLayout() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #23 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mBlockLayoutRequests Z] [4] ifne +7 (target=11) [7] aload_0 v0 [8] invokespecial #101 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.requestLayout ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [11] Var: ..., Stack: (empty) + Method: getAdapter()Landroid/widget/SpinnerAdapter; Access flags: 0x1 = public android.widget.SpinnerAdapter getAdapter() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCount()I Access flags: 0x1 = public int getCount() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mItemCount I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: pointToPosition(II)I Access flags: 0x1 = public int pointToPosition(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 84, locals = 6, stack = 3): [0] aload_0 v0 [1] getfield #43 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mTouchFrame Landroid/graphics/Rect;] [4] dup [5] astore_3 v3 [6] ifnonnull +19 (target=25) [9] aload_0 v0 [10] new #1 + Class [android/graphics/Rect] [13] dup [14] invokespecial #47 + Methodref [android/graphics/Rect. ()V] [17] putfield #43 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mTouchFrame Landroid/graphics/Rect;] [20] aload_0 v0 [21] getfield #43 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mTouchFrame Landroid/graphics/Rect;] [24] astore_3 v3 [25] aload_0 v0 [26] invokevirtual #63 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildCount ()I] [29] iconst_1 [30] isub [31] istore v4 [33] goto +44 (target=77) [36] aload_0 v0 [37] iload v4 [39] invokevirtual #62 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildAt (I)Landroid/view/View;] [42] dup [43] astore v5 [45] invokevirtual #53 + Methodref [android/view/View.getVisibility ()I] [48] ifne +26 (target=74) [51] aload v5 [53] aload_3 v3 [54] invokevirtual #49 + Methodref [android/view/View.getHitRect (Landroid/graphics/Rect;)V] [57] aload_3 v3 [58] iload_1 v1 [59] iload_2 v2 [60] invokevirtual #48 + Methodref [android/graphics/Rect.contains (II)Z] [63] ifeq +11 (target=74) [66] aload_0 v0 [67] getfield #26 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mFirstPosition I] [70] iload v4 [72] iadd [73] ireturn [74] iinc v4, -1 [77] iload v4 [79] ifge -43 (target=36) [82] iconst_m1 [83] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [25] Var: ...[a:android/graphics/Rect], Stack: (empty) - [36] Var: ...[i][i], Stack: (empty) - [74] Var: ..., Stack: (empty) - [77] Var: ..., Stack: (empty) + Method: onSaveInstanceState()Landroid/os/Parcelable; Access flags: 0x1 = public android.os.Parcelable onSaveInstanceState() Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 2, stack = 4): [0] aload_0 v0 [1] invokespecial #100 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onSaveInstanceState ()Landroid/os/Parcelable;] [4] astore_1 v1 [5] new #10 + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState] [8] dup [9] aload_1 v1 [10] invokespecial #95 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState. (Landroid/os/Parcelable;)V] [13] dup [14] astore_1 v1 [15] aload_0 v0 [16] invokevirtual #70 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getSelectedItemId ()J] [19] putfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.selectedId J] [22] aload_1 v1 [23] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.selectedId J] [26] lconst_0 [27] lcmp [28] iflt +14 (target=42) [31] aload_1 v1 [32] aload_0 v0 [33] invokevirtual #71 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getSelectedItemPosition ()I] [36] putfield #45 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.position I] [39] goto +8 (target=47) [42] aload_1 v1 [43] iconst_m1 [44] putfield #45 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.position I] [47] aload_1 v1 [48] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [42] Var: ...[a:android/os/Parcelable][a:com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState], Stack: (empty) - [47] Var: ..., Stack: (empty) + Method: onRestoreInstanceState(Landroid/os/Parcelable;)V Access flags: 0x1 = public void onRestoreInstanceState(android.os.Parcelable) Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 2, stack = 4): [0] aload_1 v1 [1] checkcast #10 + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState] [4] astore_1 v1 [5] aload_0 v0 [6] aload_1 v1 [7] invokevirtual #96 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.getSuperState ()Landroid/os/Parcelable;] [10] invokespecial #99 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onRestoreInstanceState (Landroid/os/Parcelable;)V] [13] aload_1 v1 [14] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.selectedId J] [17] lconst_0 [18] lcmp [19] iflt +38 (target=57) [22] aload_0 v0 [23] iconst_1 [24] putfield #24 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mDataChanged Z] [27] aload_0 v0 [28] iconst_1 [29] putfield #29 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mNeedSync Z] [32] aload_0 v0 [33] aload_1 v1 [34] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.selectedId J] [37] putfield #42 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSyncRowId J] [40] aload_0 v0 [41] aload_1 v1 [42] getfield #45 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.position I] [45] putfield #41 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSyncPosition I] [48] aload_0 v0 [49] iconst_0 [50] putfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSyncMode I] [53] aload_0 v0 [54] invokevirtual #81 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.requestLayout ()V] [57] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [57] Var: ...[a:com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState], Stack: (empty) + Method: setAdapter(Landroid/widget/Adapter;)V Access flags: 0x1041 = public bridge synthetic void setAdapter(android.widget.Adapter) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] checkcast #7 + Class [android/widget/SpinnerAdapter] [5] invokevirtual #85 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getAdapter()Landroid/widget/Adapter; Access flags: 0x1041 = public bridge synthetic android.widget.Adapter getAdapter() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #61 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V Access flags: 0x1008 = static synthetic void access$2(com.actionbarsherlock.internal.widget.IcsAbsSpinner,android.view.View,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.removeDetachedView (Landroid/view/View;Z)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 55): + Class [android/util/SparseArray] + Class [android/view/View] + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner] + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.mScrapHeap Landroid/util/SparseArray;] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.this$0 Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;] + Methodref [android/util/SparseArray. ()V] + Methodref [android/util/SparseArray.clear ()V] + Methodref [android/util/SparseArray.delete (I)V] + Methodref [android/util/SparseArray.get (I)Ljava/lang/Object;] + Methodref [android/util/SparseArray.put (ILjava/lang/Object;)V] + Methodref [android/util/SparseArray.size ()I] + Methodref [android/util/SparseArray.valueAt (I)Ljava/lang/Object;] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.access$2 (Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [access$2 (Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V] + NameAndType [clear ()V] + NameAndType [delete (I)V] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [mScrapHeap Landroid/util/SparseArray;] + NameAndType [put (ILjava/lang/Object;)V] + NameAndType [size ()I] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;] + NameAndType [valueAt (I)Ljava/lang/Object;] + Utf8 [()I] + Utf8 [()V] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)V] + Utf8 [(ILandroid/view/View;)V] + Utf8 [(ILjava/lang/Object;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/util/SparseArray;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;] + Utf8 [StackMapTable] + Utf8 [access$2] + Utf8 [android/util/SparseArray] + Utf8 [android/view/View] + Utf8 [clear] + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner] + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin] + Utf8 [delete] + Utf8 [get] + Utf8 [java/lang/Object] + Utf8 [mScrapHeap] + Utf8 [put] + Utf8 [size] + Utf8 [this$0] + Utf8 [valueAt] Fields (count = 2): + Field: mScrapHeap Landroid/util/SparseArray; Access flags: 0x12 = private final android.util.SparseArray mScrapHeap + Field: this$0 Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.IcsAbsSpinner this$0 Methods (count = 4): - Method: (Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V Access flags: 0x0 = IcsAbsSpinner$RecycleBin(com.actionbarsherlock.internal.widget.IcsAbsSpinner) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.this$0 Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;] [5] aload_0 v0 [6] invokespecial #16 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] new #1 + Class [android/util/SparseArray] [13] dup [14] invokespecial #8 + Methodref [android/util/SparseArray. ()V] [17] putfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.mScrapHeap Landroid/util/SparseArray;] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: put(ILandroid/view/View;)V Access flags: 0x1 = public void put(int,android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.mScrapHeap Landroid/util/SparseArray;] [4] iload_1 v1 [5] aload_2 v2 [6] invokevirtual #12 + Methodref [android/util/SparseArray.put (ILjava/lang/Object;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: get(I)Landroid/view/View; Access flags: 0x0 = android.view.View get(int) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.mScrapHeap Landroid/util/SparseArray;] [4] iload_1 v1 [5] invokevirtual #11 + Methodref [android/util/SparseArray.get (I)Ljava/lang/Object;] [8] checkcast #2 + Class [android/view/View] [11] dup [12] astore_2 v2 [13] ifnull +11 (target=24) [16] aload_0 v0 [17] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.mScrapHeap Landroid/util/SparseArray;] [20] iload_1 v1 [21] invokevirtual #10 + Methodref [android/util/SparseArray.delete (I)V] [24] aload_2 v2 [25] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [24] Var: ...[a:android/view/View], Stack: (empty) + Method: clear()V Access flags: 0x0 = void clear() Class member attributes (count = 1): + Code attribute instructions (code length = 52, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.mScrapHeap Landroid/util/SparseArray;] [4] dup [5] astore_1 v1 [6] invokevirtual #13 + Methodref [android/util/SparseArray.size ()I] [9] istore_2 v2 [10] iconst_0 [11] istore_3 v3 [12] goto +30 (target=42) [15] aload_1 v1 [16] iload_3 v3 [17] invokevirtual #14 + Methodref [android/util/SparseArray.valueAt (I)Ljava/lang/Object;] [20] checkcast #2 + Class [android/view/View] [23] dup [24] astore v4 [26] ifnull +13 (target=39) [29] aload_0 v0 [30] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.this$0 Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;] [33] aload v4 [35] iconst_1 [36] invokestatic #15 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.access$2 (Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V] [39] iinc v3, 1 [42] iload_3 v3 [43] iload_2 v2 [44] ificmplt -29 (target=15) [47] aload_1 v1 [48] invokevirtual #9 + Methodref [android/util/SparseArray.clear ()V] [51] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [15] Var: ...[a:android/util/SparseArray][i][i], Stack: (empty) - [39] Var: ..., Stack: (empty) - [42] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState Superclass: android/view/View$BaseSavedState Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState extends android.view.View$BaseSavedState Interfaces (count = 0): Constant Pool (count = 94): + String [ position=] + String [ selectedId=] + String [AbsSpinner.SavedState{] + String [}] + Class [android/os/Parcel] + Class [android/view/View$BaseSavedState] + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState] + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1] + Class [java/lang/Integer] + Class [java/lang/StringBuilder] + Class [java/lang/System] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.CREATOR Landroid/os/Parcelable$Creator;] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.position I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.selectedId J] + Methodref [android/os/Parcel.readInt ()I] + Methodref [android/os/Parcel.readLong ()J] + Methodref [android/os/Parcel.writeInt (I)V] + Methodref [android/os/Parcel.writeLong (J)V] + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcel;)V] + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcelable;)V] + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState. (Landroid/os/Parcel;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1. ()V] + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;)V] + NameAndType [ (Landroid/os/Parcelable;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [CREATOR Landroid/os/Parcelable$Creator;] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (J)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [identityHashCode (Ljava/lang/Object;)I] + NameAndType [position I] + NameAndType [readInt ()I] + NameAndType [readLong ()J] + NameAndType [selectedId J] + NameAndType [toHexString (I)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [writeInt (I)V] + NameAndType [writeLong (J)V] + NameAndType [writeToParcel (Landroid/os/Parcel;I)V] + Utf8 [ position=] + Utf8 [ selectedId=] + Utf8 [()I] + Utf8 [()J] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(I)V] + Utf8 [(J)Ljava/lang/StringBuilder;] + Utf8 [(J)V] + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [(Ljava/lang/Object;)I] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [] + Utf8 [AbsSpinner.SavedState{] + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [I] + Utf8 [J] + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [android/os/Parcel] + Utf8 [android/view/View$BaseSavedState] + Utf8 [append] + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState] + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1] + Utf8 [identityHashCode] + Utf8 [java/lang/Integer] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/System] + Utf8 [position] + Utf8 [readInt] + Utf8 [readLong] + Utf8 [selectedId] + Utf8 [toHexString] + Utf8 [toString] + Utf8 [writeInt] + Utf8 [writeLong] + Utf8 [writeToParcel] + Utf8 [}] Fields (count = 3): + Field: selectedId J Access flags: 0x0 = long selectedId + Field: position I Access flags: 0x0 = int position + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR Methods (count = 6): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 0, stack = 2): [0] new #8 + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1] [3] dup [4] invokespecial #23 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1. ()V] [7] putstatic #12 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.CREATOR Landroid/os/Parcelable$Creator;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcelable;)V Access flags: 0x0 = IcsAbsSpinner$SavedState(android.os.Parcelable) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #20 + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcelable;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcel;)V Access flags: 0x2 = private IcsAbsSpinner$SavedState(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #19 + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcel;)V] [5] aload_0 v0 [6] aload_1 v1 [7] invokevirtual #16 + Methodref [android/os/Parcel.readLong ()J] [10] putfield #14 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.selectedId J] [13] aload_0 v0 [14] aload_1 v1 [15] invokevirtual #15 + Methodref [android/os/Parcel.readInt ()I] [18] putfield #13 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.position I] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: writeToParcel(Landroid/os/Parcel;I)V Access flags: 0x1 = public void writeToParcel(android.os.Parcel,int) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokespecial #21 + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V] [6] aload_1 v1 [7] aload_0 v0 [8] getfield #14 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.selectedId J] [11] invokevirtual #18 + Methodref [android/os/Parcel.writeLong (J)V] [14] aload_1 v1 [15] aload_0 v0 [16] getfield #13 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.position I] [19] invokevirtual #17 + Methodref [android/os/Parcel.writeInt (I)V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: toString()Ljava/lang/String; Access flags: 0x1 = public java.lang.String toString() Class member attributes (count = 1): + Code attribute instructions (code length = 52, locals = 1, stack = 3): [0] new #10 + Class [java/lang/StringBuilder] [3] dup [4] ldc #3 + String [AbsSpinner.SavedState{] [6] invokespecial #25 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [9] aload_0 v0 [10] invokestatic #30 + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I] [13] invokestatic #24 + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;] [16] invokevirtual #28 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [19] ldc #2 + String [ selectedId=] [21] invokevirtual #28 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [24] aload_0 v0 [25] getfield #14 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.selectedId J] [28] invokevirtual #27 + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] [31] ldc #1 + String [ position=] [33] invokevirtual #28 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [36] aload_0 v0 [37] getfield #13 + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.position I] [40] invokevirtual #26 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [43] ldc #4 + String [}] [45] invokevirtual #28 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [48] invokevirtual #29 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [51] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;)V Access flags: 0x1000 = synthetic IcsAbsSpinner$SavedState(android.os.Parcel,com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #22 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState. (Landroid/os/Parcel;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1 extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable$Creator] Constant Pool (count = 27): + Class [android/os/Parcelable$Creator] + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState] + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1] + Class [java/lang/Object] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState. (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1.createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1.newArray (I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;)V] + NameAndType [createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;] + NameAndType [newArray (I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;] + Utf8 [()V] + Utf8 [(I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;] + Utf8 [(I)[Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;] + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;)V] + Utf8 [] + Utf8 [Code] + Utf8 [android/os/Parcelable$Creator] + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState] + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1] + Utf8 [createFromParcel] + Utf8 [java/lang/Object] + Utf8 [newArray] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x0 = IcsAbsSpinner$SavedState$1() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #8 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createFromParcel(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; Access flags: 0x1 = public com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState createFromParcel(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 4): [0] new #2 + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState] [3] dup [4] aload_1 v1 [5] aconst_null [6] invokespecial #5 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState. (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;)V] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; Access flags: 0x1 = public com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState[] newArray(int) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] iload_1 v1 [1] anewarray #2 + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; Access flags: 0x1041 = public bridge synthetic java.lang.Object createFromParcel(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #6 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1.createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Ljava/lang/Object; Access flags: 0x1041 = public bridge synthetic java.lang.Object[] newArray(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokevirtual #7 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1.newArray (I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsAdapterView Superclass: android/view/ViewGroup Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.internal.widget.IcsAdapterView extends android.view.ViewGroup Interfaces (count = 0): Constant Pool (count = 455): + Integer [-2] + Integer [-1] + Integer [0] + Integer [1] + Integer [100] + String [Don't call setOnClickListener for an AdapterView. You probably want setOnItemClickListener instead] + String [addView(View) is not supported in AdapterView] + String [addView(View, LayoutParams) is not supported in AdapterView] + String [addView(View, int) is not supported in AdapterView] + String [addView(View, int, LayoutParams) is not supported in AdapterView] + String [removeAllViews() is not supported in AdapterView] + String [removeView(View) is not supported in AdapterView] + String [removeViewAt(int) is not supported in AdapterView] + Class [android/os/SystemClock] + Class [android/view/View] + Class [android/view/ViewGroup] + Class [android/view/accessibility/AccessibilityEvent] + Class [android/view/accessibility/AccessibilityNodeInfo] + Class [android/widget/Adapter] + Class [android/widget/AdapterView$OnItemClickListener] + Class [com/actionbarsherlock/internal/widget/IcsAdapterView] + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener] + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier] + Class [java/lang/ClassCastException] + Class [java/lang/Math] + Class [java/lang/Object] + Class [java/lang/RuntimeException] + Class [java/lang/UnsupportedOperationException] + Long [-9223372036854775808] + Long [-1] + Long [100] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mBlockLayoutRequests Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDataChanged Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDesiredFocusableInTouchModeState Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDesiredFocusableState Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mEmptyView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mInLayout Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mLayoutHeight I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedRowId J] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemClickListener Landroid/widget/AdapterView$OnItemClickListener;] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemLongClickListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectionNotifier Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSpecificTop I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncHeight J] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncMode I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncRowId J] + Methodref [android/os/SystemClock.uptimeMillis ()J] + Methodref [android/view/View.dispatchPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)Z] + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] + Methodref [android/view/View.getTop ()I] + Methodref [android/view/View.getVisibility ()I] + Methodref [android/view/View.isEnabled ()Z] + Methodref [android/view/View.sendAccessibilityEvent (I)V] + Methodref [android/view/View.setVisibility (I)V] + Methodref [android/view/ViewGroup. (Landroid/content/Context;)V] + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [android/view/ViewGroup.canAnimate ()Z] + Methodref [android/view/ViewGroup.onDetachedFromWindow ()V] + Methodref [android/view/ViewGroup.onInitializeAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [android/view/ViewGroup.onInitializeAccessibilityNodeInfo (Landroid/view/accessibility/AccessibilityNodeInfo;)V] + Methodref [android/view/ViewGroup.onRequestSendAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Methodref [android/view/ViewGroup.setFocusable (Z)V] + Methodref [android/view/ViewGroup.setFocusableInTouchMode (Z)V] + Methodref [android/view/accessibility/AccessibilityEvent.appendRecord (Landroid/view/accessibility/AccessibilityRecord;)V] + Methodref [android/view/accessibility/AccessibilityEvent.obtain ()Landroid/view/accessibility/AccessibilityEvent;] + Methodref [android/view/accessibility/AccessibilityEvent.setCurrentItemIndex (I)V] + Methodref [android/view/accessibility/AccessibilityEvent.setEnabled (Z)V] + Methodref [android/view/accessibility/AccessibilityEvent.setFromIndex (I)V] + Methodref [android/view/accessibility/AccessibilityEvent.setItemCount (I)V] + Methodref [android/view/accessibility/AccessibilityEvent.setScrollable (Z)V] + Methodref [android/view/accessibility/AccessibilityEvent.setToIndex (I)V] + Methodref [android/view/accessibility/AccessibilityNodeInfo.setEnabled (Z)V] + Methodref [android/view/accessibility/AccessibilityNodeInfo.setScrollable (Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.checkSelectionChanged ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.dispatchFreezeSelfOnly (Landroid/util/SparseArray;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.dispatchThawSelfOnly (Landroid/util/SparseArray;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.findSyncPosition ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.fireOnSelected ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getBottom ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getChildAt (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getChildCount ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getCount ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getFirstVisiblePosition ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getHeight ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getItemIdAtPosition (I)J] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getLastVisiblePosition ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getLeft ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getRight ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedItemPosition ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedView ()Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getTop ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isInFilterMode ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isInTouchMode ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isLongClickable ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isScrollableForAccessibility ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isShown ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.lookForSelectablePosition (IZ)I] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onInitializeAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onLayout (ZIIII)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onRestoreInstanceState (Landroid/os/Parcelable;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onSaveInstanceState ()Landroid/os/Parcelable;] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.playSoundEffect (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.post (Ljava/lang/Runnable;)Z] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.removeCallbacks (Ljava/lang/Runnable;)Z] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.selectionChanged ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.sendAccessibilityEvent (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.setLongClickable (Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.setNextSelectedPositionInt (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.updateEmptyStatus (Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier. (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;)V] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Math.min (II)I] + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] + InterfaceMethodref [android/widget/Adapter.getCount ()I] + InterfaceMethodref [android/widget/Adapter.getItem (I)Ljava/lang/Object;] + InterfaceMethodref [android/widget/Adapter.getItemId (I)J] + InterfaceMethodref [android/widget/Adapter.isEmpty ()Z] + InterfaceMethodref [android/widget/AdapterView$OnItemClickListener.onItemClick (Landroid/widget/AdapterView;Landroid/view/View;IJ)V] + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener.onItemSelected (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V] + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener.onNothingSelected (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [appendRecord (Landroid/view/accessibility/AccessibilityRecord;)V] + NameAndType [canAnimate ()Z] + NameAndType [checkSelectionChanged ()V] + NameAndType [dispatchFreezeSelfOnly (Landroid/util/SparseArray;)V] + NameAndType [dispatchPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [dispatchThawSelfOnly (Landroid/util/SparseArray;)V] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [findSyncPosition ()I] + NameAndType [fireOnSelected ()V] + NameAndType [getAdapter ()Landroid/widget/Adapter;] + NameAndType [getBottom ()I] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getCount ()I] + NameAndType [getFirstVisiblePosition ()I] + NameAndType [getHeight ()I] + NameAndType [getItem (I)Ljava/lang/Object;] + NameAndType [getItemId (I)J] + NameAndType [getItemIdAtPosition (I)J] + NameAndType [getLastVisiblePosition ()I] + NameAndType [getLeft ()I] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [getRight ()I] + NameAndType [getSelectedItemPosition ()I] + NameAndType [getSelectedView ()Landroid/view/View;] + NameAndType [getTop ()I] + NameAndType [getVisibility ()I] + NameAndType [isEmpty ()Z] + NameAndType [isEnabled ()Z] + NameAndType [isInFilterMode ()Z] + NameAndType [isInTouchMode ()Z] + NameAndType [isLongClickable ()Z] + NameAndType [isScrollableForAccessibility ()Z] + NameAndType [isShown ()Z] + NameAndType [lookForSelectablePosition (IZ)I] + NameAndType [mBlockLayoutRequests Z] + NameAndType [mDataChanged Z] + NameAndType [mDesiredFocusableInTouchModeState Z] + NameAndType [mDesiredFocusableState Z] + NameAndType [mEmptyView Landroid/view/View;] + NameAndType [mFirstPosition I] + NameAndType [mInLayout Z] + NameAndType [mItemCount I] + NameAndType [mLayoutHeight I] + NameAndType [mNeedSync Z] + NameAndType [mNextSelectedPosition I] + NameAndType [mNextSelectedRowId J] + NameAndType [mOldSelectedPosition I] + NameAndType [mOldSelectedRowId J] + NameAndType [mOnItemClickListener Landroid/widget/AdapterView$OnItemClickListener;] + NameAndType [mOnItemLongClickListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;] + NameAndType [mOnItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] + NameAndType [mSelectedPosition I] + NameAndType [mSelectedRowId J] + NameAndType [mSelectionNotifier Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;] + NameAndType [mSpecificTop I] + NameAndType [mSyncHeight J] + NameAndType [mSyncMode I] + NameAndType [mSyncPosition I] + NameAndType [mSyncRowId J] + NameAndType [max (II)I] + NameAndType [min (II)I] + NameAndType [obtain ()Landroid/view/accessibility/AccessibilityEvent;] + NameAndType [onDetachedFromWindow ()V] + NameAndType [onInitializeAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [onInitializeAccessibilityNodeInfo (Landroid/view/accessibility/AccessibilityNodeInfo;)V] + NameAndType [onItemClick (Landroid/widget/AdapterView;Landroid/view/View;IJ)V] + NameAndType [onItemSelected (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V] + NameAndType [onLayout (ZIIII)V] + NameAndType [onNothingSelected (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + NameAndType [onRequestSendAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + NameAndType [onRestoreInstanceState (Landroid/os/Parcelable;)V] + NameAndType [onSaveInstanceState ()Landroid/os/Parcelable;] + NameAndType [playSoundEffect (I)V] + NameAndType [post (Ljava/lang/Runnable;)Z] + NameAndType [removeCallbacks (Ljava/lang/Runnable;)Z] + NameAndType [selectionChanged ()V] + NameAndType [sendAccessibilityEvent (I)V] + NameAndType [setCurrentItemIndex (I)V] + NameAndType [setEnabled (Z)V] + NameAndType [setFocusable (Z)V] + NameAndType [setFocusableInTouchMode (Z)V] + NameAndType [setFromIndex (I)V] + NameAndType [setItemCount (I)V] + NameAndType [setLongClickable (Z)V] + NameAndType [setNextSelectedPositionInt (I)V] + NameAndType [setScrollable (Z)V] + NameAndType [setToIndex (I)V] + NameAndType [setVisibility (I)V] + NameAndType [updateEmptyStatus (Z)V] + NameAndType [uptimeMillis ()J] + Utf8 [()I] + Utf8 [()J] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Landroid/view/View;] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()Landroid/view/accessibility/AccessibilityEvent;] + Utf8 [()Landroid/widget/Adapter;] + Utf8 [()Landroid/widget/AdapterView$OnItemClickListener;] + Utf8 [()Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;] + Utf8 [()Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)J] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(IZ)I] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [(Landroid/util/SparseArray;)V] + Utf8 [(Landroid/view/View$OnClickListener;)V] + Utf8 [(Landroid/view/View;)I] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;I)V] + Utf8 [(Landroid/view/View;IJ)Z] + Utf8 [(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)Z] + Utf8 [(Landroid/view/accessibility/AccessibilityNodeInfo;)V] + Utf8 [(Landroid/view/accessibility/AccessibilityRecord;)V] + Utf8 [(Landroid/widget/Adapter;)V] + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V] + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Runnable;)Z] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Z)V] + Utf8 [(ZIIII)V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [Don't call setOnClickListener for an AdapterView. You probably want setOnItemClickListener instead] + Utf8 [I] + Utf8 [INVALID_POSITION] + Utf8 [INVALID_ROW_ID] + Utf8 [ITEM_VIEW_TYPE_HEADER_OR_FOOTER] + Utf8 [ITEM_VIEW_TYPE_IGNORE] + Utf8 [J] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/view/ViewDebug$CapturedViewProperty;] + Utf8 [Landroid/view/ViewDebug$ExportedProperty;] + Utf8 [Landroid/widget/AdapterView$OnItemClickListener;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;] + Utf8 [RuntimeVisibleAnnotations] + Utf8 [SYNC_FIRST_POSITION] + Utf8 [SYNC_MAX_DURATION_MILLIS] + Utf8 [SYNC_SELECTED_POSITION] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [addView] + Utf8 [addView(View) is not supported in AdapterView] + Utf8 [addView(View, LayoutParams) is not supported in AdapterView] + Utf8 [addView(View, int) is not supported in AdapterView] + Utf8 [addView(View, int, LayoutParams) is not supported in AdapterView] + Utf8 [android/os/SystemClock] + Utf8 [android/view/View] + Utf8 [android/view/ViewGroup] + Utf8 [android/view/accessibility/AccessibilityEvent] + Utf8 [android/view/accessibility/AccessibilityNodeInfo] + Utf8 [android/widget/Adapter] + Utf8 [android/widget/AdapterView$OnItemClickListener] + Utf8 [appendRecord] + Utf8 [canAnimate] + Utf8 [category] + Utf8 [checkFocus] + Utf8 [checkSelectionChanged] + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView] + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener] + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier] + Utf8 [dispatchFreezeSelfOnly] + Utf8 [dispatchPopulateAccessibilityEvent] + Utf8 [dispatchRestoreInstanceState] + Utf8 [dispatchSaveInstanceState] + Utf8 [dispatchThawSelfOnly] + Utf8 [equals] + Utf8 [findSyncPosition] + Utf8 [fireOnSelected] + Utf8 [getAdapter] + Utf8 [getBottom] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getCount] + Utf8 [getEmptyView] + Utf8 [getFirstVisiblePosition] + Utf8 [getHeight] + Utf8 [getItem] + Utf8 [getItemAtPosition] + Utf8 [getItemId] + Utf8 [getItemIdAtPosition] + Utf8 [getLastVisiblePosition] + Utf8 [getLeft] + Utf8 [getOnItemClickListener] + Utf8 [getOnItemLongClickListener] + Utf8 [getOnItemSelectedListener] + Utf8 [getParent] + Utf8 [getPositionForView] + Utf8 [getRight] + Utf8 [getSelectedItem] + Utf8 [getSelectedItemId] + Utf8 [getSelectedItemPosition] + Utf8 [getSelectedView] + Utf8 [getTop] + Utf8 [getVisibility] + Utf8 [handleDataChanged] + Utf8 [isEmpty] + Utf8 [isEnabled] + Utf8 [isInFilterMode] + Utf8 [isInTouchMode] + Utf8 [isLongClickable] + Utf8 [isScrollableForAccessibility] + Utf8 [isShown] + Utf8 [java/lang/ClassCastException] + Utf8 [java/lang/Math] + Utf8 [java/lang/Object] + Utf8 [java/lang/RuntimeException] + Utf8 [java/lang/UnsupportedOperationException] + Utf8 [list] + Utf8 [lookForSelectablePosition] + Utf8 [mBlockLayoutRequests] + Utf8 [mDataChanged] + Utf8 [mDesiredFocusableInTouchModeState] + Utf8 [mDesiredFocusableState] + Utf8 [mEmptyView] + Utf8 [mFirstPosition] + Utf8 [mInLayout] + Utf8 [mItemCount] + Utf8 [mLayoutHeight] + Utf8 [mNeedSync] + Utf8 [mNextSelectedPosition] + Utf8 [mNextSelectedRowId] + Utf8 [mOldItemCount] + Utf8 [mOldSelectedPosition] + Utf8 [mOldSelectedRowId] + Utf8 [mOnItemClickListener] + Utf8 [mOnItemLongClickListener] + Utf8 [mOnItemSelectedListener] + Utf8 [mSelectedPosition] + Utf8 [mSelectedRowId] + Utf8 [mSelectionNotifier] + Utf8 [mSpecificTop] + Utf8 [mSyncHeight] + Utf8 [mSyncMode] + Utf8 [mSyncPosition] + Utf8 [mSyncRowId] + Utf8 [max] + Utf8 [min] + Utf8 [obtain] + Utf8 [onDetachedFromWindow] + Utf8 [onInitializeAccessibilityEvent] + Utf8 [onInitializeAccessibilityNodeInfo] + Utf8 [onItemClick] + Utf8 [onItemSelected] + Utf8 [onLayout] + Utf8 [onNothingSelected] + Utf8 [onRequestSendAccessibilityEvent] + Utf8 [onRestoreInstanceState] + Utf8 [onSaveInstanceState] + Utf8 [performItemClick] + Utf8 [playSoundEffect] + Utf8 [post] + Utf8 [rememberSyncState] + Utf8 [removeAllViews] + Utf8 [removeAllViews() is not supported in AdapterView] + Utf8 [removeCallbacks] + Utf8 [removeView] + Utf8 [removeView(View) is not supported in AdapterView] + Utf8 [removeViewAt] + Utf8 [removeViewAt(int) is not supported in AdapterView] + Utf8 [scrolling] + Utf8 [selectionChanged] + Utf8 [sendAccessibilityEvent] + Utf8 [setAdapter] + Utf8 [setCurrentItemIndex] + Utf8 [setEmptyView] + Utf8 [setEnabled] + Utf8 [setFocusable] + Utf8 [setFocusableInTouchMode] + Utf8 [setFromIndex] + Utf8 [setItemCount] + Utf8 [setLongClickable] + Utf8 [setNextSelectedPositionInt] + Utf8 [setOnClickListener] + Utf8 [setOnItemClickListener] + Utf8 [setOnItemLongClickListener] + Utf8 [setOnItemSelectedListener] + Utf8 [setScrollable] + Utf8 [setSelectedPositionInt] + Utf8 [setSelection] + Utf8 [setToIndex] + Utf8 [setVisibility] + Utf8 [updateEmptyStatus] + Utf8 [uptimeMillis] Fields (count = 33): + Field: ITEM_VIEW_TYPE_IGNORE I Access flags: 0x19 = public static final int ITEM_VIEW_TYPE_IGNORE Class member attributes (count = 1): + Constant value attribute: + Integer [-1] + Field: ITEM_VIEW_TYPE_HEADER_OR_FOOTER I Access flags: 0x19 = public static final int ITEM_VIEW_TYPE_HEADER_OR_FOOTER Class member attributes (count = 1): + Constant value attribute: + Integer [-2] + Field: mFirstPosition I Access flags: 0x0 = int mFirstPosition Class member attributes (count = 1): + Runtime visible annotations attribute: - Annotation [Landroid/view/ViewDebug$ExportedProperty;]: - Constant element value [category '115'] + Utf8 [scrolling] + Field: mSpecificTop I Access flags: 0x0 = int mSpecificTop + Field: mSyncPosition I Access flags: 0x0 = int mSyncPosition + Field: mSyncRowId J Access flags: 0x0 = long mSyncRowId + Field: mSyncHeight J Access flags: 0x0 = long mSyncHeight + Field: mNeedSync Z Access flags: 0x0 = boolean mNeedSync + Field: mSyncMode I Access flags: 0x0 = int mSyncMode + Field: mLayoutHeight I Access flags: 0x2 = private int mLayoutHeight + Field: SYNC_SELECTED_POSITION I Access flags: 0x18 = static final int SYNC_SELECTED_POSITION Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: SYNC_FIRST_POSITION I Access flags: 0x18 = static final int SYNC_FIRST_POSITION Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: SYNC_MAX_DURATION_MILLIS I Access flags: 0x18 = static final int SYNC_MAX_DURATION_MILLIS Class member attributes (count = 1): + Constant value attribute: + Integer [100] + Field: mInLayout Z Access flags: 0x0 = boolean mInLayout + Field: mOnItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; Access flags: 0x0 = com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener mOnItemSelectedListener + Field: mOnItemClickListener Landroid/widget/AdapterView$OnItemClickListener; Access flags: 0x0 = android.widget.AdapterView$OnItemClickListener mOnItemClickListener + Field: mOnItemLongClickListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; Access flags: 0x0 = com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemLongClickListener mOnItemLongClickListener + Field: mDataChanged Z Access flags: 0x0 = boolean mDataChanged + Field: mNextSelectedPosition I Access flags: 0x0 = int mNextSelectedPosition Class member attributes (count = 1): + Runtime visible annotations attribute: - Annotation [Landroid/view/ViewDebug$ExportedProperty;]: - Constant element value [category '115'] + Utf8 [list] + Field: mNextSelectedRowId J Access flags: 0x0 = long mNextSelectedRowId + Field: mSelectedPosition I Access flags: 0x0 = int mSelectedPosition Class member attributes (count = 1): + Runtime visible annotations attribute: - Annotation [Landroid/view/ViewDebug$ExportedProperty;]: - Constant element value [category '115'] + Utf8 [list] + Field: mSelectedRowId J Access flags: 0x0 = long mSelectedRowId + Field: mEmptyView Landroid/view/View; Access flags: 0x2 = private android.view.View mEmptyView + Field: mItemCount I Access flags: 0x0 = int mItemCount Class member attributes (count = 1): + Runtime visible annotations attribute: - Annotation [Landroid/view/ViewDebug$ExportedProperty;]: - Constant element value [category '115'] + Utf8 [list] + Field: mOldItemCount I Access flags: 0x0 = int mOldItemCount + Field: INVALID_POSITION I Access flags: 0x19 = public static final int INVALID_POSITION Class member attributes (count = 1): + Constant value attribute: + Integer [-1] + Field: INVALID_ROW_ID J Access flags: 0x19 = public static final long INVALID_ROW_ID Class member attributes (count = 1): + Constant value attribute: + Long [-9223372036854775808] + Field: mOldSelectedPosition I Access flags: 0x0 = int mOldSelectedPosition + Field: mOldSelectedRowId J Access flags: 0x0 = long mOldSelectedRowId + Field: mDesiredFocusableState Z Access flags: 0x2 = private boolean mDesiredFocusableState + Field: mDesiredFocusableInTouchModeState Z Access flags: 0x2 = private boolean mDesiredFocusableInTouchModeState + Field: mSelectionNotifier Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier mSelectionNotifier + Field: mBlockLayoutRequests Z Access flags: 0x0 = boolean mBlockLayoutRequests Methods (count = 60): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public IcsAdapterView(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 69, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #68 + Methodref [android/view/ViewGroup. (Landroid/content/Context;)V] [5] aload_0 v0 [6] iconst_0 [7] putfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I] [10] aload_0 v0 [11] ldc2_w #29 + Long [-9223372036854775808] [14] putfield #59 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncRowId J] [17] aload_0 v0 [18] iconst_0 [19] putfield #44 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z] [22] aload_0 v0 [23] iconst_0 [24] putfield #41 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mInLayout Z] [27] aload_0 v0 [28] iconst_m1 [29] putfield #45 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I] [32] aload_0 v0 [33] ldc2_w #29 + Long [-9223372036854775808] [36] putfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J] [39] aload_0 v0 [40] iconst_m1 [41] putfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I] [44] aload_0 v0 [45] ldc2_w #29 + Long [-9223372036854775808] [48] putfield #53 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J] [51] aload_0 v0 [52] iconst_m1 [53] putfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedPosition I] [56] aload_0 v0 [57] ldc2_w #29 + Long [-9223372036854775808] [60] putfield #48 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedRowId J] [63] aload_0 v0 [64] iconst_0 [65] putfield #35 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mBlockLayoutRequests Z] [68] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public IcsAdapterView(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 70, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #69 + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] iconst_0 [8] putfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I] [11] aload_0 v0 [12] ldc2_w #29 + Long [-9223372036854775808] [15] putfield #59 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncRowId J] [18] aload_0 v0 [19] iconst_0 [20] putfield #44 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z] [23] aload_0 v0 [24] iconst_0 [25] putfield #41 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mInLayout Z] [28] aload_0 v0 [29] iconst_m1 [30] putfield #45 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I] [33] aload_0 v0 [34] ldc2_w #29 + Long [-9223372036854775808] [37] putfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J] [40] aload_0 v0 [41] iconst_m1 [42] putfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I] [45] aload_0 v0 [46] ldc2_w #29 + Long [-9223372036854775808] [49] putfield #53 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J] [52] aload_0 v0 [53] iconst_m1 [54] putfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedPosition I] [57] aload_0 v0 [58] ldc2_w #29 + Long [-9223372036854775808] [61] putfield #48 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedRowId J] [64] aload_0 v0 [65] iconst_0 [66] putfield #35 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mBlockLayoutRequests Z] [69] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public IcsAdapterView(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 71, locals = 4, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokespecial #70 + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] aload_0 v0 [8] iconst_0 [9] putfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I] [12] aload_0 v0 [13] ldc2_w #29 + Long [-9223372036854775808] [16] putfield #59 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncRowId J] [19] aload_0 v0 [20] iconst_0 [21] putfield #44 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z] [24] aload_0 v0 [25] iconst_0 [26] putfield #41 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mInLayout Z] [29] aload_0 v0 [30] iconst_m1 [31] putfield #45 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I] [34] aload_0 v0 [35] ldc2_w #29 + Long [-9223372036854775808] [38] putfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J] [41] aload_0 v0 [42] iconst_m1 [43] putfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I] [46] aload_0 v0 [47] ldc2_w #29 + Long [-9223372036854775808] [50] putfield #53 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J] [53] aload_0 v0 [54] iconst_m1 [55] putfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedPosition I] [58] aload_0 v0 [59] ldc2_w #29 + Long [-9223372036854775808] [62] putfield #48 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedRowId J] [65] aload_0 v0 [66] iconst_0 [67] putfield #35 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mBlockLayoutRequests Z] [70] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V Access flags: 0x1 = public void setOnItemClickListener(android.widget.AdapterView$OnItemClickListener) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemClickListener Landroid/widget/AdapterView$OnItemClickListener;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getOnItemClickListener()Landroid/widget/AdapterView$OnItemClickListener; Access flags: 0x11 = public final android.widget.AdapterView$OnItemClickListener getOnItemClickListener() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemClickListener Landroid/widget/AdapterView$OnItemClickListener;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: performItemClick(Landroid/view/View;IJ)Z Access flags: 0x1 = public boolean performItemClick(android.view.View,int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 5, stack = 6): [0] aload_0 v0 [1] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemClickListener Landroid/widget/AdapterView$OnItemClickListener;] [4] ifnull +32 (target=36) [7] aload_0 v0 [8] iconst_0 [9] invokevirtual #117 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.playSoundEffect (I)V] [12] aload_1 v1 [13] ifnull +8 (target=21) [16] aload_1 v1 [17] iconst_1 [18] invokevirtual #66 + Methodref [android/view/View.sendAccessibilityEvent (I)V] [21] aload_0 v0 [22] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemClickListener Landroid/widget/AdapterView$OnItemClickListener;] [25] aconst_null [26] aload_1 v1 [27] iload_2 v2 [28] lload_3 v3 [29] invokeinterface #136 + InterfaceMethodref [android/widget/AdapterView$OnItemClickListener.onItemClick (Landroid/widget/AdapterView;Landroid/view/View;IJ)V] [34] iconst_1 [35] ireturn [36] iconst_0 [37] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [21] Var: ..., Stack: (empty) - [36] Var: ..., Stack: (empty) + Method: setOnItemLongClickListener(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;)V Access flags: 0x1 = public void setOnItemLongClickListener(com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemLongClickListener) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #109 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isLongClickable ()Z] [4] ifne +8 (target=12) [7] aload_0 v0 [8] iconst_1 [9] invokevirtual #122 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.setLongClickable (Z)V] [12] aload_0 v0 [13] aload_1 v1 [14] putfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemLongClickListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [12] Var: ..., Stack: (empty) + Method: getOnItemLongClickListener()Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; Access flags: 0x11 = public final com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemLongClickListener getOnItemLongClickListener() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemLongClickListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setOnItemSelectedListener(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V Access flags: 0x1 = public void setOnItemSelectedListener(com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #51 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getOnItemSelectedListener()Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; Access flags: 0x11 = public final com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener getOnItemSelectedListener() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #51 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getAdapter()Landroid/widget/Adapter; Access flags: 0x401 = public abstract android.widget.Adapter getAdapter() + Method: setAdapter(Landroid/widget/Adapter;)V Access flags: 0x401 = public abstract void setAdapter(android.widget.Adapter) + Method: addView(Landroid/view/View;)V Access flags: 0x1 = public void addView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 3): [0] new #28 + Class [java/lang/UnsupportedOperationException] [3] dup [4] ldc #7 + String [addView(View) is not supported in AdapterView] [6] invokespecial #131 + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] [9] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addView(Landroid/view/View;I)V Access flags: 0x1 = public void addView(android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] new #28 + Class [java/lang/UnsupportedOperationException] [3] dup [4] ldc #9 + String [addView(View, int) is not supported in AdapterView] [6] invokespecial #131 + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] [9] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void addView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] new #28 + Class [java/lang/UnsupportedOperationException] [3] dup [4] ldc #8 + String [addView(View, LayoutParams) is not supported in AdapterView] [6] invokespecial #131 + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] [9] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void addView(android.view.View,int,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 4, stack = 3): [0] new #28 + Class [java/lang/UnsupportedOperationException] [3] dup [4] ldc #10 + String [addView(View, int, LayoutParams) is not supported in AdapterView] [6] invokespecial #131 + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] [9] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeView(Landroid/view/View;)V Access flags: 0x1 = public void removeView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 3): [0] new #28 + Class [java/lang/UnsupportedOperationException] [3] dup [4] ldc #12 + String [removeView(View) is not supported in AdapterView] [6] invokespecial #131 + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] [9] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeViewAt(I)V Access flags: 0x1 = public void removeViewAt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 3): [0] new #28 + Class [java/lang/UnsupportedOperationException] [3] dup [4] ldc #13 + String [removeViewAt(int) is not supported in AdapterView] [6] invokespecial #131 + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] [9] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: removeAllViews()V Access flags: 0x1 = public void removeAllViews() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 3): [0] new #28 + Class [java/lang/UnsupportedOperationException] [3] dup [4] ldc #11 + String [removeAllViews() is not supported in AdapterView] [6] invokespecial #131 + Methodref [java/lang/UnsupportedOperationException. (Ljava/lang/String;)V] [9] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onLayout(ZIIII)V Access flags: 0x4 = protected void onLayout(boolean,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 6, stack = 2): [0] aload_0 v0 [1] aload_0 v0 [2] invokevirtual #99 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getHeight ()I] [5] putfield #43 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mLayoutHeight I] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getSelectedItemPosition()I Access flags: 0x1 = public int getSelectedItemPosition() Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #45 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Runtime visible annotations attribute: - Annotation [Landroid/view/ViewDebug$CapturedViewProperty;]: + Method: getSelectedItemId()J Access flags: 0x1 = public long getSelectedItemId() Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J] [4] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Runtime visible annotations attribute: - Annotation [Landroid/view/ViewDebug$CapturedViewProperty;]: + Method: getSelectedView()Landroid/view/View; Access flags: 0x401 = public abstract android.view.View getSelectedView() + Method: getSelectedItem()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getSelectedItem() Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 3, stack = 2): [0] aload_0 v0 [1] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [4] astore_1 v1 [5] aload_0 v0 [6] invokevirtual #104 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedItemPosition ()I] [9] istore_2 v2 [10] aload_1 v1 [11] ifnull +24 (target=35) [14] aload_1 v1 [15] invokeinterface #132 + InterfaceMethodref [android/widget/Adapter.getCount ()I] [20] ifle +15 (target=35) [23] iload_2 v2 [24] iflt +11 (target=35) [27] aload_1 v1 [28] iload_2 v2 [29] invokeinterface #133 + InterfaceMethodref [android/widget/Adapter.getItem (I)Ljava/lang/Object;] [34] areturn [35] aconst_null [36] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [35] Var: ...[a:android/widget/Adapter][i], Stack: (empty) + Method: getCount()I Access flags: 0x1 = public int getCount() Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #42 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Runtime visible annotations attribute: - Annotation [Landroid/view/ViewDebug$CapturedViewProperty;]: + Method: getPositionForView(Landroid/view/View;)I Access flags: 0x1 = public int getPositionForView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 66, locals = 4, stack = 2): [0] goto +5 (target=5) [3] aload_2 v2 [4] astore_1 v1 [5] aload_1 v1 [6] invokevirtual #62 + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] [9] checkcast #15 + Class [android/view/View] [12] dup [13] astore_2 v2 [14] aload_0 v0 [15] invokevirtual #129 + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] [18] ifeq -15 (target=3) [21] goto +6 (target=27) [24] pop [25] iconst_m1 [26] ireturn [27] aload_0 v0 [28] invokevirtual #96 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getChildCount ()I] [31] istore_2 v2 [32] iconst_0 [33] istore_3 v3 [34] goto +25 (target=59) [37] aload_0 v0 [38] iload_3 v3 [39] invokevirtual #95 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getChildAt (I)Landroid/view/View;] [42] aload_1 v1 [43] invokevirtual #129 + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z] [46] ifeq +10 (target=56) [49] aload_0 v0 [50] getfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I] [53] iload_3 v3 [54] iadd [55] ireturn [56] iinc v3, 1 [59] iload_3 v3 [60] iload_2 v2 [61] ificmplt -24 (target=37) [64] iconst_m1 [65] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 21: 24): + Class [java/lang/ClassCastException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [3] Var: ...[a:android/view/View][a:android/view/View], Stack: (empty) - [5] Var: -1, Stack: (empty) - [24] Var: ..., Stack: [a:java/lang/ClassCastException] - [27] Var: ..., Stack: (empty) - [37] Var: ...[i][i], Stack: (empty) - [56] Var: ..., Stack: (empty) - [59] Var: ..., Stack: (empty) + Method: getFirstVisiblePosition()I Access flags: 0x1 = public int getFirstVisiblePosition() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getLastVisiblePosition()I Access flags: 0x1 = public int getLastVisiblePosition() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I] [4] aload_0 v0 [5] invokevirtual #96 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getChildCount ()I] [8] iadd [9] iconst_1 [10] isub [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSelection(I)V Access flags: 0x401 = public abstract void setSelection(int) + Method: setEmptyView(Landroid/view/View;)V Access flags: 0x1 = public void setEmptyView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mEmptyView Landroid/view/View;] [5] aload_0 v0 [6] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [9] dup [10] astore_1 v1 [11] ifnull +16 (target=27) [14] aload_1 v1 [15] invokeinterface #135 + InterfaceMethodref [android/widget/Adapter.isEmpty ()Z] [20] ifne +7 (target=27) [23] iconst_0 [24] goto +4 (target=28) [27] iconst_1 [28] istore_1 v1 [29] aload_0 v0 [30] iload_1 v1 [31] invokespecial #125 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.updateEmptyStatus (Z)V] [34] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [27] Var: ...[a:android/widget/Adapter], Stack: (empty) - [28] Var: ..., Stack: [i] + Method: getEmptyView()Landroid/view/View; Access flags: 0x1 = public android.view.View getEmptyView() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mEmptyView Landroid/view/View;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isInFilterMode()Z Access flags: 0x0 = boolean isInFilterMode() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setFocusable(Z)V Access flags: 0x1 = public void setFocusable(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 63, locals = 3, stack = 2): [0] aload_0 v0 [1] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [4] dup [5] astore_2 v2 [6] ifnull +16 (target=22) [9] aload_2 v2 [10] invokeinterface #132 + InterfaceMethodref [android/widget/Adapter.getCount ()I] [15] ifeq +7 (target=22) [18] iconst_0 [19] goto +4 (target=23) [22] iconst_1 [23] istore_2 v2 [24] aload_0 v0 [25] iload_1 v1 [26] putfield #38 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDesiredFocusableState Z] [29] iload_1 v1 [30] ifne +8 (target=38) [33] aload_0 v0 [34] iconst_0 [35] putfield #37 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDesiredFocusableInTouchModeState Z] [38] aload_0 v0 [39] iload_1 v1 [40] ifeq +18 (target=58) [43] iload_2 v2 [44] ifeq +10 (target=54) [47] aload_0 v0 [48] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isInFilterMode ()Z] [51] ifeq +7 (target=58) [54] iconst_1 [55] goto +4 (target=59) [58] iconst_0 [59] invokespecial #76 + Methodref [android/view/ViewGroup.setFocusable (Z)V] [62] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [22] Var: ...[a:android/widget/Adapter], Stack: (empty) - [23] Var: ..., Stack: [i] - [38] Var: ...[i], Stack: (empty) - [54] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView] - [58] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView] - [59] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i][a:android/widget/Adapter][i], Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i] + Method: setFocusableInTouchMode(Z)V Access flags: 0x1 = public void setFocusableInTouchMode(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 63, locals = 3, stack = 2): [0] aload_0 v0 [1] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [4] dup [5] astore_2 v2 [6] ifnull +16 (target=22) [9] aload_2 v2 [10] invokeinterface #132 + InterfaceMethodref [android/widget/Adapter.getCount ()I] [15] ifeq +7 (target=22) [18] iconst_0 [19] goto +4 (target=23) [22] iconst_1 [23] istore_2 v2 [24] aload_0 v0 [25] iload_1 v1 [26] putfield #37 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDesiredFocusableInTouchModeState Z] [29] iload_1 v1 [30] ifeq +8 (target=38) [33] aload_0 v0 [34] iconst_1 [35] putfield #38 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDesiredFocusableState Z] [38] aload_0 v0 [39] iload_1 v1 [40] ifeq +18 (target=58) [43] iload_2 v2 [44] ifeq +10 (target=54) [47] aload_0 v0 [48] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isInFilterMode ()Z] [51] ifeq +7 (target=58) [54] iconst_1 [55] goto +4 (target=59) [58] iconst_0 [59] invokespecial #77 + Methodref [android/view/ViewGroup.setFocusableInTouchMode (Z)V] [62] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [22] Var: ...[a:android/widget/Adapter], Stack: (empty) - [23] Var: ..., Stack: [i] - [38] Var: ...[i], Stack: (empty) - [54] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView] - [58] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView] - [59] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i][a:android/widget/Adapter][i], Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i] + Method: checkFocus()V Access flags: 0x0 = void checkFocus() Class member attributes (count = 1): + Code attribute instructions (code length = 109, locals = 3, stack = 2): [0] aload_0 v0 [1] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [4] dup [5] astore_1 v1 [6] ifnull +16 (target=22) [9] aload_1 v1 [10] invokeinterface #132 + InterfaceMethodref [android/widget/Adapter.getCount ()I] [15] ifeq +7 (target=22) [18] iconst_0 [19] goto +4 (target=23) [22] iconst_1 [23] ifeq +14 (target=37) [26] aload_0 v0 [27] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isInFilterMode ()Z] [30] ifne +7 (target=37) [33] iconst_0 [34] goto +4 (target=38) [37] iconst_1 [38] istore_2 v2 [39] aload_0 v0 [40] iload_2 v2 [41] ifeq +14 (target=55) [44] aload_0 v0 [45] getfield #37 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDesiredFocusableInTouchModeState Z] [48] ifeq +7 (target=55) [51] iconst_1 [52] goto +4 (target=56) [55] iconst_0 [56] invokespecial #77 + Methodref [android/view/ViewGroup.setFocusableInTouchMode (Z)V] [59] aload_0 v0 [60] iload_2 v2 [61] ifeq +14 (target=75) [64] aload_0 v0 [65] getfield #38 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDesiredFocusableState Z] [68] ifeq +7 (target=75) [71] iconst_1 [72] goto +4 (target=76) [75] iconst_0 [76] invokespecial #76 + Methodref [android/view/ViewGroup.setFocusable (Z)V] [79] aload_0 v0 [80] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mEmptyView Landroid/view/View;] [83] ifnull +25 (target=108) [86] aload_0 v0 [87] aload_1 v1 [88] ifnull +16 (target=104) [91] aload_1 v1 [92] invokeinterface #135 + InterfaceMethodref [android/widget/Adapter.isEmpty ()Z] [97] ifne +7 (target=104) [100] iconst_0 [101] goto +4 (target=105) [104] iconst_1 [105] invokespecial #125 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.updateEmptyStatus (Z)V] [108] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [22] Var: ...[a:android/widget/Adapter], Stack: (empty) - [23] Var: ..., Stack: [i] - [37] Var: ...[i], Stack: (empty) - [38] Var: ..., Stack: [i] - [55] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][a:android/widget/Adapter][i][i], Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView] - [56] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][a:android/widget/Adapter][i][i], Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i] - [75] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView] - [76] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][a:android/widget/Adapter][i][i], Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i] - [104] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView] - [105] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][a:android/widget/Adapter][i][i], Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i] - [108] Var: ..., Stack: (empty) + Method: updateEmptyStatus(Z)V Access flags: 0x2 = private void updateEmptyStatus(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 93, locals = 2, stack = 6): [0] aload_0 v0 [1] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isInFilterMode ()Z] [4] ifeq +5 (target=9) [7] iconst_0 [8] istore_1 v1 [9] iload_1 v1 [10] ifeq +61 (target=71) [13] aload_0 v0 [14] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mEmptyView Landroid/view/View;] [17] ifnull +20 (target=37) [20] aload_0 v0 [21] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mEmptyView Landroid/view/View;] [24] iconst_0 [25] invokevirtual #67 + Methodref [android/view/View.setVisibility (I)V] [28] aload_0 v0 [29] bipush 8 [31] invokevirtual #124 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.setVisibility (I)V] [34] goto +8 (target=42) [37] aload_0 v0 [38] iconst_0 [39] invokevirtual #124 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.setVisibility (I)V] [42] aload_0 v0 [43] getfield #36 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDataChanged Z] [46] ifeq +46 (target=92) [49] aload_0 v0 [50] iconst_0 [51] aload_0 v0 [52] invokevirtual #102 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getLeft ()I] [55] aload_0 v0 [56] invokevirtual #106 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getTop ()I] [59] aload_0 v0 [60] invokevirtual #103 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getRight ()I] [63] aload_0 v0 [64] invokevirtual #94 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getBottom ()I] [67] invokevirtual #114 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onLayout (ZIIII)V] [70] return [71] aload_0 v0 [72] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mEmptyView Landroid/view/View;] [75] ifnull +12 (target=87) [78] aload_0 v0 [79] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mEmptyView Landroid/view/View;] [82] bipush 8 [84] invokevirtual #67 + Methodref [android/view/View.setVisibility (I)V] [87] aload_0 v0 [88] iconst_0 [89] invokevirtual #124 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.setVisibility (I)V] [92] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [9] Var: ..., Stack: (empty) - [37] Var: ..., Stack: (empty) - [42] Var: ..., Stack: (empty) - [70] Var: ..., Stack: (empty) - [71] Var: ..., Stack: (empty) - [87] Var: ..., Stack: (empty) - [92] Var: ..., Stack: (empty) + Method: getItemAtPosition(I)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getItemAtPosition(int) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 3, stack = 2): [0] aload_0 v0 [1] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [4] dup [5] astore_2 v2 [6] ifnull +7 (target=13) [9] iload_1 v1 [10] ifge +5 (target=15) [13] aconst_null [14] areturn [15] aload_2 v2 [16] iload_1 v1 [17] invokeinterface #133 + InterfaceMethodref [android/widget/Adapter.getItem (I)Ljava/lang/Object;] [22] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [13] Var: ...[a:android/widget/Adapter], Stack: (empty) - [15] Var: ..., Stack: (empty) - [22] Var: ..., Stack: [a:java/lang/Object] + Method: getItemIdAtPosition(I)J Access flags: 0x1 = public long getItemIdAtPosition(int) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 3, stack = 2): [0] aload_0 v0 [1] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [4] dup [5] astore_2 v2 [6] ifnull +7 (target=13) [9] iload_1 v1 [10] ifge +7 (target=17) [13] ldc2_w #29 + Long [-9223372036854775808] [16] lreturn [17] aload_2 v2 [18] iload_1 v1 [19] invokeinterface #134 + InterfaceMethodref [android/widget/Adapter.getItemId (I)J] [24] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [13] Var: ...[a:android/widget/Adapter], Stack: (empty) - [17] Var: ..., Stack: (empty) - [24] Var: ..., Stack: [l] + Method: setOnClickListener(Landroid/view/View$OnClickListener;)V Access flags: 0x1 = public void setOnClickListener(android.view.View$OnClickListener) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 3): [0] new #27 + Class [java/lang/RuntimeException] [3] dup [4] ldc #6 + String [Don't call setOnClickListener for an AdapterView. You probably want setOnItemClickListener instead] [6] invokespecial #130 + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] [9] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchSaveInstanceState(Landroid/util/SparseArray;)V Access flags: 0x4 = protected void dispatchSaveInstanceState(android.util.SparseArray) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #89 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.dispatchFreezeSelfOnly (Landroid/util/SparseArray;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchRestoreInstanceState(Landroid/util/SparseArray;)V Access flags: 0x4 = protected void dispatchRestoreInstanceState(android.util.SparseArray) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #90 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.dispatchThawSelfOnly (Landroid/util/SparseArray;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onDetachedFromWindow()V Access flags: 0x4 = protected void onDetachedFromWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #72 + Methodref [android/view/ViewGroup.onDetachedFromWindow ()V] [4] aload_0 v0 [5] aload_0 v0 [6] getfield #54 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectionNotifier Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;] [9] invokevirtual #119 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.removeCallbacks (Ljava/lang/Runnable;)Z] [12] pop [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: selectionChanged()V Access flags: 0x0 = void selectionChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 85, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #51 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] [4] ifnull +53 (target=57) [7] aload_0 v0 [8] getfield #41 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mInLayout Z] [11] ifne +10 (target=21) [14] aload_0 v0 [15] getfield #35 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mBlockLayoutRequests Z] [18] ifeq +35 (target=53) [21] aload_0 v0 [22] getfield #54 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectionNotifier Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;] [25] ifnonnull +16 (target=41) [28] aload_0 v0 [29] new #23 + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier] [32] dup [33] aload_0 v0 [34] aconst_null [35] invokespecial #126 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier. (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;)V] [38] putfield #54 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectionNotifier Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;] [41] aload_0 v0 [42] aload_0 v0 [43] getfield #54 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectionNotifier Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;] [46] invokevirtual #118 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.post (Ljava/lang/Runnable;)Z] [49] pop [50] goto +7 (target=57) [53] aload_0 v0 [54] invokespecial #92 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.fireOnSelected ()V] [57] aload_0 v0 [58] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I] [61] iconst_m1 [62] ificmpeq +22 (target=84) [65] aload_0 v0 [66] invokevirtual #111 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isShown ()Z] [69] ifeq +15 (target=84) [72] aload_0 v0 [73] invokevirtual #108 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isInTouchMode ()Z] [76] ifne +8 (target=84) [79] aload_0 v0 [80] iconst_4 [81] invokevirtual #121 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.sendAccessibilityEvent (I)V] [84] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [21] Var: ..., Stack: (empty) - [41] Var: ..., Stack: (empty) - [53] Var: ..., Stack: (empty) - [57] Var: ..., Stack: (empty) - [84] Var: ..., Stack: (empty) + Method: fireOnSelected()V Access flags: 0x2 = private void fireOnSelected() Class member attributes (count = 1): + Code attribute instructions (code length = 56, locals = 3, stack = 6): [0] aload_0 v0 [1] getfield #51 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] [4] ifnonnull +4 (target=8) [7] return [8] aload_0 v0 [9] invokevirtual #104 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedItemPosition ()I] [12] dup [13] istore_1 v1 [14] iflt +31 (target=45) [17] aload_0 v0 [18] invokevirtual #105 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedView ()Landroid/view/View;] [21] astore_2 v2 [22] aload_0 v0 [23] getfield #51 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] [26] aload_0 v0 [27] aload_2 v2 [28] iload_1 v1 [29] aload_0 v0 [30] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [33] iload_1 v1 [34] invokeinterface #134 + InterfaceMethodref [android/widget/Adapter.getItemId (I)J] [39] invokeinterface #137 + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener.onItemSelected (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V] [44] return [45] aload_0 v0 [46] getfield #51 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;] [49] aload_0 v0 [50] invokeinterface #138 + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener.onNothingSelected (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] [55] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [8] Var: ..., Stack: (empty) - [45] Var: ...[i], Stack: (empty) - [55] Var: ..., Stack: (empty) + Method: dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x1 = public boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 3, stack = 2): [0] aload_0 v0 [1] invokevirtual #105 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedView ()Landroid/view/View;] [4] dup [5] astore_2 v2 [6] ifnull +20 (target=26) [9] aload_2 v2 [10] invokevirtual #64 + Methodref [android/view/View.getVisibility ()I] [13] ifne +13 (target=26) [16] aload_2 v2 [17] aload_1 v1 [18] invokevirtual #61 + Methodref [android/view/View.dispatchPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)Z] [21] ifeq +5 (target=26) [24] iconst_1 [25] ireturn [26] iconst_0 [27] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [26] Var: ...[a:android/view/View], Stack: (empty) + Method: onRequestSendAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z Access flags: 0x1 = public boolean onRequestSendAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 4, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #75 + Methodref [android/view/ViewGroup.onRequestSendAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z] [6] ifeq +25 (target=31) [9] invokestatic #79 + Methodref [android/view/accessibility/AccessibilityEvent.obtain ()Landroid/view/accessibility/AccessibilityEvent;] [12] astore_3 v3 [13] aload_0 v0 [14] aload_3 v3 [15] invokevirtual #113 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onInitializeAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] [18] aload_1 v1 [19] aload_3 v3 [20] invokevirtual #61 + Methodref [android/view/View.dispatchPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)Z] [23] pop [24] aload_2 v2 [25] aload_3 v3 [26] invokevirtual #78 + Methodref [android/view/accessibility/AccessibilityEvent.appendRecord (Landroid/view/accessibility/AccessibilityRecord;)V] [29] iconst_1 [30] ireturn [31] iconst_0 [32] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [31] Var: ..., Stack: (empty) + Method: onInitializeAccessibilityNodeInfo(Landroid/view/accessibility/AccessibilityNodeInfo;)V Access flags: 0x1 = public void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo) Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #74 + Methodref [android/view/ViewGroup.onInitializeAccessibilityNodeInfo (Landroid/view/accessibility/AccessibilityNodeInfo;)V] [5] aload_1 v1 [6] aload_0 v0 [7] invokespecial #110 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isScrollableForAccessibility ()Z] [10] invokevirtual #87 + Methodref [android/view/accessibility/AccessibilityNodeInfo.setScrollable (Z)V] [13] aload_0 v0 [14] invokevirtual #105 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedView ()Landroid/view/View;] [17] dup [18] astore_2 v2 [19] ifnull +11 (target=30) [22] aload_1 v1 [23] aload_2 v2 [24] invokevirtual #65 + Methodref [android/view/View.isEnabled ()Z] [27] invokevirtual #86 + Methodref [android/view/accessibility/AccessibilityNodeInfo.setEnabled (Z)V] [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [30] Var: ...[a:android/view/View], Stack: (empty) + Method: onInitializeAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x1 = public void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 63, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #73 + Methodref [android/view/ViewGroup.onInitializeAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] [5] aload_1 v1 [6] aload_0 v0 [7] invokespecial #110 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isScrollableForAccessibility ()Z] [10] invokevirtual #84 + Methodref [android/view/accessibility/AccessibilityEvent.setScrollable (Z)V] [13] aload_0 v0 [14] invokevirtual #105 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedView ()Landroid/view/View;] [17] dup [18] astore_2 v2 [19] ifnull +11 (target=30) [22] aload_1 v1 [23] aload_2 v2 [24] invokevirtual #65 + Methodref [android/view/View.isEnabled ()Z] [27] invokevirtual #81 + Methodref [android/view/accessibility/AccessibilityEvent.setEnabled (Z)V] [30] aload_1 v1 [31] aload_0 v0 [32] invokevirtual #104 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedItemPosition ()I] [35] invokevirtual #80 + Methodref [android/view/accessibility/AccessibilityEvent.setCurrentItemIndex (I)V] [38] aload_1 v1 [39] aload_0 v0 [40] invokevirtual #98 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getFirstVisiblePosition ()I] [43] invokevirtual #82 + Methodref [android/view/accessibility/AccessibilityEvent.setFromIndex (I)V] [46] aload_1 v1 [47] aload_0 v0 [48] invokevirtual #101 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getLastVisiblePosition ()I] [51] invokevirtual #85 + Methodref [android/view/accessibility/AccessibilityEvent.setToIndex (I)V] [54] aload_1 v1 [55] aload_0 v0 [56] invokevirtual #97 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getCount ()I] [59] invokevirtual #83 + Methodref [android/view/accessibility/AccessibilityEvent.setItemCount (I)V] [62] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [30] Var: ...[a:android/view/View], Stack: (empty) + Method: isScrollableForAccessibility()Z Access flags: 0x2 = private boolean isScrollableForAccessibility() Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 2, stack = 3): [0] aload_0 v0 [1] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [4] dup [5] astore_1 v1 [6] ifnull +35 (target=41) [9] aload_1 v1 [10] invokeinterface #132 + InterfaceMethodref [android/widget/Adapter.getCount ()I] [15] dup [16] istore_1 v1 [17] ifle +22 (target=39) [20] aload_0 v0 [21] invokevirtual #98 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getFirstVisiblePosition ()I] [24] ifgt +13 (target=37) [27] aload_0 v0 [28] invokevirtual #101 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getLastVisiblePosition ()I] [31] iload_1 v1 [32] iconst_1 [33] isub [34] ificmpge +5 (target=39) [37] iconst_1 [38] ireturn [39] iconst_0 [40] ireturn [41] iconst_0 [42] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [37] Var: ...[a:android/widget/Adapter][i], Stack: (empty) - [39] Var: ..., Stack: (empty) - [41] Var: -1, Stack: (empty) + Method: canAnimate()Z Access flags: 0x4 = protected boolean canAnimate() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #71 + Methodref [android/view/ViewGroup.canAnimate ()Z] [4] ifeq +12 (target=16) [7] aload_0 v0 [8] getfield #42 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I] [11] ifle +5 (target=16) [14] iconst_1 [15] ireturn [16] iconst_0 [17] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: ..., Stack: (empty) + Method: handleDataChanged()V Access flags: 0x0 = void handleDataChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 144, locals = 4, stack = 3): [0] aload_0 v0 [1] getfield #42 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I] [4] istore_1 v1 [5] iconst_0 [6] istore_2 v2 [7] iload_1 v1 [8] ifle +98 (target=106) [11] aload_0 v0 [12] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z] [15] ifeq +34 (target=49) [18] aload_0 v0 [19] iconst_0 [20] putfield #44 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z] [23] aload_0 v0 [24] invokevirtual #91 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.findSyncPosition ()I] [27] dup [28] istore_3 v3 [29] iflt +20 (target=49) [32] aload_0 v0 [33] iload_3 v3 [34] iconst_1 [35] invokevirtual #112 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.lookForSelectablePosition (IZ)I] [38] iload_3 v3 [39] ificmpne +10 (target=49) [42] aload_0 v0 [43] iload_3 v3 [44] invokevirtual #123 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.setNextSelectedPositionInt (I)V] [47] iconst_1 [48] istore_2 v2 [49] iload_2 v2 [50] ifne +56 (target=106) [53] aload_0 v0 [54] invokevirtual #104 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedItemPosition ()I] [57] dup [58] istore_3 v3 [59] iload_1 v1 [60] ificmplt +7 (target=67) [63] iload_1 v1 [64] iconst_1 [65] isub [66] istore_3 v3 [67] iload_3 v3 [68] ifge +5 (target=73) [71] iconst_0 [72] istore_3 v3 [73] aload_0 v0 [74] iload_3 v3 [75] iconst_1 [76] invokevirtual #112 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.lookForSelectablePosition (IZ)I] [79] dup [80] istore_1 v1 [81] ifge +10 (target=91) [84] aload_0 v0 [85] iload_3 v3 [86] iconst_0 [87] invokevirtual #112 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.lookForSelectablePosition (IZ)I] [90] istore_1 v1 [91] iload_1 v1 [92] iflt +14 (target=106) [95] aload_0 v0 [96] iload_1 v1 [97] invokevirtual #123 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.setNextSelectedPositionInt (I)V] [100] aload_0 v0 [101] invokevirtual #88 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.checkSelectionChanged ()V] [104] iconst_1 [105] istore_2 v2 [106] iload_2 v2 [107] ifne +36 (target=143) [110] aload_0 v0 [111] iconst_m1 [112] putfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I] [115] aload_0 v0 [116] ldc2_w #29 + Long [-9223372036854775808] [119] putfield #53 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J] [122] aload_0 v0 [123] iconst_m1 [124] putfield #45 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I] [127] aload_0 v0 [128] ldc2_w #29 + Long [-9223372036854775808] [131] putfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J] [134] aload_0 v0 [135] iconst_0 [136] putfield #44 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z] [139] aload_0 v0 [140] invokevirtual #88 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.checkSelectionChanged ()V] [143] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [49] Var: ...[i][i], Stack: (empty) - [67] Var: ...[i], Stack: (empty) - [73] Var: ..., Stack: (empty) - [91] Var: ...[i], Stack: (empty) - [106] Var: -2, Stack: (empty) - [143] Var: ..., Stack: (empty) + Method: checkSelectionChanged()V Access flags: 0x0 = void checkSelectionChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 1, stack = 4): [0] aload_0 v0 [1] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I] [4] aload_0 v0 [5] getfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedPosition I] [8] ificmpne +15 (target=23) [11] aload_0 v0 [12] getfield #53 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J] [15] aload_0 v0 [16] getfield #48 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedRowId J] [19] lcmp [20] ifeq +23 (target=43) [23] aload_0 v0 [24] invokevirtual #120 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.selectionChanged ()V] [27] aload_0 v0 [28] aload_0 v0 [29] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I] [32] putfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedPosition I] [35] aload_0 v0 [36] aload_0 v0 [37] getfield #53 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J] [40] putfield #48 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedRowId J] [43] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [23] Var: ..., Stack: (empty) - [43] Var: ..., Stack: (empty) + Method: findSyncPosition()I Access flags: 0x0 = int findSyncPosition() Class member attributes (count = 1): + Code attribute instructions (code length = 200, locals = 13, stack = 4): [0] aload_0 v0 [1] getfield #42 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I] [4] dup [5] istore_1 v1 [6] ifne +5 (target=11) [9] iconst_m1 [10] ireturn [11] aload_0 v0 [12] getfield #59 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncRowId J] [15] lstore_2 v2 [16] aload_0 v0 [17] getfield #58 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncPosition I] [20] istore v4 [22] lload_2 v2 [23] ldc2_w #29 + Long [-9223372036854775808] [26] lcmp [27] ifne +5 (target=32) [30] iconst_m1 [31] ireturn [32] iconst_0 [33] iload v4 [35] invokestatic #127 + Methodref [java/lang/Math.max (II)I] [38] istore v4 [40] iload_1 v1 [41] iconst_1 [42] isub [43] iload v4 [45] invokestatic #128 + Methodref [java/lang/Math.min (II)I] [48] istore v4 [50] invokestatic #60 + Methodref [android/os/SystemClock.uptimeMillis ()J] [53] ldc2_w #33 + Long [100] [56] ladd [57] lstore v5 [59] iload v4 [61] istore v9 [63] iload v4 [65] istore v10 [67] iconst_0 [68] istore v11 [70] aload_0 v0 [71] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [74] dup [75] astore v12 [77] ifnonnull +112 (target=189) [80] iconst_m1 [81] ireturn [82] aload v12 [84] iload v4 [86] invokeinterface #134 + InterfaceMethodref [android/widget/Adapter.getItemId (I)J] [91] lload_2 v2 [92] lcmp [93] ifne +6 (target=99) [96] iload v4 [98] ireturn [99] iload v10 [101] iload_1 v1 [102] iconst_1 [103] isub [104] ificmpne +7 (target=111) [107] iconst_1 [108] goto +4 (target=112) [111] iconst_0 [112] istore v8 [114] iload v9 [116] ifne +7 (target=123) [119] iconst_1 [120] goto +4 (target=124) [123] iconst_0 [124] istore v7 [126] iload v8 [128] ifeq +8 (target=136) [131] iload v7 [133] ifne +65 (target=198) [136] iload v7 [138] ifne +13 (target=151) [141] iload v11 [143] ifeq +21 (target=164) [146] iload v8 [148] ifne +16 (target=164) [151] iinc v10, 1 [154] iload v10 [156] istore v4 [158] iconst_0 [159] istore v11 [161] goto +28 (target=189) [164] iload v8 [166] ifne +13 (target=179) [169] iload v11 [171] ifne +18 (target=189) [174] iload v7 [176] ifne +13 (target=189) [179] iinc v9, -1 [182] iload v9 [184] istore v4 [186] iconst_1 [187] istore v11 [189] invokestatic #60 + Methodref [android/os/SystemClock.uptimeMillis ()J] [192] lload v5 [194] lcmp [195] ifle -113 (target=82) [198] iconst_m1 [199] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 14): - [11] Var: ...[i], Stack: (empty) - [32] Var: ...[l][i], Stack: (empty) - [82] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i][l][i][l][T][T][i][i][i][T][T][a:android/widget/Adapter], Stack: - [99] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i][l][i][l][l][i][i][i][T][T][a:android/widget/Adapter], Stack: - [111] Var: ..., Stack: (empty) - [112] Var: ..., Stack: [i] - [123] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i][l][i][l][l][i][i][i][T][i][a:android/widget/Adapter], Stack: - [124] Var: ..., Stack: [i] - [136] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i][l][i][l][l][i][i][i][i][i][a:android/widget/Adapter], Stack: - [151] Var: ..., Stack: (empty) - [164] Var: ..., Stack: (empty) - [179] Var: ..., Stack: (empty) - [189] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i][l][i][l][T][T][i][i][i][T][T][a:android/widget/Adapter], Stack: - [198] Var: ..., Stack: (empty) + Method: lookForSelectablePosition(IZ)I Access flags: 0x0 = int lookForSelectablePosition(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 3, stack = 1): [0] iload_1 v1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setSelectedPositionInt(I)V Access flags: 0x0 = void setSelectedPositionInt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I] [5] aload_0 v0 [6] aload_0 v0 [7] iload_1 v1 [8] invokevirtual #100 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getItemIdAtPosition (I)J] [11] putfield #53 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setNextSelectedPositionInt(I)V Access flags: 0x0 = void setNextSelectedPositionInt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #45 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I] [5] aload_0 v0 [6] aload_0 v0 [7] iload_1 v1 [8] invokevirtual #100 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getItemIdAtPosition (I)J] [11] putfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J] [14] aload_0 v0 [15] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z] [18] ifeq +27 (target=45) [21] aload_0 v0 [22] getfield #57 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncMode I] [25] ifne +20 (target=45) [28] iload_1 v1 [29] iflt +16 (target=45) [32] aload_0 v0 [33] iload_1 v1 [34] putfield #58 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncPosition I] [37] aload_0 v0 [38] aload_0 v0 [39] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J] [42] putfield #59 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncRowId J] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [45] Var: ..., Stack: (empty) + Method: rememberSyncState()V Access flags: 0x0 = void rememberSyncState() Class member attributes (count = 1): + Code attribute instructions (code length = 157, locals = 3, stack = 3): [0] aload_0 v0 [1] invokevirtual #96 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getChildCount ()I] [4] ifle +152 (target=156) [7] aload_0 v0 [8] iconst_1 [9] putfield #44 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z] [12] aload_0 v0 [13] aload_0 v0 [14] getfield #43 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mLayoutHeight I] [17] i2l [18] putfield #56 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncHeight J] [21] aload_0 v0 [22] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I] [25] iflt +51 (target=76) [28] aload_0 v0 [29] aload_0 v0 [30] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I] [33] aload_0 v0 [34] getfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I] [37] isub [38] invokevirtual #95 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getChildAt (I)Landroid/view/View;] [41] astore_1 v1 [42] aload_0 v0 [43] aload_0 v0 [44] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J] [47] putfield #59 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncRowId J] [50] aload_0 v0 [51] aload_0 v0 [52] getfield #45 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I] [55] putfield #58 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncPosition I] [58] aload_1 v1 [59] ifnull +11 (target=70) [62] aload_0 v0 [63] aload_1 v1 [64] invokevirtual #63 + Methodref [android/view/View.getTop ()I] [67] putfield #55 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSpecificTop I] [70] aload_0 v0 [71] iconst_0 [72] putfield #57 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncMode I] [75] return [76] aload_0 v0 [77] iconst_0 [78] invokevirtual #95 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getChildAt (I)Landroid/view/View;] [81] astore_1 v1 [82] aload_0 v0 [83] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [86] astore_2 v2 [87] aload_0 v0 [88] getfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I] [91] iflt +33 (target=124) [94] aload_0 v0 [95] getfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I] [98] aload_2 v2 [99] invokeinterface #132 + InterfaceMethodref [android/widget/Adapter.getCount ()I] [104] ificmpge +20 (target=124) [107] aload_0 v0 [108] aload_2 v2 [109] aload_0 v0 [110] getfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I] [113] invokeinterface #134 + InterfaceMethodref [android/widget/Adapter.getItemId (I)J] [118] putfield #59 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncRowId J] [121] goto +10 (target=131) [124] aload_0 v0 [125] ldc2_w #31 + Long [-1] [128] putfield #59 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncRowId J] [131] aload_0 v0 [132] aload_0 v0 [133] getfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I] [136] putfield #58 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncPosition I] [139] aload_1 v1 [140] ifnull +11 (target=151) [143] aload_0 v0 [144] aload_1 v1 [145] invokevirtual #63 + Methodref [android/view/View.getTop ()I] [148] putfield #55 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSpecificTop I] [151] aload_0 v0 [152] iconst_1 [153] putfield #57 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncMode I] [156] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [70] Var: ...[a:android/view/View], Stack: (empty) - [76] Var: -1, Stack: (empty) - [124] Var: ...[a:android/view/View][a:android/widget/Adapter], Stack: (empty) - [131] Var: ..., Stack: (empty) - [151] Var: ..., Stack: (empty) - [156] Var: -2, Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V Access flags: 0x1008 = static synthetic void access$0(com.actionbarsherlock.internal.widget.IcsAdapterView,android.os.Parcelable) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #115 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onRestoreInstanceState (Landroid/os/Parcelable;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable; Access flags: 0x1008 = static synthetic android.os.Parcelable access$1(com.actionbarsherlock.internal.widget.IcsAdapterView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #116 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onSaveInstanceState ()Landroid/os/Parcelable;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V Access flags: 0x1008 = static synthetic void access$2(com.actionbarsherlock.internal.widget.IcsAdapterView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #92 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.fireOnSelected ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterContextMenuInfo extends java.lang.Object Interfaces (count = 1): + Class [android/view/ContextMenu$ContextMenuInfo] Constant Pool (count = 25): + Class [android/view/ContextMenu$ContextMenuInfo] + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo.id J] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo.position I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo.targetView Landroid/view/View;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [id J] + NameAndType [position I] + NameAndType [targetView Landroid/view/View;] + Utf8 [()V] + Utf8 [(Landroid/view/View;IJ)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [J] + Utf8 [Landroid/view/View;] + Utf8 [android/view/ContextMenu$ContextMenuInfo] + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo] + Utf8 [id] + Utf8 [java/lang/Object] + Utf8 [position] + Utf8 [targetView] Fields (count = 3): + Field: targetView Landroid/view/View; Access flags: 0x1 = public android.view.View targetView + Field: position I Access flags: 0x1 = public int position + Field: id J Access flags: 0x1 = public long id Methods (count = 1): - Method: (Landroid/view/View;IJ)V Access flags: 0x1 = public IcsAdapterView$AdapterContextMenuInfo(android.view.View,int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 5, stack = 3): [0] aload_0 v0 [1] invokespecial #7 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo.targetView Landroid/view/View;] [9] aload_0 v0 [10] iload_2 v2 [11] putfield #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo.position I] [14] aload_0 v0 [15] lload_3 v3 [16] putfield #4 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo.id J] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver Superclass: android/database/DataSetObserver Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver extends android.database.DataSetObserver Interfaces (count = 0): Constant Pool (count = 85): + Class [android/database/DataSetObserver] + Class [android/widget/Adapter] + Class [com/actionbarsherlock/internal/widget/IcsAdapterView] + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver] + Long [-9223372036854775808] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDataChanged Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldItemCount I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.mInstanceState Landroid/os/Parcelable;] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] + Methodref [android/database/DataSetObserver. ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.access$0 (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.access$1 (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable;] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.checkFocus ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.rememberSyncState ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.requestLayout ()V] + InterfaceMethodref [android/widget/Adapter.getCount ()I] + InterfaceMethodref [android/widget/Adapter.hasStableIds ()Z] + NameAndType [ ()V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V] + NameAndType [access$1 (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable;] + NameAndType [checkFocus ()V] + NameAndType [getAdapter ()Landroid/widget/Adapter;] + NameAndType [getCount ()I] + NameAndType [hasStableIds ()Z] + NameAndType [mDataChanged Z] + NameAndType [mInstanceState Landroid/os/Parcelable;] + NameAndType [mItemCount I] + NameAndType [mNeedSync Z] + NameAndType [mNextSelectedPosition I] + NameAndType [mNextSelectedRowId J] + NameAndType [mOldItemCount I] + NameAndType [mSelectedPosition I] + NameAndType [mSelectedRowId J] + NameAndType [rememberSyncState ()V] + NameAndType [requestLayout ()V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] + Utf8 [()I] + Utf8 [()Landroid/widget/Adapter;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [J] + Utf8 [Landroid/os/Parcelable;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [android/database/DataSetObserver] + Utf8 [android/widget/Adapter] + Utf8 [checkFocus] + Utf8 [clearSavedState] + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView] + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver] + Utf8 [getAdapter] + Utf8 [getCount] + Utf8 [hasStableIds] + Utf8 [mDataChanged] + Utf8 [mInstanceState] + Utf8 [mItemCount] + Utf8 [mNeedSync] + Utf8 [mNextSelectedPosition] + Utf8 [mNextSelectedRowId] + Utf8 [mOldItemCount] + Utf8 [mSelectedPosition] + Utf8 [mSelectedRowId] + Utf8 [onChanged] + Utf8 [onInvalidated] + Utf8 [rememberSyncState] + Utf8 [requestLayout] + Utf8 [this$0] Fields (count = 2): + Field: mInstanceState Landroid/os/Parcelable; Access flags: 0x2 = private android.os.Parcelable mInstanceState + Field: this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.IcsAdapterView this$0 Methods (count = 4): - Method: (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V Access flags: 0x0 = IcsAdapterView$AdapterDataSetObserver(com.actionbarsherlock.internal.widget.IcsAdapterView) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [5] aload_0 v0 [6] invokespecial #17 + Methodref [android/database/DataSetObserver. ()V] [9] aload_0 v0 [10] aconst_null [11] putfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.mInstanceState Landroid/os/Parcelable;] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onChanged()V Access flags: 0x1 = public void onChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 124, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [4] iconst_1 [5] putfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDataChanged Z] [8] aload_0 v0 [9] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [12] aload_0 v0 [13] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [16] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I] [19] putfield #12 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldItemCount I] [22] aload_0 v0 [23] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [26] aload_0 v0 [27] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [30] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [33] invokeinterface #24 + InterfaceMethodref [android/widget/Adapter.getCount ()I] [38] putfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I] [41] aload_0 v0 [42] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [45] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [48] invokeinterface #25 + InterfaceMethodref [android/widget/Adapter.hasStableIds ()Z] [53] ifeq +49 (target=102) [56] aload_0 v0 [57] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.mInstanceState Landroid/os/Parcelable;] [60] ifnull +42 (target=102) [63] aload_0 v0 [64] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [67] getfield #12 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldItemCount I] [70] ifne +32 (target=102) [73] aload_0 v0 [74] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [77] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I] [80] ifle +22 (target=102) [83] aload_0 v0 [84] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [87] aload_0 v0 [88] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.mInstanceState Landroid/os/Parcelable;] [91] invokestatic #18 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.access$0 (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V] [94] aload_0 v0 [95] aconst_null [96] putfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.mInstanceState Landroid/os/Parcelable;] [99] goto +10 (target=109) [102] aload_0 v0 [103] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [106] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.rememberSyncState ()V] [109] aload_0 v0 [110] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [113] invokevirtual #20 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.checkFocus ()V] [116] aload_0 v0 [117] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [120] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.requestLayout ()V] [123] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [102] Var: ..., Stack: (empty) - [109] Var: ..., Stack: (empty) + Method: onInvalidated()V Access flags: 0x1 = public void onInvalidated() Class member attributes (count = 1): + Code attribute instructions (code length = 115, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [4] iconst_1 [5] putfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDataChanged Z] [8] aload_0 v0 [9] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [12] invokevirtual #21 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [15] invokeinterface #25 + InterfaceMethodref [android/widget/Adapter.hasStableIds ()Z] [20] ifeq +14 (target=34) [23] aload_0 v0 [24] aload_0 v0 [25] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [28] invokestatic #19 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.access$1 (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable;] [31] putfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.mInstanceState Landroid/os/Parcelable;] [34] aload_0 v0 [35] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [38] aload_0 v0 [39] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [42] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I] [45] putfield #12 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldItemCount I] [48] aload_0 v0 [49] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [52] iconst_0 [53] putfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I] [56] aload_0 v0 [57] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [60] iconst_m1 [61] putfield #13 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I] [64] aload_0 v0 [65] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [68] ldc2_w #5 + Long [-9223372036854775808] [71] putfield #14 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J] [74] aload_0 v0 [75] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [78] iconst_m1 [79] putfield #10 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I] [82] aload_0 v0 [83] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [86] ldc2_w #5 + Long [-9223372036854775808] [89] putfield #11 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J] [92] aload_0 v0 [93] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [96] iconst_0 [97] putfield #9 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z] [100] aload_0 v0 [101] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [104] invokevirtual #20 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.checkFocus ()V] [107] aload_0 v0 [108] getfield #16 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [111] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.requestLayout ()V] [114] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [34] Var: ..., Stack: (empty) + Method: clearSavedState()V Access flags: 0x1 = public void clearSavedState() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] aconst_null [2] putfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.mInstanceState Landroid/os/Parcelable;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemLongClickListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)Z] + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener] + Utf8 [java/lang/Object] + Utf8 [onItemLongClick] Fields (count = 0): Methods (count = 1): + Method: onItemLongClick(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)Z Access flags: 0x401 = public abstract boolean onItemLongClick(com.actionbarsherlock.internal.widget.IcsAdapterView,android.view.View,int,long) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 9): + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V] + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener] + Utf8 [java/lang/Object] + Utf8 [onItemSelected] + Utf8 [onNothingSelected] Fields (count = 0): Methods (count = 2): + Method: onItemSelected(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V Access flags: 0x401 = public abstract void onItemSelected(com.actionbarsherlock.internal.widget.IcsAdapterView,android.view.View,int,long) + Method: onNothingSelected(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V Access flags: 0x401 = public abstract void onNothingSelected(com.actionbarsherlock.internal.widget.IcsAdapterView) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 39): + Class [com/actionbarsherlock/internal/widget/IcsAdapterView] + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDataChanged Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.access$2 (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.post (Ljava/lang/Runnable;)Z] + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier. (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + NameAndType [access$2 (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + NameAndType [getAdapter ()Landroid/widget/Adapter;] + NameAndType [mDataChanged Z] + NameAndType [post (Ljava/lang/Runnable;)Z] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] + Utf8 [()Landroid/widget/Adapter;] + Utf8 [()V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;)V] + Utf8 [(Ljava/lang/Runnable;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [access$2] + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView] + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier] + Utf8 [getAdapter] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [mDataChanged] + Utf8 [post] + Utf8 [run] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.IcsAdapterView this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V Access flags: 0x2 = private IcsAdapterView$SelectionNotifier(com.actionbarsherlock.internal.widget.IcsAdapterView) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [5] aload_0 v0 [6] invokespecial #11 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [4] getfield #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDataChanged Z] [7] ifeq +23 (target=30) [10] aload_0 v0 [11] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [14] invokevirtual #8 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;] [17] ifnull +20 (target=37) [20] aload_0 v0 [21] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [24] aload_0 v0 [25] invokevirtual #9 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.post (Ljava/lang/Runnable;)Z] [28] pop [29] return [30] aload_0 v0 [31] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;] [34] invokestatic #7 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.access$2 (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [29] Var: ..., Stack: (empty) - [30] Var: ..., Stack: (empty) - [37] Var: ..., Stack: (empty) - Method: (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;)V Access flags: 0x1000 = synthetic IcsAdapterView$SelectionNotifier(com.actionbarsherlock.internal.widget.IcsAdapterView,com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #10 + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier. (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsLinearLayout Superclass: com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.IcsLinearLayout extends com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout Interfaces (count = 0): Constant Pool (count = 201): + Integer [0] + Integer [1] + Integer [2] + Integer [4] + Integer [16843049] + Integer [16843561] + Integer [16843562] + Class [android/content/Context] + Class [android/content/res/TypedArray] + Class [android/graphics/Canvas] + Class [android/graphics/drawable/Drawable] + Class [android/view/View] + Class [android/widget/LinearLayout$LayoutParams] + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout] + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout] + Fieldref [android/widget/LinearLayout$LayoutParams.bottomMargin I] + Fieldref [android/widget/LinearLayout$LayoutParams.leftMargin I] + Fieldref [android/widget/LinearLayout$LayoutParams.rightMargin I] + Fieldref [android/widget/LinearLayout$LayoutParams.topMargin I] + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.LinearLayout [I] + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDivider Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerHeight I] + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerPadding I] + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerWidth I] + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mShowDividers I] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I] + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/TypedArray.getInt (II)I] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V] + Methodref [android/graphics/drawable/Drawable.getIntrinsicHeight ()I] + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I] + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] + Methodref [android/view/View.getBottom ()I] + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/view/View.getLeft ()I] + Methodref [android/view/View.getRight ()I] + Methodref [android/view/View.getTop ()I] + Methodref [android/view/View.getVisibility ()I] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.measureChildWithMargins (Landroid/view/View;IIII)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.onDraw (Landroid/graphics/Canvas;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawDividersHorizontal (Landroid/graphics/Canvas;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawDividersVertical (Landroid/graphics/Canvas;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawHorizontalDivider (Landroid/graphics/Canvas;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawVerticalDivider (Landroid/graphics/Canvas;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getHeight ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getOrientation ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingBottom ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingLeft ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingRight ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingTop ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.hasDividerBeforeChildAt (I)Z] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.indexOfChild (Landroid/view/View;)I] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.invalidate ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.requestLayout ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.setDividerDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.setWillNotDraw (Z)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [LinearLayout [I] + NameAndType [bottomMargin I] + NameAndType [draw (Landroid/graphics/Canvas;)V] + NameAndType [drawDividersHorizontal (Landroid/graphics/Canvas;)V] + NameAndType [drawDividersVertical (Landroid/graphics/Canvas;)V] + NameAndType [drawHorizontalDivider (Landroid/graphics/Canvas;I)V] + NameAndType [drawVerticalDivider (Landroid/graphics/Canvas;I)V] + NameAndType [getBottom ()I] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getDimensionPixelSize (II)I] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getHeight ()I] + NameAndType [getInt (II)I] + NameAndType [getIntrinsicHeight ()I] + NameAndType [getIntrinsicWidth ()I] + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [getLeft ()I] + NameAndType [getOrientation ()I] + NameAndType [getPaddingBottom ()I] + NameAndType [getPaddingLeft ()I] + NameAndType [getPaddingRight ()I] + NameAndType [getPaddingTop ()I] + NameAndType [getRight ()I] + NameAndType [getTop ()I] + NameAndType [getVisibility ()I] + NameAndType [getWidth ()I] + NameAndType [hasDividerBeforeChildAt (I)Z] + NameAndType [indexOfChild (Landroid/view/View;)I] + NameAndType [invalidate ()V] + NameAndType [leftMargin I] + NameAndType [mDivider Landroid/graphics/drawable/Drawable;] + NameAndType [mDividerHeight I] + NameAndType [mDividerPadding I] + NameAndType [mDividerWidth I] + NameAndType [mShowDividers I] + NameAndType [measureChildWithMargins (Landroid/view/View;IIII)V] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + NameAndType [onDraw (Landroid/graphics/Canvas;)V] + NameAndType [recycle ()V] + NameAndType [requestLayout ()V] + NameAndType [rightMargin I] + NameAndType [setBounds (IIII)V] + NameAndType [setDividerDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setWillNotDraw (Z)V] + NameAndType [topMargin I] + Utf8 [()I] + Utf8 [()Landroid/view/ViewGroup$LayoutParams;] + Utf8 [()V] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)I] + Utf8 [(IIII)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/graphics/Canvas;)V] + Utf8 [(Landroid/graphics/Canvas;I)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/View;)I] + Utf8 [(Landroid/view/View;IIII)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [Landroid/graphics/drawable/Drawable;] + Utf8 [LinearLayout] + Utf8 [LinearLayout_divider] + Utf8 [LinearLayout_dividerPadding] + Utf8 [LinearLayout_showDividers] + Utf8 [SHOW_DIVIDER_BEGINNING] + Utf8 [SHOW_DIVIDER_END] + Utf8 [SHOW_DIVIDER_MIDDLE] + Utf8 [SHOW_DIVIDER_NONE] + Utf8 [StackMapTable] + Utf8 [[I] + Utf8 [android/content/Context] + Utf8 [android/content/res/TypedArray] + Utf8 [android/graphics/Canvas] + Utf8 [android/graphics/drawable/Drawable] + Utf8 [android/view/View] + Utf8 [android/widget/LinearLayout$LayoutParams] + Utf8 [bottomMargin] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout] + Utf8 [com/actionbarsherlock/internal/widget/IcsLinearLayout] + Utf8 [draw] + Utf8 [drawDividersHorizontal] + Utf8 [drawDividersVertical] + Utf8 [drawHorizontalDivider] + Utf8 [drawVerticalDivider] + Utf8 [getBottom] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getDimensionPixelSize] + Utf8 [getDividerPadding] + Utf8 [getDividerWidth] + Utf8 [getDrawable] + Utf8 [getHeight] + Utf8 [getInt] + Utf8 [getIntrinsicHeight] + Utf8 [getIntrinsicWidth] + Utf8 [getLayoutParams] + Utf8 [getLeft] + Utf8 [getOrientation] + Utf8 [getPaddingBottom] + Utf8 [getPaddingLeft] + Utf8 [getPaddingRight] + Utf8 [getPaddingTop] + Utf8 [getRight] + Utf8 [getShowDividers] + Utf8 [getTop] + Utf8 [getVisibility] + Utf8 [getWidth] + Utf8 [hasDividerBeforeChildAt] + Utf8 [indexOfChild] + Utf8 [invalidate] + Utf8 [leftMargin] + Utf8 [mDivider] + Utf8 [mDividerHeight] + Utf8 [mDividerPadding] + Utf8 [mDividerWidth] + Utf8 [mShowDividers] + Utf8 [measureChildWithMargins] + Utf8 [obtainStyledAttributes] + Utf8 [onDraw] + Utf8 [recycle] + Utf8 [requestLayout] + Utf8 [rightMargin] + Utf8 [setBounds] + Utf8 [setDividerDrawable] + Utf8 [setDividerPadding] + Utf8 [setShowDividers] + Utf8 [setWillNotDraw] + Utf8 [topMargin] Fields (count = 13): + Field: LinearLayout [I Access flags: 0x1a = private static final int[] LinearLayout + Field: LinearLayout_divider I Access flags: 0x1a = private static final int LinearLayout_divider Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: LinearLayout_showDividers I Access flags: 0x1a = private static final int LinearLayout_showDividers Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: LinearLayout_dividerPadding I Access flags: 0x1a = private static final int LinearLayout_dividerPadding Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: SHOW_DIVIDER_NONE I Access flags: 0x19 = public static final int SHOW_DIVIDER_NONE Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: SHOW_DIVIDER_BEGINNING I Access flags: 0x19 = public static final int SHOW_DIVIDER_BEGINNING Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: SHOW_DIVIDER_MIDDLE I Access flags: 0x19 = public static final int SHOW_DIVIDER_MIDDLE Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: SHOW_DIVIDER_END I Access flags: 0x19 = public static final int SHOW_DIVIDER_END Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: mDivider Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mDivider + Field: mDividerWidth I Access flags: 0x2 = private int mDividerWidth + Field: mDividerHeight I Access flags: 0x2 = private int mDividerHeight + Field: mShowDividers I Access flags: 0x2 = private int mShowDividers + Field: mDividerPadding I Access flags: 0x2 = private int mDividerPadding Methods (count = 15): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 0, stack = 4): [0] iconst_3 [1] newarray 10 [3] dup [4] iconst_0 [5] ldc #5 + Integer [16843049] [7] iastore [8] dup [9] iconst_1 [10] ldc #6 + Integer [16843561] [12] iastore [13] dup [14] iconst_2 [15] ldc #7 + Integer [16843562] [17] iastore [18] putstatic #20 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.LinearLayout [I] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public IcsLinearLayout(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #41 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_1 v1 [7] aload_2 v2 [8] getstatic #20 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.LinearLayout [I] [11] invokevirtual #26 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] [14] astore_1 v1 [15] aload_0 v0 [16] aload_1 v1 [17] iconst_0 [18] invokevirtual #28 + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] [21] invokevirtual #61 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.setDividerDrawable (Landroid/graphics/drawable/Drawable;)V] [24] aload_0 v0 [25] aload_1 v1 [26] iconst_1 [27] iconst_0 [28] invokevirtual #29 + Methodref [android/content/res/TypedArray.getInt (II)I] [31] putfield #25 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mShowDividers I] [34] aload_0 v0 [35] aload_1 v1 [36] iconst_2 [37] iconst_0 [38] invokevirtual #27 + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I] [41] putfield #23 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerPadding I] [44] aload_1 v1 [45] invokevirtual #30 + Methodref [android/content/res/TypedArray.recycle ()V] [48] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setShowDividers(I)V Access flags: 0x1 = public void setShowDividers(int) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] iload_1 v1 [1] aload_0 v0 [2] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mShowDividers I] [5] ificmpeq +11 (target=16) [8] aload_0 v0 [9] invokevirtual #60 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.requestLayout ()V] [12] aload_0 v0 [13] invokevirtual #59 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.invalidate ()V] [16] aload_0 v0 [17] iload_1 v1 [18] putfield #25 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mShowDividers I] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: ..., Stack: (empty) + Method: getShowDividers()I Access flags: 0x1 = public int getShowDividers() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mShowDividers I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDividerDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setDividerDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 65, locals = 2, stack = 2): [0] aload_1 v1 [1] aload_0 v0 [2] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDivider Landroid/graphics/drawable/Drawable;] [5] ifacmpne +4 (target=9) [8] return [9] aload_0 v0 [10] aload_1 v1 [11] putfield #21 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDivider Landroid/graphics/drawable/Drawable;] [14] aload_1 v1 [15] ifnull +22 (target=37) [18] aload_0 v0 [19] aload_1 v1 [20] invokevirtual #33 + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I] [23] putfield #24 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerWidth I] [26] aload_0 v0 [27] aload_1 v1 [28] invokevirtual #32 + Methodref [android/graphics/drawable/Drawable.getIntrinsicHeight ()I] [31] putfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerHeight I] [34] goto +13 (target=47) [37] aload_0 v0 [38] iconst_0 [39] putfield #24 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerWidth I] [42] aload_0 v0 [43] iconst_0 [44] putfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerHeight I] [47] aload_0 v0 [48] aload_1 v1 [49] ifnonnull +7 (target=56) [52] iconst_1 [53] goto +4 (target=57) [56] iconst_0 [57] invokevirtual #62 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.setWillNotDraw (Z)V] [60] aload_0 v0 [61] invokevirtual #60 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.requestLayout ()V] [64] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [9] Var: ..., Stack: (empty) - [37] Var: ..., Stack: (empty) - [47] Var: ..., Stack: (empty) - [56] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/IcsLinearLayout] - [57] Var: [a:com/actionbarsherlock/internal/widget/IcsLinearLayout][a:android/graphics/drawable/Drawable], Stack: [a:com/actionbarsherlock/internal/widget/IcsLinearLayout][i] + Method: setDividerPadding(I)V Access flags: 0x1 = public void setDividerPadding(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #23 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerPadding I] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getDividerPadding()I Access flags: 0x1 = public int getDividerPadding() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #23 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerPadding I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getDividerWidth()I Access flags: 0x1 = public int getDividerWidth() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerWidth I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: measureChildWithMargins(Landroid/view/View;IIII)V Access flags: 0x4 = protected void measureChildWithMargins(android.view.View,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 121, locals = 10, stack = 6): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #58 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.indexOfChild (Landroid/view/View;)I] [5] istore v6 [7] aload_0 v0 [8] invokevirtual #51 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getOrientation ()I] [11] istore v7 [13] aload_1 v1 [14] invokevirtual #36 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [17] checkcast #13 + Class [android/widget/LinearLayout$LayoutParams] [20] astore v8 [22] aload_0 v0 [23] iload v6 [25] invokevirtual #57 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.hasDividerBeforeChildAt (I)Z] [28] ifeq +30 (target=58) [31] iload v7 [33] iconst_1 [34] ificmpne +15 (target=49) [37] aload v8 [39] aload_0 v0 [40] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerHeight I] [43] putfield #19 + Fieldref [android/widget/LinearLayout$LayoutParams.topMargin I] [46] goto +12 (target=58) [49] aload v8 [51] aload_0 v0 [52] getfield #24 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerWidth I] [55] putfield #17 + Fieldref [android/widget/LinearLayout$LayoutParams.leftMargin I] [58] aload_0 v0 [59] invokevirtual #49 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I] [62] istore v9 [64] iload v6 [66] iload v9 [68] iconst_1 [69] isub [70] ificmpne +39 (target=109) [73] aload_0 v0 [74] iload v9 [76] invokevirtual #57 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.hasDividerBeforeChildAt (I)Z] [79] ifeq +30 (target=109) [82] iload v7 [84] iconst_1 [85] ificmpne +15 (target=100) [88] aload v8 [90] aload_0 v0 [91] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerHeight I] [94] putfield #16 + Fieldref [android/widget/LinearLayout$LayoutParams.bottomMargin I] [97] goto +12 (target=109) [100] aload v8 [102] aload_0 v0 [103] getfield #24 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerWidth I] [106] putfield #18 + Fieldref [android/widget/LinearLayout$LayoutParams.rightMargin I] [109] aload_0 v0 [110] aload_1 v1 [111] iload_2 v2 [112] iload_3 v3 [113] iload v4 [115] iload v5 [117] invokespecial #42 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.measureChildWithMargins (Landroid/view/View;IIII)V] [120] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [49] Var: ...[i][i][a:android/widget/LinearLayout$LayoutParams], Stack: (empty) - [58] Var: ..., Stack: (empty) - [100] Var: ...[i], Stack: (empty) - [109] Var: ..., Stack: (empty) + Method: onDraw(Landroid/graphics/Canvas;)V Access flags: 0x4 = protected void onDraw(android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDivider Landroid/graphics/drawable/Drawable;] [4] ifnull +24 (target=28) [7] aload_0 v0 [8] invokevirtual #51 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getOrientation ()I] [11] iconst_1 [12] ificmpne +11 (target=23) [15] aload_0 v0 [16] aload_1 v1 [17] invokevirtual #45 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawDividersVertical (Landroid/graphics/Canvas;)V] [20] goto +8 (target=28) [23] aload_0 v0 [24] aload_1 v1 [25] invokevirtual #44 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawDividersHorizontal (Landroid/graphics/Canvas;)V] [28] aload_0 v0 [29] aload_1 v1 [30] invokespecial #43 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.onDraw (Landroid/graphics/Canvas;)V] [33] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [23] Var: ..., Stack: (empty) - [28] Var: ..., Stack: (empty) + Method: drawDividersVertical(Landroid/graphics/Canvas;)V Access flags: 0x0 = void drawDividersVertical(android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 135, locals = 6, stack = 3): [0] aload_0 v0 [1] invokevirtual #49 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I] [4] istore_2 v2 [5] iconst_0 [6] istore_3 v3 [7] goto +65 (target=72) [10] aload_0 v0 [11] iload_3 v3 [12] invokevirtual #48 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;] [15] dup [16] astore v4 [18] ifnull +51 (target=69) [21] aload v4 [23] invokevirtual #40 + Methodref [android/view/View.getVisibility ()I] [26] bipush 8 [28] ificmpeq +41 (target=69) [31] aload_0 v0 [32] iload_3 v3 [33] invokevirtual #57 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.hasDividerBeforeChildAt (I)Z] [36] ifeq +33 (target=69) [39] aload v4 [41] invokevirtual #36 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [44] checkcast #13 + Class [android/widget/LinearLayout$LayoutParams] [47] astore v5 [49] aload v4 [51] invokevirtual #39 + Methodref [android/view/View.getTop ()I] [54] aload v5 [56] getfield #19 + Fieldref [android/widget/LinearLayout$LayoutParams.topMargin I] [59] isub [60] istore v4 [62] aload_0 v0 [63] aload_1 v1 [64] iload v4 [66] invokevirtual #46 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawHorizontalDivider (Landroid/graphics/Canvas;I)V] [69] iinc v3, 1 [72] iload_3 v3 [73] iload_2 v2 [74] ificmplt -64 (target=10) [77] aload_0 v0 [78] iload_2 v2 [79] invokevirtual #57 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.hasDividerBeforeChildAt (I)Z] [82] ifeq +52 (target=134) [85] aload_0 v0 [86] iload_2 v2 [87] iconst_1 [88] isub [89] invokevirtual #48 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;] [92] dup [93] astore_3 v3 [94] ifnonnull +22 (target=116) [97] aload_0 v0 [98] invokevirtual #50 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getHeight ()I] [101] aload_0 v0 [102] invokevirtual #52 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingBottom ()I] [105] isub [106] aload_0 v0 [107] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerHeight I] [110] isub [111] istore v4 [113] goto +14 (target=127) [116] aload_3 v3 [117] invokevirtual #36 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [120] pop [121] aload_3 v3 [122] invokevirtual #35 + Methodref [android/view/View.getBottom ()I] [125] istore v4 [127] aload_0 v0 [128] aload_1 v1 [129] iload v4 [131] invokevirtual #46 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawHorizontalDivider (Landroid/graphics/Canvas;I)V] [134] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [10] Var: ...[i][i], Stack: (empty) - [69] Var: ..., Stack: (empty) - [72] Var: ..., Stack: (empty) - [116] Var: [a:com/actionbarsherlock/internal/widget/IcsLinearLayout][a:android/graphics/Canvas][i][a:android/view/View][i], Stack: - [127] Var: ..., Stack: (empty) - [134] Var: -2, Stack: (empty) + Method: drawDividersHorizontal(Landroid/graphics/Canvas;)V Access flags: 0x0 = void drawDividersHorizontal(android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 135, locals = 6, stack = 3): [0] aload_0 v0 [1] invokevirtual #49 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I] [4] istore_2 v2 [5] iconst_0 [6] istore_3 v3 [7] goto +65 (target=72) [10] aload_0 v0 [11] iload_3 v3 [12] invokevirtual #48 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;] [15] dup [16] astore v4 [18] ifnull +51 (target=69) [21] aload v4 [23] invokevirtual #40 + Methodref [android/view/View.getVisibility ()I] [26] bipush 8 [28] ificmpeq +41 (target=69) [31] aload_0 v0 [32] iload_3 v3 [33] invokevirtual #57 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.hasDividerBeforeChildAt (I)Z] [36] ifeq +33 (target=69) [39] aload v4 [41] invokevirtual #36 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [44] checkcast #13 + Class [android/widget/LinearLayout$LayoutParams] [47] astore v5 [49] aload v4 [51] invokevirtual #37 + Methodref [android/view/View.getLeft ()I] [54] aload v5 [56] getfield #17 + Fieldref [android/widget/LinearLayout$LayoutParams.leftMargin I] [59] isub [60] istore v4 [62] aload_0 v0 [63] aload_1 v1 [64] iload v4 [66] invokevirtual #47 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawVerticalDivider (Landroid/graphics/Canvas;I)V] [69] iinc v3, 1 [72] iload_3 v3 [73] iload_2 v2 [74] ificmplt -64 (target=10) [77] aload_0 v0 [78] iload_2 v2 [79] invokevirtual #57 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.hasDividerBeforeChildAt (I)Z] [82] ifeq +52 (target=134) [85] aload_0 v0 [86] iload_2 v2 [87] iconst_1 [88] isub [89] invokevirtual #48 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;] [92] dup [93] astore_3 v3 [94] ifnonnull +22 (target=116) [97] aload_0 v0 [98] invokevirtual #56 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getWidth ()I] [101] aload_0 v0 [102] invokevirtual #54 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingRight ()I] [105] isub [106] aload_0 v0 [107] getfield #24 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerWidth I] [110] isub [111] istore v4 [113] goto +14 (target=127) [116] aload_3 v3 [117] invokevirtual #36 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [120] pop [121] aload_3 v3 [122] invokevirtual #38 + Methodref [android/view/View.getRight ()I] [125] istore v4 [127] aload_0 v0 [128] aload_1 v1 [129] iload v4 [131] invokevirtual #47 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawVerticalDivider (Landroid/graphics/Canvas;I)V] [134] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [10] Var: ...[i][i], Stack: (empty) - [69] Var: ..., Stack: (empty) - [72] Var: ..., Stack: (empty) - [116] Var: [a:com/actionbarsherlock/internal/widget/IcsLinearLayout][a:android/graphics/Canvas][i][a:android/view/View][i], Stack: - [127] Var: ..., Stack: (empty) - [134] Var: -2, Stack: (empty) + Method: drawHorizontalDivider(Landroid/graphics/Canvas;I)V Access flags: 0x0 = void drawHorizontalDivider(android.graphics.Canvas,int) Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 3, stack = 6): [0] aload_0 v0 [1] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDivider Landroid/graphics/drawable/Drawable;] [4] aload_0 v0 [5] invokevirtual #53 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingLeft ()I] [8] aload_0 v0 [9] getfield #23 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerPadding I] [12] iadd [13] iload_2 v2 [14] aload_0 v0 [15] invokevirtual #56 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getWidth ()I] [18] aload_0 v0 [19] invokevirtual #54 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingRight ()I] [22] isub [23] aload_0 v0 [24] getfield #23 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerPadding I] [27] isub [28] iload_2 v2 [29] aload_0 v0 [30] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerHeight I] [33] iadd [34] invokevirtual #34 + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] [37] aload_0 v0 [38] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDivider Landroid/graphics/drawable/Drawable;] [41] aload_1 v1 [42] invokevirtual #31 + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: drawVerticalDivider(Landroid/graphics/Canvas;I)V Access flags: 0x0 = void drawVerticalDivider(android.graphics.Canvas,int) Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 3, stack = 6): [0] aload_0 v0 [1] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDivider Landroid/graphics/drawable/Drawable;] [4] iload_2 v2 [5] aload_0 v0 [6] invokevirtual #55 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingTop ()I] [9] aload_0 v0 [10] getfield #23 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerPadding I] [13] iadd [14] iload_2 v2 [15] aload_0 v0 [16] getfield #24 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerWidth I] [19] iadd [20] aload_0 v0 [21] invokevirtual #50 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getHeight ()I] [24] aload_0 v0 [25] invokevirtual #52 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingBottom ()I] [28] isub [29] aload_0 v0 [30] getfield #23 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerPadding I] [33] isub [34] invokevirtual #34 + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] [37] aload_0 v0 [38] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDivider Landroid/graphics/drawable/Drawable;] [41] aload_1 v1 [42] invokevirtual #31 + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasDividerBeforeChildAt(I)Z Access flags: 0x4 = protected boolean hasDividerBeforeChildAt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 85, locals = 3, stack = 2): [0] iload_1 v1 [1] ifne +16 (target=17) [4] aload_0 v0 [5] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mShowDividers I] [8] iconst_1 [9] iand [10] ifeq +5 (target=15) [13] iconst_1 [14] ireturn [15] iconst_0 [16] ireturn [17] iload_1 v1 [18] aload_0 v0 [19] invokevirtual #49 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I] [22] ificmpne +16 (target=38) [25] aload_0 v0 [26] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mShowDividers I] [29] iconst_4 [30] iand [31] ifeq +5 (target=36) [34] iconst_1 [35] ireturn [36] iconst_0 [37] ireturn [38] aload_0 v0 [39] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mShowDividers I] [42] iconst_2 [43] iand [44] ifeq +39 (target=83) [47] iconst_0 [48] istore_2 v2 [49] iload_1 v1 [50] iconst_1 [51] isub [52] istore_1 v1 [53] goto +24 (target=77) [56] aload_0 v0 [57] iload_1 v1 [58] invokevirtual #48 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;] [61] invokevirtual #40 + Methodref [android/view/View.getVisibility ()I] [64] bipush 8 [66] ificmpeq +8 (target=74) [69] iconst_1 [70] istore_2 v2 [71] goto +10 (target=81) [74] iinc v1, -1 [77] iload_1 v1 [78] ifge -22 (target=56) [81] iload_2 v2 [82] ireturn [83] iconst_0 [84] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 9): - [15] Var: ..., Stack: (empty) - [17] Var: ..., Stack: (empty) - [36] Var: ..., Stack: (empty) - [38] Var: ..., Stack: (empty) - [56] Var: ...[i][i], Stack: (empty) - [74] Var: ..., Stack: (empty) - [77] Var: ..., Stack: (empty) - [81] Var: -1, Stack: (empty) - [83] Var: -1, Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsListPopupWindow Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.IcsListPopupWindow extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 496): + Integer [-2147483648] + Integer [0] + Integer [1] + Integer [250] + Integer [1073741824] + Integer [2147483647] + Class [[I] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/graphics/Rect] + Class [android/graphics/drawable/Drawable] + Class [android/os/Build$VERSION] + Class [android/os/Handler] + Class [android/util/AttributeSet] + Class [android/util/DisplayMetrics] + Class [android/view/ContextThemeWrapper] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/ViewGroup] + Class [android/widget/AbsListView$LayoutParams] + Class [android/widget/LinearLayout] + Class [android/widget/LinearLayout$LayoutParams] + Class [android/widget/ListAdapter] + Class [android/widget/PopupWindow] + Class [com/actionbarsherlock/R$attr] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable] + Class [java/lang/Math] + Class [java/lang/Object] + Fieldref [android/graphics/Rect.bottom I] + Fieldref [android/graphics/Rect.left I] + Fieldref [android/graphics/Rect.right I] + Fieldref [android/graphics/Rect.top I] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/util/DisplayMetrics.heightPixels I] + Fieldref [android/widget/AbsListView$LayoutParams.height I] + Fieldref [android/widget/AbsListView$LayoutParams.width I] + Fieldref [android/widget/LinearLayout$LayoutParams.bottomMargin I] + Fieldref [android/widget/LinearLayout$LayoutParams.topMargin I] + Fieldref [com/actionbarsherlock/R$attr.listPopupWindowStyle I] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mAdapter Landroid/widget/ListAdapter;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownAnchorView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHorizontalOffset I] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownListHighlight Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownVerticalOffset I] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownVerticalOffsetSet Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHandler Landroid/os/Handler;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHideSelector Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mItemClickListener Landroid/widget/AdapterView$OnItemClickListener;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mItemSelectedListener Landroid/widget/AdapterView$OnItemSelectedListener;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mListItemExpandMaximum I] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mModal Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mObserver Landroid/database/DataSetObserver;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mResizePopupRunnable Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mScrollListener Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTouchInterceptor Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/graphics/Rect. ()V] + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z] + Methodref [android/os/Handler. ()V] + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V] + Methodref [android/view/ContextThemeWrapper. (Landroid/content/Context;I)V] + Methodref [android/view/View.getContext ()Landroid/content/Context;] + Methodref [android/view/View.getHeight ()I] + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/view/View.getLocationOnScreen ([I)V] + Methodref [android/view/View.getMeasuredHeight ()I] + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] + Methodref [android/view/View.getWidth ()I] + Methodref [android/view/View.getWindowVisibleDisplayFrame (Landroid/graphics/Rect;)V] + Methodref [android/view/View.measure (II)V] + Methodref [android/view/View.setDrawingCacheBackgroundColor (I)V] + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/view/ViewGroup.getChildMeasureSpec (III)I] + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] + Methodref [android/widget/AbsListView$LayoutParams. (III)V] + Methodref [android/widget/LinearLayout. (Landroid/content/Context;)V] + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;)V] + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/widget/LinearLayout.setOrientation (I)V] + Methodref [android/widget/LinearLayout$LayoutParams. (IIF)V] + Methodref [android/widget/PopupWindow. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [android/widget/PopupWindow. (Landroid/content/Context;Landroid/util/AttributeSet;II)V] + Methodref [android/widget/PopupWindow.dismiss ()V] + Methodref [android/widget/PopupWindow.getBackground ()Landroid/graphics/drawable/Drawable;] + Methodref [android/widget/PopupWindow.getContentView ()Landroid/view/View;] + Methodref [android/widget/PopupWindow.getInputMethodMode ()I] + Methodref [android/widget/PopupWindow.isShowing ()Z] + Methodref [android/widget/PopupWindow.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/widget/PopupWindow.setContentView (Landroid/view/View;)V] + Methodref [android/widget/PopupWindow.setFocusable (Z)V] + Methodref [android/widget/PopupWindow.setHeight (I)V] + Methodref [android/widget/PopupWindow.setInputMethodMode (I)V] + Methodref [android/widget/PopupWindow.setOnDismissListener (Landroid/widget/PopupWindow$OnDismissListener;)V] + Methodref [android/widget/PopupWindow.setOutsideTouchable (Z)V] + Methodref [android/widget/PopupWindow.setTouchInterceptor (Landroid/view/View$OnTouchListener;)V] + Methodref [android/widget/PopupWindow.setWidth (I)V] + Methodref [android/widget/PopupWindow.setWindowLayoutMode (II)V] + Methodref [android/widget/PopupWindow.showAsDropDown (Landroid/view/View;II)V] + Methodref [android/widget/PopupWindow.update (Landroid/view/View;IIII)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.buildDropDown ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.clearListSelection ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.getMaxAvailableHeight (Landroid/view/View;IZ)I] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isInputMethodNotNeeded ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.measureHeightOfChildren (IIIII)I] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.measureScrapChild (Landroid/view/View;II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView. (Landroid/content/Context;Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getCacheColorHint ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getDivider ()Landroid/graphics/drawable/Drawable;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getDividerHeight ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getListPaddingBottom ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getListPaddingTop ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getPaddingLeft ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getPaddingRight ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.isInTouchMode ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.requestLayout ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setAdapter (Landroid/widget/ListAdapter;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setFocusable (Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setFocusableInTouchMode (Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setOnItemSelectedListener (Landroid/widget/AdapterView$OnItemSelectedListener;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setOnScrollListener (Landroid/widget/AbsListView$OnScrollListener;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setSelection (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setSelector (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;)V] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [android/widget/ListAdapter.getCount ()I] + InterfaceMethodref [android/widget/ListAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + InterfaceMethodref [android/widget/ListAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V] + InterfaceMethodref [android/widget/ListAdapter.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] + NameAndType [ ()V] + NameAndType [ (IIF)V] + NameAndType [ (III)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;I)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;II)V] + NameAndType [ (Landroid/content/Context;Z)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;)V] + NameAndType [SDK_INT I] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [bottom I] + NameAndType [bottomMargin I] + NameAndType [buildDropDown ()I] + NameAndType [clearListSelection ()V] + NameAndType [dismiss ()V] + NameAndType [getBackground ()Landroid/graphics/drawable/Drawable;] + NameAndType [getCacheColorHint ()I] + NameAndType [getChildMeasureSpec (III)I] + NameAndType [getContentView ()Landroid/view/View;] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getCount ()I] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getDivider ()Landroid/graphics/drawable/Drawable;] + NameAndType [getDividerHeight ()I] + NameAndType [getHeight ()I] + NameAndType [getInputMethodMode ()I] + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [getListPaddingBottom ()I] + NameAndType [getListPaddingTop ()I] + NameAndType [getLocationOnScreen ([I)V] + NameAndType [getMaxAvailableHeight (Landroid/view/View;IZ)I] + NameAndType [getMeasuredHeight ()I] + NameAndType [getPadding (Landroid/graphics/Rect;)Z] + NameAndType [getPaddingLeft ()I] + NameAndType [getPaddingRight ()I] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [getWidth ()I] + NameAndType [getWindowVisibleDisplayFrame (Landroid/graphics/Rect;)V] + NameAndType [height I] + NameAndType [heightPixels I] + NameAndType [isInTouchMode ()Z] + NameAndType [isInputMethodNotNeeded ()Z] + NameAndType [isShowing ()Z] + NameAndType [left I] + NameAndType [listPopupWindowStyle I] + NameAndType [mAdapter Landroid/widget/ListAdapter;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mDropDownAnchorView Landroid/view/View;] + NameAndType [mDropDownHeight I] + NameAndType [mDropDownHorizontalOffset I] + NameAndType [mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] + NameAndType [mDropDownListHighlight Landroid/graphics/drawable/Drawable;] + NameAndType [mDropDownVerticalOffset I] + NameAndType [mDropDownVerticalOffsetSet Z] + NameAndType [mDropDownWidth I] + NameAndType [mHandler Landroid/os/Handler;] + NameAndType [mHideSelector Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;] + NameAndType [mItemClickListener Landroid/widget/AdapterView$OnItemClickListener;] + NameAndType [mItemSelectedListener Landroid/widget/AdapterView$OnItemSelectedListener;] + NameAndType [mListItemExpandMaximum I] + NameAndType [mModal Z] + NameAndType [mObserver Landroid/database/DataSetObserver;] + NameAndType [mPopup Landroid/widget/PopupWindow;] + NameAndType [mPromptPosition I] + NameAndType [mPromptView Landroid/view/View;] + NameAndType [mResizePopupRunnable Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] + NameAndType [mScrollListener Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;] + NameAndType [mTempRect Landroid/graphics/Rect;] + NameAndType [mTouchInterceptor Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;] + NameAndType [makeMeasureSpec (II)I] + NameAndType [max (II)I] + NameAndType [measure (II)V] + NameAndType [measureHeightOfChildren (IIIII)I] + NameAndType [measureScrapChild (Landroid/view/View;II)V] + NameAndType [post (Ljava/lang/Runnable;)Z] + NameAndType [registerDataSetObserver (Landroid/database/DataSetObserver;)V] + NameAndType [removeCallbacks (Ljava/lang/Runnable;)V] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [requestLayout ()V] + NameAndType [right I] + NameAndType [setAdapter (Landroid/widget/ListAdapter;)V] + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setContentView (Landroid/view/View;)V] + NameAndType [setDrawingCacheBackgroundColor (I)V] + NameAndType [setFocusable (Z)V] + NameAndType [setFocusableInTouchMode (Z)V] + NameAndType [setHeight (I)V] + NameAndType [setInputMethodMode (I)V] + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setOnDismissListener (Landroid/widget/PopupWindow$OnDismissListener;)V] + NameAndType [setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + NameAndType [setOnItemSelectedListener (Landroid/widget/AdapterView$OnItemSelectedListener;)V] + NameAndType [setOnScrollListener (Landroid/widget/AbsListView$OnScrollListener;)V] + NameAndType [setOrientation (I)V] + NameAndType [setOutsideTouchable (Z)V] + NameAndType [setSelection (I)V] + NameAndType [setSelector (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setTouchInterceptor (Landroid/view/View$OnTouchListener;)V] + NameAndType [setWidth (I)V] + NameAndType [setWindowLayoutMode (II)V] + NameAndType [showAsDropDown (Landroid/view/View;II)V] + NameAndType [top I] + NameAndType [topMargin I] + NameAndType [unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] + NameAndType [update (Landroid/view/View;IIII)V] + NameAndType [width I] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Landroid/view/View;] + Utf8 [()Landroid/view/ViewGroup$LayoutParams;] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()Landroid/widget/ListView;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(IIF)V] + Utf8 [(III)I] + Utf8 [(III)V] + Utf8 [(IIIII)I] + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;I)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;II)V] + Utf8 [(Landroid/content/Context;Z)V] + Utf8 [(Landroid/database/DataSetObserver;)V] + Utf8 [(Landroid/graphics/Rect;)V] + Utf8 [(Landroid/graphics/Rect;)Z] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/view/View$OnTouchListener;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;II)V] + Utf8 [(Landroid/view/View;IIII)V] + Utf8 [(Landroid/view/View;IZ)I] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/widget/AbsListView$OnScrollListener;)V] + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V] + Utf8 [(Landroid/widget/AdapterView$OnItemSelectedListener;)V] + Utf8 [(Landroid/widget/ListAdapter;)V] + Utf8 [(Landroid/widget/PopupWindow$OnDismissListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;)V] + Utf8 [(Ljava/lang/Runnable;)V] + Utf8 [(Ljava/lang/Runnable;)Z] + Utf8 [(Z)V] + Utf8 [([I)V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [EXPAND_LIST_TIMEOUT] + Utf8 [I] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/database/DataSetObserver;] + Utf8 [Landroid/graphics/Rect;] + Utf8 [Landroid/graphics/drawable/Drawable;] + Utf8 [Landroid/os/Handler;] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/widget/AdapterView$OnItemClickListener;] + Utf8 [Landroid/widget/AdapterView$OnItemSelectedListener;] + Utf8 [Landroid/widget/ListAdapter;] + Utf8 [Landroid/widget/PopupWindow;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] + Utf8 [POSITION_PROMPT_ABOVE] + Utf8 [POSITION_PROMPT_BELOW] + Utf8 [SDK_INT] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[I] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [addView] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/graphics/Rect] + Utf8 [android/graphics/drawable/Drawable] + Utf8 [android/os/Build$VERSION] + Utf8 [android/os/Handler] + Utf8 [android/util/AttributeSet] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/view/ContextThemeWrapper] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/ViewGroup] + Utf8 [android/widget/AbsListView$LayoutParams] + Utf8 [android/widget/LinearLayout] + Utf8 [android/widget/LinearLayout$LayoutParams] + Utf8 [android/widget/ListAdapter] + Utf8 [android/widget/PopupWindow] + Utf8 [bottom] + Utf8 [bottomMargin] + Utf8 [buildDropDown] + Utf8 [clearListSelection] + Utf8 [com/actionbarsherlock/R$attr] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable] + Utf8 [dismiss] + Utf8 [getBackground] + Utf8 [getCacheColorHint] + Utf8 [getChildMeasureSpec] + Utf8 [getContentView] + Utf8 [getContext] + Utf8 [getCount] + Utf8 [getDisplayMetrics] + Utf8 [getDivider] + Utf8 [getDividerHeight] + Utf8 [getHeight] + Utf8 [getInputMethodMode] + Utf8 [getLayoutParams] + Utf8 [getListPaddingBottom] + Utf8 [getListPaddingTop] + Utf8 [getListView] + Utf8 [getLocationOnScreen] + Utf8 [getMaxAvailableHeight] + Utf8 [getMeasuredHeight] + Utf8 [getPadding] + Utf8 [getPaddingLeft] + Utf8 [getPaddingRight] + Utf8 [getParent] + Utf8 [getResources] + Utf8 [getView] + Utf8 [getWidth] + Utf8 [getWindowVisibleDisplayFrame] + Utf8 [height] + Utf8 [heightPixels] + Utf8 [isInTouchMode] + Utf8 [isInputMethodNotNeeded] + Utf8 [isShowing] + Utf8 [java/lang/Math] + Utf8 [java/lang/Object] + Utf8 [left] + Utf8 [listPopupWindowStyle] + Utf8 [mAdapter] + Utf8 [mContext] + Utf8 [mDropDownAnchorView] + Utf8 [mDropDownHeight] + Utf8 [mDropDownHorizontalOffset] + Utf8 [mDropDownList] + Utf8 [mDropDownListHighlight] + Utf8 [mDropDownVerticalOffset] + Utf8 [mDropDownVerticalOffsetSet] + Utf8 [mDropDownWidth] + Utf8 [mHandler] + Utf8 [mHideSelector] + Utf8 [mItemClickListener] + Utf8 [mItemSelectedListener] + Utf8 [mListItemExpandMaximum] + Utf8 [mModal] + Utf8 [mObserver] + Utf8 [mPopup] + Utf8 [mPromptPosition] + Utf8 [mPromptView] + Utf8 [mResizePopupRunnable] + Utf8 [mScrollListener] + Utf8 [mTempRect] + Utf8 [mTouchInterceptor] + Utf8 [makeMeasureSpec] + Utf8 [max] + Utf8 [measure] + Utf8 [measureHeightOfChildren] + Utf8 [measureScrapChild] + Utf8 [post] + Utf8 [registerDataSetObserver] + Utf8 [removeCallbacks] + Utf8 [removeView] + Utf8 [requestLayout] + Utf8 [right] + Utf8 [setAdapter] + Utf8 [setAnchorView] + Utf8 [setBackgroundDrawable] + Utf8 [setContentView] + Utf8 [setContentWidth] + Utf8 [setDrawingCacheBackgroundColor] + Utf8 [setFocusable] + Utf8 [setFocusableInTouchMode] + Utf8 [setHeight] + Utf8 [setHorizontalOffset] + Utf8 [setInputMethodMode] + Utf8 [setLayoutParams] + Utf8 [setModal] + Utf8 [setOnDismissListener] + Utf8 [setOnItemClickListener] + Utf8 [setOnItemSelectedListener] + Utf8 [setOnScrollListener] + Utf8 [setOrientation] + Utf8 [setOutsideTouchable] + Utf8 [setPromptPosition] + Utf8 [setSelection] + Utf8 [setSelector] + Utf8 [setTouchInterceptor] + Utf8 [setVerticalOffset] + Utf8 [setWidth] + Utf8 [setWindowLayoutMode] + Utf8 [show] + Utf8 [showAsDropDown] + Utf8 [top] + Utf8 [topMargin] + Utf8 [unregisterDataSetObserver] + Utf8 [update] + Utf8 [width] Fields (count = 27): + Field: EXPAND_LIST_TIMEOUT I Access flags: 0x1a = private static final int EXPAND_LIST_TIMEOUT Class member attributes (count = 1): + Constant value attribute: + Integer [250] + Field: mContext Landroid/content/Context; Access flags: 0x2 = private android.content.Context mContext + Field: mPopup Landroid/widget/PopupWindow; Access flags: 0x2 = private android.widget.PopupWindow mPopup + Field: mAdapter Landroid/widget/ListAdapter; Access flags: 0x2 = private android.widget.ListAdapter mAdapter + Field: mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView mDropDownList + Field: mDropDownHeight I Access flags: 0x2 = private int mDropDownHeight + Field: mDropDownWidth I Access flags: 0x2 = private int mDropDownWidth + Field: mDropDownHorizontalOffset I Access flags: 0x2 = private int mDropDownHorizontalOffset + Field: mDropDownVerticalOffset I Access flags: 0x2 = private int mDropDownVerticalOffset + Field: mDropDownVerticalOffsetSet Z Access flags: 0x2 = private boolean mDropDownVerticalOffsetSet + Field: mListItemExpandMaximum I Access flags: 0x2 = private int mListItemExpandMaximum + Field: mPromptView Landroid/view/View; Access flags: 0x2 = private android.view.View mPromptView + Field: mPromptPosition I Access flags: 0x2 = private int mPromptPosition + Field: mObserver Landroid/database/DataSetObserver; Access flags: 0x2 = private android.database.DataSetObserver mObserver + Field: mDropDownAnchorView Landroid/view/View; Access flags: 0x2 = private android.view.View mDropDownAnchorView + Field: mDropDownListHighlight Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mDropDownListHighlight + Field: mItemClickListener Landroid/widget/AdapterView$OnItemClickListener; Access flags: 0x2 = private android.widget.AdapterView$OnItemClickListener mItemClickListener + Field: mItemSelectedListener Landroid/widget/AdapterView$OnItemSelectedListener; Access flags: 0x2 = private android.widget.AdapterView$OnItemSelectedListener mItemSelectedListener + Field: mResizePopupRunnable Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; Access flags: 0x12 = private final com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable mResizePopupRunnable + Field: mTouchInterceptor Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; Access flags: 0x12 = private final com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor mTouchInterceptor + Field: mScrollListener Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; Access flags: 0x12 = private final com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener mScrollListener + Field: mHideSelector Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; Access flags: 0x12 = private final com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider mHideSelector + Field: mHandler Landroid/os/Handler; Access flags: 0x2 = private android.os.Handler mHandler + Field: mTempRect Landroid/graphics/Rect; Access flags: 0x2 = private android.graphics.Rect mTempRect + Field: mModal Z Access flags: 0x2 = private boolean mModal + Field: POSITION_PROMPT_ABOVE I Access flags: 0x19 = public static final int POSITION_PROMPT_ABOVE Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: POSITION_PROMPT_BELOW I Access flags: 0x19 = public static final int POSITION_PROMPT_BELOW Class member attributes (count = 1): + Constant value attribute: + Integer [1] Methods (count = 30): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public IcsListPopupWindow(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aconst_null [3] getstatic #46 + Fieldref [com/actionbarsherlock/R$attr.listPopupWindowStyle I] [6] invokespecial #118 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public IcsListPopupWindow(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 129, locals = 4, stack = 6): [0] aload_0 v0 [1] invokespecial #151 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] bipush -2 [7] putfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I] [10] aload_0 v0 [11] bipush -2 [13] putfield #56 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I] [16] aload_0 v0 [17] ldc #6 + Integer [2147483647] [19] putfield #61 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mListItemExpandMaximum I] [22] aload_0 v0 [23] iconst_0 [24] putfield #65 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptPosition I] [27] aload_0 v0 [28] new #33 + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable] [31] dup [32] aload_0 v0 [33] aconst_null [34] invokespecial #149 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;)V] [37] putfield #67 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mResizePopupRunnable Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] [40] aload_0 v0 [41] new #32 + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor] [44] dup [45] aload_0 v0 [46] aconst_null [47] invokespecial #148 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;)V] [50] putfield #70 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTouchInterceptor Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;] [53] aload_0 v0 [54] new #31 + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener] [57] dup [58] aload_0 v0 [59] aconst_null [60] invokespecial #147 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;)V] [63] putfield #68 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mScrollListener Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;] [66] aload_0 v0 [67] new #29 + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider] [70] dup [71] aload_0 v0 [72] aconst_null [73] invokespecial #145 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;)V] [76] putfield #58 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHideSelector Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;] [79] aload_0 v0 [80] new #13 + Class [android/os/Handler] [83] dup [84] invokespecial #75 + Methodref [android/os/Handler. ()V] [87] putfield #57 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHandler Landroid/os/Handler;] [90] aload_0 v0 [91] new #10 + Class [android/graphics/Rect] [94] dup [95] invokespecial #73 + Methodref [android/graphics/Rect. ()V] [98] putfield #69 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;] [101] aload_0 v0 [102] aload_1 v1 [103] putfield #48 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mContext Landroid/content/Context;] [106] aload_0 v0 [107] new #24 + Class [android/widget/PopupWindow] [110] dup [111] aload_1 v1 [112] aload_2 v2 [113] iload_3 v3 [114] invokespecial #99 + Methodref [android/widget/PopupWindow. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [117] putfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [120] aload_0 v0 [121] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [124] iconst_1 [125] invokevirtual #110 + Methodref [android/widget/PopupWindow.setInputMethodMode (I)V] [128] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;II)V Access flags: 0x1 = public IcsListPopupWindow(android.content.Context,android.util.AttributeSet,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 167, locals = 5, stack = 7): [0] aload_0 v0 [1] invokespecial #151 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] bipush -2 [7] putfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I] [10] aload_0 v0 [11] bipush -2 [13] putfield #56 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I] [16] aload_0 v0 [17] ldc #6 + Integer [2147483647] [19] putfield #61 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mListItemExpandMaximum I] [22] aload_0 v0 [23] iconst_0 [24] putfield #65 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptPosition I] [27] aload_0 v0 [28] new #33 + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable] [31] dup [32] aload_0 v0 [33] aconst_null [34] invokespecial #149 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;)V] [37] putfield #67 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mResizePopupRunnable Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] [40] aload_0 v0 [41] new #32 + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor] [44] dup [45] aload_0 v0 [46] aconst_null [47] invokespecial #148 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;)V] [50] putfield #70 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTouchInterceptor Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;] [53] aload_0 v0 [54] new #31 + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener] [57] dup [58] aload_0 v0 [59] aconst_null [60] invokespecial #147 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;)V] [63] putfield #68 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mScrollListener Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;] [66] aload_0 v0 [67] new #29 + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider] [70] dup [71] aload_0 v0 [72] aconst_null [73] invokespecial #145 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;)V] [76] putfield #58 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHideSelector Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;] [79] aload_0 v0 [80] new #13 + Class [android/os/Handler] [83] dup [84] invokespecial #75 + Methodref [android/os/Handler. ()V] [87] putfield #57 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHandler Landroid/os/Handler;] [90] aload_0 v0 [91] new #10 + Class [android/graphics/Rect] [94] dup [95] invokespecial #73 + Methodref [android/graphics/Rect. ()V] [98] putfield #69 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;] [101] aload_0 v0 [102] aload_1 v1 [103] putfield #48 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mContext Landroid/content/Context;] [106] getstatic #40 + Fieldref [android/os/Build$VERSION.SDK_INT I] [109] bipush 11 [111] ificmpge +31 (target=142) [114] new #16 + Class [android/view/ContextThemeWrapper] [117] dup [118] aload_1 v1 [119] iload v4 [121] invokespecial #78 + Methodref [android/view/ContextThemeWrapper. (Landroid/content/Context;I)V] [124] astore_1 v1 [125] aload_0 v0 [126] new #24 + Class [android/widget/PopupWindow] [129] dup [130] aload_1 v1 [131] aload_2 v2 [132] iload_3 v3 [133] invokespecial #99 + Methodref [android/widget/PopupWindow. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [136] putfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [139] goto +19 (target=158) [142] aload_0 v0 [143] new #24 + Class [android/widget/PopupWindow] [146] dup [147] aload_1 v1 [148] aload_2 v2 [149] iload_3 v3 [150] iload v4 [152] invokespecial #100 + Methodref [android/widget/PopupWindow. (Landroid/content/Context;Landroid/util/AttributeSet;II)V] [155] putfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [158] aload_0 v0 [159] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [162] iconst_1 [163] invokevirtual #110 + Methodref [android/widget/PopupWindow.setInputMethodMode (I)V] [166] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [142] Var: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][a:android/content/Context][a:android/util/AttributeSet][i][i], Stack: - [158] Var: ..., Stack: (empty) + Method: setAdapter(Landroid/widget/ListAdapter;)V Access flags: 0x1 = public void setAdapter(android.widget.ListAdapter) Class member attributes (count = 1): + Code attribute instructions (code length = 84, locals = 2, stack = 5): [0] aload_0 v0 [1] getfield #63 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mObserver Landroid/database/DataSetObserver;] [4] ifnonnull +19 (target=23) [7] aload_0 v0 [8] new #30 + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver] [11] dup [12] aload_0 v0 [13] aconst_null [14] invokespecial #146 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;)V] [17] putfield #63 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mObserver Landroid/database/DataSetObserver;] [20] goto +23 (target=43) [23] aload_0 v0 [24] getfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mAdapter Landroid/widget/ListAdapter;] [27] ifnull +16 (target=43) [30] aload_0 v0 [31] getfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mAdapter Landroid/widget/ListAdapter;] [34] aload_0 v0 [35] getfield #63 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mObserver Landroid/database/DataSetObserver;] [38] invokeinterface #155 + InterfaceMethodref [android/widget/ListAdapter.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] [43] aload_0 v0 [44] aload_1 v1 [45] putfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mAdapter Landroid/widget/ListAdapter;] [48] aload_0 v0 [49] getfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mAdapter Landroid/widget/ListAdapter;] [52] ifnull +13 (target=65) [55] aload_1 v1 [56] aload_0 v0 [57] getfield #63 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mObserver Landroid/database/DataSetObserver;] [60] invokeinterface #154 + InterfaceMethodref [android/widget/ListAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V] [65] aload_0 v0 [66] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [69] ifnull +14 (target=83) [72] aload_0 v0 [73] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [76] aload_0 v0 [77] getfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mAdapter Landroid/widget/ListAdapter;] [80] invokevirtual #137 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setAdapter (Landroid/widget/ListAdapter;)V] [83] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [23] Var: ..., Stack: (empty) - [43] Var: ..., Stack: (empty) - [65] Var: ..., Stack: (empty) - [83] Var: ..., Stack: (empty) + Method: setPromptPosition(I)V Access flags: 0x1 = public void setPromptPosition(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #65 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptPosition I] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setModal(Z)V Access flags: 0x1 = public void setModal(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #62 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mModal Z] [5] aload_0 v0 [6] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [9] iload_1 v1 [10] invokevirtual #108 + Methodref [android/widget/PopupWindow.setFocusable (Z)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setBackgroundDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [4] aload_1 v1 [5] invokevirtual #106 + Methodref [android/widget/PopupWindow.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setAnchorView(Landroid/view/View;)V Access flags: 0x1 = public void setAnchorView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownAnchorView Landroid/view/View;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setHorizontalOffset(I)V Access flags: 0x1 = public void setHorizontalOffset(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #51 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHorizontalOffset I] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setVerticalOffset(I)V Access flags: 0x1 = public void setVerticalOffset(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #54 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownVerticalOffset I] [5] aload_0 v0 [6] iconst_1 [7] putfield #55 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownVerticalOffsetSet Z] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentWidth(I)V Access flags: 0x1 = public void setContentWidth(int) Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [4] invokevirtual #102 + Methodref [android/widget/PopupWindow.getBackground ()Landroid/graphics/drawable/Drawable;] [7] dup [8] astore_2 v2 [9] ifnull +34 (target=43) [12] aload_2 v2 [13] aload_0 v0 [14] getfield #69 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;] [17] invokevirtual #74 + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z] [20] pop [21] aload_0 v0 [22] aload_0 v0 [23] getfield #69 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;] [26] getfield #37 + Fieldref [android/graphics/Rect.left I] [29] aload_0 v0 [30] getfield #69 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;] [33] getfield #38 + Fieldref [android/graphics/Rect.right I] [36] iadd [37] iload_1 v1 [38] iadd [39] putfield #56 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I] [42] return [43] aload_0 v0 [44] iload_1 v1 [45] putfield #56 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I] [48] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [43] Var: ...[a:android/graphics/drawable/Drawable], Stack: (empty) - [48] Var: ..., Stack: (empty) + Method: setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V Access flags: 0x1 = public void setOnItemClickListener(android.widget.AdapterView$OnItemClickListener) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #59 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mItemClickListener Landroid/widget/AdapterView$OnItemClickListener;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: show()V Access flags: 0x1 = public void show() Class member attributes (count = 1): + Code attribute instructions (code length = 374, locals = 5, stack = 6): [0] aload_0 v0 [1] invokespecial #119 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.buildDropDown ()I] [4] istore_1 v1 [5] iconst_0 [6] istore_2 v2 [7] iconst_0 [8] istore_3 v3 [9] aload_0 v0 [10] invokespecial #122 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isInputMethodNotNeeded ()Z] [13] istore v4 [15] aload_0 v0 [16] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [19] invokevirtual #105 + Methodref [android/widget/PopupWindow.isShowing ()Z] [22] ifeq +162 (target=184) [25] aload_0 v0 [26] getfield #56 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I] [29] iconst_m1 [30] ificmpne +8 (target=38) [33] iconst_m1 [34] istore_2 v2 [35] goto +28 (target=63) [38] aload_0 v0 [39] getfield #56 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I] [42] bipush -2 [44] ificmpne +14 (target=58) [47] aload_0 v0 [48] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownAnchorView Landroid/view/View;] [51] invokevirtual #85 + Methodref [android/view/View.getWidth ()I] [54] istore_2 v2 [55] goto +8 (target=63) [58] aload_0 v0 [59] getfield #56 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I] [62] istore_2 v2 [63] aload_0 v0 [64] getfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I] [67] iconst_m1 [68] ificmpne +67 (target=135) [71] iload v4 [73] ifeq +7 (target=80) [76] iload_1 v1 [77] goto +4 (target=81) [80] iconst_m1 [81] istore_3 v3 [82] iload v4 [84] ifeq +27 (target=111) [87] aload_0 v0 [88] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [91] aload_0 v0 [92] getfield #56 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I] [95] iconst_m1 [96] ificmpne +7 (target=103) [99] iconst_m1 [100] goto +4 (target=104) [103] iconst_0 [104] iconst_0 [105] invokevirtual #115 + Methodref [android/widget/PopupWindow.setWindowLayoutMode (II)V] [108] goto +46 (target=154) [111] aload_0 v0 [112] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [115] aload_0 v0 [116] getfield #56 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I] [119] iconst_m1 [120] ificmpne +7 (target=127) [123] iconst_m1 [124] goto +4 (target=128) [127] iconst_0 [128] iconst_m1 [129] invokevirtual #115 + Methodref [android/widget/PopupWindow.setWindowLayoutMode (II)V] [132] goto +22 (target=154) [135] aload_0 v0 [136] getfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I] [139] bipush -2 [141] ificmpne +8 (target=149) [144] iload_1 v1 [145] istore_3 v3 [146] goto +8 (target=154) [149] aload_0 v0 [150] getfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I] [153] istore_3 v3 [154] aload_0 v0 [155] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [158] iconst_1 [159] invokevirtual #112 + Methodref [android/widget/PopupWindow.setOutsideTouchable (Z)V] [162] aload_0 v0 [163] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [166] aload_0 v0 [167] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownAnchorView Landroid/view/View;] [170] aload_0 v0 [171] getfield #51 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHorizontalOffset I] [174] aload_0 v0 [175] getfield #54 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownVerticalOffset I] [178] iload_2 v2 [179] iload_3 v3 [180] invokevirtual #117 + Methodref [android/widget/PopupWindow.update (Landroid/view/View;IIII)V] [183] return [184] aload_0 v0 [185] getfield #56 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I] [188] iconst_m1 [189] ificmpne +8 (target=197) [192] iconst_m1 [193] istore_2 v2 [194] goto +40 (target=234) [197] aload_0 v0 [198] getfield #56 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I] [201] bipush -2 [203] ificmpne +20 (target=223) [206] aload_0 v0 [207] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [210] aload_0 v0 [211] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownAnchorView Landroid/view/View;] [214] invokevirtual #85 + Methodref [android/view/View.getWidth ()I] [217] invokevirtual #114 + Methodref [android/widget/PopupWindow.setWidth (I)V] [220] goto +14 (target=234) [223] aload_0 v0 [224] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [227] aload_0 v0 [228] getfield #56 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I] [231] invokevirtual #114 + Methodref [android/widget/PopupWindow.setWidth (I)V] [234] aload_0 v0 [235] getfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I] [238] iconst_m1 [239] ificmpne +8 (target=247) [242] iconst_m1 [243] istore_3 v3 [244] goto +34 (target=278) [247] aload_0 v0 [248] getfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I] [251] bipush -2 [253] ificmpne +14 (target=267) [256] aload_0 v0 [257] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [260] iload_1 v1 [261] invokevirtual #109 + Methodref [android/widget/PopupWindow.setHeight (I)V] [264] goto +14 (target=278) [267] aload_0 v0 [268] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [271] aload_0 v0 [272] getfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I] [275] invokevirtual #109 + Methodref [android/widget/PopupWindow.setHeight (I)V] [278] aload_0 v0 [279] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [282] iload_2 v2 [283] iload_3 v3 [284] invokevirtual #115 + Methodref [android/widget/PopupWindow.setWindowLayoutMode (II)V] [287] aload_0 v0 [288] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [291] iconst_1 [292] invokevirtual #112 + Methodref [android/widget/PopupWindow.setOutsideTouchable (Z)V] [295] aload_0 v0 [296] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [299] aload_0 v0 [300] getfield #70 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTouchInterceptor Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;] [303] invokevirtual #113 + Methodref [android/widget/PopupWindow.setTouchInterceptor (Landroid/view/View$OnTouchListener;)V] [306] aload_0 v0 [307] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [310] aload_0 v0 [311] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownAnchorView Landroid/view/View;] [314] aload_0 v0 [315] getfield #51 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHorizontalOffset I] [318] aload_0 v0 [319] getfield #54 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownVerticalOffset I] [322] invokevirtual #116 + Methodref [android/widget/PopupWindow.showAsDropDown (Landroid/view/View;II)V] [325] aload_0 v0 [326] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [329] iconst_m1 [330] invokevirtual #143 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setSelection (I)V] [333] aload_0 v0 [334] getfield #62 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mModal Z] [337] ifeq +13 (target=350) [340] aload_0 v0 [341] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [344] invokevirtual #135 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.isInTouchMode ()Z] [347] ifeq +7 (target=354) [350] aload_0 v0 [351] invokevirtual #120 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.clearListSelection ()V] [354] aload_0 v0 [355] getfield #62 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mModal Z] [358] ifne +15 (target=373) [361] aload_0 v0 [362] getfield #57 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHandler Landroid/os/Handler;] [365] aload_0 v0 [366] getfield #58 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHideSelector Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;] [369] invokevirtual #76 + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] [372] pop [373] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 24): - [38] Var: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][i][i][i][i], Stack: - [58] Var: ..., Stack: (empty) - [63] Var: ..., Stack: (empty) - [80] Var: ..., Stack: (empty) - [81] Var: ..., Stack: [i] - [103] Var: ..., Stack: [a:android/widget/PopupWindow] - [104] Var: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][i][i][i][i], Stack: [a:android/widget/PopupWindow][i] - [111] Var: ..., Stack: (empty) - [127] Var: ..., Stack: [a:android/widget/PopupWindow] - [128] Var: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][i][i][i][i], Stack: [a:android/widget/PopupWindow][i] - [132] Var: ..., Stack: (empty) - [135] Var: ..., Stack: (empty) - [149] Var: ..., Stack: (empty) - [154] Var: ..., Stack: (empty) - [184] Var: ..., Stack: (empty) - [197] Var: ..., Stack: (empty) - [223] Var: ..., Stack: (empty) - [234] Var: ..., Stack: (empty) - [247] Var: ..., Stack: (empty) - [267] Var: ..., Stack: (empty) - [278] Var: ..., Stack: (empty) - [350] Var: ..., Stack: (empty) - [354] Var: ..., Stack: (empty) - [373] Var: ..., Stack: (empty) + Method: dismiss()V Access flags: 0x1 = public void dismiss() Class member attributes (count = 1): + Code attribute instructions (code length = 65, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [4] invokevirtual #101 + Methodref [android/widget/PopupWindow.dismiss ()V] [7] aload_0 v0 [8] getfield #66 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptView Landroid/view/View;] [11] ifnull +29 (target=40) [14] aload_0 v0 [15] getfield #66 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptView Landroid/view/View;] [18] invokevirtual #84 + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] [21] dup [22] astore_1 v1 [23] instanceof #19 + Class [android/view/ViewGroup] [26] ifeq +14 (target=40) [29] aload_1 v1 [30] checkcast #19 + Class [android/view/ViewGroup] [33] aload_0 v0 [34] getfield #66 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptView Landroid/view/View;] [37] invokevirtual #92 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [40] aload_0 v0 [41] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [44] aconst_null [45] invokevirtual #107 + Methodref [android/widget/PopupWindow.setContentView (Landroid/view/View;)V] [48] aload_0 v0 [49] aconst_null [50] putfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [53] aload_0 v0 [54] getfield #57 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHandler Landroid/os/Handler;] [57] aload_0 v0 [58] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mResizePopupRunnable Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] [61] invokevirtual #77 + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V] [64] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [40] Var: ..., Stack: (empty) + Method: setOnDismissListener(Landroid/widget/PopupWindow$OnDismissListener;)V Access flags: 0x1 = public void setOnDismissListener(android.widget.PopupWindow$OnDismissListener) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [4] aload_1 v1 [5] invokevirtual #111 + Methodref [android/widget/PopupWindow.setOnDismissListener (Landroid/widget/PopupWindow$OnDismissListener;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setInputMethodMode(I)V Access flags: 0x1 = public void setInputMethodMode(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [4] iload_1 v1 [5] invokevirtual #110 + Methodref [android/widget/PopupWindow.setInputMethodMode (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: clearListSelection()V Access flags: 0x1 = public void clearListSelection() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [4] dup [5] astore_1 v1 [6] ifnull +12 (target=18) [9] aload_1 v1 [10] iconst_1 [11] invokestatic #127 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V] [14] aload_1 v1 [15] invokevirtual #136 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.requestLayout ()V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [18] Var: ...[a:com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView], Stack: (empty) + Method: isShowing()Z Access flags: 0x1 = public boolean isShowing() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [4] invokevirtual #105 + Methodref [android/widget/PopupWindow.isShowing ()Z] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isInputMethodNotNeeded()Z Access flags: 0x2 = private boolean isInputMethodNotNeeded() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [4] invokevirtual #104 + Methodref [android/widget/PopupWindow.getInputMethodMode ()I] [7] iconst_2 [8] ificmpne +5 (target=13) [11] iconst_1 [12] ireturn [13] iconst_0 [14] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [13] Var: ..., Stack: (empty) + Method: getListView()Landroid/widget/ListView; Access flags: 0x1 = public android.widget.ListView getListView() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: buildDropDown()I Access flags: 0x2 = private int buildDropDown() Class member attributes (count = 1): + Code attribute instructions (code length = 477, locals = 7, stack = 6): [0] iconst_0 [1] istore_2 v2 [2] aload_0 v0 [3] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [6] ifnonnull +294 (target=300) [9] aload_0 v0 [10] getfield #48 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mContext Landroid/content/Context;] [13] astore_3 v3 [14] aload_0 v0 [15] new #28 + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView] [18] dup [19] aload_3 v3 [20] aload_0 v0 [21] getfield #62 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mModal Z] [24] ifeq +7 (target=31) [27] iconst_0 [28] goto +4 (target=32) [31] iconst_1 [32] invokespecial #126 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView. (Landroid/content/Context;Z)V] [35] putfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [38] aload_0 v0 [39] getfield #53 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownListHighlight Landroid/graphics/drawable/Drawable;] [42] ifnull +14 (target=56) [45] aload_0 v0 [46] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [49] aload_0 v0 [50] getfield #53 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownListHighlight Landroid/graphics/drawable/Drawable;] [53] invokevirtual #144 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setSelector (Landroid/graphics/drawable/Drawable;)V] [56] aload_0 v0 [57] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [60] aload_0 v0 [61] getfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mAdapter Landroid/widget/ListAdapter;] [64] invokevirtual #137 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setAdapter (Landroid/widget/ListAdapter;)V] [67] aload_0 v0 [68] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [71] aload_0 v0 [72] getfield #59 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mItemClickListener Landroid/widget/AdapterView$OnItemClickListener;] [75] invokevirtual #140 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] [78] aload_0 v0 [79] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [82] iconst_1 [83] invokevirtual #138 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setFocusable (Z)V] [86] aload_0 v0 [87] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [90] iconst_1 [91] invokevirtual #139 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setFocusableInTouchMode (Z)V] [94] aload_0 v0 [95] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [98] new #27 + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1] [101] dup [102] aload_0 v0 [103] invokespecial #125 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] [106] invokevirtual #141 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setOnItemSelectedListener (Landroid/widget/AdapterView$OnItemSelectedListener;)V] [109] aload_0 v0 [110] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [113] aload_0 v0 [114] getfield #68 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mScrollListener Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;] [117] invokevirtual #142 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setOnScrollListener (Landroid/widget/AbsListView$OnScrollListener;)V] [120] aload_0 v0 [121] getfield #60 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mItemSelectedListener Landroid/widget/AdapterView$OnItemSelectedListener;] [124] ifnull +14 (target=138) [127] aload_0 v0 [128] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [131] aload_0 v0 [132] getfield #60 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mItemSelectedListener Landroid/widget/AdapterView$OnItemSelectedListener;] [135] invokevirtual #141 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setOnItemSelectedListener (Landroid/widget/AdapterView$OnItemSelectedListener;)V] [138] aload_0 v0 [139] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [142] astore_1 v1 [143] aload_0 v0 [144] getfield #66 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptView Landroid/view/View;] [147] dup [148] astore v4 [150] ifnull +139 (target=289) [153] new #21 + Class [android/widget/LinearLayout] [156] dup [157] aload_3 v3 [158] invokespecial #94 + Methodref [android/widget/LinearLayout. (Landroid/content/Context;)V] [161] dup [162] astore v5 [164] iconst_1 [165] invokevirtual #97 + Methodref [android/widget/LinearLayout.setOrientation (I)V] [168] new #22 + Class [android/widget/LinearLayout$LayoutParams] [171] dup [172] iconst_m1 [173] iconst_0 [174] fconst_1 [175] invokespecial #98 + Methodref [android/widget/LinearLayout$LayoutParams. (IIF)V] [178] astore v6 [180] aload_0 v0 [181] getfield #65 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptPosition I] [184] tableswitch (2 offsets, default=57) (target=241) 0: offset = 42, target = 226 1: offset = 24, target = 208 default: offset = 57, target = 241 [208] aload v5 [210] aload_1 v1 [211] aload v6 [213] invokevirtual #96 + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [216] aload v5 [218] aload v4 [220] invokevirtual #95 + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;)V] [223] goto +18 (target=241) [226] aload v5 [228] aload v4 [230] invokevirtual #95 + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;)V] [233] aload v5 [235] aload_1 v1 [236] aload v6 [238] invokevirtual #96 + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [241] aload_0 v0 [242] getfield #56 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I] [245] ldc #1 + Integer [-2147483648] [247] invokestatic #90 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [250] istore_1 v1 [251] aload v4 [253] iload_1 v1 [254] iconst_0 [255] invokevirtual #87 + Methodref [android/view/View.measure (II)V] [258] aload v4 [260] invokevirtual #81 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [263] checkcast #22 + Class [android/widget/LinearLayout$LayoutParams] [266] astore v6 [268] aload v4 [270] invokevirtual #83 + Methodref [android/view/View.getMeasuredHeight ()I] [273] aload v6 [275] getfield #45 + Fieldref [android/widget/LinearLayout$LayoutParams.topMargin I] [278] iadd [279] aload v6 [281] getfield #44 + Fieldref [android/widget/LinearLayout$LayoutParams.bottomMargin I] [284] iadd [285] istore_2 v2 [286] aload v5 [288] astore_1 v1 [289] aload_0 v0 [290] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [293] aload_1 v1 [294] invokevirtual #107 + Methodref [android/widget/PopupWindow.setContentView (Landroid/view/View;)V] [297] goto +48 (target=345) [300] aload_0 v0 [301] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [304] invokevirtual #103 + Methodref [android/widget/PopupWindow.getContentView ()Landroid/view/View;] [307] pop [308] aconst_null [309] astore_1 v1 [310] aload_0 v0 [311] getfield #66 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptView Landroid/view/View;] [314] dup [315] astore_3 v3 [316] ifnull +29 (target=345) [319] aload_3 v3 [320] invokevirtual #81 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [323] checkcast #22 + Class [android/widget/LinearLayout$LayoutParams] [326] astore v4 [328] aload_3 v3 [329] invokevirtual #83 + Methodref [android/view/View.getMeasuredHeight ()I] [332] aload v4 [334] getfield #45 + Fieldref [android/widget/LinearLayout$LayoutParams.topMargin I] [337] iadd [338] aload v4 [340] getfield #44 + Fieldref [android/widget/LinearLayout$LayoutParams.bottomMargin I] [343] iadd [344] istore_2 v2 [345] iconst_0 [346] istore_3 v3 [347] aload_0 v0 [348] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [351] invokevirtual #102 + Methodref [android/widget/PopupWindow.getBackground ()Landroid/graphics/drawable/Drawable;] [354] dup [355] astore v4 [357] ifnull +48 (target=405) [360] aload v4 [362] aload_0 v0 [363] getfield #69 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;] [366] invokevirtual #74 + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z] [369] pop [370] aload_0 v0 [371] getfield #69 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;] [374] getfield #39 + Fieldref [android/graphics/Rect.top I] [377] aload_0 v0 [378] getfield #69 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;] [381] getfield #36 + Fieldref [android/graphics/Rect.bottom I] [384] iadd [385] istore_3 v3 [386] aload_0 v0 [387] getfield #55 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownVerticalOffsetSet Z] [390] ifne +15 (target=405) [393] aload_0 v0 [394] aload_0 v0 [395] getfield #69 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;] [398] getfield #39 + Fieldref [android/graphics/Rect.top I] [401] ineg [402] putfield #54 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownVerticalOffset I] [405] aload_0 v0 [406] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [409] invokevirtual #104 + Methodref [android/widget/PopupWindow.getInputMethodMode ()I] [412] iconst_2 [413] ificmpne +7 (target=420) [416] iconst_1 [417] goto +4 (target=421) [420] iconst_0 [421] istore v5 [423] aload_0 v0 [424] aload_0 v0 [425] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownAnchorView Landroid/view/View;] [428] aload_0 v0 [429] getfield #54 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownVerticalOffset I] [432] iload v5 [434] invokespecial #121 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.getMaxAvailableHeight (Landroid/view/View;IZ)I] [437] istore v6 [439] aload_0 v0 [440] getfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I] [443] iconst_m1 [444] ificmpne +8 (target=452) [447] iload v6 [449] iload_3 v3 [450] iadd [451] ireturn [452] aload_0 v0 [453] iconst_0 [454] iconst_0 [455] iconst_m1 [456] iload v6 [458] iload_2 v2 [459] isub [460] iconst_m1 [461] invokespecial #123 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.measureHeightOfChildren (IIIII)I] [464] dup [465] istore_1 v1 [466] ifle +7 (target=473) [469] iload_2 v2 [470] iload_3 v3 [471] iadd [472] istore_2 v2 [473] iload_1 v1 [474] iload_2 v2 [475] iadd [476] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 15): - [31] Var: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][T][i][a:android/content/Context], Stack: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][u:15][u:15][a:android/content/Context] - [32] Var: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][T][i][a:android/content/Context], Stack: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][u:15][u:15][a:android/content/Context][i] - [56] Var: ..., Stack: (empty) - [138] Var: ..., Stack: (empty) - [208] Var: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][a:android/view/ViewGroup][i][a:android/content/Context][a:android/view/View][a:android/widget/LinearLayout][a:android/widget/LinearLayout$LayoutParams], Stack: - [226] Var: ..., Stack: (empty) - [241] Var: ..., Stack: (empty) - [289] Var: -2, Stack: (empty) - [300] Var: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][T][i], Stack: - [345] Var: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][a:android/view/ViewGroup][i], Stack: - [405] Var: ...[i][a:android/graphics/drawable/Drawable], Stack: (empty) - [420] Var: ..., Stack: (empty) - [421] Var: ..., Stack: [i] - [452] Var: ...[i][i], Stack: (empty) - [473] Var: ...[i], Stack: (empty) + Method: getMaxAvailableHeight(Landroid/view/View;IZ)I Access flags: 0x2 = private int getMaxAvailableHeight(android.view.View,int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 131, locals = 7, stack = 3): [0] new #10 + Class [android/graphics/Rect] [3] dup [4] invokespecial #73 + Methodref [android/graphics/Rect. ()V] [7] astore v4 [9] aload_1 v1 [10] aload v4 [12] invokevirtual #86 + Methodref [android/view/View.getWindowVisibleDisplayFrame (Landroid/graphics/Rect;)V] [15] iconst_2 [16] newarray 10 [18] astore v5 [20] aload_1 v1 [21] aload v5 [23] invokevirtual #82 + Methodref [android/view/View.getLocationOnScreen ([I)V] [26] aload v4 [28] getfield #36 + Fieldref [android/graphics/Rect.bottom I] [31] istore v6 [33] iload_3 v3 [34] ifeq +18 (target=52) [37] aload_1 v1 [38] invokevirtual #79 + Methodref [android/view/View.getContext ()Landroid/content/Context;] [41] invokevirtual #71 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [44] invokevirtual #72 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [47] getfield #41 + Fieldref [android/util/DisplayMetrics.heightPixels I] [50] istore v6 [52] iload v6 [54] aload v5 [56] iconst_1 [57] iaload [58] aload_1 v1 [59] invokevirtual #80 + Methodref [android/view/View.getHeight ()I] [62] iadd [63] isub [64] iload_2 v2 [65] isub [66] istore_3 v3 [67] aload v5 [69] iconst_1 [70] iaload [71] aload v4 [73] getfield #39 + Fieldref [android/graphics/Rect.top I] [76] isub [77] iload_2 v2 [78] iadd [79] istore_1 v1 [80] iload_3 v3 [81] iload_1 v1 [82] invokestatic #150 + Methodref [java/lang/Math.max (II)I] [85] istore_1 v1 [86] aload_0 v0 [87] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [90] invokevirtual #102 + Methodref [android/widget/PopupWindow.getBackground ()Landroid/graphics/drawable/Drawable;] [93] ifnull +36 (target=129) [96] aload_0 v0 [97] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [100] invokevirtual #102 + Methodref [android/widget/PopupWindow.getBackground ()Landroid/graphics/drawable/Drawable;] [103] aload_0 v0 [104] getfield #69 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;] [107] invokevirtual #74 + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z] [110] pop [111] iload_1 v1 [112] aload_0 v0 [113] getfield #69 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;] [116] getfield #39 + Fieldref [android/graphics/Rect.top I] [119] aload_0 v0 [120] getfield #69 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;] [123] getfield #36 + Fieldref [android/graphics/Rect.bottom I] [126] iadd [127] isub [128] istore_1 v1 [129] iload_1 v1 [130] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [52] Var: ...[a:android/graphics/Rect][a:[I][i], Stack: (empty) - [129] Var: ...[i][i][i], Stack: (empty) + Method: measureHeightOfChildren(IIIII)I Access flags: 0x2 = private int measureHeightOfChildren(int,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 230, locals = 10, stack = 4): [0] aload_0 v0 [1] getfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mAdapter Landroid/widget/ListAdapter;] [4] dup [5] astore v6 [7] ifnonnull +19 (target=26) [10] aload_0 v0 [11] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [14] invokevirtual #132 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getListPaddingTop ()I] [17] aload_0 v0 [18] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [21] invokevirtual #131 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getListPaddingBottom ()I] [24] iadd [25] ireturn [26] aload_0 v0 [27] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [30] invokevirtual #132 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getListPaddingTop ()I] [33] aload_0 v0 [34] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [37] invokevirtual #131 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getListPaddingBottom ()I] [40] iadd [41] istore v7 [43] aload_0 v0 [44] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [47] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getDividerHeight ()I] [50] ifle +23 (target=73) [53] aload_0 v0 [54] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [57] invokevirtual #129 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getDivider ()Landroid/graphics/drawable/Drawable;] [60] ifnull +13 (target=73) [63] aload_0 v0 [64] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [67] invokevirtual #130 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getDividerHeight ()I] [70] goto +4 (target=74) [73] iconst_0 [74] istore v8 [76] iconst_0 [77] istore v9 [79] iload_3 v3 [80] iconst_m1 [81] ificmpne +15 (target=96) [84] aload v6 [86] invokeinterface #152 + InterfaceMethodref [android/widget/ListAdapter.getCount ()I] [91] iconst_1 [92] isub [93] goto +4 (target=97) [96] iload_3 v3 [97] istore_3 v3 [98] goto +124 (target=222) [101] aload_0 v0 [102] getfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mAdapter Landroid/widget/ListAdapter;] [105] iload_2 v2 [106] aconst_null [107] aload_0 v0 [108] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [111] invokeinterface #153 + InterfaceMethodref [android/widget/ListAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] [116] astore v6 [118] aload_0 v0 [119] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [122] invokevirtual #128 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getCacheColorHint ()I] [125] ifeq +15 (target=140) [128] aload v6 [130] aload_0 v0 [131] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [134] invokevirtual #128 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getCacheColorHint ()I] [137] invokevirtual #88 + Methodref [android/view/View.setDrawingCacheBackgroundColor (I)V] [140] aload_0 v0 [141] aload v6 [143] iload_2 v2 [144] iload_1 v1 [145] invokespecial #124 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.measureScrapChild (Landroid/view/View;II)V] [148] iload_2 v2 [149] ifle +10 (target=159) [152] iload v7 [154] iload v8 [156] iadd [157] istore v7 [159] iload v7 [161] aload v6 [163] invokevirtual #83 + Methodref [android/view/View.getMeasuredHeight ()I] [166] iadd [167] dup [168] istore v7 [170] iload v4 [172] ificmplt +32 (target=204) [175] iload v5 [177] iflt +24 (target=201) [180] iload_2 v2 [181] iload v5 [183] ificmple +18 (target=201) [186] iload v9 [188] ifle +13 (target=201) [191] iload v7 [193] iload v4 [195] ificmpeq +6 (target=201) [198] iload v9 [200] ireturn [201] iload v4 [203] ireturn [204] iload v5 [206] iflt +13 (target=219) [209] iload_2 v2 [210] iload v5 [212] ificmplt +7 (target=219) [215] iload v7 [217] istore v9 [219] iinc v2, 1 [222] iload_2 v2 [223] iload_3 v3 [224] ificmple -123 (target=101) [227] iload v7 [229] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 13): - [26] Var: ...[a:android/widget/ListAdapter], Stack: (empty) - [73] Var: ...[i], Stack: (empty) - [74] Var: ..., Stack: [i] - [96] Var: ...[i][i], Stack: (empty) - [97] Var: ..., Stack: [i] - [101] Var: ...[i], Stack: (empty) - [140] Var: ...[a:android/view/View], Stack: (empty) - [159] Var: ..., Stack: (empty) - [201] Var: ..., Stack: (empty) - [203] Var: ..., Stack: [i] - [204] Var: ..., Stack: (empty) - [219] Var: ..., Stack: (empty) - [222] Var: -1, Stack: (empty) + Method: measureScrapChild(Landroid/view/View;II)V Access flags: 0x2 = private void measureScrapChild(android.view.View,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 85, locals = 4, stack = 5): [0] aload_1 v1 [1] invokevirtual #81 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [4] checkcast #20 + Class [android/widget/AbsListView$LayoutParams] [7] dup [8] astore_2 v2 [9] ifnonnull +20 (target=29) [12] new #20 + Class [android/widget/AbsListView$LayoutParams] [15] dup [16] iconst_m1 [17] bipush -2 [19] iconst_0 [20] invokespecial #93 + Methodref [android/widget/AbsListView$LayoutParams. (III)V] [23] astore_2 v2 [24] aload_1 v1 [25] aload_2 v2 [26] invokevirtual #89 + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [29] iload_3 v3 [30] aload_0 v0 [31] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [34] invokevirtual #133 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getPaddingLeft ()I] [37] aload_0 v0 [38] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [41] invokevirtual #134 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getPaddingRight ()I] [44] iadd [45] aload_2 v2 [46] getfield #43 + Fieldref [android/widget/AbsListView$LayoutParams.width I] [49] invokestatic #91 + Methodref [android/view/ViewGroup.getChildMeasureSpec (III)I] [52] istore_3 v3 [53] aload_2 v2 [54] getfield #42 + Fieldref [android/widget/AbsListView$LayoutParams.height I] [57] dup [58] istore_2 v2 [59] ifle +13 (target=72) [62] iload_2 v2 [63] ldc #5 + Integer [1073741824] [65] invokestatic #90 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [68] istore_2 v2 [69] goto +9 (target=78) [72] iconst_0 [73] iconst_0 [74] invokestatic #90 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [77] istore_2 v2 [78] aload_1 v1 [79] iload_3 v3 [80] iload_2 v2 [81] invokevirtual #87 + Methodref [android/view/View.measure (II)V] [84] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [29] Var: ...[a:android/widget/AbsListView$LayoutParams], Stack: (empty) - [72] Var: ...[i][i], Stack: (empty) - [78] Var: ...[i], Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView access$0(com.actionbarsherlock.internal.widget.IcsListPopupWindow) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I Access flags: 0x1008 = static synthetic int access$1(com.actionbarsherlock.internal.widget.IcsListPopupWindow) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #61 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mListItemExpandMaximum I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow; Access flags: 0x1008 = static synthetic android.widget.PopupWindow access$2(com.actionbarsherlock.internal.widget.IcsListPopupWindow) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #64 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$3(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler; Access flags: 0x1008 = static synthetic android.os.Handler access$3(com.actionbarsherlock.internal.widget.IcsListPopupWindow) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #57 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHandler Landroid/os/Handler;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$4(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable access$4(com.actionbarsherlock.internal.widget.IcsListPopupWindow) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #67 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mResizePopupRunnable Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$5(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z Access flags: 0x1008 = static synthetic boolean access$5(com.actionbarsherlock.internal.widget.IcsListPopupWindow) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #122 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isInputMethodNotNeeded ()Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsListPopupWindow$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsListPopupWindow$1 extends java.lang.Object Interfaces (count = 1): + Class [android/widget/AdapterView$OnItemSelectedListener] Constant Pool (count = 33): + Class [android/widget/AdapterView$OnItemSelectedListener] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [()V] + Utf8 [(Landroid/widget/AdapterView;)V] + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [android/widget/AdapterView$OnItemSelectedListener] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView] + Utf8 [java/lang/Object] + Utf8 [onItemSelected] + Utf8 [onNothingSelected] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V Access flags: 0x0 = IcsListPopupWindow$1(com.actionbarsherlock.internal.widget.IcsListPopupWindow) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [5] aload_0 v0 [6] invokespecial #9 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onItemSelected(Landroid/widget/AdapterView;Landroid/view/View;IJ)V Access flags: 0x1 = public void onItemSelected(android.widget.AdapterView,android.view.View,int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 6, stack = 2): [0] iload_3 v3 [1] iconst_m1 [2] ificmpeq +20 (target=22) [5] aload_0 v0 [6] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [9] invokestatic #7 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [12] dup [13] astore_1 v1 [14] ifnull +8 (target=22) [17] aload_1 v1 [18] iconst_0 [19] invokestatic #8 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [22] Var: ..., Stack: (empty) + Method: onNothingSelected(Landroid/widget/AdapterView;)V Access flags: 0x1 = public void onNothingSelected(android.widget.AdapterView) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView Superclass: android/widget/ListView Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView extends android.widget.ListView Interfaces (count = 0): Constant Pool (count = 44): + Class [android/widget/ListView] + Class [com/actionbarsherlock/R$attr] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView] + Fieldref [com/actionbarsherlock/R$attr.dropDownListViewStyle I] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.mHijackFocus Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.mListSelectionHidden Z] + Methodref [android/widget/ListView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [android/widget/ListView.hasFocus ()Z] + Methodref [android/widget/ListView.hasWindowFocus ()Z] + Methodref [android/widget/ListView.isFocused ()Z] + Methodref [android/widget/ListView.isInTouchMode ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setCacheColorHint (I)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [dropDownListViewStyle I] + NameAndType [hasFocus ()Z] + NameAndType [hasWindowFocus ()Z] + NameAndType [isFocused ()Z] + NameAndType [isInTouchMode ()Z] + NameAndType [mHijackFocus Z] + NameAndType [mListSelectionHidden Z] + NameAndType [setCacheColorHint (I)V] + Utf8 [()Z] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/content/Context;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [access$0] + Utf8 [android/widget/ListView] + Utf8 [com/actionbarsherlock/R$attr] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView] + Utf8 [dropDownListViewStyle] + Utf8 [hasFocus] + Utf8 [hasWindowFocus] + Utf8 [isFocused] + Utf8 [isInTouchMode] + Utf8 [mHijackFocus] + Utf8 [mListSelectionHidden] + Utf8 [setCacheColorHint] Fields (count = 2): + Field: mListSelectionHidden Z Access flags: 0x2 = private boolean mListSelectionHidden + Field: mHijackFocus Z Access flags: 0x2 = private boolean mHijackFocus Methods (count = 6): - Method: (Landroid/content/Context;Z)V Access flags: 0x1 = public IcsListPopupWindow$DropDownListView(android.content.Context,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aconst_null [3] getstatic #4 + Fieldref [com/actionbarsherlock/R$attr.dropDownListViewStyle I] [6] invokespecial #7 + Methodref [android/widget/ListView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [9] aload_0 v0 [10] iload_2 v2 [11] putfield #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.mHijackFocus Z] [14] aload_0 v0 [15] iconst_0 [16] invokevirtual #12 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setCacheColorHint (I)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isInTouchMode()Z Access flags: 0x1 = public boolean isInTouchMode() Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.mHijackFocus Z] [4] ifeq +10 (target=14) [7] aload_0 v0 [8] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.mListSelectionHidden Z] [11] ifne +12 (target=23) [14] aload_0 v0 [15] invokespecial #11 + Methodref [android/widget/ListView.isInTouchMode ()Z] [18] ifne +5 (target=23) [21] iconst_0 [22] ireturn [23] iconst_1 [24] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [14] Var: ..., Stack: (empty) - [23] Var: ..., Stack: (empty) + Method: hasWindowFocus()Z Access flags: 0x1 = public boolean hasWindowFocus() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.mHijackFocus Z] [4] ifne +12 (target=16) [7] aload_0 v0 [8] invokespecial #9 + Methodref [android/widget/ListView.hasWindowFocus ()Z] [11] ifne +5 (target=16) [14] iconst_0 [15] ireturn [16] iconst_1 [17] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: ..., Stack: (empty) + Method: isFocused()Z Access flags: 0x1 = public boolean isFocused() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.mHijackFocus Z] [4] ifne +12 (target=16) [7] aload_0 v0 [8] invokespecial #10 + Methodref [android/widget/ListView.isFocused ()Z] [11] ifne +5 (target=16) [14] iconst_0 [15] ireturn [16] iconst_1 [17] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: ..., Stack: (empty) + Method: hasFocus()Z Access flags: 0x1 = public boolean hasFocus() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.mHijackFocus Z] [4] ifne +12 (target=16) [7] aload_0 v0 [8] invokespecial #8 + Methodref [android/widget/ListView.hasFocus ()Z] [11] ifne +5 (target=16) [14] iconst_0 [15] ireturn [16] iconst_1 [17] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: ..., Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V Access flags: 0x1008 = static synthetic void access$0(com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.mListSelectionHidden Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 26): + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.clearListSelection ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + NameAndType [clearListSelection ()V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [()V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [clearListSelection] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [run] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V Access flags: 0x2 = private IcsListPopupWindow$ListSelectorHider(com.actionbarsherlock.internal.widget.IcsListPopupWindow) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [5] aload_0 v0 [6] invokespecial #8 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [4] invokevirtual #6 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.clearListSelection ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;)V Access flags: 0x1000 = synthetic IcsListPopupWindow$ListSelectorHider(com.actionbarsherlock.internal.widget.IcsListPopupWindow,com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #7 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver Superclass: android/database/DataSetObserver Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver extends android.database.DataSetObserver Interfaces (count = 0): Constant Pool (count = 33): + Class [android/database/DataSetObserver] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Methodref [android/database/DataSetObserver. ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.dismiss ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isShowing ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + NameAndType [dismiss ()V] + NameAndType [isShowing ()Z] + NameAndType [show ()V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [StackMapTable] + Utf8 [android/database/DataSetObserver] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver] + Utf8 [dismiss] + Utf8 [isShowing] + Utf8 [onChanged] + Utf8 [onInvalidated] + Utf8 [show] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0 Methods (count = 4): - Method: (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V Access flags: 0x2 = private IcsListPopupWindow$PopupDataSetObserver(com.actionbarsherlock.internal.widget.IcsListPopupWindow) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #4 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [5] aload_0 v0 [6] invokespecial #5 + Methodref [android/database/DataSetObserver. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onChanged()V Access flags: 0x1 = public void onChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #4 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [4] invokevirtual #7 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isShowing ()Z] [7] ifeq +10 (target=17) [10] aload_0 v0 [11] getfield #4 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [14] invokevirtual #8 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ..., Stack: (empty) + Method: onInvalidated()V Access flags: 0x1 = public void onInvalidated() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #4 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [4] invokevirtual #6 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.dismiss ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;)V Access flags: 0x1000 = synthetic IcsListPopupWindow$PopupDataSetObserver(com.actionbarsherlock.internal.widget.IcsListPopupWindow,com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #9 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener extends java.lang.Object Interfaces (count = 1): + Class [android/widget/AbsListView$OnScrollListener] Constant Pool (count = 60): + Class [android/os/Handler] + Class [android/widget/AbsListView$OnScrollListener] + Class [android/widget/PopupWindow] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V] + Methodref [android/widget/PopupWindow.getContentView ()Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$3 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$4 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$5 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.run ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + NameAndType [access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] + NameAndType [access$3 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;] + NameAndType [access$4 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] + NameAndType [access$5 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z] + NameAndType [getContentView ()Landroid/view/View;] + NameAndType [removeCallbacks (Ljava/lang/Runnable;)V] + NameAndType [run ()V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [()Landroid/view/View;] + Utf8 [()V] + Utf8 [(Landroid/widget/AbsListView;I)V] + Utf8 [(Landroid/widget/AbsListView;III)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;)V] + Utf8 [(Ljava/lang/Runnable;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [StackMapTable] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [android/os/Handler] + Utf8 [android/widget/AbsListView$OnScrollListener] + Utf8 [android/widget/PopupWindow] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable] + Utf8 [getContentView] + Utf8 [java/lang/Object] + Utf8 [onScroll] + Utf8 [onScrollStateChanged] + Utf8 [removeCallbacks] + Utf8 [run] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0 Methods (count = 4): - Method: (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V Access flags: 0x2 = private IcsListPopupWindow$PopupScrollListener(com.actionbarsherlock.internal.widget.IcsListPopupWindow) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [5] aload_0 v0 [6] invokespecial #17 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onScroll(Landroid/widget/AbsListView;III)V Access flags: 0x1 = public void onScroll(android.widget.AbsListView,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 5, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onScrollStateChanged(Landroid/widget/AbsListView;I)V Access flags: 0x1 = public void onScrollStateChanged(android.widget.AbsListView,int) Class member attributes (count = 1): + Code attribute instructions (code length = 56, locals = 3, stack = 2): [0] iload_2 v2 [1] iconst_1 [2] ificmpne +53 (target=55) [5] aload_0 v0 [6] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [9] invokestatic #14 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$5 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z] [12] ifne +43 (target=55) [15] aload_0 v0 [16] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [19] invokestatic #11 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] [22] invokevirtual #10 + Methodref [android/widget/PopupWindow.getContentView ()Landroid/view/View;] [25] ifnull +30 (target=55) [28] aload_0 v0 [29] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [32] invokestatic #12 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$3 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;] [35] aload_0 v0 [36] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [39] invokestatic #13 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$4 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] [42] invokevirtual #9 + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V] [45] aload_0 v0 [46] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [49] invokestatic #13 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$4 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] [52] invokevirtual #16 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.run ()V] [55] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [55] Var: ..., Stack: (empty) - Method: (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;)V Access flags: 0x1000 = synthetic IcsListPopupWindow$PopupScrollListener(com.actionbarsherlock.internal.widget.IcsListPopupWindow,com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #15 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor extends java.lang.Object Interfaces (count = 1): + Class [android/view/View$OnTouchListener] Constant Pool (count = 74): + Class [android/os/Handler] + Class [android/view/MotionEvent] + Class [android/view/View$OnTouchListener] + Class [android/widget/PopupWindow] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor] + Class [java/lang/Object] + Long [250] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z] + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V] + Methodref [android/view/MotionEvent.getAction ()I] + Methodref [android/view/MotionEvent.getX ()F] + Methodref [android/view/MotionEvent.getY ()F] + Methodref [android/widget/PopupWindow.getHeight ()I] + Methodref [android/widget/PopupWindow.getWidth ()I] + Methodref [android/widget/PopupWindow.isShowing ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$3 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$4 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + NameAndType [access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] + NameAndType [access$3 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;] + NameAndType [access$4 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] + NameAndType [getAction ()I] + NameAndType [getHeight ()I] + NameAndType [getWidth ()I] + NameAndType [getX ()F] + NameAndType [getY ()F] + NameAndType [isShowing ()Z] + NameAndType [postDelayed (Ljava/lang/Runnable;J)Z] + NameAndType [removeCallbacks (Ljava/lang/Runnable;)V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [()F] + Utf8 [()I] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Landroid/view/View;Landroid/view/MotionEvent;)Z] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;)V] + Utf8 [(Ljava/lang/Runnable;)V] + Utf8 [(Ljava/lang/Runnable;J)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [StackMapTable] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [android/os/Handler] + Utf8 [android/view/MotionEvent] + Utf8 [android/view/View$OnTouchListener] + Utf8 [android/widget/PopupWindow] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor] + Utf8 [getAction] + Utf8 [getHeight] + Utf8 [getWidth] + Utf8 [getX] + Utf8 [getY] + Utf8 [isShowing] + Utf8 [java/lang/Object] + Utf8 [onTouch] + Utf8 [postDelayed] + Utf8 [removeCallbacks] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V Access flags: 0x2 = private IcsListPopupWindow$PopupTouchInterceptor(com.actionbarsherlock.internal.widget.IcsListPopupWindow) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #10 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [5] aload_0 v0 [6] invokespecial #23 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean onTouch(android.view.View,android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 128, locals = 4, stack = 4): [0] aload_2 v2 [1] invokevirtual #13 + Methodref [android/view/MotionEvent.getAction ()I] [4] istore_1 v1 [5] aload_2 v2 [6] invokevirtual #14 + Methodref [android/view/MotionEvent.getX ()F] [9] f2i [10] istore_3 v3 [11] aload_2 v2 [12] invokevirtual #15 + Methodref [android/view/MotionEvent.getY ()F] [15] f2i [16] istore_2 v2 [17] iload_1 v1 [18] ifne +86 (target=104) [21] aload_0 v0 [22] getfield #10 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [25] invokestatic #19 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] [28] ifnull +76 (target=104) [31] aload_0 v0 [32] getfield #10 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [35] invokestatic #19 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] [38] invokevirtual #18 + Methodref [android/widget/PopupWindow.isShowing ()Z] [41] ifeq +63 (target=104) [44] iload_3 v3 [45] iflt +59 (target=104) [48] iload_3 v3 [49] aload_0 v0 [50] getfield #10 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [53] invokestatic #19 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] [56] invokevirtual #17 + Methodref [android/widget/PopupWindow.getWidth ()I] [59] ificmpge +45 (target=104) [62] iload_2 v2 [63] iflt +41 (target=104) [66] iload_2 v2 [67] aload_0 v0 [68] getfield #10 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [71] invokestatic #19 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] [74] invokevirtual #16 + Methodref [android/widget/PopupWindow.getHeight ()I] [77] ificmpge +27 (target=104) [80] aload_0 v0 [81] getfield #10 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [84] invokestatic #20 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$3 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;] [87] aload_0 v0 [88] getfield #10 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [91] invokestatic #21 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$4 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] [94] ldc2_w #8 + Long [250] [97] invokevirtual #11 + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z] [100] pop [101] goto +25 (target=126) [104] iload_1 v1 [105] iconst_1 [106] ificmpne +20 (target=126) [109] aload_0 v0 [110] getfield #10 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [113] invokestatic #20 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$3 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;] [116] aload_0 v0 [117] getfield #10 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [120] invokestatic #21 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$4 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;] [123] invokevirtual #12 + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V] [126] iconst_0 [127] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [104] Var: ...[i][i][i], Stack: (empty) - [126] Var: ..., Stack: (empty) - Method: (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;)V Access flags: 0x1000 = synthetic IcsListPopupWindow$PopupTouchInterceptor(com.actionbarsherlock.internal.widget.IcsListPopupWindow,com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #22 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 54): + Class [android/widget/PopupWindow] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Methodref [android/widget/PopupWindow.setInputMethodMode (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$1 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getChildCount ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getCount ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] + NameAndType [access$1 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I] + NameAndType [access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] + NameAndType [getChildCount ()I] + NameAndType [getCount ()I] + NameAndType [setInputMethodMode (I)V] + NameAndType [show ()V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [()I] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [android/widget/PopupWindow] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable] + Utf8 [getChildCount] + Utf8 [getCount] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [run] + Utf8 [setInputMethodMode] + Utf8 [show] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V Access flags: 0x2 = private IcsListPopupWindow$ResizePopupRunnable(com.actionbarsherlock.internal.widget.IcsListPopupWindow) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [5] aload_0 v0 [6] invokespecial #16 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 72, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [4] invokestatic #9 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [7] ifnull +64 (target=71) [10] aload_0 v0 [11] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [14] invokestatic #9 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [17] invokevirtual #14 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getCount ()I] [20] aload_0 v0 [21] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [24] invokestatic #9 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [27] invokevirtual #13 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getChildCount ()I] [30] ificmple +41 (target=71) [33] aload_0 v0 [34] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [37] invokestatic #9 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;] [40] invokevirtual #13 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getChildCount ()I] [43] aload_0 v0 [44] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [47] invokestatic #10 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$1 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I] [50] ificmpgt +21 (target=71) [53] aload_0 v0 [54] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [57] invokestatic #11 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;] [60] iconst_2 [61] invokevirtual #8 + Methodref [android/widget/PopupWindow.setInputMethodMode (I)V] [64] aload_0 v0 [65] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [68] invokevirtual #12 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V] [71] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [71] Var: ..., Stack: (empty) - Method: (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;)V Access flags: 0x1000 = synthetic IcsListPopupWindow$ResizePopupRunnable(com.actionbarsherlock.internal.widget.IcsListPopupWindow,com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #15 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable. (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsProgressBar Superclass: android/view/View Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.IcsProgressBar extends android.view.View Interfaces (count = 0): Constant Pool (count = 711): + Integer [0] + Integer [1] + Integer [2] + Integer [3] + Integer [4] + Integer [5] + Integer [6] + Integer [7] + Integer [8] + Integer [9] + Integer [10] + Integer [11] + Integer [12] + Integer [13] + Integer [14] + Integer [200] + Integer [10000] + Integer [16842871] + Integer [16843039] + Integer [16843040] + Integer [16843062] + Integer [16843063] + Integer [16843064] + Integer [16843065] + Integer [16843066] + Integer [16843067] + Integer [16843068] + Integer [16843069] + Integer [16843070] + Integer [16843071] + Integer [16843072] + Integer [16843073] + Integer [16843546] + Integer [16908301] + Integer [16908303] + Integer [17432587] + Float [5.0] + Float [10000.0] + String [accessibility] + Class [[I] + Class [[Landroid/graphics/drawable/Drawable;] + Class [android/content/Context] + Class [android/content/res/TypedArray] + Class [android/graphics/Bitmap] + Class [android/graphics/BitmapShader] + Class [android/graphics/Canvas] + Class [android/graphics/Paint] + Class [android/graphics/Rect] + Class [android/graphics/Shader$TileMode] + Class [android/graphics/drawable/Animatable] + Class [android/graphics/drawable/AnimationDrawable] + Class [android/graphics/drawable/BitmapDrawable] + Class [android/graphics/drawable/ClipDrawable] + Class [android/graphics/drawable/Drawable] + Class [android/graphics/drawable/LayerDrawable] + Class [android/graphics/drawable/ShapeDrawable] + Class [android/graphics/drawable/shapes/RoundRectShape] + Class [android/os/Build$VERSION] + Class [android/os/SystemClock] + Class [android/util/AttributeSet] + Class [android/view/View] + Class [android/view/accessibility/AccessibilityEvent] + Class [android/view/accessibility/AccessibilityManager] + Class [android/view/animation/AlphaAnimation] + Class [android/view/animation/AnimationUtils] + Class [android/view/animation/LinearInterpolator] + Class [android/view/animation/Transformation] + Class [com/actionbarsherlock/internal/widget/IcsProgressBar] + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender] + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable] + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState] + Class [java/lang/Math] + Class [java/lang/Thread] + Class [java/lang/Throwable] + Long [-1] + Long [200] + Fieldref [android/graphics/Rect.bottom I] + Fieldref [android/graphics/Rect.left I] + Fieldref [android/graphics/Rect.right I] + Fieldref [android/graphics/Rect.top I] + Fieldref [android/graphics/Shader$TileMode.CLAMP Landroid/graphics/Shader$TileMode;] + Fieldref [android/graphics/Shader$TileMode.REPEAT Landroid/graphics/Shader$TileMode;] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.IS_HONEYCOMB Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.ProgressBar [I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityEventSender Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityManager Landroid/view/accessibility/AccessibilityManager;] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimationResolution I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mBehavior I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mCurrentDrawable Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mDuration I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInDrawing Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateRealLeft I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateRealTop I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInterpolator Landroid/view/animation/Interpolator;] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mLastDrawTime J] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxHeight I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxWidth I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinHeight I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinWidth I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mNoInvalidate Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mOnlyIndeterminate Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mRefreshProgressRunnable Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSampleTile Landroid/graphics/Bitmap;] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mShouldStartAnimationDrawable Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mTransformation Landroid/view/animation/Transformation;] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mUiThreadId J] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.progress I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.secondaryProgress I] + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I] + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/TypedArray.getInt (II)I] + Methodref [android/content/res/TypedArray.getInteger (II)I] + Methodref [android/content/res/TypedArray.getResourceId (II)I] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/graphics/BitmapShader. (Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V] + Methodref [android/graphics/Canvas.restore ()V] + Methodref [android/graphics/Canvas.save ()I] + Methodref [android/graphics/Canvas.translate (FF)V] + Methodref [android/graphics/Paint.setShader (Landroid/graphics/Shader;)Landroid/graphics/Shader;] + Methodref [android/graphics/drawable/AnimationDrawable. ()V] + Methodref [android/graphics/drawable/AnimationDrawable.addFrame (Landroid/graphics/drawable/Drawable;I)V] + Methodref [android/graphics/drawable/AnimationDrawable.getDuration (I)I] + Methodref [android/graphics/drawable/AnimationDrawable.getFrame (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/graphics/drawable/AnimationDrawable.getNumberOfFrames ()I] + Methodref [android/graphics/drawable/AnimationDrawable.isOneShot ()Z] + Methodref [android/graphics/drawable/AnimationDrawable.setLevel (I)Z] + Methodref [android/graphics/drawable/AnimationDrawable.setOneShot (Z)V] + Methodref [android/graphics/drawable/BitmapDrawable.getBitmap ()Landroid/graphics/Bitmap;] + Methodref [android/graphics/drawable/ClipDrawable. (Landroid/graphics/drawable/Drawable;II)V] + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V] + Methodref [android/graphics/drawable/Drawable.getBounds ()Landroid/graphics/Rect;] + Methodref [android/graphics/drawable/Drawable.getIntrinsicHeight ()I] + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I] + Methodref [android/graphics/drawable/Drawable.getMinimumHeight ()I] + Methodref [android/graphics/drawable/Drawable.isStateful ()Z] + Methodref [android/graphics/drawable/Drawable.jumpToCurrentState ()V] + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] + Methodref [android/graphics/drawable/Drawable.setCallback (Landroid/graphics/drawable/Drawable$Callback;)V] + Methodref [android/graphics/drawable/Drawable.setLevel (I)Z] + Methodref [android/graphics/drawable/Drawable.setState ([I)Z] + Methodref [android/graphics/drawable/LayerDrawable. ([Landroid/graphics/drawable/Drawable;)V] + Methodref [android/graphics/drawable/LayerDrawable.findDrawableByLayerId (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/graphics/drawable/LayerDrawable.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/graphics/drawable/LayerDrawable.getId (I)I] + Methodref [android/graphics/drawable/LayerDrawable.getNumberOfLayers ()I] + Methodref [android/graphics/drawable/LayerDrawable.setId (II)V] + Methodref [android/graphics/drawable/ShapeDrawable. (Landroid/graphics/drawable/shapes/Shape;)V] + Methodref [android/graphics/drawable/ShapeDrawable.getPaint ()Landroid/graphics/Paint;] + Methodref [android/graphics/drawable/shapes/RoundRectShape. ([FLandroid/graphics/RectF;[F)V] + Methodref [android/os/SystemClock.uptimeMillis ()J] + Methodref [android/view/View. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [android/view/View.drawableStateChanged ()V] + Methodref [android/view/View.invalidateDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/view/View.jumpDrawablesToCurrentState ()V] + Methodref [android/view/View.onAttachedToWindow ()V] + Methodref [android/view/View.onDetachedFromWindow ()V] + Methodref [android/view/View.onDraw (Landroid/graphics/Canvas;)V] + Methodref [android/view/View.onInitializeAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] + Methodref [android/view/View.onRestoreInstanceState (Landroid/os/Parcelable;)V] + Methodref [android/view/View.onSaveInstanceState ()Landroid/os/Parcelable;] + Methodref [android/view/View.onVisibilityChanged (Landroid/view/View;I)V] + Methodref [android/view/View.postInvalidate ()V] + Methodref [android/view/View.resolveSize (II)I] + Methodref [android/view/View.resolveSizeAndState (III)I] + Methodref [android/view/View.setVisibility (I)V] + Methodref [android/view/View.verifyDrawable (Landroid/graphics/drawable/Drawable;)Z] + Methodref [android/view/accessibility/AccessibilityEvent.setCurrentItemIndex (I)V] + Methodref [android/view/accessibility/AccessibilityEvent.setItemCount (I)V] + Methodref [android/view/accessibility/AccessibilityManager.isEnabled ()Z] + Methodref [android/view/animation/AlphaAnimation. (FF)V] + Methodref [android/view/animation/AlphaAnimation.getTransformation (JLandroid/view/animation/Transformation;)Z] + Methodref [android/view/animation/AlphaAnimation.setDuration (J)V] + Methodref [android/view/animation/AlphaAnimation.setInterpolator (Landroid/view/animation/Interpolator;)V] + Methodref [android/view/animation/AlphaAnimation.setRepeatCount (I)V] + Methodref [android/view/animation/AlphaAnimation.setRepeatMode (I)V] + Methodref [android/view/animation/AlphaAnimation.setStartTime (J)V] + Methodref [android/view/animation/AnimationUtils.loadInterpolator (Landroid/content/Context;I)Landroid/view/animation/Interpolator;] + Methodref [android/view/animation/LinearInterpolator. ()V] + Methodref [android/view/animation/Transformation. ()V] + Methodref [android/view/animation/Transformation.getAlpha ()F] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar. (Landroid/content/Context;Landroid/util/AttributeSet;II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.doRefreshProgress (IIZZ)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getDrawableShape ()Landroid/graphics/drawable/shapes/Shape;] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getDrawableState ()[I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getDrawingTime ()J] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getHeight ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingBottom ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingLeft ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingRight ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingTop ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getScrollX ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getScrollY ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.initProgressBar ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.invalidate ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.invalidate (IIII)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.onProgressRefresh (FZ)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.post (Ljava/lang/Runnable;)Z] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postDelayed (Ljava/lang/Runnable;J)Z] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postInvalidate ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postInvalidateDelayed (J)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.refreshProgress (IIZ)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.removeCallbacks (Ljava/lang/Runnable;)Z] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.requestLayout ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.scheduleAccessibilityEventSender ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setIndeterminate (Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setIndeterminateDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setInterpolator (Landroid/content/Context;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setInterpolator (Landroid/view/animation/Interpolator;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setMax (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setMeasuredDimension (II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgress (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgress (IZ)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgressDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setSecondaryProgress (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.startAnimation ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.stopAnimation ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.tileify (Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable;] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.tileifyIndeterminate (Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.updateDrawableBounds (II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.updateDrawableState ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.verifyDrawable (Landroid/graphics/drawable/Drawable;)Z] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender. (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable. (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.setup (IIZ)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState. (Landroid/os/Parcelable;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.getSuperState ()Landroid/os/Parcelable;] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Math.min (II)I] + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;] + Methodref [java/lang/Thread.getId ()J] + InterfaceMethodref [android/graphics/drawable/Animatable.start ()V] + InterfaceMethodref [android/graphics/drawable/Animatable.stop ()V] + NameAndType [ ()V] + NameAndType [ (FF)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;II)V] + NameAndType [ (Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V] + NameAndType [ (Landroid/graphics/drawable/Drawable;II)V] + NameAndType [ (Landroid/graphics/drawable/shapes/Shape;)V] + NameAndType [ (Landroid/os/Parcelable;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;)V] + NameAndType [ ([FLandroid/graphics/RectF;[F)V] + NameAndType [ ([Landroid/graphics/drawable/Drawable;)V] + NameAndType [CLAMP Landroid/graphics/Shader$TileMode;] + NameAndType [IS_HONEYCOMB Z] + NameAndType [ProgressBar [I] + NameAndType [REPEAT Landroid/graphics/Shader$TileMode;] + NameAndType [SDK_INT I] + NameAndType [addFrame (Landroid/graphics/drawable/Drawable;I)V] + NameAndType [bottom I] + NameAndType [currentThread ()Ljava/lang/Thread;] + NameAndType [doRefreshProgress (IIZZ)V] + NameAndType [draw (Landroid/graphics/Canvas;)V] + NameAndType [drawableStateChanged ()V] + NameAndType [findDrawableByLayerId (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getAlpha ()F] + NameAndType [getBitmap ()Landroid/graphics/Bitmap;] + NameAndType [getBoolean (IZ)Z] + NameAndType [getBounds ()Landroid/graphics/Rect;] + NameAndType [getDimensionPixelSize (II)I] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getDrawableShape ()Landroid/graphics/drawable/shapes/Shape;] + NameAndType [getDrawableState ()[I] + NameAndType [getDrawingTime ()J] + NameAndType [getDuration (I)I] + NameAndType [getFrame (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getHeight ()I] + NameAndType [getId ()J] + NameAndType [getId (I)I] + NameAndType [getInt (II)I] + NameAndType [getInteger (II)I] + NameAndType [getIntrinsicHeight ()I] + NameAndType [getIntrinsicWidth ()I] + NameAndType [getMinimumHeight ()I] + NameAndType [getNumberOfFrames ()I] + NameAndType [getNumberOfLayers ()I] + NameAndType [getPaddingBottom ()I] + NameAndType [getPaddingLeft ()I] + NameAndType [getPaddingRight ()I] + NameAndType [getPaddingTop ()I] + NameAndType [getPaint ()Landroid/graphics/Paint;] + NameAndType [getResourceId (II)I] + NameAndType [getScrollX ()I] + NameAndType [getScrollY ()I] + NameAndType [getSuperState ()Landroid/os/Parcelable;] + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + NameAndType [getTransformation (JLandroid/view/animation/Transformation;)Z] + NameAndType [getVisibility ()I] + NameAndType [getWidth ()I] + NameAndType [initProgressBar ()V] + NameAndType [invalidate ()V] + NameAndType [invalidate (IIII)V] + NameAndType [invalidateDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [isEnabled ()Z] + NameAndType [isOneShot ()Z] + NameAndType [isStateful ()Z] + NameAndType [jumpDrawablesToCurrentState ()V] + NameAndType [jumpToCurrentState ()V] + NameAndType [left I] + NameAndType [loadInterpolator (Landroid/content/Context;I)Landroid/view/animation/Interpolator;] + NameAndType [mAccessibilityEventSender Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;] + NameAndType [mAccessibilityManager Landroid/view/accessibility/AccessibilityManager;] + NameAndType [mAnimation Landroid/view/animation/AlphaAnimation;] + NameAndType [mAnimationResolution I] + NameAndType [mBehavior I] + NameAndType [mCurrentDrawable Landroid/graphics/drawable/Drawable;] + NameAndType [mDuration I] + NameAndType [mInDrawing Z] + NameAndType [mIndeterminate Z] + NameAndType [mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] + NameAndType [mIndeterminateRealLeft I] + NameAndType [mIndeterminateRealTop I] + NameAndType [mInterpolator Landroid/view/animation/Interpolator;] + NameAndType [mLastDrawTime J] + NameAndType [mMax I] + NameAndType [mMaxHeight I] + NameAndType [mMaxWidth I] + NameAndType [mMinHeight I] + NameAndType [mMinWidth I] + NameAndType [mNoInvalidate Z] + NameAndType [mOnlyIndeterminate Z] + NameAndType [mProgress I] + NameAndType [mProgressDrawable Landroid/graphics/drawable/Drawable;] + NameAndType [mRefreshProgressRunnable Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;] + NameAndType [mSampleTile Landroid/graphics/Bitmap;] + NameAndType [mSecondaryProgress I] + NameAndType [mShouldStartAnimationDrawable Z] + NameAndType [mTransformation Landroid/view/animation/Transformation;] + NameAndType [mUiThreadId J] + NameAndType [max (II)I] + NameAndType [min (II)I] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + NameAndType [onAttachedToWindow ()V] + NameAndType [onDetachedFromWindow ()V] + NameAndType [onDraw (Landroid/graphics/Canvas;)V] + NameAndType [onInitializeAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] + NameAndType [onProgressRefresh (FZ)V] + NameAndType [onRestoreInstanceState (Landroid/os/Parcelable;)V] + NameAndType [onSaveInstanceState ()Landroid/os/Parcelable;] + NameAndType [onVisibilityChanged (Landroid/view/View;I)V] + NameAndType [post (Ljava/lang/Runnable;)Z] + NameAndType [postDelayed (Ljava/lang/Runnable;J)Z] + NameAndType [postInvalidate ()V] + NameAndType [postInvalidateDelayed (J)V] + NameAndType [progress I] + NameAndType [recycle ()V] + NameAndType [refreshProgress (IIZ)V] + NameAndType [removeCallbacks (Ljava/lang/Runnable;)Z] + NameAndType [requestLayout ()V] + NameAndType [resolveSize (II)I] + NameAndType [resolveSizeAndState (III)I] + NameAndType [restore ()V] + NameAndType [right I] + NameAndType [save ()I] + NameAndType [scheduleAccessibilityEventSender ()V] + NameAndType [secondaryProgress I] + NameAndType [setBounds (IIII)V] + NameAndType [setCallback (Landroid/graphics/drawable/Drawable$Callback;)V] + NameAndType [setCurrentItemIndex (I)V] + NameAndType [setDuration (J)V] + NameAndType [setId (II)V] + NameAndType [setIndeterminate (Z)V] + NameAndType [setIndeterminateDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setInterpolator (Landroid/content/Context;I)V] + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V] + NameAndType [setItemCount (I)V] + NameAndType [setLevel (I)Z] + NameAndType [setMax (I)V] + NameAndType [setMeasuredDimension (II)V] + NameAndType [setOneShot (Z)V] + NameAndType [setProgress (I)V] + NameAndType [setProgress (IZ)V] + NameAndType [setProgressDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setRepeatCount (I)V] + NameAndType [setRepeatMode (I)V] + NameAndType [setSecondaryProgress (I)V] + NameAndType [setShader (Landroid/graphics/Shader;)Landroid/graphics/Shader;] + NameAndType [setStartTime (J)V] + NameAndType [setState ([I)Z] + NameAndType [setVisibility (I)V] + NameAndType [setup (IIZ)V] + NameAndType [start ()V] + NameAndType [startAnimation ()V] + NameAndType [stop ()V] + NameAndType [stopAnimation ()V] + NameAndType [tileify (Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable;] + NameAndType [tileifyIndeterminate (Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;] + NameAndType [top I] + NameAndType [translate (FF)V] + NameAndType [updateDrawableBounds (II)V] + NameAndType [updateDrawableState ()V] + NameAndType [uptimeMillis ()J] + NameAndType [verifyDrawable (Landroid/graphics/drawable/Drawable;)Z] + Utf8 [()F] + Utf8 [()I] + Utf8 [()J] + Utf8 [()Landroid/graphics/Bitmap;] + Utf8 [()Landroid/graphics/Paint;] + Utf8 [()Landroid/graphics/Rect;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/graphics/drawable/shapes/Shape;] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Landroid/view/animation/Interpolator;] + Utf8 [()Ljava/lang/Thread;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [()[I] + Utf8 [(FF)V] + Utf8 [(FZ)V] + Utf8 [(I)I] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(III)I] + Utf8 [(IIII)V] + Utf8 [(IIZ)V] + Utf8 [(IIZZ)V] + Utf8 [(IZ)V] + Utf8 [(IZ)Z] + Utf8 [(J)V] + Utf8 [(JLandroid/view/animation/Transformation;)Z] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;I)Landroid/view/animation/Interpolator;] + Utf8 [(Landroid/content/Context;I)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;II)V] + Utf8 [(Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V] + Utf8 [(Landroid/graphics/Canvas;)V] + Utf8 [(Landroid/graphics/Shader;)Landroid/graphics/Shader;] + Utf8 [(Landroid/graphics/drawable/Drawable$Callback;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)Z] + Utf8 [(Landroid/graphics/drawable/Drawable;I)V] + Utf8 [(Landroid/graphics/drawable/Drawable;II)V] + Utf8 [(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable;] + Utf8 [(Landroid/graphics/drawable/shapes/Shape;)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/View;I)V] + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)V] + Utf8 [(Landroid/view/animation/Interpolator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)V] + Utf8 [(Ljava/lang/Runnable;)Z] + Utf8 [(Ljava/lang/Runnable;J)Z] + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + Utf8 [(Z)V] + Utf8 [([FLandroid/graphics/RectF;[F)V] + Utf8 [([I)Z] + Utf8 [([Landroid/graphics/drawable/Drawable;)V] + Utf8 [] + Utf8 [] + Utf8 [ANIMATION_RESOLUTION] + Utf8 [CLAMP] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [IS_HONEYCOMB] + Utf8 [J] + Utf8 [Landroid/graphics/Bitmap;] + Utf8 [Landroid/graphics/Shader$TileMode;] + Utf8 [Landroid/graphics/drawable/Drawable;] + Utf8 [Landroid/view/ViewDebug$ExportedProperty;] + Utf8 [Landroid/view/accessibility/AccessibilityManager;] + Utf8 [Landroid/view/animation/AlphaAnimation;] + Utf8 [Landroid/view/animation/Interpolator;] + Utf8 [Landroid/view/animation/Transformation;] + Utf8 [Landroid/widget/RemoteViews$RemoteView;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;] + Utf8 [MAX_LEVEL] + Utf8 [ProgressBar] + Utf8 [ProgressBar_animationResolution] + Utf8 [ProgressBar_indeterminate] + Utf8 [ProgressBar_indeterminateBehavior] + Utf8 [ProgressBar_indeterminateDrawable] + Utf8 [ProgressBar_indeterminateDuration] + Utf8 [ProgressBar_indeterminateOnly] + Utf8 [ProgressBar_interpolator] + Utf8 [ProgressBar_max] + Utf8 [ProgressBar_maxHeight] + Utf8 [ProgressBar_maxWidth] + Utf8 [ProgressBar_minHeight] + Utf8 [ProgressBar_minWidth] + Utf8 [ProgressBar_progress] + Utf8 [ProgressBar_progressDrawable] + Utf8 [ProgressBar_secondaryProgress] + Utf8 [REPEAT] + Utf8 [RuntimeVisibleAnnotations] + Utf8 [SDK_INT] + Utf8 [StackMapTable] + Utf8 [TIMEOUT_SEND_ACCESSIBILITY_EVENT] + Utf8 [Z] + Utf8 [[I] + Utf8 [[Landroid/graphics/drawable/Drawable;] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [accessibility] + Utf8 [addFrame] + Utf8 [android/content/Context] + Utf8 [android/content/res/TypedArray] + Utf8 [android/graphics/Bitmap] + Utf8 [android/graphics/BitmapShader] + Utf8 [android/graphics/Canvas] + Utf8 [android/graphics/Paint] + Utf8 [android/graphics/Rect] + Utf8 [android/graphics/Shader$TileMode] + Utf8 [android/graphics/drawable/Animatable] + Utf8 [android/graphics/drawable/AnimationDrawable] + Utf8 [android/graphics/drawable/BitmapDrawable] + Utf8 [android/graphics/drawable/ClipDrawable] + Utf8 [android/graphics/drawable/Drawable] + Utf8 [android/graphics/drawable/LayerDrawable] + Utf8 [android/graphics/drawable/ShapeDrawable] + Utf8 [android/graphics/drawable/shapes/RoundRectShape] + Utf8 [android/os/Build$VERSION] + Utf8 [android/os/SystemClock] + Utf8 [android/util/AttributeSet] + Utf8 [android/view/View] + Utf8 [android/view/accessibility/AccessibilityEvent] + Utf8 [android/view/accessibility/AccessibilityManager] + Utf8 [android/view/animation/AlphaAnimation] + Utf8 [android/view/animation/AnimationUtils] + Utf8 [android/view/animation/LinearInterpolator] + Utf8 [android/view/animation/Transformation] + Utf8 [bottom] + Utf8 [category] + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar] + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender] + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable] + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState] + Utf8 [currentThread] + Utf8 [doRefreshProgress] + Utf8 [draw] + Utf8 [drawableStateChanged] + Utf8 [findDrawableByLayerId] + Utf8 [getAlpha] + Utf8 [getBitmap] + Utf8 [getBoolean] + Utf8 [getBounds] + Utf8 [getCurrentDrawable] + Utf8 [getDimensionPixelSize] + Utf8 [getDrawable] + Utf8 [getDrawableShape] + Utf8 [getDrawableState] + Utf8 [getDrawingTime] + Utf8 [getDuration] + Utf8 [getFrame] + Utf8 [getHeight] + Utf8 [getId] + Utf8 [getIndeterminateDrawable] + Utf8 [getInt] + Utf8 [getInteger] + Utf8 [getInterpolator] + Utf8 [getIntrinsicHeight] + Utf8 [getIntrinsicWidth] + Utf8 [getMax] + Utf8 [getMinimumHeight] + Utf8 [getNumberOfFrames] + Utf8 [getNumberOfLayers] + Utf8 [getPaddingBottom] + Utf8 [getPaddingLeft] + Utf8 [getPaddingRight] + Utf8 [getPaddingTop] + Utf8 [getPaint] + Utf8 [getProgress] + Utf8 [getProgressDrawable] + Utf8 [getResourceId] + Utf8 [getScrollX] + Utf8 [getScrollY] + Utf8 [getSecondaryProgress] + Utf8 [getSuperState] + Utf8 [getSystemService] + Utf8 [getTransformation] + Utf8 [getVisibility] + Utf8 [getWidth] + Utf8 [incrementProgressBy] + Utf8 [incrementSecondaryProgressBy] + Utf8 [initProgressBar] + Utf8 [invalidate] + Utf8 [invalidateDrawable] + Utf8 [isEnabled] + Utf8 [isIndeterminate] + Utf8 [isOneShot] + Utf8 [isStateful] + Utf8 [java/lang/Math] + Utf8 [java/lang/Thread] + Utf8 [java/lang/Throwable] + Utf8 [jumpDrawablesToCurrentState] + Utf8 [jumpToCurrentState] + Utf8 [left] + Utf8 [loadInterpolator] + Utf8 [mAccessibilityEventSender] + Utf8 [mAccessibilityManager] + Utf8 [mAnimation] + Utf8 [mAnimationResolution] + Utf8 [mBehavior] + Utf8 [mCurrentDrawable] + Utf8 [mDuration] + Utf8 [mInDrawing] + Utf8 [mIndeterminate] + Utf8 [mIndeterminateDrawable] + Utf8 [mIndeterminateRealLeft] + Utf8 [mIndeterminateRealTop] + Utf8 [mInterpolator] + Utf8 [mLastDrawTime] + Utf8 [mMax] + Utf8 [mMaxHeight] + Utf8 [mMaxWidth] + Utf8 [mMinHeight] + Utf8 [mMinWidth] + Utf8 [mNoInvalidate] + Utf8 [mOnlyIndeterminate] + Utf8 [mProgress] + Utf8 [mProgressDrawable] + Utf8 [mRefreshProgressRunnable] + Utf8 [mSampleTile] + Utf8 [mSecondaryProgress] + Utf8 [mShouldStartAnimationDrawable] + Utf8 [mTransformation] + Utf8 [mUiThreadId] + Utf8 [max] + Utf8 [min] + Utf8 [obtainStyledAttributes] + Utf8 [onAttachedToWindow] + Utf8 [onDetachedFromWindow] + Utf8 [onDraw] + Utf8 [onInitializeAccessibilityEvent] + Utf8 [onMeasure] + Utf8 [onProgressRefresh] + Utf8 [onRestoreInstanceState] + Utf8 [onSaveInstanceState] + Utf8 [onSizeChanged] + Utf8 [onVisibilityChanged] + Utf8 [post] + Utf8 [postDelayed] + Utf8 [postInvalidate] + Utf8 [postInvalidateDelayed] + Utf8 [progress] + Utf8 [recycle] + Utf8 [refreshProgress] + Utf8 [removeCallbacks] + Utf8 [requestLayout] + Utf8 [resolveSize] + Utf8 [resolveSizeAndState] + Utf8 [restore] + Utf8 [right] + Utf8 [save] + Utf8 [scheduleAccessibilityEventSender] + Utf8 [secondaryProgress] + Utf8 [setBounds] + Utf8 [setCallback] + Utf8 [setCurrentItemIndex] + Utf8 [setDuration] + Utf8 [setId] + Utf8 [setIndeterminate] + Utf8 [setIndeterminateDrawable] + Utf8 [setInterpolator] + Utf8 [setItemCount] + Utf8 [setLevel] + Utf8 [setMax] + Utf8 [setMeasuredDimension] + Utf8 [setOneShot] + Utf8 [setProgress] + Utf8 [setProgressDrawable] + Utf8 [setRepeatCount] + Utf8 [setRepeatMode] + Utf8 [setSecondaryProgress] + Utf8 [setShader] + Utf8 [setStartTime] + Utf8 [setState] + Utf8 [setVisibility] + Utf8 [setup] + Utf8 [start] + Utf8 [startAnimation] + Utf8 [stop] + Utf8 [stopAnimation] + Utf8 [tileify] + Utf8 [tileifyIndeterminate] + Utf8 [top] + Utf8 [translate] + Utf8 [updateDrawableBounds] + Utf8 [updateDrawableState] + Utf8 [uptimeMillis] + Utf8 [verifyDrawable] Fields (count = 49): + Field: IS_HONEYCOMB Z Access flags: 0x1a = private static final boolean IS_HONEYCOMB + Field: MAX_LEVEL I Access flags: 0x1a = private static final int MAX_LEVEL Class member attributes (count = 1): + Constant value attribute: + Integer [10000] + Field: ANIMATION_RESOLUTION I Access flags: 0x1a = private static final int ANIMATION_RESOLUTION Class member attributes (count = 1): + Constant value attribute: + Integer [200] + Field: TIMEOUT_SEND_ACCESSIBILITY_EVENT I Access flags: 0x1a = private static final int TIMEOUT_SEND_ACCESSIBILITY_EVENT Class member attributes (count = 1): + Constant value attribute: + Integer [200] + Field: ProgressBar [I Access flags: 0x1a = private static final int[] ProgressBar + Field: ProgressBar_maxWidth I Access flags: 0x1a = private static final int ProgressBar_maxWidth Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: ProgressBar_maxHeight I Access flags: 0x1a = private static final int ProgressBar_maxHeight Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: ProgressBar_max I Access flags: 0x1a = private static final int ProgressBar_max Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: ProgressBar_progress I Access flags: 0x1a = private static final int ProgressBar_progress Class member attributes (count = 1): + Constant value attribute: + Integer [3] + Field: ProgressBar_secondaryProgress I Access flags: 0x1a = private static final int ProgressBar_secondaryProgress Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: ProgressBar_indeterminate I Access flags: 0x1a = private static final int ProgressBar_indeterminate Class member attributes (count = 1): + Constant value attribute: + Integer [5] + Field: ProgressBar_indeterminateOnly I Access flags: 0x1a = private static final int ProgressBar_indeterminateOnly Class member attributes (count = 1): + Constant value attribute: + Integer [6] + Field: ProgressBar_indeterminateDrawable I Access flags: 0x1a = private static final int ProgressBar_indeterminateDrawable Class member attributes (count = 1): + Constant value attribute: + Integer [7] + Field: ProgressBar_progressDrawable I Access flags: 0x1a = private static final int ProgressBar_progressDrawable Class member attributes (count = 1): + Constant value attribute: + Integer [8] + Field: ProgressBar_indeterminateDuration I Access flags: 0x1a = private static final int ProgressBar_indeterminateDuration Class member attributes (count = 1): + Constant value attribute: + Integer [9] + Field: ProgressBar_indeterminateBehavior I Access flags: 0x1a = private static final int ProgressBar_indeterminateBehavior Class member attributes (count = 1): + Constant value attribute: + Integer [10] + Field: ProgressBar_minWidth I Access flags: 0x1a = private static final int ProgressBar_minWidth Class member attributes (count = 1): + Constant value attribute: + Integer [11] + Field: ProgressBar_minHeight I Access flags: 0x1a = private static final int ProgressBar_minHeight Class member attributes (count = 1): + Constant value attribute: + Integer [12] + Field: ProgressBar_interpolator I Access flags: 0x1a = private static final int ProgressBar_interpolator Class member attributes (count = 1): + Constant value attribute: + Integer [13] + Field: ProgressBar_animationResolution I Access flags: 0x1a = private static final int ProgressBar_animationResolution Class member attributes (count = 1): + Constant value attribute: + Integer [14] + Field: mMinWidth I Access flags: 0x0 = int mMinWidth + Field: mMaxWidth I Access flags: 0x0 = int mMaxWidth + Field: mMinHeight I Access flags: 0x0 = int mMinHeight + Field: mMaxHeight I Access flags: 0x0 = int mMaxHeight + Field: mProgress I Access flags: 0x2 = private int mProgress + Field: mSecondaryProgress I Access flags: 0x2 = private int mSecondaryProgress + Field: mMax I Access flags: 0x2 = private int mMax + Field: mBehavior I Access flags: 0x2 = private int mBehavior + Field: mDuration I Access flags: 0x2 = private int mDuration + Field: mIndeterminate Z Access flags: 0x2 = private boolean mIndeterminate + Field: mOnlyIndeterminate Z Access flags: 0x2 = private boolean mOnlyIndeterminate + Field: mTransformation Landroid/view/animation/Transformation; Access flags: 0x2 = private android.view.animation.Transformation mTransformation + Field: mAnimation Landroid/view/animation/AlphaAnimation; Access flags: 0x2 = private android.view.animation.AlphaAnimation mAnimation + Field: mIndeterminateDrawable Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mIndeterminateDrawable + Field: mIndeterminateRealLeft I Access flags: 0x2 = private int mIndeterminateRealLeft + Field: mIndeterminateRealTop I Access flags: 0x2 = private int mIndeterminateRealTop + Field: mProgressDrawable Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mProgressDrawable + Field: mCurrentDrawable Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable mCurrentDrawable + Field: mSampleTile Landroid/graphics/Bitmap; Access flags: 0x0 = android.graphics.Bitmap mSampleTile + Field: mNoInvalidate Z Access flags: 0x2 = private boolean mNoInvalidate + Field: mInterpolator Landroid/view/animation/Interpolator; Access flags: 0x2 = private android.view.animation.Interpolator mInterpolator + Field: mRefreshProgressRunnable Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable mRefreshProgressRunnable + Field: mUiThreadId J Access flags: 0x2 = private long mUiThreadId + Field: mShouldStartAnimationDrawable Z Access flags: 0x2 = private boolean mShouldStartAnimationDrawable + Field: mLastDrawTime J Access flags: 0x2 = private long mLastDrawTime + Field: mInDrawing Z Access flags: 0x2 = private boolean mInDrawing + Field: mAnimationResolution I Access flags: 0x2 = private int mAnimationResolution + Field: mAccessibilityManager Landroid/view/accessibility/AccessibilityManager; Access flags: 0x2 = private android.view.accessibility.AccessibilityManager mAccessibilityManager + Field: mAccessibilityEventSender Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender mAccessibilityEventSender Methods (count = 53): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 108, locals = 0, stack = 4): [0] getstatic #85 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 11 [5] ificmplt +7 (target=12) [8] iconst_1 [9] goto +4 (target=13) [12] iconst_0 [13] putstatic #86 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.IS_HONEYCOMB Z] [16] bipush 15 [18] newarray 10 [20] dup [21] iconst_0 [22] ldc #19 + Integer [16843039] [24] iastore [25] dup [26] iconst_1 [27] ldc #20 + Integer [16843040] [29] iastore [30] dup [31] iconst_2 [32] ldc #21 + Integer [16843062] [34] iastore [35] dup [36] iconst_3 [37] ldc #22 + Integer [16843063] [39] iastore [40] dup [41] iconst_4 [42] ldc #23 + Integer [16843064] [44] iastore [45] dup [46] iconst_5 [47] ldc #24 + Integer [16843065] [49] iastore [50] dup [51] bipush 6 [53] ldc #25 + Integer [16843066] [55] iastore [56] dup [57] bipush 7 [59] ldc #26 + Integer [16843067] [61] iastore [62] dup [63] bipush 8 [65] ldc #27 + Integer [16843068] [67] iastore [68] dup [69] bipush 9 [71] ldc #28 + Integer [16843069] [73] iastore [74] dup [75] bipush 10 [77] ldc #29 + Integer [16843070] [79] iastore [80] dup [81] bipush 11 [83] ldc #30 + Integer [16843071] [85] iastore [86] dup [87] bipush 12 [89] ldc #31 + Integer [16843072] [91] iastore [92] dup [93] bipush 13 [95] ldc #32 + Integer [16843073] [97] iastore [98] dup [99] bipush 14 [101] ldc #33 + Integer [16843546] [103] iastore [104] putstatic #87 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.ProgressBar [I] [107] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [12] Var: ..., Stack: (empty) - [13] Var: ..., Stack: [i] - Method: (Landroid/content/Context;)V Access flags: 0x1 = public IcsProgressBar(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aconst_null [3] invokespecial #194 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public IcsProgressBar(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] ldc #18 + Integer [16842871] [5] invokespecial #195 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public IcsProgressBar(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 4, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] iconst_0 [5] invokespecial #196 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar. (Landroid/content/Context;Landroid/util/AttributeSet;II)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;II)V Access flags: 0x1 = public IcsProgressBar(android.content.Context,android.util.AttributeSet,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 301, locals = 5, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokespecial #164 + Methodref [android/view/View. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] aload_0 v0 [8] invokestatic #246 + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;] [11] invokevirtual #247 + Methodref [java/lang/Thread.getId ()J] [14] putfield #116 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mUiThreadId J] [17] aload_0 v0 [18] invokespecial #210 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.initProgressBar ()V] [21] aload_1 v1 [22] aload_2 v2 [23] getstatic #87 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.ProgressBar [I] [26] iload_3 v3 [27] iload v4 [29] invokevirtual #120 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] [32] astore_2 v2 [33] aload_0 v0 [34] iconst_1 [35] putfield #107 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mNoInvalidate Z] [38] aload_2 v2 [39] bipush 8 [41] invokevirtual #123 + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] [44] dup [45] astore_3 v3 [46] ifnull +15 (target=61) [49] aload_0 v0 [50] aload_3 v3 [51] iconst_0 [52] invokespecial #234 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.tileify (Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable;] [55] astore_3 v3 [56] aload_0 v0 [57] aload_3 v3 [58] invokevirtual #230 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgressDrawable (Landroid/graphics/drawable/Drawable;)V] [61] aload_0 v0 [62] aload_2 v2 [63] bipush 9 [65] aload_0 v0 [66] getfield #94 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mDuration I] [69] invokevirtual #124 + Methodref [android/content/res/TypedArray.getInt (II)I] [72] putfield #94 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mDuration I] [75] aload_0 v0 [76] aload_2 v2 [77] bipush 11 [79] aload_0 v0 [80] getfield #106 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinWidth I] [83] invokevirtual #122 + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I] [86] putfield #106 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinWidth I] [89] aload_0 v0 [90] aload_2 v2 [91] iconst_0 [92] aload_0 v0 [93] getfield #104 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxWidth I] [96] invokevirtual #122 + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I] [99] putfield #104 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxWidth I] [102] aload_0 v0 [103] aload_2 v2 [104] bipush 12 [106] aload_0 v0 [107] getfield #105 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinHeight I] [110] invokevirtual #122 + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I] [113] putfield #105 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinHeight I] [116] aload_0 v0 [117] aload_2 v2 [118] iconst_1 [119] aload_0 v0 [120] getfield #103 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxHeight I] [123] invokevirtual #122 + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I] [126] putfield #103 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxHeight I] [129] aload_0 v0 [130] aload_2 v2 [131] bipush 10 [133] aload_0 v0 [134] getfield #92 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mBehavior I] [137] invokevirtual #124 + Methodref [android/content/res/TypedArray.getInt (II)I] [140] putfield #92 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mBehavior I] [143] aload_2 v2 [144] bipush 13 [146] ldc #36 + Integer [17432587] [148] invokevirtual #126 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [151] dup [152] istore_3 v3 [153] ifle +9 (target=162) [156] aload_0 v0 [157] aload_1 v1 [158] iload_3 v3 [159] invokevirtual #224 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setInterpolator (Landroid/content/Context;I)V] [162] aload_0 v0 [163] aload_2 v2 [164] iconst_2 [165] aload_0 v0 [166] getfield #102 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I] [169] invokevirtual #124 + Methodref [android/content/res/TypedArray.getInt (II)I] [172] invokevirtual #226 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setMax (I)V] [175] aload_0 v0 [176] aload_2 v2 [177] iconst_3 [178] aload_0 v0 [179] getfield #109 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I] [182] invokevirtual #124 + Methodref [android/content/res/TypedArray.getInt (II)I] [185] invokevirtual #228 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgress (I)V] [188] aload_0 v0 [189] aload_2 v2 [190] iconst_4 [191] aload_0 v0 [192] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I] [195] invokevirtual #124 + Methodref [android/content/res/TypedArray.getInt (II)I] [198] invokevirtual #231 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setSecondaryProgress (I)V] [201] aload_2 v2 [202] bipush 7 [204] invokevirtual #123 + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] [207] dup [208] astore_3 v3 [209] ifnull +14 (target=223) [212] aload_0 v0 [213] aload_3 v3 [214] invokespecial #235 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.tileifyIndeterminate (Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;] [217] astore_3 v3 [218] aload_0 v0 [219] aload_3 v3 [220] invokevirtual #223 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setIndeterminateDrawable (Landroid/graphics/drawable/Drawable;)V] [223] aload_0 v0 [224] aload_2 v2 [225] bipush 6 [227] aload_0 v0 [228] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mOnlyIndeterminate Z] [231] invokevirtual #121 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [234] putfield #108 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mOnlyIndeterminate Z] [237] aload_0 v0 [238] iconst_0 [239] putfield #107 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mNoInvalidate Z] [242] aload_0 v0 [243] aload_0 v0 [244] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mOnlyIndeterminate Z] [247] ifne +19 (target=266) [250] aload_2 v2 [251] iconst_5 [252] aload_0 v0 [253] getfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [256] invokevirtual #121 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [259] ifne +7 (target=266) [262] iconst_0 [263] goto +4 (target=267) [266] iconst_1 [267] invokevirtual #222 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setIndeterminate (Z)V] [270] aload_0 v0 [271] aload_2 v2 [272] bipush 14 [274] sipush 200 [277] invokevirtual #125 + Methodref [android/content/res/TypedArray.getInteger (II)I] [280] putfield #91 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimationResolution I] [283] aload_2 v2 [284] invokevirtual #127 + Methodref [android/content/res/TypedArray.recycle ()V] [287] aload_0 v0 [288] aload_1 v1 [289] ldc #39 + String [accessibility] [291] invokevirtual #119 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [294] checkcast #63 + Class [android/view/accessibility/AccessibilityManager] [297] putfield #89 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityManager Landroid/view/accessibility/AccessibilityManager;] [300] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [61] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/content/Context][a:android/util/AttributeSet][i][i][a:android/content/res/TypedArray][a:android/graphics/drawable/Drawable], Stack: - [162] Var: ...[i], Stack: (empty) - [223] Var: ..., Stack: (empty) - [266] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/IcsProgressBar] - [267] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/content/Context][a:android/util/AttributeSet][i][i][a:android/content/res/TypedArray][a:android/graphics/drawable/Drawable][i], Stack: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][i] + Method: tileify(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 198, locals = 6, stack = 6): [0] aload_1 v1 [1] instanceof #55 + Class [android/graphics/drawable/LayerDrawable] [4] ifeq +110 (target=114) [7] aload_1 v1 [8] checkcast #55 + Class [android/graphics/drawable/LayerDrawable] [11] dup [12] astore_1 v1 [13] invokevirtual #158 + Methodref [android/graphics/drawable/LayerDrawable.getNumberOfLayers ()I] [16] dup [17] istore_3 v3 [18] anewarray #54 + Class [android/graphics/drawable/Drawable] [21] astore v4 [23] iconst_0 [24] istore_2 v2 [25] goto +45 (target=70) [28] aload_1 v1 [29] iload_2 v2 [30] invokevirtual #157 + Methodref [android/graphics/drawable/LayerDrawable.getId (I)I] [33] istore v5 [35] aload v4 [37] iload_2 v2 [38] aload_0 v0 [39] aload_1 v1 [40] iload_2 v2 [41] invokevirtual #156 + Methodref [android/graphics/drawable/LayerDrawable.getDrawable (I)Landroid/graphics/drawable/Drawable;] [44] iload v5 [46] ldc #34 + Integer [16908301] [48] ificmpeq +14 (target=62) [51] iload v5 [53] ldc #35 + Integer [16908303] [55] ificmpeq +7 (target=62) [58] iconst_0 [59] goto +4 (target=63) [62] iconst_1 [63] invokespecial #234 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.tileify (Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable;] [66] aastore [67] iinc v2, 1 [70] iload_2 v2 [71] iload_3 v3 [72] ificmplt -44 (target=28) [75] new #55 + Class [android/graphics/drawable/LayerDrawable] [78] dup [79] aload v4 [81] invokespecial #154 + Methodref [android/graphics/drawable/LayerDrawable. ([Landroid/graphics/drawable/Drawable;)V] [84] astore_2 v2 [85] iconst_0 [86] istore v5 [88] goto +18 (target=106) [91] aload_2 v2 [92] iload v5 [94] aload_1 v1 [95] iload v5 [97] invokevirtual #157 + Methodref [android/graphics/drawable/LayerDrawable.getId (I)I] [100] invokevirtual #159 + Methodref [android/graphics/drawable/LayerDrawable.setId (II)V] [103] iinc v5, 1 [106] iload v5 [108] iload_3 v3 [109] ificmplt -18 (target=91) [112] aload_2 v2 [113] areturn [114] aload_1 v1 [115] instanceof #52 + Class [android/graphics/drawable/BitmapDrawable] [118] ifeq +78 (target=196) [121] aload_1 v1 [122] checkcast #52 + Class [android/graphics/drawable/BitmapDrawable] [125] invokevirtual #141 + Methodref [android/graphics/drawable/BitmapDrawable.getBitmap ()Landroid/graphics/Bitmap;] [128] astore_1 v1 [129] aload_0 v0 [130] getfield #112 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSampleTile Landroid/graphics/Bitmap;] [133] ifnonnull +8 (target=141) [136] aload_0 v0 [137] aload_1 v1 [138] putfield #112 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSampleTile Landroid/graphics/Bitmap;] [141] new #56 + Class [android/graphics/drawable/ShapeDrawable] [144] dup [145] aload_0 v0 [146] invokevirtual #198 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getDrawableShape ()Landroid/graphics/drawable/shapes/Shape;] [149] invokespecial #160 + Methodref [android/graphics/drawable/ShapeDrawable. (Landroid/graphics/drawable/shapes/Shape;)V] [152] astore_3 v3 [153] new #45 + Class [android/graphics/BitmapShader] [156] dup [157] aload_1 v1 [158] getstatic #84 + Fieldref [android/graphics/Shader$TileMode.REPEAT Landroid/graphics/Shader$TileMode;] [161] getstatic #83 + Fieldref [android/graphics/Shader$TileMode.CLAMP Landroid/graphics/Shader$TileMode;] [164] invokespecial #128 + Methodref [android/graphics/BitmapShader. (Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V] [167] astore v4 [169] aload_3 v3 [170] invokevirtual #161 + Methodref [android/graphics/drawable/ShapeDrawable.getPaint ()Landroid/graphics/Paint;] [173] aload v4 [175] invokevirtual #132 + Methodref [android/graphics/Paint.setShader (Landroid/graphics/Shader;)Landroid/graphics/Shader;] [178] pop [179] iload_2 v2 [180] ifeq +14 (target=194) [183] new #53 + Class [android/graphics/drawable/ClipDrawable] [186] dup [187] aload_3 v3 [188] iconst_3 [189] iconst_1 [190] invokespecial #142 + Methodref [android/graphics/drawable/ClipDrawable. (Landroid/graphics/drawable/Drawable;II)V] [193] areturn [194] aload_3 v3 [195] areturn [196] aload_1 v1 [197] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [28] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/drawable/Drawable][i][a:android/graphics/drawable/LayerDrawable][i][a:[Landroid/graphics/drawable/Drawable;][i], Stack: - [62] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/drawable/Drawable][i][a:android/graphics/drawable/LayerDrawable][i][a:[Landroid/graphics/drawable/Drawable;][i][i], Stack: [a:[Landroid/graphics/drawable/Drawable;][i][a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/drawable/Drawable] - [63] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/drawable/Drawable][i][a:android/graphics/drawable/LayerDrawable][i][a:[Landroid/graphics/drawable/Drawable;][i][i], Stack: [a:[Landroid/graphics/drawable/Drawable;][i][a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/drawable/Drawable][i] - [70] Var: -1, Stack: (empty) - [91] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/drawable/Drawable][i][a:android/graphics/drawable/LayerDrawable][i][a:[Landroid/graphics/drawable/Drawable;][a:android/graphics/drawable/LayerDrawable][i], Stack: - [106] Var: ..., Stack: (empty) - [114] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/drawable/Drawable][i], Stack: - [141] Var: ...[a:android/graphics/Bitmap], Stack: (empty) - [194] Var: ...[a:android/graphics/drawable/ShapeDrawable][a:android/graphics/BitmapShader], Stack: (empty) - [195] Var: ..., Stack: [a:android/graphics/drawable/Drawable] - [196] Var: -3, Stack: (empty) + Method: getDrawableShape()Landroid/graphics/drawable/shapes/Shape; Access flags: 0x0 = android.graphics.drawable.shapes.Shape getDrawableShape() Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 2, stack = 5): [0] bipush 8 [2] newarray 6 [4] dup [5] iconst_0 [6] ldc #37 + Float [5.0] [8] fastore [9] dup [10] iconst_1 [11] ldc #37 + Float [5.0] [13] fastore [14] dup [15] iconst_2 [16] ldc #37 + Float [5.0] [18] fastore [19] dup [20] iconst_3 [21] ldc #37 + Float [5.0] [23] fastore [24] dup [25] iconst_4 [26] ldc #37 + Float [5.0] [28] fastore [29] dup [30] iconst_5 [31] ldc #37 + Float [5.0] [33] fastore [34] dup [35] bipush 6 [37] ldc #37 + Float [5.0] [39] fastore [40] dup [41] bipush 7 [43] ldc #37 + Float [5.0] [45] fastore [46] astore_1 v1 [47] new #57 + Class [android/graphics/drawable/shapes/RoundRectShape] [50] dup [51] aload_1 v1 [52] aconst_null [53] aconst_null [54] invokespecial #162 + Methodref [android/graphics/drawable/shapes/RoundRectShape. ([FLandroid/graphics/RectF;[F)V] [57] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: tileifyIndeterminate(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable tileifyIndeterminate(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 93, locals = 6, stack = 4): [0] aload_1 v1 [1] instanceof #51 + Class [android/graphics/drawable/AnimationDrawable] [4] ifeq +87 (target=91) [7] aload_1 v1 [8] checkcast #51 + Class [android/graphics/drawable/AnimationDrawable] [11] dup [12] astore_1 v1 [13] invokevirtual #137 + Methodref [android/graphics/drawable/AnimationDrawable.getNumberOfFrames ()I] [16] istore_2 v2 [17] new #51 + Class [android/graphics/drawable/AnimationDrawable] [20] dup [21] invokespecial #133 + Methodref [android/graphics/drawable/AnimationDrawable. ()V] [24] dup [25] astore_3 v3 [26] aload_1 v1 [27] invokevirtual #138 + Methodref [android/graphics/drawable/AnimationDrawable.isOneShot ()Z] [30] invokevirtual #140 + Methodref [android/graphics/drawable/AnimationDrawable.setOneShot (Z)V] [33] iconst_0 [34] istore v4 [36] goto +39 (target=75) [39] aload_0 v0 [40] aload_1 v1 [41] iload v4 [43] invokevirtual #136 + Methodref [android/graphics/drawable/AnimationDrawable.getFrame (I)Landroid/graphics/drawable/Drawable;] [46] iconst_1 [47] invokespecial #234 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.tileify (Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable;] [50] dup [51] astore v5 [53] sipush 10000 [56] invokevirtual #152 + Methodref [android/graphics/drawable/Drawable.setLevel (I)Z] [59] pop [60] aload_3 v3 [61] aload v5 [63] aload_1 v1 [64] iload v4 [66] invokevirtual #135 + Methodref [android/graphics/drawable/AnimationDrawable.getDuration (I)I] [69] invokevirtual #134 + Methodref [android/graphics/drawable/AnimationDrawable.addFrame (Landroid/graphics/drawable/Drawable;I)V] [72] iinc v4, 1 [75] iload v4 [77] iload_2 v2 [78] ificmplt -39 (target=39) [81] aload_3 v3 [82] sipush 10000 [85] invokevirtual #139 + Methodref [android/graphics/drawable/AnimationDrawable.setLevel (I)Z] [88] pop [89] aload_3 v3 [90] astore_1 v1 [91] aload_1 v1 [92] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [39] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/drawable/Drawable][a:android/graphics/drawable/AnimationDrawable][i][a:android/graphics/drawable/AnimationDrawable][i], Stack: - [75] Var: ..., Stack: (empty) - [91] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/drawable/Drawable], Stack: + Method: initProgressBar()V Access flags: 0x2 = private void initProgressBar() Class member attributes (count = 1): + Code attribute instructions (code length = 63, locals = 1, stack = 2): [0] aload_0 v0 [1] bipush 100 [3] putfield #102 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I] [6] aload_0 v0 [7] iconst_0 [8] putfield #109 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I] [11] aload_0 v0 [12] iconst_0 [13] putfield #113 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I] [16] aload_0 v0 [17] iconst_0 [18] putfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [21] aload_0 v0 [22] iconst_0 [23] putfield #108 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mOnlyIndeterminate Z] [26] aload_0 v0 [27] sipush 4000 [30] putfield #94 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mDuration I] [33] aload_0 v0 [34] iconst_1 [35] putfield #92 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mBehavior I] [38] aload_0 v0 [39] bipush 24 [41] putfield #106 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinWidth I] [44] aload_0 v0 [45] bipush 48 [47] putfield #104 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxWidth I] [50] aload_0 v0 [51] bipush 24 [53] putfield #105 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinHeight I] [56] aload_0 v0 [57] bipush 48 [59] putfield #103 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxHeight I] [62] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isIndeterminate()Z Access flags: 0x21 = public synchronized boolean isIndeterminate() Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Runtime visible annotations attribute: - Annotation [Landroid/view/ViewDebug$ExportedProperty;]: - Constant element value [category '115'] + Utf8 [progress] + Method: setIndeterminate(Z)V Access flags: 0x21 = public synchronized void setIndeterminate(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 57, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mOnlyIndeterminate Z] [4] ifeq +10 (target=14) [7] aload_0 v0 [8] getfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [11] ifne +45 (target=56) [14] iload_1 v1 [15] aload_0 v0 [16] getfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [19] ificmpeq +37 (target=56) [22] aload_0 v0 [23] iload_1 v1 [24] putfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [27] iload_1 v1 [28] ifeq +16 (target=44) [31] aload_0 v0 [32] aload_0 v0 [33] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [36] putfield #93 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mCurrentDrawable Landroid/graphics/drawable/Drawable;] [39] aload_0 v0 [40] invokevirtual #232 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.startAnimation ()V] [43] return [44] aload_0 v0 [45] aload_0 v0 [46] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] [49] putfield #93 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mCurrentDrawable Landroid/graphics/drawable/Drawable;] [52] aload_0 v0 [53] invokevirtual #233 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.stopAnimation ()V] [56] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [14] Var: ..., Stack: (empty) - [44] Var: ..., Stack: (empty) - [56] Var: ..., Stack: (empty) + Method: getIndeterminateDrawable()Landroid/graphics/drawable/Drawable; Access flags: 0x1 = public android.graphics.drawable.Drawable getIndeterminateDrawable() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setIndeterminateDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setIndeterminateDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 2, stack = 2): [0] aload_1 v1 [1] ifnull +8 (target=9) [4] aload_1 v1 [5] aload_0 v0 [6] invokevirtual #151 + Methodref [android/graphics/drawable/Drawable.setCallback (Landroid/graphics/drawable/Drawable$Callback;)V] [9] aload_0 v0 [10] aload_1 v1 [11] putfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [14] aload_0 v0 [15] getfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [18] ifeq +12 (target=30) [21] aload_0 v0 [22] aload_1 v1 [23] putfield #93 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mCurrentDrawable Landroid/graphics/drawable/Drawable;] [26] aload_0 v0 [27] invokevirtual #216 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postInvalidate ()V] [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [9] Var: ..., Stack: (empty) - [30] Var: ..., Stack: (empty) + Method: getProgressDrawable()Landroid/graphics/drawable/Drawable; Access flags: 0x1 = public android.graphics.drawable.Drawable getProgressDrawable() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setProgressDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setProgressDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 127, locals = 4, stack = 5): [0] aload_0 v0 [1] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] [4] ifnull +24 (target=28) [7] aload_1 v1 [8] aload_0 v0 [9] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] [12] ifacmpeq +16 (target=28) [15] aload_0 v0 [16] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] [19] aconst_null [20] invokevirtual #151 + Methodref [android/graphics/drawable/Drawable.setCallback (Landroid/graphics/drawable/Drawable$Callback;)V] [23] iconst_1 [24] istore_2 v2 [25] goto +5 (target=30) [28] iconst_0 [29] istore_2 v2 [30] aload_1 v1 [31] ifnull +30 (target=61) [34] aload_1 v1 [35] aload_0 v0 [36] invokevirtual #151 + Methodref [android/graphics/drawable/Drawable.setCallback (Landroid/graphics/drawable/Drawable$Callback;)V] [39] aload_1 v1 [40] invokevirtual #147 + Methodref [android/graphics/drawable/Drawable.getMinimumHeight ()I] [43] istore_3 v3 [44] aload_0 v0 [45] getfield #103 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxHeight I] [48] iload_3 v3 [49] ificmpge +12 (target=61) [52] aload_0 v0 [53] iload_3 v3 [54] putfield #103 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxHeight I] [57] aload_0 v0 [58] invokevirtual #220 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.requestLayout ()V] [61] aload_0 v0 [62] aload_1 v1 [63] putfield #110 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] [66] aload_0 v0 [67] getfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [70] ifne +12 (target=82) [73] aload_0 v0 [74] aload_1 v1 [75] putfield #93 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mCurrentDrawable Landroid/graphics/drawable/Drawable;] [78] aload_0 v0 [79] invokevirtual #216 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postInvalidate ()V] [82] iload_2 v2 [83] ifeq +43 (target=126) [86] aload_0 v0 [87] aload_0 v0 [88] invokevirtual #209 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getWidth ()I] [91] aload_0 v0 [92] invokevirtual #201 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getHeight ()I] [95] invokespecial #236 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.updateDrawableBounds (II)V] [98] aload_0 v0 [99] invokespecial #237 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.updateDrawableState ()V] [102] aload_0 v0 [103] ldc #34 + Integer [16908301] [105] aload_0 v0 [106] getfield #109 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I] [109] iconst_0 [110] iconst_0 [111] invokespecial #197 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.doRefreshProgress (IIZZ)V] [114] aload_0 v0 [115] ldc #35 + Integer [16908303] [117] aload_0 v0 [118] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I] [121] iconst_0 [122] iconst_0 [123] invokespecial #197 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.doRefreshProgress (IIZZ)V] [126] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [28] Var: ..., Stack: (empty) - [30] Var: ...[i], Stack: (empty) - [61] Var: ..., Stack: (empty) - [82] Var: ..., Stack: (empty) - [126] Var: ..., Stack: (empty) + Method: getCurrentDrawable()Landroid/graphics/drawable/Drawable; Access flags: 0x0 = android.graphics.drawable.Drawable getCurrentDrawable() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #93 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mCurrentDrawable Landroid/graphics/drawable/Drawable;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: verifyDrawable(Landroid/graphics/drawable/Drawable;)Z Access flags: 0x4 = protected boolean verifyDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 2): [0] aload_1 v1 [1] aload_0 v0 [2] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] [5] ifacmpeq +21 (target=26) [8] aload_1 v1 [9] aload_0 v0 [10] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [13] ifacmpeq +13 (target=26) [16] aload_0 v0 [17] aload_1 v1 [18] invokespecial #179 + Methodref [android/view/View.verifyDrawable (Landroid/graphics/drawable/Drawable;)Z] [21] ifne +5 (target=26) [24] iconst_0 [25] ireturn [26] iconst_1 [27] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [26] Var: ..., Stack: (empty) + Method: jumpDrawablesToCurrentState()V Access flags: 0x1 = public void jumpDrawablesToCurrentState() Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #167 + Methodref [android/view/View.jumpDrawablesToCurrentState ()V] [4] aload_0 v0 [5] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] [8] ifnull +10 (target=18) [11] aload_0 v0 [12] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] [15] invokevirtual #149 + Methodref [android/graphics/drawable/Drawable.jumpToCurrentState ()V] [18] aload_0 v0 [19] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [22] ifnull +10 (target=32) [25] aload_0 v0 [26] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [29] invokevirtual #149 + Methodref [android/graphics/drawable/Drawable.jumpToCurrentState ()V] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [18] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) + Method: postInvalidate()V Access flags: 0x1 = public void postInvalidate() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #107 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mNoInvalidate Z] [4] ifne +7 (target=11) [7] aload_0 v0 [8] invokespecial #175 + Methodref [android/view/View.postInvalidate ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [11] Var: ..., Stack: (empty) + Method: doRefreshProgress(IIZZ)V Access flags: 0x22 = private synchronized void doRefreshProgress(int,int,boolean,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 102, locals = 8, stack = 3): [0] aload_0 v0 [1] getfield #102 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I] [4] ifle +14 (target=18) [7] iload_2 v2 [8] i2f [9] aload_0 v0 [10] getfield #102 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I] [13] i2f [14] fdiv [15] goto +4 (target=19) [18] fconst_0 [19] fstore_2 v2 [20] aload_0 v0 [21] getfield #93 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mCurrentDrawable Landroid/graphics/drawable/Drawable;] [24] dup [25] astore v5 [27] ifnull +53 (target=80) [30] aconst_null [31] astore v6 [33] aload v5 [35] instanceof #55 + Class [android/graphics/drawable/LayerDrawable] [38] ifeq +14 (target=52) [41] aload v5 [43] checkcast #55 + Class [android/graphics/drawable/LayerDrawable] [46] iload_1 v1 [47] invokevirtual #155 + Methodref [android/graphics/drawable/LayerDrawable.findDrawableByLayerId (I)Landroid/graphics/drawable/Drawable;] [50] astore v6 [52] fload_2 v2 [53] ldc #38 + Float [10000.0] [55] fmul [56] f2i [57] istore v7 [59] aload v6 [61] ifnull +8 (target=69) [64] aload v6 [66] goto +5 (target=71) [69] aload v5 [71] iload v7 [73] invokevirtual #152 + Methodref [android/graphics/drawable/Drawable.setLevel (I)Z] [76] pop [77] goto +7 (target=84) [80] aload_0 v0 [81] invokevirtual #211 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.invalidate ()V] [84] iload v4 [86] ifeq +15 (target=101) [89] iload_1 v1 [90] ldc #34 + Integer [16908301] [92] ificmpne +9 (target=101) [95] aload_0 v0 [96] fload_2 v2 [97] iload_3 v3 [98] invokevirtual #213 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.onProgressRefresh (FZ)V] [101] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 8): - [18] Var: ..., Stack: (empty) - [19] Var: ..., Stack: [f] - [52] Var: ...[f][a:android/graphics/drawable/Drawable][a:android/graphics/drawable/Drawable], Stack: (empty) - [69] Var: ...[i], Stack: (empty) - [71] Var: ..., Stack: [a:android/graphics/drawable/Drawable] - [80] Var: -2, Stack: (empty) - [84] Var: ..., Stack: (empty) - [101] Var: ..., Stack: (empty) + Method: onProgressRefresh(FZ)V Access flags: 0x0 = void onProgressRefresh(float,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 1): [0] aload_0 v0 [1] getfield #89 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityManager Landroid/view/accessibility/AccessibilityManager;] [4] invokevirtual #182 + Methodref [android/view/accessibility/AccessibilityManager.isEnabled ()Z] [7] ifeq +7 (target=14) [10] aload_0 v0 [11] invokespecial #221 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.scheduleAccessibilityEventSender ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: refreshProgress(IIZ)V Access flags: 0x22 = private synchronized void refreshProgress(int,int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 73, locals = 5, stack = 6): [0] aload_0 v0 [1] getfield #116 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mUiThreadId J] [4] invokestatic #246 + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;] [7] invokevirtual #247 + Methodref [java/lang/Thread.getId ()J] [10] lcmp [11] ifne +12 (target=23) [14] aload_0 v0 [15] iload_1 v1 [16] iload_2 v2 [17] iload_3 v3 [18] iconst_1 [19] invokespecial #197 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.doRefreshProgress (IIZZ)V] [22] return [23] aload_0 v0 [24] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mRefreshProgressRunnable Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;] [27] ifnull +25 (target=52) [30] aload_0 v0 [31] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mRefreshProgressRunnable Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;] [34] astore v4 [36] aload_0 v0 [37] aconst_null [38] putfield #111 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mRefreshProgressRunnable Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;] [41] aload v4 [43] iload_1 v1 [44] iload_2 v2 [45] iload_3 v3 [46] invokevirtual #241 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.setup (IIZ)V] [49] goto +16 (target=65) [52] new #70 + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable] [55] dup [56] aload_0 v0 [57] iload_1 v1 [58] iload_2 v2 [59] iload_3 v3 [60] invokespecial #240 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable. (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V] [63] astore v4 [65] aload_0 v0 [66] aload v4 [68] invokevirtual #214 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.post (Ljava/lang/Runnable;)Z] [71] pop [72] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [23] Var: ..., Stack: (empty) - [52] Var: ..., Stack: (empty) - [65] Var: ...[a:com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable], Stack: (empty) - [72] Var: -1, Stack: (empty) + Method: setProgress(I)V Access flags: 0x21 = public synchronized void setProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iconst_0 [3] invokevirtual #229 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgress (IZ)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setProgress(IZ)V Access flags: 0x20 = synchronized void setProgress(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 52, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [4] ifeq +4 (target=8) [7] return [8] iload_1 v1 [9] ifge +5 (target=14) [12] iconst_0 [13] istore_1 v1 [14] iload_1 v1 [15] aload_0 v0 [16] getfield #102 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I] [19] ificmple +8 (target=27) [22] aload_0 v0 [23] getfield #102 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I] [26] istore_1 v1 [27] iload_1 v1 [28] aload_0 v0 [29] getfield #109 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I] [32] ificmpeq +19 (target=51) [35] aload_0 v0 [36] iload_1 v1 [37] putfield #109 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I] [40] aload_0 v0 [41] ldc #34 + Integer [16908301] [43] aload_0 v0 [44] getfield #109 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I] [47] iload_2 v2 [48] invokespecial #218 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.refreshProgress (IIZ)V] [51] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [8] Var: ..., Stack: (empty) - [14] Var: ..., Stack: (empty) - [27] Var: ..., Stack: (empty) - [51] Var: ..., Stack: (empty) + Method: setSecondaryProgress(I)V Access flags: 0x21 = public synchronized void setSecondaryProgress(int) Class member attributes (count = 1): + Code attribute instructions (code length = 52, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [4] ifeq +4 (target=8) [7] return [8] iload_1 v1 [9] ifge +5 (target=14) [12] iconst_0 [13] istore_1 v1 [14] iload_1 v1 [15] aload_0 v0 [16] getfield #102 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I] [19] ificmple +8 (target=27) [22] aload_0 v0 [23] getfield #102 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I] [26] istore_1 v1 [27] iload_1 v1 [28] aload_0 v0 [29] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I] [32] ificmpeq +19 (target=51) [35] aload_0 v0 [36] iload_1 v1 [37] putfield #113 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I] [40] aload_0 v0 [41] ldc #35 + Integer [16908303] [43] aload_0 v0 [44] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I] [47] iconst_0 [48] invokespecial #218 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.refreshProgress (IIZ)V] [51] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [8] Var: ..., Stack: (empty) - [14] Var: ..., Stack: (empty) - [27] Var: ..., Stack: (empty) - [51] Var: ..., Stack: (empty) + Method: getProgress()I Access flags: 0x21 = public synchronized int getProgress() Class member attributes (count = 2): + Code attribute instructions (code length = 14, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [4] ifeq +5 (target=9) [7] iconst_0 [8] ireturn [9] aload_0 v0 [10] getfield #109 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I] [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [9] Var: ..., Stack: (empty) - [13] Var: ..., Stack: [i] + Runtime visible annotations attribute: - Annotation [Landroid/view/ViewDebug$ExportedProperty;]: - Constant element value [category '115'] + Utf8 [progress] + Method: getSecondaryProgress()I Access flags: 0x21 = public synchronized int getSecondaryProgress() Class member attributes (count = 2): + Code attribute instructions (code length = 14, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [4] ifeq +5 (target=9) [7] iconst_0 [8] ireturn [9] aload_0 v0 [10] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I] [13] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [9] Var: ..., Stack: (empty) - [13] Var: ..., Stack: [i] + Runtime visible annotations attribute: - Annotation [Landroid/view/ViewDebug$ExportedProperty;]: - Constant element value [category '115'] + Utf8 [progress] + Method: getMax()I Access flags: 0x21 = public synchronized int getMax() Class member attributes (count = 2): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #102 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Runtime visible annotations attribute: - Annotation [Landroid/view/ViewDebug$ExportedProperty;]: - Constant element value [category '115'] + Utf8 [progress] + Method: setMax(I)V Access flags: 0x21 = public synchronized void setMax(int) Class member attributes (count = 1): + Code attribute instructions (code length = 48, locals = 2, stack = 4): [0] iload_1 v1 [1] ifge +5 (target=6) [4] iconst_0 [5] istore_1 v1 [6] iload_1 v1 [7] aload_0 v0 [8] getfield #102 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I] [11] ificmpeq +36 (target=47) [14] aload_0 v0 [15] iload_1 v1 [16] putfield #102 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I] [19] aload_0 v0 [20] invokevirtual #216 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postInvalidate ()V] [23] aload_0 v0 [24] getfield #109 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I] [27] iload_1 v1 [28] ificmple +8 (target=36) [31] aload_0 v0 [32] iload_1 v1 [33] putfield #109 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I] [36] aload_0 v0 [37] ldc #34 + Integer [16908301] [39] aload_0 v0 [40] getfield #109 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I] [43] iconst_0 [44] invokespecial #218 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.refreshProgress (IIZ)V] [47] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [6] Var: ..., Stack: (empty) - [36] Var: ..., Stack: (empty) - [47] Var: ..., Stack: (empty) + Method: incrementProgressBy(I)V Access flags: 0x31 = public final synchronized void incrementProgressBy(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #109 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I] [5] iload_1 v1 [6] iadd [7] invokevirtual #228 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgress (I)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: incrementSecondaryProgressBy(I)V Access flags: 0x31 = public final synchronized void incrementSecondaryProgressBy(int) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I] [5] iload_1 v1 [6] iadd [7] invokevirtual #231 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setSecondaryProgress (I)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: startAnimation()V Access flags: 0x0 = void startAnimation() Class member attributes (count = 1): + Code attribute instructions (code length = 130, locals = 1, stack = 5): [0] aload_0 v0 [1] invokevirtual #208 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I] [4] ifeq +4 (target=8) [7] return [8] aload_0 v0 [9] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [12] instanceof #50 + Class [android/graphics/drawable/Animatable] [15] ifeq +16 (target=31) [18] aload_0 v0 [19] iconst_1 [20] putfield #114 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mShouldStartAnimationDrawable Z] [23] aload_0 v0 [24] aconst_null [25] putfield #90 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;] [28] goto +97 (target=125) [31] aload_0 v0 [32] getfield #100 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInterpolator Landroid/view/animation/Interpolator;] [35] ifnonnull +14 (target=49) [38] aload_0 v0 [39] new #66 + Class [android/view/animation/LinearInterpolator] [42] dup [43] invokespecial #191 + Methodref [android/view/animation/LinearInterpolator. ()V] [46] putfield #100 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInterpolator Landroid/view/animation/Interpolator;] [49] aload_0 v0 [50] new #67 + Class [android/view/animation/Transformation] [53] dup [54] invokespecial #192 + Methodref [android/view/animation/Transformation. ()V] [57] putfield #115 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mTransformation Landroid/view/animation/Transformation;] [60] aload_0 v0 [61] new #64 + Class [android/view/animation/AlphaAnimation] [64] dup [65] fconst_0 [66] fconst_1 [67] invokespecial #183 + Methodref [android/view/animation/AlphaAnimation. (FF)V] [70] putfield #90 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;] [73] aload_0 v0 [74] getfield #90 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;] [77] aload_0 v0 [78] getfield #92 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mBehavior I] [81] invokevirtual #188 + Methodref [android/view/animation/AlphaAnimation.setRepeatMode (I)V] [84] aload_0 v0 [85] getfield #90 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;] [88] iconst_m1 [89] invokevirtual #187 + Methodref [android/view/animation/AlphaAnimation.setRepeatCount (I)V] [92] aload_0 v0 [93] getfield #90 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;] [96] aload_0 v0 [97] getfield #94 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mDuration I] [100] i2l [101] invokevirtual #185 + Methodref [android/view/animation/AlphaAnimation.setDuration (J)V] [104] aload_0 v0 [105] getfield #90 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;] [108] aload_0 v0 [109] getfield #100 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInterpolator Landroid/view/animation/Interpolator;] [112] invokevirtual #186 + Methodref [android/view/animation/AlphaAnimation.setInterpolator (Landroid/view/animation/Interpolator;)V] [115] aload_0 v0 [116] getfield #90 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;] [119] ldc2_w #75 + Long [-1] [122] invokevirtual #189 + Methodref [android/view/animation/AlphaAnimation.setStartTime (J)V] [125] aload_0 v0 [126] invokevirtual #216 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postInvalidate ()V] [129] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [8] Var: ..., Stack: (empty) - [31] Var: ..., Stack: (empty) - [49] Var: ..., Stack: (empty) - [125] Var: ..., Stack: (empty) + Method: stopAnimation()V Access flags: 0x0 = void stopAnimation() Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 1, stack = 2): [0] aload_0 v0 [1] aconst_null [2] putfield #90 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;] [5] aload_0 v0 [6] aconst_null [7] putfield #115 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mTransformation Landroid/view/animation/Transformation;] [10] aload_0 v0 [11] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [14] instanceof #50 + Class [android/graphics/drawable/Animatable] [17] ifeq +20 (target=37) [20] aload_0 v0 [21] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [24] checkcast #50 + Class [android/graphics/drawable/Animatable] [27] invokeinterface #249 + InterfaceMethodref [android/graphics/drawable/Animatable.stop ()V] [32] aload_0 v0 [33] iconst_0 [34] putfield #114 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mShouldStartAnimationDrawable Z] [37] aload_0 v0 [38] invokevirtual #216 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postInvalidate ()V] [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [37] Var: ..., Stack: (empty) + Method: setInterpolator(Landroid/content/Context;I)V Access flags: 0x1 = public void setInterpolator(android.content.Context,int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokestatic #190 + Methodref [android/view/animation/AnimationUtils.loadInterpolator (Landroid/content/Context;I)Landroid/view/animation/Interpolator;] [6] invokevirtual #225 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setInterpolator (Landroid/view/animation/Interpolator;)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setInterpolator(Landroid/view/animation/Interpolator;)V Access flags: 0x1 = public void setInterpolator(android.view.animation.Interpolator) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #100 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInterpolator Landroid/view/animation/Interpolator;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getInterpolator()Landroid/view/animation/Interpolator; Access flags: 0x1 = public android.view.animation.Interpolator getInterpolator() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #100 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInterpolator Landroid/view/animation/Interpolator;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setVisibility(I)V Access flags: 0x1 = public void setVisibility(int) Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #208 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I] [4] iload_1 v1 [5] ificmpeq +35 (target=40) [8] aload_0 v0 [9] iload_1 v1 [10] invokespecial #178 + Methodref [android/view/View.setVisibility (I)V] [13] aload_0 v0 [14] getfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [17] ifeq +23 (target=40) [20] iload_1 v1 [21] bipush 8 [23] ificmpeq +8 (target=31) [26] iload_1 v1 [27] iconst_4 [28] ificmpne +8 (target=36) [31] aload_0 v0 [32] invokevirtual #233 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.stopAnimation ()V] [35] return [36] aload_0 v0 [37] invokevirtual #232 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.startAnimation ()V] [40] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [31] Var: ..., Stack: (empty) - [36] Var: ..., Stack: (empty) - [40] Var: ..., Stack: (empty) + Method: onVisibilityChanged(Landroid/view/View;I)V Access flags: 0x4 = protected void onVisibilityChanged(android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokespecial #174 + Methodref [android/view/View.onVisibilityChanged (Landroid/view/View;I)V] [6] aload_0 v0 [7] getfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [10] ifeq +23 (target=33) [13] iload_2 v2 [14] bipush 8 [16] ificmpeq +8 (target=24) [19] iload_2 v2 [20] iconst_4 [21] ificmpne +8 (target=29) [24] aload_0 v0 [25] invokevirtual #233 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.stopAnimation ()V] [28] return [29] aload_0 v0 [30] invokevirtual #232 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.startAnimation ()V] [33] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [24] Var: ..., Stack: (empty) - [29] Var: ..., Stack: (empty) - [33] Var: ..., Stack: (empty) + Method: invalidateDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void invalidateDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 75, locals = 4, stack = 6): [0] aload_0 v0 [1] getfield #95 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInDrawing Z] [4] ifne +70 (target=74) [7] aload_0 v0 [8] aload_1 v1 [9] invokevirtual #238 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.verifyDrawable (Landroid/graphics/drawable/Drawable;)Z] [12] ifeq +57 (target=69) [15] aload_1 v1 [16] invokevirtual #144 + Methodref [android/graphics/drawable/Drawable.getBounds ()Landroid/graphics/Rect;] [19] astore_1 v1 [20] aload_0 v0 [21] invokevirtual #206 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getScrollX ()I] [24] aload_0 v0 [25] invokevirtual #203 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingLeft ()I] [28] iadd [29] istore_2 v2 [30] aload_0 v0 [31] invokevirtual #207 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getScrollY ()I] [34] aload_0 v0 [35] invokevirtual #205 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingTop ()I] [38] iadd [39] istore_3 v3 [40] aload_0 v0 [41] aload_1 v1 [42] getfield #80 + Fieldref [android/graphics/Rect.left I] [45] iload_2 v2 [46] iadd [47] aload_1 v1 [48] getfield #82 + Fieldref [android/graphics/Rect.top I] [51] iload_3 v3 [52] iadd [53] aload_1 v1 [54] getfield #81 + Fieldref [android/graphics/Rect.right I] [57] iload_2 v2 [58] iadd [59] aload_1 v1 [60] getfield #79 + Fieldref [android/graphics/Rect.bottom I] [63] iload_3 v3 [64] iadd [65] invokevirtual #212 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.invalidate (IIII)V] [68] return [69] aload_0 v0 [70] aload_1 v1 [71] invokespecial #166 + Methodref [android/view/View.invalidateDrawable (Landroid/graphics/drawable/Drawable;)V] [74] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [69] Var: ..., Stack: (empty) - [74] Var: ..., Stack: (empty) + Method: onSizeChanged(IIII)V Access flags: 0x4 = protected void onSizeChanged(int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 5, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] invokespecial #236 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.updateDrawableBounds (II)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: updateDrawableBounds(II)V Access flags: 0x2 = private void updateDrawableBounds(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 203, locals = 9, stack = 6): [0] iload_1 v1 [1] aload_0 v0 [2] invokevirtual #204 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingRight ()I] [5] isub [6] aload_0 v0 [7] invokevirtual #203 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingLeft ()I] [10] isub [11] istore_3 v3 [12] iload_2 v2 [13] aload_0 v0 [14] invokevirtual #202 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingBottom ()I] [17] isub [18] aload_0 v0 [19] invokevirtual #205 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingTop ()I] [22] isub [23] istore v4 [25] iconst_0 [26] istore v5 [28] iconst_0 [29] istore v6 [31] aload_0 v0 [32] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [35] ifnull +148 (target=183) [38] aload_0 v0 [39] getfield #108 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mOnlyIndeterminate Z] [42] ifeq +111 (target=153) [45] aload_0 v0 [46] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [49] instanceof #51 + Class [android/graphics/drawable/AnimationDrawable] [52] ifne +101 (target=153) [55] aload_0 v0 [56] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [59] invokevirtual #146 + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I] [62] istore v7 [64] aload_0 v0 [65] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [68] invokevirtual #145 + Methodref [android/graphics/drawable/Drawable.getIntrinsicHeight ()I] [71] istore v8 [73] iload v7 [75] i2f [76] iload v8 [78] i2f [79] fdiv [80] fstore v7 [82] iload_1 v1 [83] i2f [84] iload_2 v2 [85] i2f [86] fdiv [87] fstore v8 [89] fload v7 [91] fload v8 [93] fcmpl [94] ifeq +59 (target=153) [97] fload v8 [99] fload v7 [101] fcmpl [102] ifle +27 (target=129) [105] iload_2 v2 [106] i2f [107] fload v7 [109] fmul [110] f2i [111] istore v7 [113] iload_1 v1 [114] iload v7 [116] isub [117] iconst_2 [118] idiv [119] dup [120] istore v6 [122] iload v7 [124] iadd [125] istore_3 v3 [126] goto +27 (target=153) [129] iload_1 v1 [130] i2f [131] fconst_1 [132] fload v7 [134] fdiv [135] fmul [136] f2i [137] istore v7 [139] iload_2 v2 [140] iload v7 [142] isub [143] iconst_2 [144] idiv [145] dup [146] istore v5 [148] iload v7 [150] iadd [151] istore v4 [153] aload_0 v0 [154] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [157] iconst_0 [158] iconst_0 [159] iload_3 v3 [160] iload v6 [162] isub [163] iload v4 [165] iload v5 [167] isub [168] invokevirtual #150 + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] [171] aload_0 v0 [172] iload v6 [174] putfield #98 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateRealLeft I] [177] aload_0 v0 [178] iload v5 [180] putfield #99 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateRealTop I] [183] aload_0 v0 [184] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] [187] ifnull +15 (target=202) [190] aload_0 v0 [191] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] [194] iconst_0 [195] iconst_0 [196] iload_3 v3 [197] iload v4 [199] invokevirtual #150 + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] [202] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [129] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][i][i][i][i][i][i][i][i][f][f], Stack: - [153] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][i][i][i][i][i][i], Stack: - [183] Var: ..., Stack: (empty) - [202] Var: ..., Stack: (empty) + Method: onDraw(Landroid/graphics/Canvas;)V Access flags: 0x24 = protected synchronized void onDraw(android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 178, locals = 5, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #170 + Methodref [android/view/View.onDraw (Landroid/graphics/Canvas;)V] [5] aload_0 v0 [6] getfield #93 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mCurrentDrawable Landroid/graphics/drawable/Drawable;] [9] dup [10] astore_2 v2 [11] ifnull +166 (target=177) [14] aload_1 v1 [15] invokevirtual #130 + Methodref [android/graphics/Canvas.save ()I] [18] pop [19] aload_1 v1 [20] aload_0 v0 [21] invokevirtual #203 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingLeft ()I] [24] aload_0 v0 [25] getfield #98 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateRealLeft I] [28] iadd [29] i2f [30] aload_0 v0 [31] invokevirtual #205 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingTop ()I] [34] aload_0 v0 [35] getfield #99 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateRealTop I] [38] iadd [39] i2f [40] invokevirtual #131 + Methodref [android/graphics/Canvas.translate (FF)V] [43] aload_0 v0 [44] invokevirtual #200 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getDrawingTime ()J] [47] lstore_3 v3 [48] aload_0 v0 [49] getfield #90 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;] [52] ifnull +88 (target=140) [55] aload_0 v0 [56] getfield #90 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;] [59] lload_3 v3 [60] aload_0 v0 [61] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mTransformation Landroid/view/animation/Transformation;] [64] invokevirtual #184 + Methodref [android/view/animation/AlphaAnimation.getTransformation (JLandroid/view/animation/Transformation;)Z] [67] pop [68] aload_0 v0 [69] getfield #115 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mTransformation Landroid/view/animation/Transformation;] [72] invokevirtual #193 + Methodref [android/view/animation/Transformation.getAlpha ()F] [75] fstore_3 v3 [76] aload_0 v0 [77] iconst_1 [78] putfield #95 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInDrawing Z] [81] aload_2 v2 [82] fload_3 v3 [83] ldc #38 + Float [10000.0] [85] fmul [86] f2i [87] invokevirtual #152 + Methodref [android/graphics/drawable/Drawable.setLevel (I)Z] [90] pop [91] goto +11 (target=102) [94] astore_1 v1 [95] aload_0 v0 [96] iconst_0 [97] putfield #95 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInDrawing Z] [100] aload_1 v1 [101] athrow [102] aload_0 v0 [103] iconst_0 [104] putfield #95 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInDrawing Z] [107] invokestatic #163 + Methodref [android/os/SystemClock.uptimeMillis ()J] [110] aload_0 v0 [111] getfield #101 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mLastDrawTime J] [114] lsub [115] aload_0 v0 [116] getfield #91 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimationResolution I] [119] i2l [120] lcmp [121] iflt +19 (target=140) [124] aload_0 v0 [125] invokestatic #163 + Methodref [android/os/SystemClock.uptimeMillis ()J] [128] putfield #101 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mLastDrawTime J] [131] aload_0 v0 [132] aload_0 v0 [133] getfield #91 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimationResolution I] [136] i2l [137] invokevirtual #217 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postInvalidateDelayed (J)V] [140] aload_2 v2 [141] aload_1 v1 [142] invokevirtual #143 + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V] [145] aload_1 v1 [146] invokevirtual #129 + Methodref [android/graphics/Canvas.restore ()V] [149] aload_0 v0 [150] getfield #114 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mShouldStartAnimationDrawable Z] [153] ifeq +24 (target=177) [156] aload_2 v2 [157] instanceof #50 + Class [android/graphics/drawable/Animatable] [160] ifeq +17 (target=177) [163] aload_2 v2 [164] checkcast #50 + Class [android/graphics/drawable/Animatable] [167] invokeinterface #248 + InterfaceMethodref [android/graphics/drawable/Animatable.start ()V] [172] aload_0 v0 [173] iconst_0 [174] putfield #114 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mShouldStartAnimationDrawable Z] [177] return Code attribute exceptions (count = 1): - ExceptionInfo (76 -> 94: 94): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [94] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/Canvas][a:android/graphics/drawable/Drawable][l][f], Stack: [a:java/lang/Throwable] - [102] Var: ..., Stack: (empty) - [140] Var: -1, Stack: (empty) - [177] Var: -1, Stack: (empty) + Method: onMeasure(II)V Access flags: 0x24 = protected synchronized void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 129, locals = 6, stack = 5): [0] aload_0 v0 [1] getfield #93 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mCurrentDrawable Landroid/graphics/drawable/Drawable;] [4] astore_3 v3 [5] iconst_0 [6] istore v4 [8] iconst_0 [9] istore v5 [11] aload_3 v3 [12] ifnull +43 (target=55) [15] aload_0 v0 [16] getfield #106 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinWidth I] [19] aload_0 v0 [20] getfield #104 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxWidth I] [23] aload_3 v3 [24] invokevirtual #146 + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I] [27] invokestatic #245 + Methodref [java/lang/Math.min (II)I] [30] invokestatic #244 + Methodref [java/lang/Math.max (II)I] [33] istore v4 [35] aload_0 v0 [36] getfield #105 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinHeight I] [39] aload_0 v0 [40] getfield #103 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxHeight I] [43] aload_3 v3 [44] invokevirtual #145 + Methodref [android/graphics/drawable/Drawable.getIntrinsicHeight ()I] [47] invokestatic #245 + Methodref [java/lang/Math.min (II)I] [50] invokestatic #244 + Methodref [java/lang/Math.max (II)I] [53] istore v5 [55] aload_0 v0 [56] invokespecial #237 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.updateDrawableState ()V] [59] iload v4 [61] aload_0 v0 [62] invokevirtual #203 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingLeft ()I] [65] aload_0 v0 [66] invokevirtual #204 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingRight ()I] [69] iadd [70] iadd [71] istore v4 [73] iload v5 [75] aload_0 v0 [76] invokevirtual #205 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingTop ()I] [79] aload_0 v0 [80] invokevirtual #202 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingBottom ()I] [83] iadd [84] iadd [85] istore v5 [87] getstatic #86 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.IS_HONEYCOMB Z] [90] ifeq +22 (target=112) [93] aload_0 v0 [94] iload v4 [96] iload_1 v1 [97] iconst_0 [98] invokestatic #177 + Methodref [android/view/View.resolveSizeAndState (III)I] [101] iload v5 [103] iload_2 v2 [104] iconst_0 [105] invokestatic #177 + Methodref [android/view/View.resolveSizeAndState (III)I] [108] invokevirtual #227 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setMeasuredDimension (II)V] [111] return [112] aload_0 v0 [113] iload v4 [115] iload_1 v1 [116] invokestatic #176 + Methodref [android/view/View.resolveSize (II)I] [119] iload v5 [121] iload_2 v2 [122] invokestatic #176 + Methodref [android/view/View.resolveSize (II)I] [125] invokevirtual #227 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setMeasuredDimension (II)V] [128] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [55] Var: ...[a:android/graphics/drawable/Drawable][i][i], Stack: (empty) - [112] Var: ..., Stack: (empty) - [128] Var: ..., Stack: (empty) + Method: drawableStateChanged()V Access flags: 0x4 = protected void drawableStateChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #165 + Methodref [android/view/View.drawableStateChanged ()V] [4] aload_0 v0 [5] invokespecial #237 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.updateDrawableState ()V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: updateDrawableState()V Access flags: 0x2 = private void updateDrawableState() Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #199 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getDrawableState ()[I] [4] astore_1 v1 [5] aload_0 v0 [6] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] [9] ifnull +22 (target=31) [12] aload_0 v0 [13] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] [16] invokevirtual #148 + Methodref [android/graphics/drawable/Drawable.isStateful ()Z] [19] ifeq +12 (target=31) [22] aload_0 v0 [23] getfield #110 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;] [26] aload_1 v1 [27] invokevirtual #153 + Methodref [android/graphics/drawable/Drawable.setState ([I)Z] [30] pop [31] aload_0 v0 [32] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [35] ifnull +22 (target=57) [38] aload_0 v0 [39] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [42] invokevirtual #148 + Methodref [android/graphics/drawable/Drawable.isStateful ()Z] [45] ifeq +12 (target=57) [48] aload_0 v0 [49] getfield #97 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;] [52] aload_1 v1 [53] invokevirtual #153 + Methodref [android/graphics/drawable/Drawable.setState ([I)Z] [56] pop [57] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [31] Var: ...[a:[I], Stack: (empty) - [57] Var: ..., Stack: (empty) + Method: onSaveInstanceState()Landroid/os/Parcelable; Access flags: 0x1 = public android.os.Parcelable onSaveInstanceState() Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #173 + Methodref [android/view/View.onSaveInstanceState ()Landroid/os/Parcelable;] [4] astore_1 v1 [5] new #71 + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState] [8] dup [9] aload_1 v1 [10] invokespecial #242 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState. (Landroid/os/Parcelable;)V] [13] dup [14] astore_1 v1 [15] aload_0 v0 [16] getfield #109 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I] [19] putfield #117 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.progress I] [22] aload_1 v1 [23] aload_0 v0 [24] getfield #113 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I] [27] putfield #118 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.secondaryProgress I] [30] aload_1 v1 [31] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onRestoreInstanceState(Landroid/os/Parcelable;)V Access flags: 0x1 = public void onRestoreInstanceState(android.os.Parcelable) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 2): [0] aload_1 v1 [1] checkcast #71 + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState] [4] astore_1 v1 [5] aload_0 v0 [6] aload_1 v1 [7] invokevirtual #243 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.getSuperState ()Landroid/os/Parcelable;] [10] invokespecial #172 + Methodref [android/view/View.onRestoreInstanceState (Landroid/os/Parcelable;)V] [13] aload_0 v0 [14] aload_1 v1 [15] getfield #117 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.progress I] [18] invokevirtual #228 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgress (I)V] [21] aload_0 v0 [22] aload_1 v1 [23] getfield #118 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.secondaryProgress I] [26] invokevirtual #231 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setSecondaryProgress (I)V] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAttachedToWindow()V Access flags: 0x4 = protected void onAttachedToWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #168 + Methodref [android/view/View.onAttachedToWindow ()V] [4] aload_0 v0 [5] getfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [8] ifeq +7 (target=15) [11] aload_0 v0 [12] invokevirtual #232 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.startAnimation ()V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [15] Var: ..., Stack: (empty) + Method: onDetachedFromWindow()V Access flags: 0x4 = protected void onDetachedFromWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 48, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #96 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z] [4] ifeq +7 (target=11) [7] aload_0 v0 [8] invokevirtual #233 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.stopAnimation ()V] [11] aload_0 v0 [12] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mRefreshProgressRunnable Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;] [15] ifnull +12 (target=27) [18] aload_0 v0 [19] aload_0 v0 [20] getfield #111 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mRefreshProgressRunnable Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;] [23] invokevirtual #219 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.removeCallbacks (Ljava/lang/Runnable;)Z] [26] pop [27] aload_0 v0 [28] getfield #88 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityEventSender Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;] [31] ifnull +12 (target=43) [34] aload_0 v0 [35] aload_0 v0 [36] getfield #88 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityEventSender Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;] [39] invokevirtual #219 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.removeCallbacks (Ljava/lang/Runnable;)Z] [42] pop [43] aload_0 v0 [44] invokespecial #169 + Methodref [android/view/View.onDetachedFromWindow ()V] [47] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [11] Var: ..., Stack: (empty) - [27] Var: ..., Stack: (empty) - [43] Var: ..., Stack: (empty) + Method: onInitializeAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)V Access flags: 0x1 = public void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #171 + Methodref [android/view/View.onInitializeAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V] [5] aload_1 v1 [6] aload_0 v0 [7] getfield #102 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I] [10] invokevirtual #181 + Methodref [android/view/accessibility/AccessibilityEvent.setItemCount (I)V] [13] aload_1 v1 [14] aload_0 v0 [15] getfield #109 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I] [18] invokevirtual #180 + Methodref [android/view/accessibility/AccessibilityEvent.setCurrentItemIndex (I)V] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: scheduleAccessibilityEventSender()V Access flags: 0x2 = private void scheduleAccessibilityEventSender() Class member attributes (count = 1): + Code attribute instructions (code length = 45, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #88 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityEventSender Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;] [4] ifnonnull +19 (target=23) [7] aload_0 v0 [8] new #69 + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender] [11] dup [12] aload_0 v0 [13] aconst_null [14] invokespecial #239 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender. (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;)V] [17] putfield #88 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityEventSender Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;] [20] goto +12 (target=32) [23] aload_0 v0 [24] aload_0 v0 [25] getfield #88 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityEventSender Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;] [28] invokevirtual #219 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.removeCallbacks (Ljava/lang/Runnable;)Z] [31] pop [32] aload_0 v0 [33] aload_0 v0 [34] getfield #88 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityEventSender Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;] [37] ldc2_w #77 + Long [200] [40] invokevirtual #215 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postDelayed (Ljava/lang/Runnable;J)Z] [43] pop [44] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [23] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V Access flags: 0x1008 = static synthetic void access$0(com.actionbarsherlock.internal.widget.IcsProgressBar,int,int,boolean,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 5, stack = 5): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] iload_3 v3 [4] iload v4 [6] invokespecial #197 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.doRefreshProgress (IIZZ)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)V Access flags: 0x1008 = static synthetic void access$1(com.actionbarsherlock.internal.widget.IcsProgressBar,com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #111 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mRefreshProgressRunnable Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 1): + Runtime visible annotations attribute: - Annotation [Landroid/widget/RemoteViews$RemoteView;]: _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 27): + Class [com/actionbarsherlock/internal/widget/IcsProgressBar] + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender.this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.sendAccessibilityEvent (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender. (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V] + NameAndType [sendAccessibilityEvent (I)V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar] + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [run] + Utf8 [sendAccessibilityEvent] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.IcsProgressBar this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V Access flags: 0x2 = private IcsProgressBar$AccessibilityEventSender(com.actionbarsherlock.internal.widget.IcsProgressBar) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender.this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [5] aload_0 v0 [6] invokespecial #8 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender.this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [4] iconst_4 [5] invokevirtual #6 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.sendAccessibilityEvent (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;)V Access flags: 0x1000 = synthetic IcsProgressBar$AccessibilityEventSender(com.actionbarsherlock.internal.widget.IcsProgressBar,com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #7 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender. (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 41): + Class [com/actionbarsherlock/internal/widget/IcsProgressBar] + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mFromUser Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mId I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mProgress I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.access$0 (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.access$1 (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V] + NameAndType [access$1 (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)V] + NameAndType [mFromUser Z] + NameAndType [mId I] + NameAndType [mProgress I] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Utf8 [()V] + Utf8 [(IIZ)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] + Utf8 [Z] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar] + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [mFromUser] + Utf8 [mId] + Utf8 [mProgress] + Utf8 [run] + Utf8 [setup] + Utf8 [this$0] Fields (count = 4): + Field: mId I Access flags: 0x2 = private int mId + Field: mProgress I Access flags: 0x2 = private int mProgress + Field: mFromUser Z Access flags: 0x2 = private boolean mFromUser + Field: this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.IcsProgressBar this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V Access flags: 0x0 = IcsProgressBar$RefreshProgressRunnable(com.actionbarsherlock.internal.widget.IcsProgressBar,int,int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 5, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [5] aload_0 v0 [6] invokespecial #11 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] iload_2 v2 [11] putfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mId I] [14] aload_0 v0 [15] iload_3 v3 [16] putfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mProgress I] [19] aload_0 v0 [20] iload v4 [22] putfield #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mFromUser Z] [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [4] aload_0 v0 [5] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mId I] [8] aload_0 v0 [9] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mProgress I] [12] aload_0 v0 [13] getfield #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mFromUser Z] [16] iconst_1 [17] invokestatic #9 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.access$0 (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V] [20] aload_0 v0 [21] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;] [24] aload_0 v0 [25] invokestatic #10 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.access$1 (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)V] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setup(IIZ)V Access flags: 0x1 = public void setup(int,int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 4, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mId I] [5] aload_0 v0 [6] iload_2 v2 [7] putfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mProgress I] [10] aload_0 v0 [11] iload_3 v3 [12] putfield #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mFromUser Z] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState Superclass: android/view/View$BaseSavedState Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState extends android.view.View$BaseSavedState Interfaces (count = 0): Constant Pool (count = 46): + Class [android/os/Parcel] + Class [android/view/View$BaseSavedState] + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState] + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.CREATOR Landroid/os/Parcelable$Creator;] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.progress I] + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.secondaryProgress I] + Methodref [android/os/Parcel.readInt ()I] + Methodref [android/os/Parcel.writeInt (I)V] + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcel;)V] + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcelable;)V] + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState. (Landroid/os/Parcel;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;)V] + NameAndType [ (Landroid/os/Parcelable;)V] + NameAndType [CREATOR Landroid/os/Parcelable$Creator;] + NameAndType [progress I] + NameAndType [readInt ()I] + NameAndType [secondaryProgress I] + NameAndType [writeInt (I)V] + NameAndType [writeToParcel (Landroid/os/Parcel;I)V] + Utf8 [()I] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [] + Utf8 [] + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [android/os/Parcel] + Utf8 [android/view/View$BaseSavedState] + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState] + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1] + Utf8 [progress] + Utf8 [readInt] + Utf8 [secondaryProgress] + Utf8 [writeInt] + Utf8 [writeToParcel] Fields (count = 3): + Field: progress I Access flags: 0x0 = int progress + Field: secondaryProgress I Access flags: 0x0 = int secondaryProgress + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR Methods (count = 5): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 0, stack = 2): [0] new #4 + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1] [3] dup [4] invokespecial #14 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1. ()V] [7] putstatic #5 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.CREATOR Landroid/os/Parcelable$Creator;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcelable;)V Access flags: 0x0 = IcsProgressBar$SavedState(android.os.Parcelable) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #11 + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcelable;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcel;)V Access flags: 0x2 = private IcsProgressBar$SavedState(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #10 + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcel;)V] [5] aload_0 v0 [6] aload_1 v1 [7] invokevirtual #8 + Methodref [android/os/Parcel.readInt ()I] [10] putfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.progress I] [13] aload_0 v0 [14] aload_1 v1 [15] invokevirtual #8 + Methodref [android/os/Parcel.readInt ()I] [18] putfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.secondaryProgress I] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: writeToParcel(Landroid/os/Parcel;I)V Access flags: 0x1 = public void writeToParcel(android.os.Parcel,int) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokespecial #12 + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V] [6] aload_1 v1 [7] aload_0 v0 [8] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.progress I] [11] invokevirtual #9 + Methodref [android/os/Parcel.writeInt (I)V] [14] aload_1 v1 [15] aload_0 v0 [16] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.secondaryProgress I] [19] invokevirtual #9 + Methodref [android/os/Parcel.writeInt (I)V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;)V Access flags: 0x1000 = synthetic IcsProgressBar$SavedState(android.os.Parcel,com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #13 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState. (Landroid/os/Parcel;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1 extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable$Creator] Constant Pool (count = 27): + Class [android/os/Parcelable$Creator] + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState] + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1] + Class [java/lang/Object] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState. (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1.createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;] + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1.newArray (I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;)V] + NameAndType [createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;] + NameAndType [newArray (I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;] + Utf8 [()V] + Utf8 [(I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;] + Utf8 [(I)[Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;] + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;)V] + Utf8 [] + Utf8 [Code] + Utf8 [android/os/Parcelable$Creator] + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState] + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1] + Utf8 [createFromParcel] + Utf8 [java/lang/Object] + Utf8 [newArray] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x0 = IcsProgressBar$SavedState$1() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #8 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createFromParcel(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; Access flags: 0x1 = public com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState createFromParcel(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 4): [0] new #2 + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState] [3] dup [4] aload_1 v1 [5] aconst_null [6] invokespecial #5 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState. (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;)V] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; Access flags: 0x1 = public com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState[] newArray(int) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] iload_1 v1 [1] anewarray #2 + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; Access flags: 0x1041 = public bridge synthetic java.lang.Object createFromParcel(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokevirtual #6 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1.createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Ljava/lang/Object; Access flags: 0x1041 = public bridge synthetic java.lang.Object[] newArray(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokevirtual #7 + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1.newArray (I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;] [5] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsSpinner Superclass: com/actionbarsherlock/internal/widget/IcsAbsSpinner Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.IcsSpinner extends com.actionbarsherlock.internal.widget.IcsAbsSpinner Interfaces (count = 1): + Class [android/content/DialogInterface$OnClickListener] Constant Pool (count = 425): + Integer [-2147483648] + Integer [1] + Integer [15] + String [setOnItemClickListener cannot be used with a spinner.] + Class [android/content/Context] + Class [android/content/DialogInterface] + Class [android/content/DialogInterface$OnClickListener] + Class [android/content/res/TypedArray] + Class [android/graphics/Rect] + Class [android/graphics/drawable/Drawable] + Class [android/util/AttributeSet] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/ViewGroup] + Class [android/view/ViewGroup$LayoutParams] + Class [android/widget/SpinnerAdapter] + Class [com/actionbarsherlock/R$attr] + Class [com/actionbarsherlock/R$styleable] + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner] + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin] + Class [com/actionbarsherlock/internal/widget/IcsSpinner] + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter] + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup] + Class [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup] + Class [java/lang/Math] + Class [java/lang/RuntimeException] + Fieldref [android/graphics/Rect.bottom I] + Fieldref [android/graphics/Rect.left I] + Fieldref [android/graphics/Rect.right I] + Fieldref [android/graphics/Rect.top I] + Fieldref [android/view/ViewGroup$LayoutParams.height I] + Fieldref [android/view/ViewGroup$LayoutParams.width I] + Fieldref [com/actionbarsherlock/R$attr.actionDropDownStyle I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockSpinner [I] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDataChanged Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDisableChildrenWhenDisabled Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDropDownWidth I] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mFirstPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mGravity I] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mHeightMeasureSpec I] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mInLayout Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mItemCount I] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mNeedSync Z] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mNextSelectedPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSelectedPosition I] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempAdapter Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempRect Landroid/graphics/Rect;] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mWidthMeasureSpec I] + Methodref [android/content/Context.getText (I)Ljava/lang/CharSequence;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getDimensionPixelOffset (II)I] + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/TypedArray.getInt (II)I] + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I] + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/graphics/Rect. ()V] + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z] + Methodref [android/view/View.getBaseline ()I] + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [android/view/View.getMeasuredHeight ()I] + Methodref [android/view/View.getMeasuredWidth ()I] + Methodref [android/view/View.getTop ()I] + Methodref [android/view/View.layout (IIII)V] + Methodref [android/view/View.measure (II)V] + Methodref [android/view/View.offsetLeftAndRight (I)V] + Methodref [android/view/View.setEnabled (Z)V] + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/View.setSelected (Z)V] + Methodref [android/view/View$MeasureSpec.getMode (I)I] + Methodref [android/view/View$MeasureSpec.getSize (I)I] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/view/ViewGroup.getChildMeasureSpec (III)I] + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.onDetachedFromWindow ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.onLayout (ZIIII)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.onMeasure (II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.performClick ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setEnabled (Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.clear ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.get (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.put (ILandroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.checkSelectionChanged ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getBackground ()Landroid/graphics/drawable/Drawable;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getChildAt (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getChildCount ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getLeft ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getMeasuredHeight ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getMeasuredWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getRight ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getSelectedItemPosition ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.handleDataChanged ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.hasFocus ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.invalidate ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.isEnabled ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.layout (IZ)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.makeAndAddView (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.measureContentWidth (Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.recycleAllViews ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.removeAllViewsInLayout ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.requestLayout ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.resetList ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setMeasuredDimension (II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setNextSelectedPositionInt (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setPrompt (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelectedPositionInt (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setUpChild (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter. (Landroid/widget/SpinnerAdapter;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup. (Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setHorizontalOffset (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setVerticalOffset (I)V] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Math.min (II)I] + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] + InterfaceMethodref [android/content/DialogInterface.dismiss ()V] + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I] + InterfaceMethodref [android/widget/SpinnerAdapter.getItemViewType (I)I] + InterfaceMethodref [android/widget/SpinnerAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.dismiss ()V] + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.getHintText ()Ljava/lang/CharSequence;] + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.isShowing ()Z] + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.setAdapter (Landroid/widget/ListAdapter;)V] + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.setPromptText (Ljava/lang/CharSequence;)V] + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.show ()V] + NameAndType [ ()V] + NameAndType [ (II)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Landroid/widget/SpinnerAdapter;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [SherlockSpinner [I] + NameAndType [actionDropDownStyle I] + NameAndType [addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z] + NameAndType [bottom I] + NameAndType [checkSelectionChanged ()V] + NameAndType [clear ()V] + NameAndType [dismiss ()V] + NameAndType [generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [get (I)Landroid/view/View;] + NameAndType [getAdapter ()Landroid/widget/SpinnerAdapter;] + NameAndType [getBackground ()Landroid/graphics/drawable/Drawable;] + NameAndType [getBaseline ()I] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getChildMeasureSpec (III)I] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getCount ()I] + NameAndType [getDimensionPixelOffset (II)I] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getHintText ()Ljava/lang/CharSequence;] + NameAndType [getInt (II)I] + NameAndType [getItemViewType (I)I] + NameAndType [getLayoutDimension (II)I] + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] + NameAndType [getLeft ()I] + NameAndType [getMeasuredHeight ()I] + NameAndType [getMeasuredWidth ()I] + NameAndType [getMode (I)I] + NameAndType [getPadding (Landroid/graphics/Rect;)Z] + NameAndType [getRight ()I] + NameAndType [getSelectedItemPosition ()I] + NameAndType [getSize (I)I] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getText (I)Ljava/lang/CharSequence;] + NameAndType [getTop ()I] + NameAndType [getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [handleDataChanged ()V] + NameAndType [hasFocus ()Z] + NameAndType [height I] + NameAndType [invalidate ()V] + NameAndType [isEnabled ()Z] + NameAndType [isShowing ()Z] + NameAndType [layout (IIII)V] + NameAndType [layout (IZ)V] + NameAndType [left I] + NameAndType [mAdapter Landroid/widget/SpinnerAdapter;] + NameAndType [mDataChanged Z] + NameAndType [mDisableChildrenWhenDisabled Z] + NameAndType [mDropDownWidth I] + NameAndType [mFirstPosition I] + NameAndType [mGravity I] + NameAndType [mHeightMeasureSpec I] + NameAndType [mInLayout Z] + NameAndType [mItemCount I] + NameAndType [mNeedSync Z] + NameAndType [mNextSelectedPosition I] + NameAndType [mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] + NameAndType [mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;] + NameAndType [mSelectedPosition I] + NameAndType [mSpinnerPadding Landroid/graphics/Rect;] + NameAndType [mTempAdapter Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;] + NameAndType [mTempRect Landroid/graphics/Rect;] + NameAndType [mWidthMeasureSpec I] + NameAndType [makeAndAddView (I)Landroid/view/View;] + NameAndType [makeMeasureSpec (II)I] + NameAndType [max (II)I] + NameAndType [measure (II)V] + NameAndType [measureContentWidth (Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I] + NameAndType [min (II)I] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + NameAndType [offsetLeftAndRight (I)V] + NameAndType [onDetachedFromWindow ()V] + NameAndType [onLayout (ZIIII)V] + NameAndType [onMeasure (II)V] + NameAndType [performClick ()Z] + NameAndType [put (ILandroid/view/View;)V] + NameAndType [recycle ()V] + NameAndType [recycleAllViews ()V] + NameAndType [removeAllViewsInLayout ()V] + NameAndType [requestLayout ()V] + NameAndType [resetList ()V] + NameAndType [right I] + NameAndType [setAdapter (Landroid/widget/ListAdapter;)V] + NameAndType [setAdapter (Landroid/widget/SpinnerAdapter;)V] + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setEnabled (Z)V] + NameAndType [setHorizontalOffset (I)V] + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setMeasuredDimension (II)V] + NameAndType [setNextSelectedPositionInt (I)V] + NameAndType [setPrompt (Ljava/lang/CharSequence;)V] + NameAndType [setPromptText (Ljava/lang/CharSequence;)V] + NameAndType [setSelected (Z)V] + NameAndType [setSelectedPositionInt (I)V] + NameAndType [setSelection (I)V] + NameAndType [setUpChild (Landroid/view/View;)V] + NameAndType [setVerticalOffset (I)V] + NameAndType [show ()V] + NameAndType [top I] + NameAndType [width I] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/view/ViewGroup$LayoutParams;] + Utf8 [()Landroid/widget/SpinnerAdapter;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)I] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/CharSequence;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(III)I] + Utf8 [(IIII)V] + Utf8 [(ILandroid/view/View;)V] + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(IZ)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/content/DialogInterface;I)V] + Utf8 [(Landroid/graphics/Rect;)Z] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V] + Utf8 [(Landroid/widget/ListAdapter;)V] + Utf8 [(Landroid/widget/SpinnerAdapter;)V] + Utf8 [(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Z)V] + Utf8 [(ZIIII)V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [Landroid/graphics/Rect;] + Utf8 [Landroid/widget/SpinnerAdapter;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] + Utf8 [MAX_ITEMS_MEASURED] + Utf8 [MODE_DROPDOWN] + Utf8 [SherlockSpinner] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[I] + Utf8 [access$0] + Utf8 [actionDropDownStyle] + Utf8 [addViewInLayout] + Utf8 [android/content/Context] + Utf8 [android/content/DialogInterface] + Utf8 [android/content/DialogInterface$OnClickListener] + Utf8 [android/content/res/TypedArray] + Utf8 [android/graphics/Rect] + Utf8 [android/graphics/drawable/Drawable] + Utf8 [android/util/AttributeSet] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/ViewGroup] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [android/widget/SpinnerAdapter] + Utf8 [bottom] + Utf8 [checkSelectionChanged] + Utf8 [clear] + Utf8 [com/actionbarsherlock/R$attr] + Utf8 [com/actionbarsherlock/R$styleable] + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner] + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup] + Utf8 [dismiss] + Utf8 [generateDefaultLayoutParams] + Utf8 [get] + Utf8 [getAdapter] + Utf8 [getBackground] + Utf8 [getBaseline] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getChildMeasureSpec] + Utf8 [getContext] + Utf8 [getCount] + Utf8 [getDimensionPixelOffset] + Utf8 [getDrawable] + Utf8 [getHintText] + Utf8 [getInt] + Utf8 [getItemViewType] + Utf8 [getLayoutDimension] + Utf8 [getLayoutParams] + Utf8 [getLeft] + Utf8 [getMeasuredHeight] + Utf8 [getMeasuredWidth] + Utf8 [getMode] + Utf8 [getPadding] + Utf8 [getPrompt] + Utf8 [getRight] + Utf8 [getSelectedItemPosition] + Utf8 [getSize] + Utf8 [getString] + Utf8 [getText] + Utf8 [getTop] + Utf8 [getView] + Utf8 [handleDataChanged] + Utf8 [hasFocus] + Utf8 [height] + Utf8 [invalidate] + Utf8 [isEnabled] + Utf8 [isShowing] + Utf8 [java/lang/Math] + Utf8 [java/lang/RuntimeException] + Utf8 [layout] + Utf8 [left] + Utf8 [mAdapter] + Utf8 [mDataChanged] + Utf8 [mDisableChildrenWhenDisabled] + Utf8 [mDropDownWidth] + Utf8 [mFirstPosition] + Utf8 [mGravity] + Utf8 [mHeightMeasureSpec] + Utf8 [mInLayout] + Utf8 [mItemCount] + Utf8 [mNeedSync] + Utf8 [mNextSelectedPosition] + Utf8 [mPopup] + Utf8 [mRecycler] + Utf8 [mSelectedPosition] + Utf8 [mSpinnerPadding] + Utf8 [mTempAdapter] + Utf8 [mTempRect] + Utf8 [mWidthMeasureSpec] + Utf8 [makeAndAddView] + Utf8 [makeMeasureSpec] + Utf8 [max] + Utf8 [measure] + Utf8 [measureContentWidth] + Utf8 [min] + Utf8 [obtainStyledAttributes] + Utf8 [offsetLeftAndRight] + Utf8 [onClick] + Utf8 [onDetachedFromWindow] + Utf8 [onLayout] + Utf8 [onMeasure] + Utf8 [performClick] + Utf8 [put] + Utf8 [recycle] + Utf8 [recycleAllViews] + Utf8 [removeAllViewsInLayout] + Utf8 [requestLayout] + Utf8 [resetList] + Utf8 [right] + Utf8 [setAdapter] + Utf8 [setBackgroundDrawable] + Utf8 [setEnabled] + Utf8 [setGravity] + Utf8 [setHorizontalOffset] + Utf8 [setLayoutParams] + Utf8 [setMeasuredDimension] + Utf8 [setNextSelectedPositionInt] + Utf8 [setOnItemClickListener] + Utf8 [setOnItemClickListener cannot be used with a spinner.] + Utf8 [setPrompt] + Utf8 [setPromptId] + Utf8 [setPromptText] + Utf8 [setSelected] + Utf8 [setSelectedPositionInt] + Utf8 [setSelection] + Utf8 [setUpChild] + Utf8 [setVerticalOffset] + Utf8 [show] + Utf8 [top] + Utf8 [width] Fields (count = 8): + Field: MAX_ITEMS_MEASURED I Access flags: 0x1a = private static final int MAX_ITEMS_MEASURED Class member attributes (count = 1): + Constant value attribute: + Integer [15] + Field: MODE_DROPDOWN I Access flags: 0x19 = public static final int MODE_DROPDOWN Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsSpinner$SpinnerPopup mPopup + Field: mTempAdapter Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter mTempAdapter + Field: mDropDownWidth I Access flags: 0x0 = int mDropDownWidth + Field: mGravity I Access flags: 0x2 = private int mGravity + Field: mDisableChildrenWhenDisabled Z Access flags: 0x2 = private boolean mDisableChildrenWhenDisabled + Field: mTempRect Landroid/graphics/Rect; Access flags: 0x2 = private android.graphics.Rect mTempRect Methods (count = 20): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public IcsSpinner(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] getstatic #33 + Fieldref [com/actionbarsherlock/R$attr.actionDropDownStyle I] [6] invokespecial #89 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public IcsSpinner(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 167, locals = 5, stack = 6): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokespecial #79 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] aload_0 v0 [8] new #9 + Class [android/graphics/Rect] [11] dup [12] invokespecial #61 + Methodref [android/graphics/Rect. ()V] [15] putfield #51 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempRect Landroid/graphics/Rect;] [18] aload_1 v1 [19] aload_2 v2 [20] getstatic #34 + Fieldref [com/actionbarsherlock/R$styleable.SherlockSpinner [I] [23] iload_3 v3 [24] iconst_0 [25] invokevirtual #54 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] [28] astore v4 [30] new #23 + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup] [33] dup [34] aload_0 v0 [35] aload_1 v1 [36] aload_2 v2 [37] iload_3 v3 [38] invokespecial #121 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup. (Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V] [41] astore_1 v1 [42] aload_0 v0 [43] aload v4 [45] iconst_4 [46] bipush -2 [48] invokevirtual #58 + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I] [51] putfield #38 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDropDownWidth I] [54] aload_1 v1 [55] aload v4 [57] iconst_2 [58] invokevirtual #56 + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] [61] invokevirtual #122 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [64] aload v4 [66] bipush 6 [68] iconst_0 [69] invokevirtual #55 + Methodref [android/content/res/TypedArray.getDimensionPixelOffset (II)I] [72] dup [73] istore_2 v2 [74] ifeq +8 (target=82) [77] aload_1 v1 [78] iload_2 v2 [79] invokevirtual #124 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setVerticalOffset (I)V] [82] aload v4 [84] iconst_5 [85] iconst_0 [86] invokevirtual #55 + Methodref [android/content/res/TypedArray.getDimensionPixelOffset (II)I] [89] dup [90] istore_2 v2 [91] ifeq +8 (target=99) [94] aload_1 v1 [95] iload_2 v2 [96] invokevirtual #123 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setHorizontalOffset (I)V] [99] aload_0 v0 [100] aload_1 v1 [101] putfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] [104] aload_0 v0 [105] aload v4 [107] iconst_0 [108] bipush 17 [110] invokevirtual #57 + Methodref [android/content/res/TypedArray.getInt (II)I] [113] putfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mGravity I] [116] aload_0 v0 [117] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] [120] aload v4 [122] iconst_3 [123] invokevirtual #59 + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] [126] invokeinterface #136 + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.setPromptText (Ljava/lang/CharSequence;)V] [131] aload_0 v0 [132] iconst_1 [133] putfield #37 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDisableChildrenWhenDisabled Z] [136] aload v4 [138] invokevirtual #60 + Methodref [android/content/res/TypedArray.recycle ()V] [141] aload_0 v0 [142] getfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempAdapter Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;] [145] ifnull +21 (target=166) [148] aload_0 v0 [149] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] [152] aload_0 v0 [153] getfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempAdapter Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;] [156] invokeinterface #135 + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.setAdapter (Landroid/widget/ListAdapter;)V] [161] aload_0 v0 [162] aconst_null [163] putfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempAdapter Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;] [166] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [82] Var: [a:com/actionbarsherlock/internal/widget/IcsSpinner][a:android/content/Context][a:android/util/AttributeSet][i][a:android/content/res/TypedArray][a:com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup][i], Stack: - [99] Var: ...[i], Stack: (empty) - [166] Var: ..., Stack: (empty) + Method: setEnabled(Z)V Access flags: 0x1 = public void setEnabled(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 4, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #85 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setEnabled (Z)V] [5] aload_0 v0 [6] getfield #37 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDisableChildrenWhenDisabled Z] [9] ifeq +30 (target=39) [12] aload_0 v0 [13] invokevirtual #96 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getChildCount ()I] [16] istore_2 v2 [17] iconst_0 [18] istore_3 v3 [19] goto +15 (target=34) [22] aload_0 v0 [23] iload_3 v3 [24] invokevirtual #95 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getChildAt (I)Landroid/view/View;] [27] iload_1 v1 [28] invokevirtual #71 + Methodref [android/view/View.setEnabled (Z)V] [31] iinc v3, 1 [34] iload_3 v3 [35] iload_2 v2 [36] ificmplt -14 (target=22) [39] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [22] Var: ...[i][i], Stack: (empty) - [34] Var: ..., Stack: (empty) - [39] Var: -2, Stack: (empty) + Method: setGravity(I)V Access flags: 0x1 = public void setGravity(int) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mGravity I] [4] iload_1 v1 [5] ificmpeq +23 (target=28) [8] iload_1 v1 [9] bipush 7 [11] iand [12] ifne +7 (target=19) [15] iload_1 v1 [16] iconst_3 [17] ior [18] istore_1 v1 [19] aload_0 v0 [20] iload_1 v1 [21] putfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mGravity I] [24] aload_0 v0 [25] invokevirtual #112 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.requestLayout ()V] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [19] Var: ..., Stack: (empty) - [28] Var: ..., Stack: (empty) + Method: setAdapter(Landroid/widget/SpinnerAdapter;)V Access flags: 0x1 = public void setAdapter(android.widget.SpinnerAdapter) Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #84 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V] [5] aload_0 v0 [6] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] [9] ifnull +21 (target=30) [12] aload_0 v0 [13] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] [16] new #22 + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter] [19] dup [20] aload_1 v1 [21] invokespecial #120 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter. (Landroid/widget/SpinnerAdapter;)V] [24] invokeinterface #135 + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.setAdapter (Landroid/widget/ListAdapter;)V] [29] return [30] aload_0 v0 [31] new #22 + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter] [34] dup [35] aload_1 v1 [36] invokespecial #120 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter. (Landroid/widget/SpinnerAdapter;)V] [39] putfield #50 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempAdapter Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;] [42] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [30] Var: ..., Stack: (empty) - [42] Var: ..., Stack: (empty) + Method: getBaseline()I Access flags: 0x1 = public int getBaseline() Class member attributes (count = 1): + Code attribute instructions (code length = 80, locals = 3, stack = 3): [0] aconst_null [1] astore_1 v1 [2] aload_0 v0 [3] invokevirtual #96 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getChildCount ()I] [6] ifle +12 (target=18) [9] aload_0 v0 [10] iconst_0 [11] invokevirtual #95 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getChildAt (I)Landroid/view/View;] [14] astore_1 v1 [15] goto +41 (target=56) [18] aload_0 v0 [19] getfield #35 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] [22] ifnull +34 (target=56) [25] aload_0 v0 [26] getfield #35 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] [29] invokeinterface #129 + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I] [34] ifle +22 (target=56) [37] aload_0 v0 [38] iconst_0 [39] invokespecial #108 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.makeAndAddView (I)Landroid/view/View;] [42] astore_1 v1 [43] aload_0 v0 [44] getfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;] [47] iconst_0 [48] aload_1 v1 [49] invokevirtual #88 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.put (ILandroid/view/View;)V] [52] aload_0 v0 [53] invokevirtual #111 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.removeAllViewsInLayout ()V] [56] aload_1 v1 [57] ifnull +21 (target=78) [60] aload_1 v1 [61] invokevirtual #63 + Methodref [android/view/View.getBaseline ()I] [64] dup [65] istore_2 v2 [66] iflt +10 (target=76) [69] aload_1 v1 [70] invokevirtual #67 + Methodref [android/view/View.getTop ()I] [73] iload_2 v2 [74] iadd [75] ireturn [76] iconst_m1 [77] ireturn [78] iconst_m1 [79] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [18] Var: ...[a:android/view/View], Stack: (empty) - [56] Var: ..., Stack: (empty) - [76] Var: ...[i], Stack: (empty) - [77] Var: ..., Stack: [i] - [78] Var: -1, Stack: (empty) + Method: onDetachedFromWindow()V Access flags: 0x4 = protected void onDetachedFromWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #80 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.onDetachedFromWindow ()V] [4] aload_0 v0 [5] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] [8] ifnull +24 (target=32) [11] aload_0 v0 [12] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] [15] invokeinterface #134 + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.isShowing ()Z] [20] ifeq +12 (target=32) [23] aload_0 v0 [24] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] [27] invokeinterface #132 + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.dismiss ()V] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [32] Var: ..., Stack: (empty) + Method: setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V Access flags: 0x1 = public void setOnItemClickListener(android.widget.AdapterView$OnItemClickListener) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 3): [0] new #26 + Class [java/lang/RuntimeException] [3] dup [4] ldc #4 + String [setOnItemClickListener cannot be used with a spinner.] [6] invokespecial #127 + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] [9] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 59, locals = 3, stack = 5): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] invokespecial #82 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.onMeasure (II)V] [6] aload_0 v0 [7] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] [10] ifnull +48 (target=58) [13] iload_1 v1 [14] invokestatic #74 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [17] ldc #1 + Integer [-2147483648] [19] ificmpne +39 (target=58) [22] aload_0 v0 [23] invokevirtual #100 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getMeasuredWidth ()I] [26] istore_2 v2 [27] aload_0 v0 [28] iload_2 v2 [29] aload_0 v0 [30] aload_0 v0 [31] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;] [34] aload_0 v0 [35] invokevirtual #94 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getBackground ()Landroid/graphics/drawable/Drawable;] [38] invokevirtual #109 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.measureContentWidth (Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I] [41] invokestatic #125 + Methodref [java/lang/Math.max (II)I] [44] iload_1 v1 [45] invokestatic #75 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [48] invokestatic #126 + Methodref [java/lang/Math.min (II)I] [51] aload_0 v0 [52] invokevirtual #99 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getMeasuredHeight ()I] [55] invokevirtual #114 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setMeasuredDimension (II)V] [58] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [58] Var: ..., Stack: (empty) + Method: onLayout(ZIIII)V Access flags: 0x4 = protected void onLayout(boolean,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 6, stack = 6): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] iload_3 v3 [4] iload v4 [6] iload v5 [8] invokespecial #81 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.onLayout (ZIIII)V] [11] aload_0 v0 [12] iconst_1 [13] putfield #42 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mInLayout Z] [16] aload_0 v0 [17] iconst_0 [18] iconst_0 [19] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.layout (IZ)V] [22] aload_0 v0 [23] iconst_0 [24] putfield #42 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mInLayout Z] [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: layout(IZ)V Access flags: 0x0 = void layout(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 211, locals = 6, stack = 3): [0] aload_0 v0 [1] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [4] getfield #28 + Fieldref [android/graphics/Rect.left I] [7] istore_1 v1 [8] aload_0 v0 [9] invokevirtual #101 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getRight ()I] [12] aload_0 v0 [13] invokevirtual #98 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getLeft ()I] [16] isub [17] aload_0 v0 [18] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [21] getfield #28 + Fieldref [android/graphics/Rect.left I] [24] isub [25] aload_0 v0 [26] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [29] getfield #29 + Fieldref [android/graphics/Rect.right I] [32] isub [33] istore_2 v2 [34] aload_0 v0 [35] getfield #36 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDataChanged Z] [38] ifeq +7 (target=45) [41] aload_0 v0 [42] invokevirtual #103 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.handleDataChanged ()V] [45] aload_0 v0 [46] getfield #43 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mItemCount I] [49] ifne +8 (target=57) [52] aload_0 v0 [53] invokevirtual #113 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.resetList ()V] [56] return [57] aload_0 v0 [58] getfield #45 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mNextSelectedPosition I] [61] iflt +11 (target=72) [64] aload_0 v0 [65] aload_0 v0 [66] getfield #45 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mNextSelectedPosition I] [69] invokevirtual #117 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelectedPositionInt (I)V] [72] aload_0 v0 [73] invokevirtual #110 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.recycleAllViews ()V] [76] aload_0 v0 [77] invokevirtual #111 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.removeAllViewsInLayout ()V] [80] aload_0 v0 [81] aload_0 v0 [82] getfield #48 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSelectedPosition I] [85] putfield #39 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mFirstPosition I] [88] aload_0 v0 [89] aload_0 v0 [90] getfield #48 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSelectedPosition I] [93] invokespecial #108 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.makeAndAddView (I)Landroid/view/View;] [96] dup [97] astore_3 v3 [98] invokevirtual #66 + Methodref [android/view/View.getMeasuredWidth ()I] [101] istore v4 [103] iload_1 v1 [104] istore v5 [106] aload_0 v0 [107] getfield #40 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mGravity I] [110] bipush 7 [112] iand [113] tableswitch (5 offsets, default=58) (target=171) 1: offset = 35, target = 148 2: offset = 58, target = 171 3: offset = 58, target = 171 4: offset = 58, target = 171 5: offset = 50, target = 163 default: offset = 58, target = 171 [148] iload_1 v1 [149] iload_2 v2 [150] iconst_2 [151] idiv [152] iadd [153] iload v4 [155] iconst_2 [156] idiv [157] isub [158] istore v5 [160] goto +11 (target=171) [163] iload_1 v1 [164] iload_2 v2 [165] iadd [166] iload v4 [168] isub [169] istore v5 [171] aload_3 v3 [172] iload v5 [174] invokevirtual #70 + Methodref [android/view/View.offsetLeftAndRight (I)V] [177] aload_0 v0 [178] getfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;] [181] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.clear ()V] [184] aload_0 v0 [185] invokevirtual #105 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.invalidate ()V] [188] aload_0 v0 [189] invokevirtual #91 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.checkSelectionChanged ()V] [192] aload_0 v0 [193] iconst_0 [194] putfield #36 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDataChanged Z] [197] aload_0 v0 [198] iconst_0 [199] putfield #44 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mNeedSync Z] [202] aload_0 v0 [203] aload_0 v0 [204] getfield #48 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSelectedPosition I] [207] invokevirtual #115 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setNextSelectedPositionInt (I)V] [210] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [45] Var: ...[i][i], Stack: (empty) - [57] Var: ..., Stack: (empty) - [72] Var: ..., Stack: (empty) - [148] Var: ...[a:android/view/View][i][i], Stack: (empty) - [163] Var: ..., Stack: (empty) - [171] Var: ..., Stack: (empty) + Method: makeAndAddView(I)Landroid/view/View; Access flags: 0x2 = private android.view.View makeAndAddView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #36 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDataChanged Z] [4] ifne +23 (target=27) [7] aload_0 v0 [8] getfield #47 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;] [11] iload_1 v1 [12] invokevirtual #87 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.get (I)Landroid/view/View;] [15] dup [16] astore_2 v2 [17] ifnull +10 (target=27) [20] aload_0 v0 [21] aload_2 v2 [22] invokespecial #119 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setUpChild (Landroid/view/View;)V] [25] aload_2 v2 [26] areturn [27] aload_0 v0 [28] getfield #35 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mAdapter Landroid/widget/SpinnerAdapter;] [31] iload_1 v1 [32] aconst_null [33] aload_0 v0 [34] invokeinterface #131 + InterfaceMethodref [android/widget/SpinnerAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] [39] astore_2 v2 [40] aload_0 v0 [41] aload_2 v2 [42] invokespecial #119 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setUpChild (Landroid/view/View;)V] [45] aload_2 v2 [46] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [27] Var: ..., Stack: (empty) + Method: setUpChild(Landroid/view/View;)V Access flags: 0x2 = private void setUpChild(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 168, locals = 5, stack = 5): [0] aload_1 v1 [1] invokevirtual #64 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [4] dup [5] astore_2 v2 [6] ifnonnull +8 (target=14) [9] aload_0 v0 [10] invokevirtual #92 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [13] astore_2 v2 [14] aload_0 v0 [15] aload_1 v1 [16] iconst_0 [17] aload_2 v2 [18] invokevirtual #90 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z] [21] pop [22] aload_1 v1 [23] aload_0 v0 [24] invokevirtual #104 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.hasFocus ()Z] [27] invokevirtual #73 + Methodref [android/view/View.setSelected (Z)V] [30] aload_0 v0 [31] getfield #37 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDisableChildrenWhenDisabled Z] [34] ifeq +11 (target=45) [37] aload_1 v1 [38] aload_0 v0 [39] invokevirtual #106 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.isEnabled ()Z] [42] invokevirtual #71 + Methodref [android/view/View.setEnabled (Z)V] [45] aload_0 v0 [46] getfield #41 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mHeightMeasureSpec I] [49] aload_0 v0 [50] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [53] getfield #30 + Fieldref [android/graphics/Rect.top I] [56] aload_0 v0 [57] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [60] getfield #27 + Fieldref [android/graphics/Rect.bottom I] [63] iadd [64] aload_2 v2 [65] getfield #31 + Fieldref [android/view/ViewGroup$LayoutParams.height I] [68] invokestatic #77 + Methodref [android/view/ViewGroup.getChildMeasureSpec (III)I] [71] istore_3 v3 [72] aload_0 v0 [73] getfield #52 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mWidthMeasureSpec I] [76] aload_0 v0 [77] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [80] getfield #28 + Fieldref [android/graphics/Rect.left I] [83] aload_0 v0 [84] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [87] getfield #29 + Fieldref [android/graphics/Rect.right I] [90] iadd [91] aload_2 v2 [92] getfield #32 + Fieldref [android/view/ViewGroup$LayoutParams.width I] [95] invokestatic #77 + Methodref [android/view/ViewGroup.getChildMeasureSpec (III)I] [98] istore_2 v2 [99] aload_1 v1 [100] iload_2 v2 [101] iload_3 v3 [102] invokevirtual #69 + Methodref [android/view/View.measure (II)V] [105] aload_0 v0 [106] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [109] getfield #30 + Fieldref [android/graphics/Rect.top I] [112] aload_0 v0 [113] invokevirtual #99 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getMeasuredHeight ()I] [116] aload_0 v0 [117] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [120] getfield #27 + Fieldref [android/graphics/Rect.bottom I] [123] isub [124] aload_0 v0 [125] getfield #49 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;] [128] getfield #30 + Fieldref [android/graphics/Rect.top I] [131] isub [132] aload_1 v1 [133] invokevirtual #65 + Methodref [android/view/View.getMeasuredHeight ()I] [136] isub [137] iconst_2 [138] idiv [139] iadd [140] dup [141] istore_3 v3 [142] aload_1 v1 [143] invokevirtual #65 + Methodref [android/view/View.getMeasuredHeight ()I] [146] iadd [147] istore v4 [149] aload_1 v1 [150] invokevirtual #66 + Methodref [android/view/View.getMeasuredWidth ()I] [153] istore_2 v2 [154] iconst_0 [155] iload_2 v2 [156] iadd [157] istore_2 v2 [158] aload_1 v1 [159] iconst_0 [160] iload_3 v3 [161] iload_2 v2 [162] iload v4 [164] invokevirtual #68 + Methodref [android/view/View.layout (IIII)V] [167] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [14] Var: ...[a:android/view/ViewGroup$LayoutParams], Stack: (empty) - [45] Var: ..., Stack: (empty) + Method: performClick()Z Access flags: 0x1 = public boolean performClick() Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #83 + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.performClick ()Z] [4] dup [5] istore_1 v1 [6] ifne +26 (target=32) [9] iconst_1 [10] istore_1 v1 [11] aload_0 v0 [12] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] [15] invokeinterface #134 + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.isShowing ()Z] [20] ifne +12 (target=32) [23] aload_0 v0 [24] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] [27] invokeinterface #137 + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.show ()V] [32] iload_1 v1 [33] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [32] Var: ...[i], Stack: (empty) + Method: onClick(Landroid/content/DialogInterface;I)V Access flags: 0x1 = public void onClick(android.content.DialogInterface,int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 2): [0] aload_0 v0 [1] iload_2 v2 [2] invokevirtual #118 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V] [5] aload_1 v1 [6] invokeinterface #128 + InterfaceMethodref [android/content/DialogInterface.dismiss ()V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setPrompt(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setPrompt(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] [4] aload_1 v1 [5] invokeinterface #136 + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.setPromptText (Ljava/lang/CharSequence;)V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setPromptId(I)V Access flags: 0x1 = public void setPromptId(int) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] invokevirtual #97 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getContext ()Landroid/content/Context;] [5] iload_1 v1 [6] invokevirtual #53 + Methodref [android/content/Context.getText (I)Ljava/lang/CharSequence;] [9] invokevirtual #116 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setPrompt (Ljava/lang/CharSequence;)V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getPrompt()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getPrompt() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;] [4] invokeinterface #133 + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.getHintText ()Ljava/lang/CharSequence;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: measureContentWidth(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I Access flags: 0x0 = int measureContentWidth(android.widget.SpinnerAdapter,android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 198, locals = 11, stack = 5): [0] aload_1 v1 [1] ifnonnull +5 (target=6) [4] iconst_0 [5] ireturn [6] iconst_0 [7] istore_3 v3 [8] aconst_null [9] astore v4 [11] iconst_0 [12] istore v5 [14] iconst_0 [15] iconst_0 [16] invokestatic #76 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [19] istore v6 [21] iconst_0 [22] iconst_0 [23] invokestatic #76 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [26] istore v7 [28] iconst_0 [29] aload_0 v0 [30] invokevirtual #102 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getSelectedItemPosition ()I] [33] invokestatic #125 + Methodref [java/lang/Math.max (II)I] [36] istore v8 [38] aload_1 v1 [39] invokeinterface #129 + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I] [44] iload v8 [46] bipush 15 [48] iadd [49] invokestatic #126 + Methodref [java/lang/Math.min (II)I] [52] dup [53] istore v9 [55] iload v8 [57] isub [58] istore v10 [60] iconst_0 [61] iload v8 [63] bipush 15 [65] iload v10 [67] isub [68] isub [69] invokestatic #125 + Methodref [java/lang/Math.max (II)I] [72] istore v8 [74] goto +84 (target=158) [77] aload_1 v1 [78] iload v8 [80] invokeinterface #130 + InterfaceMethodref [android/widget/SpinnerAdapter.getItemViewType (I)I] [85] dup [86] istore v10 [88] iload v5 [90] ificmpeq +10 (target=100) [93] iload v10 [95] istore v5 [97] aconst_null [98] astore v4 [100] aload_1 v1 [101] iload v8 [103] aload v4 [105] aload_0 v0 [106] invokeinterface #131 + InterfaceMethodref [android/widget/SpinnerAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] [111] dup [112] astore v4 [114] invokevirtual #64 + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;] [117] ifnonnull +19 (target=136) [120] aload v4 [122] new #15 + Class [android/view/ViewGroup$LayoutParams] [125] dup [126] bipush -2 [128] bipush -2 [130] invokespecial #78 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [133] invokevirtual #72 + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [136] aload v4 [138] iload v6 [140] iload v7 [142] invokevirtual #69 + Methodref [android/view/View.measure (II)V] [145] iload_3 v3 [146] aload v4 [148] invokevirtual #66 + Methodref [android/view/View.getMeasuredWidth ()I] [151] invokestatic #125 + Methodref [java/lang/Math.max (II)I] [154] istore_3 v3 [155] iinc v8, 1 [158] iload v8 [160] iload v9 [162] ificmplt -85 (target=77) [165] aload_2 v2 [166] ifnull +30 (target=196) [169] aload_2 v2 [170] aload_0 v0 [171] getfield #51 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempRect Landroid/graphics/Rect;] [174] invokevirtual #62 + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z] [177] pop [178] iload_3 v3 [179] aload_0 v0 [180] getfield #51 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempRect Landroid/graphics/Rect;] [183] getfield #28 + Fieldref [android/graphics/Rect.left I] [186] aload_0 v0 [187] getfield #51 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempRect Landroid/graphics/Rect;] [190] getfield #29 + Fieldref [android/graphics/Rect.right I] [193] iadd [194] iadd [195] istore_3 v3 [196] iload_3 v3 [197] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [6] Var: ..., Stack: (empty) - [77] Var: [a:com/actionbarsherlock/internal/widget/IcsSpinner][a:android/widget/SpinnerAdapter][a:android/graphics/drawable/Drawable][i][a:android/view/View][i][i][i][i][i][i][i], Stack: - [100] Var: ...[i], Stack: (empty) - [136] Var: ..., Stack: (empty) - [158] Var: -1, Stack: (empty) - [196] Var: -1, Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect; Access flags: 0x1008 = static synthetic android.graphics.Rect access$0(com.actionbarsherlock.internal.widget.IcsSpinner) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #51 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempRect Landroid/graphics/Rect;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter extends java.lang.Object Interfaces (count = 2): + Class [android/widget/ListAdapter] + Class [android/widget/SpinnerAdapter] Constant Pool (count = 69): + Class [android/view/View] + Class [android/widget/ListAdapter] + Class [android/widget/SpinnerAdapter] + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter] + Class [java/lang/Object] + Long [-1] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mListAdapter Landroid/widget/ListAdapter;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.getCount ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.getDropDownView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [android/widget/ListAdapter.areAllItemsEnabled ()Z] + InterfaceMethodref [android/widget/ListAdapter.isEnabled (I)Z] + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I] + InterfaceMethodref [android/widget/SpinnerAdapter.getDropDownView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + InterfaceMethodref [android/widget/SpinnerAdapter.getItem (I)Ljava/lang/Object;] + InterfaceMethodref [android/widget/SpinnerAdapter.getItemId (I)J] + InterfaceMethodref [android/widget/SpinnerAdapter.hasStableIds ()Z] + InterfaceMethodref [android/widget/SpinnerAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V] + InterfaceMethodref [android/widget/SpinnerAdapter.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] + NameAndType [ ()V] + NameAndType [areAllItemsEnabled ()Z] + NameAndType [getCount ()I] + NameAndType [getDropDownView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [getItem (I)Ljava/lang/Object;] + NameAndType [getItemId (I)J] + NameAndType [hasStableIds ()Z] + NameAndType [isEnabled (I)Z] + NameAndType [mAdapter Landroid/widget/SpinnerAdapter;] + NameAndType [mListAdapter Landroid/widget/ListAdapter;] + NameAndType [registerDataSetObserver (Landroid/database/DataSetObserver;)V] + NameAndType [unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] + Utf8 [()I] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)I] + Utf8 [(I)J] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Z] + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/database/DataSetObserver;)V] + Utf8 [(Landroid/widget/SpinnerAdapter;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/widget/ListAdapter;] + Utf8 [Landroid/widget/SpinnerAdapter;] + Utf8 [StackMapTable] + Utf8 [android/view/View] + Utf8 [android/widget/ListAdapter] + Utf8 [android/widget/SpinnerAdapter] + Utf8 [areAllItemsEnabled] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter] + Utf8 [getCount] + Utf8 [getDropDownView] + Utf8 [getItem] + Utf8 [getItemId] + Utf8 [getItemViewType] + Utf8 [getView] + Utf8 [getViewTypeCount] + Utf8 [hasStableIds] + Utf8 [isEmpty] + Utf8 [isEnabled] + Utf8 [java/lang/Object] + Utf8 [mAdapter] + Utf8 [mListAdapter] + Utf8 [registerDataSetObserver] + Utf8 [unregisterDataSetObserver] Fields (count = 2): + Field: mAdapter Landroid/widget/SpinnerAdapter; Access flags: 0x2 = private android.widget.SpinnerAdapter mAdapter + Field: mListAdapter Landroid/widget/ListAdapter; Access flags: 0x2 = private android.widget.ListAdapter mListAdapter Methods (count = 14): - Method: (Landroid/widget/SpinnerAdapter;)V Access flags: 0x1 = public IcsSpinner$DropDownAdapter(android.widget.SpinnerAdapter) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #12 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [9] aload_1 v1 [10] instanceof #2 + Class [android/widget/ListAdapter] [13] ifeq +11 (target=24) [16] aload_0 v0 [17] aload_1 v1 [18] checkcast #2 + Class [android/widget/ListAdapter] [21] putfield #9 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mListAdapter Landroid/widget/ListAdapter;] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [24] Var: [a:com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter][a:android/widget/SpinnerAdapter], Stack: + Method: getCount()I Access flags: 0x1 = public int getCount() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [4] ifnonnull +5 (target=9) [7] iconst_0 [8] ireturn [9] aload_0 v0 [10] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [13] invokeinterface #15 + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I] [18] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [9] Var: ..., Stack: (empty) - [18] Var: ..., Stack: [i] + Method: getItem(I)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [4] ifnonnull +5 (target=9) [7] aconst_null [8] areturn [9] aload_0 v0 [10] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [13] iload_1 v1 [14] invokeinterface #17 + InterfaceMethodref [android/widget/SpinnerAdapter.getItem (I)Ljava/lang/Object;] [19] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [9] Var: ..., Stack: (empty) - [19] Var: ..., Stack: [a:java/lang/Object] + Method: getItemId(I)J Access flags: 0x1 = public long getItemId(int) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [4] ifnonnull +7 (target=11) [7] ldc2_w #6 + Long [-1] [10] lreturn [11] aload_0 v0 [12] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [15] iload_1 v1 [16] invokeinterface #18 + InterfaceMethodref [android/widget/SpinnerAdapter.getItemId (I)J] [21] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [11] Var: ..., Stack: (empty) - [21] Var: ..., Stack: [l] + Method: getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; Access flags: 0x1 = public android.view.View getView(int,android.view.View,android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 4, stack = 4): [0] aload_0 v0 [1] iload_1 v1 [2] aload_2 v2 [3] aload_3 v3 [4] invokevirtual #11 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.getDropDownView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getDropDownView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; Access flags: 0x1 = public android.view.View getDropDownView(int,android.view.View,android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [4] ifnonnull +5 (target=9) [7] aconst_null [8] areturn [9] aload_0 v0 [10] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [13] iload_1 v1 [14] aload_2 v2 [15] aload_3 v3 [16] invokeinterface #16 + InterfaceMethodref [android/widget/SpinnerAdapter.getDropDownView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] [21] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [9] Var: ..., Stack: (empty) - [21] Var: ..., Stack: [a:android/view/View] + Method: hasStableIds()Z Access flags: 0x1 = public boolean hasStableIds() Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [4] ifnull +17 (target=21) [7] aload_0 v0 [8] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [11] invokeinterface #19 + InterfaceMethodref [android/widget/SpinnerAdapter.hasStableIds ()Z] [16] ifeq +5 (target=21) [19] iconst_1 [20] ireturn [21] iconst_0 [22] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [21] Var: ..., Stack: (empty) + Method: registerDataSetObserver(Landroid/database/DataSetObserver;)V Access flags: 0x1 = public void registerDataSetObserver(android.database.DataSetObserver) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [4] ifnull +13 (target=17) [7] aload_0 v0 [8] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [11] aload_1 v1 [12] invokeinterface #20 + InterfaceMethodref [android/widget/SpinnerAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ..., Stack: (empty) + Method: unregisterDataSetObserver(Landroid/database/DataSetObserver;)V Access flags: 0x1 = public void unregisterDataSetObserver(android.database.DataSetObserver) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [4] ifnull +13 (target=17) [7] aload_0 v0 [8] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;] [11] aload_1 v1 [12] invokeinterface #21 + InterfaceMethodref [android/widget/SpinnerAdapter.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ..., Stack: (empty) + Method: areAllItemsEnabled()Z Access flags: 0x1 = public boolean areAllItemsEnabled() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mListAdapter Landroid/widget/ListAdapter;] [4] dup [5] astore_1 v1 [6] ifnull +10 (target=16) [9] aload_1 v1 [10] invokeinterface #13 + InterfaceMethodref [android/widget/ListAdapter.areAllItemsEnabled ()Z] [15] ireturn [16] iconst_1 [17] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: ...[a:android/widget/ListAdapter], Stack: (empty) + Method: isEnabled(I)Z Access flags: 0x1 = public boolean isEnabled(int) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mListAdapter Landroid/widget/ListAdapter;] [4] dup [5] astore_2 v2 [6] ifnull +11 (target=17) [9] aload_2 v2 [10] iload_1 v1 [11] invokeinterface #14 + InterfaceMethodref [android/widget/ListAdapter.isEnabled (I)Z] [16] ireturn [17] iconst_1 [18] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ...[a:android/widget/ListAdapter], Stack: (empty) + Method: getItemViewType(I)I Access flags: 0x1 = public int getItemViewType(int) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getViewTypeCount()I Access flags: 0x1 = public int getViewTypeCount() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: isEmpty()Z Access flags: 0x1 = public boolean isEmpty() Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 1, stack = 1): [0] aload_0 v0 [1] invokevirtual #10 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.getCount ()I] [4] ifne +5 (target=9) [7] iconst_1 [8] ireturn [9] iconst_0 [10] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [9] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup Superclass: com/actionbarsherlock/internal/widget/IcsListPopupWindow Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup extends com.actionbarsherlock.internal.widget.IcsListPopupWindow Interfaces (count = 1): + Class [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup] Constant Pool (count = 131): + Class [android/graphics/Rect] + Class [android/graphics/drawable/Drawable] + Class [android/widget/ListView] + Class [android/widget/SpinnerAdapter] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Class [com/actionbarsherlock/internal/widget/IcsSpinner] + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup] + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1] + Class [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup] + Class [java/lang/Math] + Fieldref [android/graphics/Rect.left I] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDropDownWidth I] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.mAdapter Landroid/widget/ListAdapter;] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.mHintText Ljava/lang/CharSequence;] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z] + Methodref [android/widget/ListView.setChoiceMode (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow. (Landroid/content/Context;Landroid/util/AttributeSet;II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAdapter (Landroid/widget/ListAdapter;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.access$0 (Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getBackground ()Landroid/graphics/drawable/Drawable;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getPaddingLeft ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getPaddingRight ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getSelectedItemPosition ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.measureContentWidth (Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.getListView ()Landroid/widget/ListView;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setAnchorView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setContentWidth (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setHorizontalOffset (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setInputMethodMode (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setModal (Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setPromptPosition (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1. (Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)V] + Methodref [java/lang/Math.max (II)I] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;II)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect;] + NameAndType [getBackground ()Landroid/graphics/drawable/Drawable;] + NameAndType [getListView ()Landroid/widget/ListView;] + NameAndType [getPadding (Landroid/graphics/Rect;)Z] + NameAndType [getPaddingLeft ()I] + NameAndType [getPaddingRight ()I] + NameAndType [getSelectedItemPosition ()I] + NameAndType [getWidth ()I] + NameAndType [left I] + NameAndType [mAdapter Landroid/widget/ListAdapter;] + NameAndType [mDropDownWidth I] + NameAndType [mHintText Ljava/lang/CharSequence;] + NameAndType [max (II)I] + NameAndType [measureContentWidth (Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I] + NameAndType [setAdapter (Landroid/widget/ListAdapter;)V] + NameAndType [setAnchorView (Landroid/view/View;)V] + NameAndType [setChoiceMode (I)V] + NameAndType [setContentWidth (I)V] + NameAndType [setHorizontalOffset (I)V] + NameAndType [setInputMethodMode (I)V] + NameAndType [setModal (Z)V] + NameAndType [setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + NameAndType [setPromptPosition (I)V] + NameAndType [setSelection (I)V] + NameAndType [show ()V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Utf8 [()I] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/widget/ListView;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;II)V] + Utf8 [(Landroid/graphics/Rect;)Z] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V] + Utf8 [(Landroid/widget/ListAdapter;)V] + Utf8 [(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/widget/ListAdapter;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [android/graphics/Rect] + Utf8 [android/graphics/drawable/Drawable] + Utf8 [android/widget/ListView] + Utf8 [android/widget/SpinnerAdapter] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup] + Utf8 [getBackground] + Utf8 [getHintText] + Utf8 [getListView] + Utf8 [getPadding] + Utf8 [getPaddingLeft] + Utf8 [getPaddingRight] + Utf8 [getSelectedItemPosition] + Utf8 [getWidth] + Utf8 [java/lang/Math] + Utf8 [left] + Utf8 [mAdapter] + Utf8 [mDropDownWidth] + Utf8 [mHintText] + Utf8 [max] + Utf8 [measureContentWidth] + Utf8 [setAdapter] + Utf8 [setAnchorView] + Utf8 [setChoiceMode] + Utf8 [setContentWidth] + Utf8 [setHorizontalOffset] + Utf8 [setInputMethodMode] + Utf8 [setModal] + Utf8 [setOnItemClickListener] + Utf8 [setPromptPosition] + Utf8 [setPromptText] + Utf8 [setSelection] + Utf8 [show] + Utf8 [this$0] Fields (count = 3): + Field: mHintText Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence mHintText + Field: mAdapter Landroid/widget/ListAdapter; Access flags: 0x2 = private android.widget.ListAdapter mAdapter + Field: this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.IcsSpinner this$0 Methods (count = 6): - Method: (Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public IcsSpinner$DropdownPopup(com.actionbarsherlock.internal.widget.IcsSpinner,android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 5, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [5] aload_0 v0 [6] aload_2 v2 [7] aload_3 v3 [8] iconst_0 [9] iload v4 [11] invokespecial #18 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow. (Landroid/content/Context;Landroid/util/AttributeSet;II)V] [14] aload_0 v0 [15] aload_1 v1 [16] invokevirtual #30 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setAnchorView (Landroid/view/View;)V] [19] aload_0 v0 [20] iconst_1 [21] invokevirtual #34 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setModal (Z)V] [24] aload_0 v0 [25] iconst_0 [26] invokevirtual #36 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setPromptPosition (I)V] [29] aload_0 v0 [30] new #8 + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1] [33] dup [34] aload_0 v0 [35] invokespecial #37 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1. (Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)V] [38] invokevirtual #35 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setAdapter(Landroid/widget/ListAdapter;)V Access flags: 0x1 = public void setAdapter(android.widget.ListAdapter) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #19 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAdapter (Landroid/widget/ListAdapter;)V] [5] aload_0 v0 [6] aload_1 v1 [7] putfield #13 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.mAdapter Landroid/widget/ListAdapter;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getHintText()Ljava/lang/CharSequence; Access flags: 0x1 = public java.lang.CharSequence getHintText() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #14 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.mHintText Ljava/lang/CharSequence;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setPromptText(Ljava/lang/CharSequence;)V Access flags: 0x1 = public void setPromptText(java.lang.CharSequence) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #14 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.mHintText Ljava/lang/CharSequence;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: show()V Access flags: 0x1 = public void show() Class member attributes (count = 1): + Code attribute instructions (code length = 199, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [4] invokevirtual #23 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getPaddingLeft ()I] [7] istore_1 v1 [8] aload_0 v0 [9] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [12] getfield #12 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDropDownWidth I] [15] bipush -2 [17] ificmpne +55 (target=72) [20] aload_0 v0 [21] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [24] invokevirtual #26 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getWidth ()I] [27] istore_2 v2 [28] aload_0 v0 [29] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [32] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getPaddingRight ()I] [35] istore_3 v3 [36] aload_0 v0 [37] aload_0 v0 [38] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [41] aload_0 v0 [42] getfield #13 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.mAdapter Landroid/widget/ListAdapter;] [45] checkcast #4 + Class [android/widget/SpinnerAdapter] [48] aload_0 v0 [49] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [52] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getBackground ()Landroid/graphics/drawable/Drawable;] [55] invokevirtual #27 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.measureContentWidth (Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I] [58] iload_2 v2 [59] iload_1 v1 [60] isub [61] iload_3 v3 [62] isub [63] invokestatic #38 + Methodref [java/lang/Math.max (II)I] [66] invokevirtual #31 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setContentWidth (I)V] [69] goto +53 (target=122) [72] aload_0 v0 [73] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [76] getfield #12 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDropDownWidth I] [79] iconst_m1 [80] ificmpne +31 (target=111) [83] aload_0 v0 [84] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [87] invokevirtual #26 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getWidth ()I] [90] istore_2 v2 [91] aload_0 v0 [92] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [95] invokevirtual #24 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getPaddingRight ()I] [98] istore_3 v3 [99] aload_0 v0 [100] iload_2 v2 [101] iload_1 v1 [102] isub [103] iload_3 v3 [104] isub [105] invokevirtual #31 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setContentWidth (I)V] [108] goto +14 (target=122) [111] aload_0 v0 [112] aload_0 v0 [113] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [116] getfield #12 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDropDownWidth I] [119] invokevirtual #31 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setContentWidth (I)V] [122] aload_0 v0 [123] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [126] invokevirtual #22 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getBackground ()Landroid/graphics/drawable/Drawable;] [129] astore_2 v2 [130] iconst_0 [131] istore_3 v3 [132] aload_2 v2 [133] ifnull +27 (target=160) [136] aload_2 v2 [137] aload_0 v0 [138] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [141] invokestatic #21 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.access$0 (Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect;] [144] invokevirtual #16 + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z] [147] pop [148] aload_0 v0 [149] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [152] invokestatic #21 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.access$0 (Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect;] [155] getfield #11 + Fieldref [android/graphics/Rect.left I] [158] ineg [159] istore_3 v3 [160] aload_0 v0 [161] iload_3 v3 [162] iload_1 v1 [163] iadd [164] invokevirtual #32 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setHorizontalOffset (I)V] [167] aload_0 v0 [168] iconst_2 [169] invokevirtual #33 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setInputMethodMode (I)V] [172] aload_0 v0 [173] invokespecial #20 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V] [176] aload_0 v0 [177] invokevirtual #29 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.getListView ()Landroid/widget/ListView;] [180] iconst_1 [181] invokevirtual #17 + Methodref [android/widget/ListView.setChoiceMode (I)V] [184] aload_0 v0 [185] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [188] aload_0 v0 [189] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [192] invokevirtual #25 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getSelectedItemPosition ()I] [195] invokevirtual #28 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V] [198] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [72] Var: ...[i], Stack: (empty) - [111] Var: ..., Stack: (empty) - [122] Var: ..., Stack: (empty) - [160] Var: ...[a:android/graphics/drawable/Drawable][i], Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.IcsSpinner access$0(com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup$1 extends java.lang.Object Interfaces (count = 1): + Class [android/widget/AdapterView$OnItemClickListener] Constant Pool (count = 34): + Class [android/widget/AdapterView$OnItemClickListener] + Class [com/actionbarsherlock/internal/widget/IcsSpinner] + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup] + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1.this$1 Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.access$0 (Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.dismiss ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + NameAndType [dismiss ()V] + NameAndType [setSelection (I)V] + NameAndType [this$1 Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;] + Utf8 [access$0] + Utf8 [android/widget/AdapterView$OnItemClickListener] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1] + Utf8 [dismiss] + Utf8 [java/lang/Object] + Utf8 [onItemClick] + Utf8 [setSelection] + Utf8 [this$1] Fields (count = 1): + Field: this$1 Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup this$1 Methods (count = 2): - Method: (Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)V Access flags: 0x0 = IcsSpinner$DropdownPopup$1(com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1.this$1 Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;] [5] aload_0 v0 [6] invokespecial #10 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V Access flags: 0x1 = public void onItemClick(android.widget.AdapterView,android.view.View,int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 6, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1.this$1 Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;] [4] invokestatic #8 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.access$0 (Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [7] iload_3 v3 [8] invokevirtual #7 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V] [11] aload_0 v0 [12] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1.this$1 Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;] [15] invokevirtual #9 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.dismiss ()V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x600 = interface com.actionbarsherlock.internal.widget.IcsSpinner$SpinnerPopup extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 16): + Class [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup] + Class [java/lang/Object] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Landroid/widget/ListAdapter;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup] + Utf8 [dismiss] + Utf8 [getHintText] + Utf8 [isShowing] + Utf8 [java/lang/Object] + Utf8 [setAdapter] + Utf8 [setPromptText] + Utf8 [show] Fields (count = 0): Methods (count = 6): + Method: setAdapter(Landroid/widget/ListAdapter;)V Access flags: 0x401 = public abstract void setAdapter(android.widget.ListAdapter) + Method: show()V Access flags: 0x401 = public abstract void show() + Method: dismiss()V Access flags: 0x401 = public abstract void dismiss() + Method: isShowing()Z Access flags: 0x401 = public abstract boolean isShowing() + Method: setPromptText(Ljava/lang/CharSequence;)V Access flags: 0x401 = public abstract void setPromptText(java.lang.CharSequence) + Method: getHintText()Ljava/lang/CharSequence; Access flags: 0x401 = public abstract java.lang.CharSequence getHintText() Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/IcsView Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.actionbarsherlock.internal.widget.IcsView extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 22): + Integer [-16777216] + Class [android/view/View] + Class [com/actionbarsherlock/internal/widget/IcsView] + Class [java/lang/Object] + Methodref [android/view/View.getMeasuredHeight ()I] + Methodref [android/view/View.getMeasuredWidth ()I] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [getMeasuredHeight ()I] + NameAndType [getMeasuredWidth ()I] + Utf8 [()I] + Utf8 [()V] + Utf8 [(Landroid/view/View;)I] + Utf8 [] + Utf8 [Code] + Utf8 [android/view/View] + Utf8 [com/actionbarsherlock/internal/widget/IcsView] + Utf8 [getMeasuredHeight] + Utf8 [getMeasuredStateInt] + Utf8 [getMeasuredWidth] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x2 = private IcsView() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #7 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getMeasuredStateInt(Landroid/view/View;)I Access flags: 0x9 = public static int getMeasuredStateInt(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 1, stack = 3): [0] aload_0 v0 [1] invokevirtual #6 + Methodref [android/view/View.getMeasuredWidth ()I] [4] ldc #1 + Integer [-16777216] [6] iand [7] aload_0 v0 [8] invokevirtual #5 + Methodref [android/view/View.getMeasuredHeight ()I] [11] bipush 16 [13] ishr [14] sipush -256 [17] iand [18] ior [19] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ScrollingTabContainerView Superclass: com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.ScrollingTabContainerView extends com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView Interfaces (count = 1): + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener] Constant Pool (count = 393): + Integer [-2147483648] + Integer [200] + Integer [1073741824] + Float [0.4] + String [alpha] + Class [android/content/Context] + Class [android/content/res/TypedArray] + Class [android/view/LayoutInflater] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/ViewGroup$LayoutParams] + Class [android/view/animation/DecelerateInterpolator] + Class [android/widget/AbsListView$LayoutParams] + Class [android/widget/LinearLayout$LayoutParams] + Class [com/actionbarsherlock/R$attr] + Class [com/actionbarsherlock/R$layout] + Class [com/actionbarsherlock/R$styleable] + Class [com/actionbarsherlock/app/ActionBar$Tab] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView] + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener] + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout] + Class [com/actionbarsherlock/internal/widget/IcsSpinner] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener] + Long [200] + Fieldref [com/actionbarsherlock/R$attr.actionBarStyle I] + Fieldref [com/actionbarsherlock/R$attr.actionDropDownStyle I] + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_tab I] + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_tab_bar_view I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mAllowCollapse Z] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mContentHeight I] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mInflater Landroid/view/LayoutInflater;] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mMaxTabWidth I] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mSelectedTabIndex I] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabClickListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.sAlphaInterpolator Landroid/view/animation/Interpolator;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/view/View.setSelected (Z)V] + Methodref [android/view/View$MeasureSpec.getMode (I)I] + Methodref [android/view/View$MeasureSpec.getSize (I)I] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + Methodref [android/view/animation/DecelerateInterpolator. ()V] + Methodref [android/widget/AbsListView$LayoutParams. (II)V] + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] + Methodref [android/widget/LinearLayout$LayoutParams. (IIF)V] + Methodref [com/actionbarsherlock/app/ActionBar$Tab.select ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.cancel ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setInterpolator (Landroid/view/animation/Interpolator;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.start ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.onAttachedToWindow ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.onConfigurationChanged (Landroid/content/res/Configuration;)V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.onDetachedFromWindow ()V] + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.onMeasure (II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getMeasuredWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.measure (II)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.removeAllViews ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.removeViewAt (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getParent ()Landroid/view/ViewParent;] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getSelectedItemPosition ()I] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setOnItemSelectedListener (Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.animateToTab (I)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.createSpinner ()Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.createTabLayout ()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.createTabView (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getMeasuredWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getVisibility ()I] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.isCollapsed ()Z] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.performCollapse ()V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.performExpand ()Z] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.post (Ljava/lang/Runnable;)Z] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeCallbacks (Ljava/lang/Runnable;)Z] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.requestLayout ()V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setAlpha (F)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setContentHeight (I)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setFillViewport (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setHorizontalScrollBarEnabled (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setTabSelected (I)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1. (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter. (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.notifyDataSetChanged ()V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener. (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getTab ()Lcom/actionbarsherlock/app/ActionBar$Tab;] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.init (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setFocusable (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setOnClickListener (Landroid/view/View$OnClickListener;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setSelected (Z)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.update ()V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener. (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;] + NameAndType [ ()V] + NameAndType [ (II)V] + NameAndType [ (IIF)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;)V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;)V] + NameAndType [SherlockActionBar [I] + NameAndType [abs__action_bar_tab I] + NameAndType [abs__action_bar_tab_bar_view I] + NameAndType [actionBarStyle I] + NameAndType [actionDropDownStyle I] + NameAndType [addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + NameAndType [addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V] + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [animateToTab (I)V] + NameAndType [cancel ()V] + NameAndType [createSpinner ()Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + NameAndType [createTabLayout ()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + NameAndType [createTabView (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [getAdapter ()Landroid/widget/SpinnerAdapter;] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getLayoutDimension (II)I] + NameAndType [getMeasuredWidth ()I] + NameAndType [getMode (I)I] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [getSelectedItemPosition ()I] + NameAndType [getSize (I)I] + NameAndType [getTab ()Lcom/actionbarsherlock/app/ActionBar$Tab;] + NameAndType [getVisibility ()I] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [init (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V] + NameAndType [isCollapsed ()Z] + NameAndType [mAllowCollapse Z] + NameAndType [mContentHeight I] + NameAndType [mInflater Landroid/view/LayoutInflater;] + NameAndType [mMaxTabWidth I] + NameAndType [mSelectedTabIndex I] + NameAndType [mTabClickListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;] + NameAndType [mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + NameAndType [mTabSelector Ljava/lang/Runnable;] + NameAndType [mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + NameAndType [mVisAnimListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;] + NameAndType [mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [makeMeasureSpec (II)I] + NameAndType [measure (II)V] + NameAndType [notifyDataSetChanged ()V] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + NameAndType [ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + NameAndType [onAttachedToWindow ()V] + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V] + NameAndType [onDetachedFromWindow ()V] + NameAndType [onMeasure (II)V] + NameAndType [performCollapse ()V] + NameAndType [performExpand ()Z] + NameAndType [post (Ljava/lang/Runnable;)Z] + NameAndType [recycle ()V] + NameAndType [removeAllViews ()V] + NameAndType [removeCallbacks (Ljava/lang/Runnable;)Z] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [removeViewAt (I)V] + NameAndType [requestLayout ()V] + NameAndType [sAlphaInterpolator Landroid/view/animation/Interpolator;] + NameAndType [select ()V] + NameAndType [setAdapter (Landroid/widget/SpinnerAdapter;)V] + NameAndType [setAlpha (F)V] + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setContentHeight (I)V] + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + NameAndType [setFillViewport (Z)V] + NameAndType [setFocusable (Z)V] + NameAndType [setHorizontalScrollBarEnabled (Z)V] + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V] + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V] + NameAndType [setOnItemSelectedListener (Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V] + NameAndType [setSelected (Z)V] + NameAndType [setSelection (I)V] + NameAndType [setTabSelected (I)V] + NameAndType [start ()V] + NameAndType [update ()V] + NameAndType [withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()Landroid/widget/SpinnerAdapter;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + Utf8 [()Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(F)V] + Utf8 [(I)I] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(IIF)V] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/content/res/Configuration;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/View$OnClickListener;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Landroid/view/animation/Interpolator;)V] + Utf8 [(Landroid/widget/SpinnerAdapter;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] + Utf8 [(Ljava/lang/Runnable;)Z] + Utf8 [(Z)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [FADE_DURATION] + Utf8 [I] + Utf8 [Landroid/view/LayoutInflater;] + Utf8 [Landroid/view/animation/Interpolator;] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsSpinner;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;] + Utf8 [Ljava/lang/Runnable;] + Utf8 [SherlockActionBar] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[I] + Utf8 [abs__action_bar_tab] + Utf8 [abs__action_bar_tab_bar_view] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [actionBarStyle] + Utf8 [actionDropDownStyle] + Utf8 [addListener] + Utf8 [addTab] + Utf8 [addView] + Utf8 [alpha] + Utf8 [android/content/Context] + Utf8 [android/content/res/TypedArray] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [android/view/animation/DecelerateInterpolator] + Utf8 [android/widget/AbsListView$LayoutParams] + Utf8 [android/widget/LinearLayout$LayoutParams] + Utf8 [animateToTab] + Utf8 [animateToVisibility] + Utf8 [cancel] + Utf8 [com/actionbarsherlock/R$attr] + Utf8 [com/actionbarsherlock/R$layout] + Utf8 [com/actionbarsherlock/R$styleable] + Utf8 [com/actionbarsherlock/app/ActionBar$Tab] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView] + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener] + Utf8 [com/actionbarsherlock/internal/widget/IcsLinearLayout] + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener] + Utf8 [createSpinner] + Utf8 [createTabLayout] + Utf8 [createTabView] + Utf8 [from] + Utf8 [getAdapter] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getContext] + Utf8 [getLayoutDimension] + Utf8 [getMeasuredWidth] + Utf8 [getMode] + Utf8 [getParent] + Utf8 [getSelectedItemPosition] + Utf8 [getSize] + Utf8 [getTab] + Utf8 [getVisibility] + Utf8 [inflate] + Utf8 [init] + Utf8 [isCollapsed] + Utf8 [mAllowCollapse] + Utf8 [mContentHeight] + Utf8 [mInflater] + Utf8 [mMaxTabWidth] + Utf8 [mSelectedTabIndex] + Utf8 [mTabClickListener] + Utf8 [mTabLayout] + Utf8 [mTabSelector] + Utf8 [mTabSpinner] + Utf8 [mVisAnimListener] + Utf8 [mVisibilityAnim] + Utf8 [makeMeasureSpec] + Utf8 [measure] + Utf8 [notifyDataSetChanged] + Utf8 [obtainStyledAttributes] + Utf8 [ofFloat] + Utf8 [onAttachedToWindow] + Utf8 [onConfigurationChanged] + Utf8 [onDetachedFromWindow] + Utf8 [onItemSelected] + Utf8 [onMeasure] + Utf8 [onNothingSelected] + Utf8 [performCollapse] + Utf8 [performExpand] + Utf8 [post] + Utf8 [recycle] + Utf8 [removeAllTabs] + Utf8 [removeAllViews] + Utf8 [removeCallbacks] + Utf8 [removeTabAt] + Utf8 [removeView] + Utf8 [removeViewAt] + Utf8 [requestLayout] + Utf8 [sAlphaInterpolator] + Utf8 [select] + Utf8 [setAdapter] + Utf8 [setAllowCollapse] + Utf8 [setAlpha] + Utf8 [setBackgroundDrawable] + Utf8 [setContentHeight] + Utf8 [setDuration] + Utf8 [setFillViewport] + Utf8 [setFocusable] + Utf8 [setHorizontalScrollBarEnabled] + Utf8 [setInterpolator] + Utf8 [setLayoutParams] + Utf8 [setOnClickListener] + Utf8 [setOnItemSelectedListener] + Utf8 [setSelected] + Utf8 [setSelection] + Utf8 [setTabSelected] + Utf8 [start] + Utf8 [update] + Utf8 [updateTab] + Utf8 [withFinalVisibility] Fields (count = 13): + Field: mTabSelector Ljava/lang/Runnable; Access flags: 0x0 = java.lang.Runnable mTabSelector + Field: mTabClickListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener mTabClickListener + Field: mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsLinearLayout mTabLayout + Field: mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsSpinner mTabSpinner + Field: mAllowCollapse Z Access flags: 0x2 = private boolean mAllowCollapse + Field: mInflater Landroid/view/LayoutInflater; Access flags: 0x2 = private android.view.LayoutInflater mInflater + Field: mMaxTabWidth I Access flags: 0x0 = int mMaxTabWidth + Field: mContentHeight I Access flags: 0x2 = private int mContentHeight + Field: mSelectedTabIndex I Access flags: 0x2 = private int mSelectedTabIndex + Field: mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; Access flags: 0x4 = protected com.actionbarsherlock.internal.nineoldandroids.animation.Animator mVisibilityAnim + Field: mVisAnimListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; Access flags: 0x14 = protected final com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener mVisAnimListener + Field: sAlphaInterpolator Landroid/view/animation/Interpolator; Access flags: 0x1a = private static final android.view.animation.Interpolator sAlphaInterpolator + Field: FADE_DURATION I Access flags: 0x1a = private static final int FADE_DURATION Class member attributes (count = 1): + Constant value attribute: + Integer [200] Methods (count = 26): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 0, stack = 2): [0] new #12 + Class [android/view/animation/DecelerateInterpolator] [3] dup [4] invokespecial #60 + Methodref [android/view/animation/DecelerateInterpolator. ()V] [7] putstatic #49 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.sAlphaInterpolator Landroid/view/animation/Interpolator;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public ScrollingTabContainerView(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 87, locals = 3, stack = 6): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #71 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView. (Landroid/content/Context;)V] [5] aload_0 v0 [6] new #30 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener] [9] dup [10] aload_0 v0 [11] invokespecial #125 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener. (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] [14] putfield #47 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;] [17] aload_0 v0 [18] iconst_0 [19] invokevirtual #111 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setHorizontalScrollBarEnabled (Z)V] [22] aload_0 v0 [23] invokevirtual #98 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getContext ()Landroid/content/Context;] [26] aconst_null [27] getstatic #37 + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I] [30] getstatic #33 + Fieldref [com/actionbarsherlock/R$attr.actionBarStyle I] [33] iconst_0 [34] invokevirtual #50 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] [37] astore_2 v2 [38] aload_0 v0 [39] aload_2 v2 [40] iconst_4 [41] iconst_0 [42] invokevirtual #51 + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I] [45] invokevirtual #109 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setContentHeight (I)V] [48] aload_2 v2 [49] invokevirtual #52 + Methodref [android/content/res/TypedArray.recycle ()V] [52] aload_0 v0 [53] aload_1 v1 [54] invokestatic #53 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [57] putfield #40 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mInflater Landroid/view/LayoutInflater;] [60] aload_0 v0 [61] aload_0 v0 [62] invokespecial #96 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.createTabLayout ()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [65] putfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [68] aload_0 v0 [69] aload_0 v0 [70] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [73] new #11 + Class [android/view/ViewGroup$LayoutParams] [76] dup [77] bipush -2 [79] iconst_m1 [80] invokespecial #59 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [83] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [86] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMeasure(II)V Access flags: 0x1 = public void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 196, locals = 5, stack = 3): [0] iload_1 v1 [1] invokestatic #56 + Methodref [android/view/View$MeasureSpec.getMode (I)I] [4] dup [5] istore_2 v2 [6] ldc #3 + Integer [1073741824] [8] ificmpne +7 (target=15) [11] iconst_1 [12] goto +4 (target=16) [15] iconst_0 [16] istore_3 v3 [17] aload_0 v0 [18] iload_3 v3 [19] invokevirtual #110 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setFillViewport (Z)V] [22] aload_0 v0 [23] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [26] invokevirtual #79 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I] [29] dup [30] istore v4 [32] iconst_1 [33] ificmple +50 (target=83) [36] iload_2 v2 [37] ldc #3 + Integer [1073741824] [39] ificmpeq +9 (target=48) [42] iload_2 v2 [43] ldc #1 + Integer [-2147483648] [45] ificmpne +38 (target=83) [48] iload v4 [50] iconst_2 [51] ificmple +19 (target=70) [54] aload_0 v0 [55] iload_1 v1 [56] invokestatic #57 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [59] i2f [60] ldc #4 + Float [0.4] [62] fmul [63] f2i [64] putfield #41 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mMaxTabWidth I] [67] goto +21 (target=88) [70] aload_0 v0 [71] iload_1 v1 [72] invokestatic #57 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [75] iconst_2 [76] idiv [77] putfield #41 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mMaxTabWidth I] [80] goto +8 (target=88) [83] aload_0 v0 [84] iconst_m1 [85] putfield #41 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mMaxTabWidth I] [88] aload_0 v0 [89] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mContentHeight I] [92] ldc #3 + Integer [1073741824] [94] invokestatic #58 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [97] istore_2 v2 [98] iload_3 v3 [99] ifne +14 (target=113) [102] aload_0 v0 [103] getfield #38 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mAllowCollapse Z] [106] ifeq +7 (target=113) [109] iconst_1 [110] goto +4 (target=114) [113] iconst_0 [114] ifeq +41 (target=155) [117] aload_0 v0 [118] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [121] iconst_0 [122] iload_2 v2 [123] invokevirtual #81 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.measure (II)V] [126] aload_0 v0 [127] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [130] invokevirtual #80 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getMeasuredWidth ()I] [133] iload_1 v1 [134] invokestatic #57 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [137] ificmple +10 (target=147) [140] aload_0 v0 [141] invokespecial #102 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.performCollapse ()V] [144] goto +16 (target=160) [147] aload_0 v0 [148] invokespecial #103 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.performExpand ()Z] [151] pop [152] goto +8 (target=160) [155] aload_0 v0 [156] invokespecial #103 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.performExpand ()Z] [159] pop [160] aload_0 v0 [161] invokevirtual #99 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getMeasuredWidth ()I] [164] istore v4 [166] aload_0 v0 [167] iload_1 v1 [168] iload_2 v2 [169] invokespecial #75 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.onMeasure (II)V] [172] aload_0 v0 [173] invokevirtual #99 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getMeasuredWidth ()I] [176] istore_1 v1 [177] iload_3 v3 [178] ifeq +17 (target=195) [181] iload v4 [183] iload_1 v1 [184] ificmpeq +11 (target=195) [187] aload_0 v0 [188] aload_0 v0 [189] getfield #42 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mSelectedTabIndex I] [192] invokevirtual #112 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setTabSelected (I)V] [195] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 14): - [15] Var: ...[i], Stack: (empty) - [16] Var: ..., Stack: [i] - [48] Var: ...[i][i], Stack: (empty) - [70] Var: ..., Stack: (empty) - [80] Var: ..., Stack: (empty) - [83] Var: ..., Stack: (empty) - [88] Var: ..., Stack: (empty) - [113] Var: ..., Stack: (empty) - [114] Var: ..., Stack: [i] - [147] Var: ...[i], Stack: (empty) - [152] Var: ..., Stack: (empty) - [155] Var: ..., Stack: (empty) - [160] Var: ..., Stack: (empty) - [195] Var: ...[i][i], Stack: (empty) + Method: isCollapsed()Z Access flags: 0x2 = private boolean isCollapsed() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [4] ifnull +16 (target=20) [7] aload_0 v0 [8] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [11] invokevirtual #87 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getParent ()Landroid/view/ViewParent;] [14] aload_0 v0 [15] ifacmpne +5 (target=20) [18] iconst_1 [19] ireturn [20] iconst_0 [21] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [20] Var: ..., Stack: (empty) + Method: setAllowCollapse(Z)V Access flags: 0x1 = public void setAllowCollapse(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #38 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mAllowCollapse Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: performCollapse()V Access flags: 0x2 = private void performCollapse() Class member attributes (count = 1): + Code attribute instructions (code length = 108, locals = 1, stack = 6): [0] aload_0 v0 [1] invokespecial #101 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.isCollapsed ()Z] [4] ifeq +4 (target=8) [7] return [8] aload_0 v0 [9] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [12] ifnonnull +11 (target=23) [15] aload_0 v0 [16] aload_0 v0 [17] invokespecial #95 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.createSpinner ()Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [20] putfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [23] aload_0 v0 [24] aload_0 v0 [25] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [28] invokevirtual #106 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeView (Landroid/view/View;)V] [31] aload_0 v0 [32] aload_0 v0 [33] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [36] new #11 + Class [android/view/ViewGroup$LayoutParams] [39] dup [40] bipush -2 [42] iconst_m1 [43] invokespecial #59 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [46] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [49] aload_0 v0 [50] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [53] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;] [56] ifnonnull +19 (target=75) [59] aload_0 v0 [60] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [63] new #27 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter] [66] dup [67] aload_0 v0 [68] aconst_null [69] invokespecial #114 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter. (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;)V] [72] invokevirtual #89 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V] [75] aload_0 v0 [76] getfield #45 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;] [79] ifnull +17 (target=96) [82] aload_0 v0 [83] aload_0 v0 [84] getfield #45 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;] [87] invokevirtual #105 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeCallbacks (Ljava/lang/Runnable;)Z] [90] pop [91] aload_0 v0 [92] aconst_null [93] putfield #45 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;] [96] aload_0 v0 [97] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [100] aload_0 v0 [101] getfield #42 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mSelectedTabIndex I] [104] invokevirtual #92 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V] [107] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [8] Var: ..., Stack: (empty) - [23] Var: ..., Stack: (empty) - [75] Var: ..., Stack: (empty) - [96] Var: ..., Stack: (empty) + Method: performExpand()Z Access flags: 0x2 = private boolean performExpand() Class member attributes (count = 1): + Code attribute instructions (code length = 48, locals = 1, stack = 6): [0] aload_0 v0 [1] invokespecial #101 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.isCollapsed ()Z] [4] ifne +5 (target=9) [7] iconst_0 [8] ireturn [9] aload_0 v0 [10] aload_0 v0 [11] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [14] invokevirtual #106 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeView (Landroid/view/View;)V] [17] aload_0 v0 [18] aload_0 v0 [19] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [22] new #11 + Class [android/view/ViewGroup$LayoutParams] [25] dup [26] bipush -2 [28] iconst_m1 [29] invokespecial #59 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [32] invokevirtual #93 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [35] aload_0 v0 [36] aload_0 v0 [37] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [40] invokevirtual #88 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getSelectedItemPosition ()I] [43] invokevirtual #112 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setTabSelected (I)V] [46] iconst_0 [47] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [9] Var: ..., Stack: (empty) + Method: setTabSelected(I)V Access flags: 0x1 = public void setTabSelected(int) Class member attributes (count = 1): + Code attribute instructions (code length = 66, locals = 6, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #42 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mSelectedTabIndex I] [5] aload_0 v0 [6] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [9] invokevirtual #79 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I] [12] istore_2 v2 [13] iconst_0 [14] istore_3 v3 [15] goto +45 (target=60) [18] aload_0 v0 [19] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [22] iload_3 v3 [23] invokevirtual #78 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;] [26] astore v4 [28] iload_3 v3 [29] iload_1 v1 [30] ificmpne +7 (target=37) [33] iconst_1 [34] goto +4 (target=38) [37] iconst_0 [38] istore v5 [40] aload v4 [42] iload v5 [44] invokevirtual #55 + Methodref [android/view/View.setSelected (Z)V] [47] iload v5 [49] ifeq +8 (target=57) [52] aload_0 v0 [53] iload_1 v1 [54] invokevirtual #94 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.animateToTab (I)V] [57] iinc v3, 1 [60] iload_3 v3 [61] iload_2 v2 [62] ificmplt -44 (target=18) [65] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [18] Var: ...[i][i], Stack: (empty) - [37] Var: ...[a:android/view/View], Stack: (empty) - [38] Var: ..., Stack: [i] - [57] Var: -1, Stack: (empty) - [60] Var: ..., Stack: (empty) + Method: setContentHeight(I)V Access flags: 0x1 = public void setContentHeight(int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #39 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mContentHeight I] [5] aload_0 v0 [6] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.requestLayout ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createTabLayout()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsLinearLayout createTabLayout() Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 2, stack = 5): [0] aload_0 v0 [1] invokevirtual #98 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getContext ()Landroid/content/Context;] [4] invokestatic #53 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [7] getstatic #36 + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_tab_bar_view I] [10] aconst_null [11] invokevirtual #54 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [14] checkcast #23 + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout] [17] dup [18] astore_1 v1 [19] new #14 + Class [android/widget/LinearLayout$LayoutParams] [22] dup [23] bipush -2 [25] iconst_m1 [26] invokespecial #62 + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] [29] invokevirtual #84 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [32] aload_1 v1 [33] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createSpinner()Lcom/actionbarsherlock/internal/widget/IcsSpinner; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsSpinner createSpinner() Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 2, stack = 5): [0] new #24 + Class [com/actionbarsherlock/internal/widget/IcsSpinner] [3] dup [4] aload_0 v0 [5] invokevirtual #98 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getContext ()Landroid/content/Context;] [8] aconst_null [9] getstatic #34 + Fieldref [com/actionbarsherlock/R$attr.actionDropDownStyle I] [12] invokespecial #85 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [15] dup [16] astore_1 v1 [17] new #14 + Class [android/widget/LinearLayout$LayoutParams] [20] dup [21] bipush -2 [23] iconst_m1 [24] invokespecial #62 + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] [27] invokevirtual #90 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [30] aload_1 v1 [31] aload_0 v0 [32] invokevirtual #91 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setOnItemSelectedListener (Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V] [35] aload_1 v1 [36] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onConfigurationChanged(Landroid/content/res/Configuration;)V Access flags: 0x4 = protected void onConfigurationChanged(android.content.res.Configuration) Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 2, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #73 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.onConfigurationChanged (Landroid/content/res/Configuration;)V] [5] aload_0 v0 [6] invokevirtual #98 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getContext ()Landroid/content/Context;] [9] aconst_null [10] getstatic #37 + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I] [13] getstatic #33 + Fieldref [com/actionbarsherlock/R$attr.actionBarStyle I] [16] iconst_0 [17] invokevirtual #50 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] [20] astore_1 v1 [21] aload_0 v0 [22] aload_1 v1 [23] iconst_4 [24] iconst_0 [25] invokevirtual #51 + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I] [28] invokevirtual #109 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setContentHeight (I)V] [31] aload_1 v1 [32] invokevirtual #52 + Methodref [android/content/res/TypedArray.recycle ()V] [35] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: animateToVisibility(I)V Access flags: 0x1 = public void animateToVisibility(int) Class member attributes (count = 1): + Code attribute instructions (code length = 122, locals = 3, stack = 6): [0] aload_0 v0 [1] getfield #48 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [4] ifnull +10 (target=14) [7] aload_0 v0 [8] getfield #48 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [11] invokevirtual #65 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.cancel ()V] [14] iload_1 v1 [15] ifne +61 (target=76) [18] aload_0 v0 [19] invokevirtual #100 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getVisibility ()I] [22] ifeq +8 (target=30) [25] aload_0 v0 [26] fconst_0 [27] invokevirtual #108 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setAlpha (F)V] [30] aload_0 v0 [31] ldc #5 + String [alpha] [33] iconst_1 [34] newarray 6 [36] dup [37] iconst_0 [38] fconst_1 [39] fastore [40] invokestatic #67 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [43] dup [44] astore_2 v2 [45] ldc2_w #31 + Long [200] [48] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [51] pop [52] aload_2 v2 [53] getstatic #49 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.sAlphaInterpolator Landroid/view/animation/Interpolator;] [56] invokevirtual #69 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setInterpolator (Landroid/view/animation/Interpolator;)V] [59] aload_2 v2 [60] aload_0 v0 [61] getfield #47 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;] [64] iload_1 v1 [65] invokevirtual #126 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;] [68] invokevirtual #66 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [71] aload_2 v2 [72] invokevirtual #70 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.start ()V] [75] return [76] aload_0 v0 [77] ldc #5 + String [alpha] [79] iconst_1 [80] newarray 6 [82] dup [83] iconst_0 [84] fconst_0 [85] fastore [86] invokestatic #67 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [89] dup [90] astore_2 v2 [91] ldc2_w #31 + Long [200] [94] invokevirtual #68 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;] [97] pop [98] aload_2 v2 [99] getstatic #49 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.sAlphaInterpolator Landroid/view/animation/Interpolator;] [102] invokevirtual #69 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setInterpolator (Landroid/view/animation/Interpolator;)V] [105] aload_2 v2 [106] aload_0 v0 [107] getfield #47 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;] [110] iload_1 v1 [111] invokevirtual #126 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;] [114] invokevirtual #66 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V] [117] aload_2 v2 [118] invokevirtual #70 + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.start ()V] [121] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [14] Var: ..., Stack: (empty) - [30] Var: ..., Stack: (empty) - [76] Var: ..., Stack: (empty) - [121] Var: ..., Stack: (empty) + Method: animateToTab(I)V Access flags: 0x1 = public void animateToTab(int) Class member attributes (count = 1): + Code attribute instructions (code length = 48, locals = 2, stack = 5): [0] aload_0 v0 [1] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [4] iload_1 v1 [5] invokevirtual #78 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;] [8] astore_1 v1 [9] aload_0 v0 [10] getfield #45 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;] [13] ifnull +12 (target=25) [16] aload_0 v0 [17] aload_0 v0 [18] getfield #45 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;] [21] invokevirtual #105 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeCallbacks (Ljava/lang/Runnable;)Z] [24] pop [25] aload_0 v0 [26] new #26 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1] [29] dup [30] aload_0 v0 [31] aload_1 v1 [32] invokespecial #113 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1. (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V] [35] putfield #45 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;] [38] aload_0 v0 [39] aload_0 v0 [40] getfield #45 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;] [43] invokevirtual #104 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.post (Ljava/lang/Runnable;)Z] [46] pop [47] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [25] Var: ...[a:android/view/View], Stack: (empty) + Method: onAttachedToWindow()V Access flags: 0x1 = public void onAttachedToWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #72 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.onAttachedToWindow ()V] [4] aload_0 v0 [5] getfield #45 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;] [8] ifnull +12 (target=20) [11] aload_0 v0 [12] aload_0 v0 [13] getfield #45 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;] [16] invokevirtual #104 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.post (Ljava/lang/Runnable;)Z] [19] pop [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [20] Var: ..., Stack: (empty) + Method: onDetachedFromWindow()V Access flags: 0x1 = public void onDetachedFromWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #74 + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.onDetachedFromWindow ()V] [4] aload_0 v0 [5] getfield #45 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;] [8] ifnull +12 (target=20) [11] aload_0 v0 [12] aload_0 v0 [13] getfield #45 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;] [16] invokevirtual #105 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeCallbacks (Ljava/lang/Runnable;)Z] [19] pop [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [20] Var: ..., Stack: (empty) + Method: createTabView(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView createTabView(com.actionbarsherlock.app.ActionBar$Tab,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 85, locals = 4, stack = 5): [0] aload_0 v0 [1] getfield #40 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mInflater Landroid/view/LayoutInflater;] [4] getstatic #35 + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_tab I] [7] aconst_null [8] invokevirtual #54 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [11] checkcast #29 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView] [14] dup [15] astore_3 v3 [16] aload_0 v0 [17] aload_1 v1 [18] iload_2 v2 [19] invokevirtual #118 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.init (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V] [22] iload_2 v2 [23] ifeq +27 (target=50) [26] aload_3 v3 [27] aconst_null [28] invokevirtual #119 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [31] aload_3 v3 [32] new #13 + Class [android/widget/AbsListView$LayoutParams] [35] dup [36] iconst_m1 [37] aload_0 v0 [38] getfield #39 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mContentHeight I] [41] invokespecial #61 + Methodref [android/widget/AbsListView$LayoutParams. (II)V] [44] invokevirtual #121 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [47] goto +36 (target=83) [50] aload_3 v3 [51] iconst_1 [52] invokevirtual #120 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setFocusable (Z)V] [55] aload_0 v0 [56] getfield #43 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabClickListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;] [59] ifnonnull +16 (target=75) [62] aload_0 v0 [63] new #28 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener] [66] dup [67] aload_0 v0 [68] aconst_null [69] invokespecial #116 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener. (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;)V] [72] putfield #43 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabClickListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;] [75] aload_3 v3 [76] aload_0 v0 [77] getfield #43 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabClickListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;] [80] invokevirtual #122 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setOnClickListener (Landroid/view/View$OnClickListener;)V] [83] aload_3 v3 [84] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [50] Var: ...[a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView], Stack: (empty) - [75] Var: ..., Stack: (empty) - [83] Var: ..., Stack: (empty) + Method: addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V Access flags: 0x1 = public void addTab(com.actionbarsherlock.app.ActionBar$Tab,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 66, locals = 3, stack = 7): [0] aload_0 v0 [1] aload_1 v1 [2] iconst_0 [3] invokespecial #97 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.createTabView (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;] [6] astore_1 v1 [7] aload_0 v0 [8] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [11] aload_1 v1 [12] new #14 + Class [android/widget/LinearLayout$LayoutParams] [15] dup [16] iconst_0 [17] iconst_m1 [18] fconst_1 [19] invokespecial #63 + Methodref [android/widget/LinearLayout$LayoutParams. (IIF)V] [22] invokevirtual #77 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [25] aload_0 v0 [26] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [29] ifnull +16 (target=45) [32] aload_0 v0 [33] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [36] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;] [39] checkcast #27 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter] [42] invokevirtual #115 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.notifyDataSetChanged ()V] [45] iload_2 v2 [46] ifeq +8 (target=54) [49] aload_1 v1 [50] iconst_1 [51] invokevirtual #123 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setSelected (Z)V] [54] aload_0 v0 [55] getfield #38 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mAllowCollapse Z] [58] ifeq +7 (target=65) [61] aload_0 v0 [62] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.requestLayout ()V] [65] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [45] Var: ...[a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView], Stack: (empty) - [54] Var: ..., Stack: (empty) - [65] Var: ..., Stack: (empty) + Method: addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V Access flags: 0x1 = public void addTab(com.actionbarsherlock.app.ActionBar$Tab,int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 67, locals = 4, stack = 8): [0] aload_0 v0 [1] aload_1 v1 [2] iconst_0 [3] invokespecial #97 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.createTabView (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;] [6] astore_1 v1 [7] aload_0 v0 [8] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [11] aload_1 v1 [12] iload_2 v2 [13] new #14 + Class [android/widget/LinearLayout$LayoutParams] [16] dup [17] iconst_0 [18] iconst_m1 [19] fconst_1 [20] invokespecial #63 + Methodref [android/widget/LinearLayout$LayoutParams. (IIF)V] [23] invokevirtual #76 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V] [26] aload_0 v0 [27] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [30] ifnull +16 (target=46) [33] aload_0 v0 [34] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [37] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;] [40] checkcast #27 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter] [43] invokevirtual #115 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.notifyDataSetChanged ()V] [46] iload_3 v3 [47] ifeq +8 (target=55) [50] aload_1 v1 [51] iconst_1 [52] invokevirtual #123 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setSelected (Z)V] [55] aload_0 v0 [56] getfield #38 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mAllowCollapse Z] [59] ifeq +7 (target=66) [62] aload_0 v0 [63] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.requestLayout ()V] [66] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [46] Var: ...[a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView], Stack: (empty) - [55] Var: ..., Stack: (empty) - [66] Var: ..., Stack: (empty) + Method: updateTab(I)V Access flags: 0x1 = public void updateTab(int) Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [4] iload_1 v1 [5] invokevirtual #78 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;] [8] checkcast #29 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView] [11] invokevirtual #124 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.update ()V] [14] aload_0 v0 [15] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [18] ifnull +16 (target=34) [21] aload_0 v0 [22] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [25] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;] [28] checkcast #27 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter] [31] invokevirtual #115 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.notifyDataSetChanged ()V] [34] aload_0 v0 [35] getfield #38 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mAllowCollapse Z] [38] ifeq +7 (target=45) [41] aload_0 v0 [42] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.requestLayout ()V] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [34] Var: ..., Stack: (empty) - [45] Var: ..., Stack: (empty) + Method: removeTabAt(I)V Access flags: 0x1 = public void removeTabAt(int) Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [4] iload_1 v1 [5] invokevirtual #83 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.removeViewAt (I)V] [8] aload_0 v0 [9] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [12] ifnull +16 (target=28) [15] aload_0 v0 [16] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [19] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;] [22] checkcast #27 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter] [25] invokevirtual #115 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.notifyDataSetChanged ()V] [28] aload_0 v0 [29] getfield #38 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mAllowCollapse Z] [32] ifeq +7 (target=39) [35] aload_0 v0 [36] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.requestLayout ()V] [39] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [28] Var: ..., Stack: (empty) - [39] Var: ..., Stack: (empty) + Method: removeAllTabs()V Access flags: 0x1 = public void removeAllTabs() Class member attributes (count = 1): + Code attribute instructions (code length = 39, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [4] invokevirtual #82 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.removeAllViews ()V] [7] aload_0 v0 [8] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [11] ifnull +16 (target=27) [14] aload_0 v0 [15] getfield #46 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;] [18] invokevirtual #86 + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;] [21] checkcast #27 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter] [24] invokevirtual #115 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.notifyDataSetChanged ()V] [27] aload_0 v0 [28] getfield #38 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mAllowCollapse Z] [31] ifeq +7 (target=38) [34] aload_0 v0 [35] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.requestLayout ()V] [38] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [27] Var: ..., Stack: (empty) - [38] Var: ..., Stack: (empty) + Method: onItemSelected(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V Access flags: 0x1 = public void onItemSelected(com.actionbarsherlock.internal.widget.IcsAdapterView,android.view.View,int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 6, stack = 1): [0] aload_2 v2 [1] checkcast #29 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView] [4] invokevirtual #117 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getTab ()Lcom/actionbarsherlock/app/ActionBar$Tab;] [7] invokevirtual #64 + Methodref [com/actionbarsherlock/app/ActionBar$Tab.select ()V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onNothingSelected(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V Access flags: 0x1 = public void onNothingSelected(com.actionbarsherlock.internal.widget.IcsAdapterView) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$0(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.IcsLinearLayout access$0(com.actionbarsherlock.internal.widget.ScrollingTabContainerView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #44 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView access$1(com.actionbarsherlock.internal.widget.ScrollingTabContainerView,com.actionbarsherlock.app.ActionBar$Tab,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokespecial #97 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.createTabView (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;] [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.ScrollingTabContainerView$1 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 42): + Class [android/view/View] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.val$tabView Landroid/view/View;] + Methodref [android/view/View.getLeft ()I] + Methodref [android/view/View.getWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.smoothScrollTo (II)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [getLeft ()I] + NameAndType [getWidth ()I] + NameAndType [mTabSelector Ljava/lang/Runnable;] + NameAndType [smoothScrollTo (II)V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + NameAndType [val$tabView Landroid/view/View;] + Utf8 [()I] + Utf8 [()V] + Utf8 [(II)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/view/View;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Utf8 [Ljava/lang/Runnable;] + Utf8 [android/view/View] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1] + Utf8 [getLeft] + Utf8 [getWidth] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [mTabSelector] + Utf8 [run] + Utf8 [smoothScrollTo] + Utf8 [this$0] + Utf8 [val$tabView] Fields (count = 2): + Field: this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.ScrollingTabContainerView this$0 + Field: val$tabView Landroid/view/View; Access flags: 0x1012 = private final synthetic android.view.View val$tabView Methods (count = 2): - Method: (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V Access flags: 0x0 = ScrollingTabContainerView$1(com.actionbarsherlock.internal.widget.ScrollingTabContainerView,android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #8 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.val$tabView Landroid/view/View;] [10] aload_0 v0 [11] invokespecial #13 + Methodref [java/lang/Object. ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.val$tabView Landroid/view/View;] [4] invokevirtual #9 + Methodref [android/view/View.getLeft ()I] [7] aload_0 v0 [8] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [11] invokevirtual #11 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getWidth ()I] [14] aload_0 v0 [15] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.val$tabView Landroid/view/View;] [18] invokevirtual #10 + Methodref [android/view/View.getWidth ()I] [21] isub [22] iconst_2 [23] idiv [24] isub [25] istore_1 v1 [26] aload_0 v0 [27] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [30] iload_1 v1 [31] iconst_0 [32] invokevirtual #12 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.smoothScrollTo (II)V] [35] aload_0 v0 [36] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [39] aconst_null [40] putfield #6 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;] [43] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter Superclass: android/widget/BaseAdapter Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter extends android.widget.BaseAdapter Interfaces (count = 0): Constant Pool (count = 60): + Class [android/widget/BaseAdapter] + Class [com/actionbarsherlock/app/ActionBar$Tab] + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Methodref [android/widget/BaseAdapter. ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.access$0 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.access$1 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter. (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.getItem (I)Ljava/lang/Object;] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.bindTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getTab ()Lcom/actionbarsherlock/app/ActionBar$Tab;] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + NameAndType [access$1 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;] + NameAndType [bindTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getItem (I)Ljava/lang/Object;] + NameAndType [getTab ()Lcom/actionbarsherlock/app/ActionBar$Tab;] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Utf8 [()I] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [()V] + Utf8 [(I)J] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [android/widget/BaseAdapter] + Utf8 [bindTab] + Utf8 [com/actionbarsherlock/app/ActionBar$Tab] + Utf8 [com/actionbarsherlock/internal/widget/IcsLinearLayout] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getCount] + Utf8 [getItem] + Utf8 [getItemId] + Utf8 [getTab] + Utf8 [getView] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.ScrollingTabContainerView this$0 Methods (count = 6): - Method: (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V Access flags: 0x2 = private ScrollingTabContainerView$TabAdapter(com.actionbarsherlock.internal.widget.ScrollingTabContainerView) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [5] aload_0 v0 [6] invokespecial #8 + Methodref [android/widget/BaseAdapter. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCount()I Access flags: 0x1 = public int getCount() Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [4] invokestatic #11 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.access$0 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [7] invokevirtual #10 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I] [10] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItem(I)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [4] invokestatic #11 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.access$0 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [7] iload_1 v1 [8] invokevirtual #9 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;] [11] checkcast #6 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView] [14] invokevirtual #16 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getTab ()Lcom/actionbarsherlock/app/ActionBar$Tab;] [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItemId(I)J Access flags: 0x1 = public long getItemId(int) Class member attributes (count = 1): + Code attribute instructions (code length = 3, locals = 2, stack = 2): [0] iload_1 v1 [1] i2l [2] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; Access flags: 0x1 = public android.view.View getView(int,android.view.View,android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 41, locals = 4, stack = 3): [0] aload_2 v2 [1] ifnonnull +23 (target=24) [4] aload_0 v0 [5] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [8] aload_0 v0 [9] iload_1 v1 [10] invokevirtual #14 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.getItem (I)Ljava/lang/Object;] [13] checkcast #2 + Class [com/actionbarsherlock/app/ActionBar$Tab] [16] iconst_1 [17] invokestatic #12 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.access$1 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;] [20] astore_2 v2 [21] goto +18 (target=39) [24] aload_2 v2 [25] checkcast #6 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView] [28] aload_0 v0 [29] iload_1 v1 [30] invokevirtual #14 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.getItem (I)Ljava/lang/Object;] [33] checkcast #2 + Class [com/actionbarsherlock/app/ActionBar$Tab] [36] invokevirtual #15 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.bindTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V] [39] aload_2 v2 [40] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [24] Var: ..., Stack: (empty) - [39] Var: ..., Stack: (empty) - Method: (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;)V Access flags: 0x1000 = synthetic ScrollingTabContainerView$TabAdapter(com.actionbarsherlock.internal.widget.ScrollingTabContainerView,com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #13 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter. (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener extends java.lang.Object Interfaces (count = 1): + Class [android/view/View$OnClickListener] Constant Pool (count = 56): + Class [android/view/View] + Class [android/view/View$OnClickListener] + Class [com/actionbarsherlock/app/ActionBar$Tab] + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Methodref [android/view/View.setSelected (Z)V] + Methodref [com/actionbarsherlock/app/ActionBar$Tab.select ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.access$0 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener. (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getTab ()Lcom/actionbarsherlock/app/ActionBar$Tab;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getChildCount ()I] + NameAndType [getTab ()Lcom/actionbarsherlock/app/ActionBar$Tab;] + NameAndType [select ()V] + NameAndType [setSelected (Z)V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Utf8 [()I] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [()V] + Utf8 [(I)Landroid/view/View;] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [android/view/View] + Utf8 [android/view/View$OnClickListener] + Utf8 [com/actionbarsherlock/app/ActionBar$Tab] + Utf8 [com/actionbarsherlock/internal/widget/IcsLinearLayout] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView] + Utf8 [getChildAt] + Utf8 [getChildCount] + Utf8 [getTab] + Utf8 [java/lang/Object] + Utf8 [onClick] + Utf8 [select] + Utf8 [setSelected] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.ScrollingTabContainerView this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V Access flags: 0x2 = private ScrollingTabContainerView$TabClickListener(com.actionbarsherlock.internal.widget.ScrollingTabContainerView) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #9 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [5] aload_0 v0 [6] invokespecial #17 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onClick(Landroid/view/View;)V Access flags: 0x1 = public void onClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 59, locals = 4, stack = 3): [0] aload_1 v1 [1] checkcast #7 + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView] [4] invokevirtual #16 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getTab ()Lcom/actionbarsherlock/app/ActionBar$Tab;] [7] invokevirtual #11 + Methodref [com/actionbarsherlock/app/ActionBar$Tab.select ()V] [10] aload_0 v0 [11] getfield #9 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [14] invokestatic #14 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.access$0 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [17] invokevirtual #13 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I] [20] istore_2 v2 [21] iconst_0 [22] istore_3 v3 [23] goto +30 (target=53) [26] aload_0 v0 [27] getfield #9 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [30] invokestatic #14 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.access$0 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [33] iload_3 v3 [34] invokevirtual #12 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;] [37] dup [38] aload_1 v1 [39] ifacmpne +7 (target=46) [42] iconst_1 [43] goto +4 (target=47) [46] iconst_0 [47] invokevirtual #10 + Methodref [android/view/View.setSelected (Z)V] [50] iinc v3, 1 [53] iload_3 v3 [54] iload_2 v2 [55] ificmplt -29 (target=26) [58] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [26] Var: ...[a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView][i][i], Stack: (empty) - [46] Var: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener][a:android/view/View][a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView][i][i][a:android/view/View], Stack: [a:android/view/View] - [47] Var: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener][a:android/view/View][a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView][i][i][a:android/view/View], Stack: [a:android/view/View][i] - [53] Var: -1, Stack: (empty) - Method: (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;)V Access flags: 0x1000 = synthetic ScrollingTabContainerView$TabClickListener(com.actionbarsherlock.internal.widget.ScrollingTabContainerView,com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #15 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener. (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView Superclass: android/widget/LinearLayout Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView extends android.widget.LinearLayout Interfaces (count = 0): Constant Pool (count = 167): + Integer [1073741824] + Class [android/graphics/drawable/Drawable] + Class [android/text/TextUtils$TruncateAt] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/ViewGroup] + Class [android/view/ViewParent] + Class [android/widget/ImageView] + Class [android/widget/LinearLayout] + Class [android/widget/LinearLayout$LayoutParams] + Class [com/actionbarsherlock/R$attr] + Class [com/actionbarsherlock/app/ActionBar$Tab] + Class [com/actionbarsherlock/internal/widget/CapitalizingTextView] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView] + Class [java/lang/CharSequence] + Fieldref [android/text/TextUtils$TruncateAt.END Landroid/text/TextUtils$TruncateAt;] + Fieldref [android/widget/LinearLayout$LayoutParams.gravity I] + Fieldref [com/actionbarsherlock/R$attr.actionBarTabTextStyle I] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mMaxTabWidth I] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mCustomView Landroid/view/View;] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mParent Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTab Lcom/actionbarsherlock/app/ActionBar$Tab;] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;] + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] + Methodref [android/widget/ImageView. (Landroid/content/Context;)V] + Methodref [android/widget/ImageView.setContentDescription (Ljava/lang/CharSequence;)V] + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/widget/ImageView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/widget/ImageView.setVisibility (I)V] + Methodref [android/widget/LinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/widget/LinearLayout.onMeasure (II)V] + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getContentDescription ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getCustomView ()Landroid/view/View;] + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getIcon ()Landroid/graphics/drawable/Drawable;] + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getText ()Ljava/lang/CharSequence;] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setEllipsize (Landroid/text/TextUtils$TruncateAt;)V] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setText (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setTextCompat (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setVisibility (I)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.addView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.addView (Landroid/view/View;I)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getMeasuredWidth ()I] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.removeView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setGravity (I)V] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.update ()V] + NameAndType [ (II)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [END Landroid/text/TextUtils$TruncateAt;] + NameAndType [actionBarTabTextStyle I] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [addView (Landroid/view/View;I)V] + NameAndType [getContentDescription ()Ljava/lang/CharSequence;] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getCustomView ()Landroid/view/View;] + NameAndType [getIcon ()Landroid/graphics/drawable/Drawable;] + NameAndType [getMeasuredWidth ()I] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [getText ()Ljava/lang/CharSequence;] + NameAndType [gravity I] + NameAndType [mCustomView Landroid/view/View;] + NameAndType [mIconView Landroid/widget/ImageView;] + NameAndType [mMaxTabWidth I] + NameAndType [mParent Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + NameAndType [mTab Lcom/actionbarsherlock/app/ActionBar$Tab;] + NameAndType [mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;] + NameAndType [makeMeasureSpec (II)I] + NameAndType [onMeasure (II)V] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [setContentDescription (Ljava/lang/CharSequence;)V] + NameAndType [setEllipsize (Landroid/text/TextUtils$TruncateAt;)V] + NameAndType [setGravity (I)V] + NameAndType [setImageDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + NameAndType [setTextCompat (Ljava/lang/CharSequence;)V] + NameAndType [setVisibility (I)V] + NameAndType [update ()V] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/view/View;] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/text/TextUtils$TruncateAt;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;I)V] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [] + Utf8 [Code] + Utf8 [END] + Utf8 [I] + Utf8 [Landroid/text/TextUtils$TruncateAt;] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/widget/ImageView;] + Utf8 [Lcom/actionbarsherlock/app/ActionBar$Tab;] + Utf8 [Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Utf8 [StackMapTable] + Utf8 [actionBarTabTextStyle] + Utf8 [addView] + Utf8 [android/graphics/drawable/Drawable] + Utf8 [android/text/TextUtils$TruncateAt] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/ViewGroup] + Utf8 [android/view/ViewParent] + Utf8 [android/widget/ImageView] + Utf8 [android/widget/LinearLayout] + Utf8 [android/widget/LinearLayout$LayoutParams] + Utf8 [bindTab] + Utf8 [com/actionbarsherlock/R$attr] + Utf8 [com/actionbarsherlock/app/ActionBar$Tab] + Utf8 [com/actionbarsherlock/internal/widget/CapitalizingTextView] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView] + Utf8 [getContentDescription] + Utf8 [getContext] + Utf8 [getCustomView] + Utf8 [getIcon] + Utf8 [getMeasuredWidth] + Utf8 [getParent] + Utf8 [getTab] + Utf8 [getText] + Utf8 [gravity] + Utf8 [init] + Utf8 [java/lang/CharSequence] + Utf8 [mCustomView] + Utf8 [mIconView] + Utf8 [mMaxTabWidth] + Utf8 [mParent] + Utf8 [mTab] + Utf8 [mTextView] + Utf8 [makeMeasureSpec] + Utf8 [onMeasure] + Utf8 [removeView] + Utf8 [setContentDescription] + Utf8 [setEllipsize] + Utf8 [setGravity] + Utf8 [setImageDrawable] + Utf8 [setLayoutParams] + Utf8 [setText] + Utf8 [setTextCompat] + Utf8 [setVisibility] + Utf8 [update] Fields (count = 5): + Field: mParent Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.ScrollingTabContainerView mParent + Field: mTab Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x2 = private com.actionbarsherlock.app.ActionBar$Tab mTab + Field: mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.CapitalizingTextView mTextView + Field: mIconView Landroid/widget/ImageView; Access flags: 0x2 = private android.widget.ImageView mIconView + Field: mCustomView Landroid/view/View; Access flags: 0x2 = private android.view.View mCustomView Methods (count = 6): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public ScrollingTabContainerView$TabView(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #34 + Methodref [android/widget/LinearLayout. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: init(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V Access flags: 0x1 = public void init(com.actionbarsherlock.internal.widget.ScrollingTabContainerView,com.actionbarsherlock.app.ActionBar$Tab,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 4, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #23 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mParent Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #24 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTab Lcom/actionbarsherlock/app/ActionBar$Tab;] [10] iload_3 v3 [11] ifeq +9 (target=20) [14] aload_0 v0 [15] bipush 19 [17] invokevirtual #52 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setGravity (I)V] [20] aload_0 v0 [21] invokevirtual #53 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.update ()V] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [20] Var: ..., Stack: (empty) + Method: bindTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V Access flags: 0x1 = public void bindTab(com.actionbarsherlock.app.ActionBar$Tab) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #24 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTab Lcom/actionbarsherlock/app/ActionBar$Tab;] [5] aload_0 v0 [6] invokevirtual #53 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.update ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMeasure(II)V Access flags: 0x1 = public void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 48, locals = 3, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] invokespecial #35 + Methodref [android/widget/LinearLayout.onMeasure (II)V] [6] aload_0 v0 [7] getfield #23 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mParent Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [10] getfield #20 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mMaxTabWidth I] [13] ifle +34 (target=47) [16] aload_0 v0 [17] invokevirtual #50 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getMeasuredWidth ()I] [20] aload_0 v0 [21] getfield #23 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mParent Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [24] getfield #20 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mMaxTabWidth I] [27] ificmple +20 (target=47) [30] aload_0 v0 [31] aload_0 v0 [32] getfield #23 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mParent Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [35] getfield #20 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mMaxTabWidth I] [38] ldc #1 + Integer [1073741824] [40] invokestatic #27 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [43] iload_2 v2 [44] invokespecial #35 + Methodref [android/widget/LinearLayout.onMeasure (II)V] [47] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [47] Var: ..., Stack: (empty) + Method: update()V Access flags: 0x1 = public void update() Class member attributes (count = 1): + Code attribute instructions (code length = 358, locals = 6, stack = 5): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTab Lcom/actionbarsherlock/app/ActionBar$Tab;] [4] dup [5] astore_1 v1 [6] invokevirtual #38 + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getCustomView ()Landroid/view/View;] [9] dup [10] astore_2 v2 [11] ifnull +76 (target=87) [14] aload_2 v2 [15] invokevirtual #26 + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] [18] dup [19] astore_3 v3 [20] aload_0 v0 [21] ifacmpeq +20 (target=41) [24] aload_3 v3 [25] ifnull +11 (target=36) [28] aload_3 v3 [29] checkcast #6 + Class [android/view/ViewGroup] [32] aload_2 v2 [33] invokevirtual #28 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [36] aload_0 v0 [37] aload_2 v2 [38] invokevirtual #47 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.addView (Landroid/view/View;)V] [41] aload_0 v0 [42] aload_2 v2 [43] putfield #21 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mCustomView Landroid/view/View;] [46] aload_0 v0 [47] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;] [50] ifnull +12 (target=62) [53] aload_0 v0 [54] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;] [57] bipush 8 [59] invokevirtual #46 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setVisibility (I)V] [62] aload_0 v0 [63] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;] [66] ifnull +291 (target=357) [69] aload_0 v0 [70] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;] [73] bipush 8 [75] invokevirtual #33 + Methodref [android/widget/ImageView.setVisibility (I)V] [78] aload_0 v0 [79] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;] [82] aconst_null [83] invokevirtual #31 + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] [86] return [87] aload_0 v0 [88] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mCustomView Landroid/view/View;] [91] ifnull +16 (target=107) [94] aload_0 v0 [95] aload_0 v0 [96] getfield #21 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mCustomView Landroid/view/View;] [99] invokevirtual #51 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.removeView (Landroid/view/View;)V] [102] aload_0 v0 [103] aconst_null [104] putfield #21 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mCustomView Landroid/view/View;] [107] aload_1 v1 [108] invokevirtual #39 + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getIcon ()Landroid/graphics/drawable/Drawable;] [111] astore_3 v3 [112] aload_1 v1 [113] invokevirtual #40 + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getText ()Ljava/lang/CharSequence;] [116] astore_2 v2 [117] aload_3 v3 [118] ifnull +81 (target=199) [121] aload_0 v0 [122] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;] [125] ifnonnull +55 (target=180) [128] new #8 + Class [android/widget/ImageView] [131] dup [132] aload_0 v0 [133] invokevirtual #49 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getContext ()Landroid/content/Context;] [136] invokespecial #29 + Methodref [android/widget/ImageView. (Landroid/content/Context;)V] [139] astore v4 [141] new #10 + Class [android/widget/LinearLayout$LayoutParams] [144] dup [145] bipush -2 [147] bipush -2 [149] invokespecial #36 + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] [152] dup [153] astore v5 [155] bipush 16 [157] putfield #18 + Fieldref [android/widget/LinearLayout$LayoutParams.gravity I] [160] aload v4 [162] aload v5 [164] invokevirtual #32 + Methodref [android/widget/ImageView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [167] aload_0 v0 [168] aload v4 [170] iconst_0 [171] invokevirtual #48 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.addView (Landroid/view/View;I)V] [174] aload_0 v0 [175] aload v4 [177] putfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;] [180] aload_0 v0 [181] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;] [184] aload_3 v3 [185] invokevirtual #31 + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] [188] aload_0 v0 [189] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;] [192] iconst_0 [193] invokevirtual #33 + Methodref [android/widget/ImageView.setVisibility (I)V] [196] goto +27 (target=223) [199] aload_0 v0 [200] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;] [203] ifnull +20 (target=223) [206] aload_0 v0 [207] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;] [210] bipush 8 [212] invokevirtual #33 + Methodref [android/widget/ImageView.setVisibility (I)V] [215] aload_0 v0 [216] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;] [219] aconst_null [220] invokevirtual #31 + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] [223] aload_2 v2 [224] ifnull +91 (target=315) [227] aload_0 v0 [228] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;] [231] ifnonnull +65 (target=296) [234] new #13 + Class [com/actionbarsherlock/internal/widget/CapitalizingTextView] [237] dup [238] aload_0 v0 [239] invokevirtual #49 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getContext ()Landroid/content/Context;] [242] aconst_null [243] getstatic #19 + Fieldref [com/actionbarsherlock/R$attr.actionBarTabTextStyle I] [246] invokespecial #41 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [249] dup [250] astore v4 [252] getstatic #17 + Fieldref [android/text/TextUtils$TruncateAt.END Landroid/text/TextUtils$TruncateAt;] [255] invokevirtual #42 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setEllipsize (Landroid/text/TextUtils$TruncateAt;)V] [258] new #10 + Class [android/widget/LinearLayout$LayoutParams] [261] dup [262] bipush -2 [264] bipush -2 [266] invokespecial #36 + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] [269] dup [270] astore v5 [272] bipush 16 [274] putfield #18 + Fieldref [android/widget/LinearLayout$LayoutParams.gravity I] [277] aload v4 [279] aload v5 [281] invokevirtual #43 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [284] aload_0 v0 [285] aload v4 [287] invokevirtual #47 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.addView (Landroid/view/View;)V] [290] aload_0 v0 [291] aload v4 [293] putfield #25 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;] [296] aload_0 v0 [297] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;] [300] aload_2 v2 [301] invokevirtual #45 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setTextCompat (Ljava/lang/CharSequence;)V] [304] aload_0 v0 [305] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;] [308] iconst_0 [309] invokevirtual #46 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setVisibility (I)V] [312] goto +27 (target=339) [315] aload_0 v0 [316] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;] [319] ifnull +20 (target=339) [322] aload_0 v0 [323] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;] [326] bipush 8 [328] invokevirtual #46 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setVisibility (I)V] [331] aload_0 v0 [332] getfield #25 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;] [335] aconst_null [336] invokevirtual #44 + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setText (Ljava/lang/CharSequence;)V] [339] aload_0 v0 [340] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;] [343] ifnull +14 (target=357) [346] aload_0 v0 [347] getfield #22 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;] [350] aload_1 v1 [351] invokevirtual #37 + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getContentDescription ()Ljava/lang/CharSequence;] [354] invokevirtual #30 + Methodref [android/widget/ImageView.setContentDescription (Ljava/lang/CharSequence;)V] [357] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 13): - [36] Var: ...[a:com/actionbarsherlock/app/ActionBar$Tab][a:android/view/View][a:android/view/ViewParent], Stack: (empty) - [41] Var: ..., Stack: (empty) - [62] Var: ..., Stack: (empty) - [86] Var: ..., Stack: (empty) - [87] Var: -1, Stack: (empty) - [107] Var: ..., Stack: (empty) - [180] Var: ...[a:android/graphics/drawable/Drawable][a:java/lang/CharSequence], Stack: (empty) - [199] Var: ..., Stack: (empty) - [223] Var: ..., Stack: (empty) - [296] Var: ..., Stack: (empty) - [315] Var: ..., Stack: (empty) - [339] Var: ..., Stack: (empty) - [357] Var: -2, Stack: (empty) + Method: getTab()Lcom/actionbarsherlock/app/ActionBar$Tab; Access flags: 0x1 = public com.actionbarsherlock.app.ActionBar$Tab getTab() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTab Lcom/actionbarsherlock/app/ActionBar$Tab;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] Constant Pool (count = 43): + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.mCanceled Z] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.mFinalVisibility I] + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [mCanceled Z] + NameAndType [mFinalVisibility I] + NameAndType [mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + NameAndType [setVisibility (I)V] + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Utf8 [()V] + Utf8 [(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;] + Utf8 [(I)V] + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V] + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView] + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener] + Utf8 [java/lang/Object] + Utf8 [mCanceled] + Utf8 [mFinalVisibility] + Utf8 [mVisibilityAnim] + Utf8 [onAnimationCancel] + Utf8 [onAnimationEnd] + Utf8 [onAnimationRepeat] + Utf8 [onAnimationStart] + Utf8 [setVisibility] + Utf8 [this$0] + Utf8 [withFinalVisibility] Fields (count = 3): + Field: mCanceled Z Access flags: 0x2 = private boolean mCanceled + Field: mFinalVisibility I Access flags: 0x2 = private int mFinalVisibility + Field: this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.internal.widget.ScrollingTabContainerView this$0 Methods (count = 6): - Method: (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V Access flags: 0x4 = protected ScrollingTabContainerView$VisibilityAnimListener(com.actionbarsherlock.internal.widget.ScrollingTabContainerView) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #8 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [5] aload_0 v0 [6] invokespecial #10 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] iconst_0 [11] putfield #6 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.mCanceled Z] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: withFinalVisibility(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; Access flags: 0x1 = public com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener withFinalVisibility(int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.mFinalVisibility I] [5] aload_0 v0 [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationStart(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [4] iconst_0 [5] invokevirtual #9 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V] [8] aload_0 v0 [9] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [12] aload_1 v1 [13] putfield #5 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [16] aload_0 v0 [17] iconst_0 [18] putfield #6 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.mCanceled Z] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.mCanceled Z] [4] ifeq +4 (target=8) [7] return [8] aload_0 v0 [9] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [12] aconst_null [13] putfield #5 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;] [16] aload_0 v0 [17] getfield #8 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;] [20] aload_0 v0 [21] getfield #7 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.mFinalVisibility I] [24] invokevirtual #9 + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V] [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [8] Var: ..., Stack: (empty) + Method: onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #6 + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.mCanceled Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAnimationRepeat(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V Access flags: 0x1 = public void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/ActionMode Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.view.ActionMode extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 37): + Class [com/actionbarsherlock/view/ActionMode] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/view/ActionMode.mTag Ljava/lang/Object;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [mTag Ljava/lang/Object;] + Utf8 [()Landroid/view/View;] + Utf8 [()Lcom/actionbarsherlock/view/Menu;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/lang/Object;] + Utf8 [com/actionbarsherlock/view/ActionMode] + Utf8 [finish] + Utf8 [getCustomView] + Utf8 [getMenu] + Utf8 [getMenuInflater] + Utf8 [getSubtitle] + Utf8 [getTag] + Utf8 [getTitle] + Utf8 [invalidate] + Utf8 [isUiFocusable] + Utf8 [java/lang/Object] + Utf8 [mTag] + Utf8 [setCustomView] + Utf8 [setSubtitle] + Utf8 [setTag] + Utf8 [setTitle] Fields (count = 1): + Field: mTag Ljava/lang/Object; Access flags: 0x2 = private java.lang.Object mTag Methods (count = 16): - Method: ()V Access flags: 0x1 = public ActionMode() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTag(Ljava/lang/Object;)V Access flags: 0x1 = public void setTag(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #3 + Fieldref [com/actionbarsherlock/view/ActionMode.mTag Ljava/lang/Object;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getTag()Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getTag() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #3 + Fieldref [com/actionbarsherlock/view/ActionMode.mTag Ljava/lang/Object;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setTitle(Ljava/lang/CharSequence;)V Access flags: 0x401 = public abstract void setTitle(java.lang.CharSequence) + Method: setTitle(I)V Access flags: 0x401 = public abstract void setTitle(int) + Method: setSubtitle(Ljava/lang/CharSequence;)V Access flags: 0x401 = public abstract void setSubtitle(java.lang.CharSequence) + Method: setSubtitle(I)V Access flags: 0x401 = public abstract void setSubtitle(int) + Method: setCustomView(Landroid/view/View;)V Access flags: 0x401 = public abstract void setCustomView(android.view.View) + Method: invalidate()V Access flags: 0x401 = public abstract void invalidate() + Method: finish()V Access flags: 0x401 = public abstract void finish() + Method: getMenu()Lcom/actionbarsherlock/view/Menu; Access flags: 0x401 = public abstract com.actionbarsherlock.view.Menu getMenu() + Method: getTitle()Ljava/lang/CharSequence; Access flags: 0x401 = public abstract java.lang.CharSequence getTitle() + Method: getSubtitle()Ljava/lang/CharSequence; Access flags: 0x401 = public abstract java.lang.CharSequence getSubtitle() + Method: getCustomView()Landroid/view/View; Access flags: 0x401 = public abstract android.view.View getCustomView() + Method: getMenuInflater()Lcom/actionbarsherlock/view/MenuInflater; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuInflater getMenuInflater() + Method: isUiFocusable()Z Access flags: 0x1 = public boolean isUiFocusable() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/ActionMode$Callback Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.view.ActionMode$Callback extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 12): + Class [com/actionbarsherlock/view/ActionMode$Callback] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [com/actionbarsherlock/view/ActionMode$Callback] + Utf8 [java/lang/Object] + Utf8 [onActionItemClicked] + Utf8 [onCreateActionMode] + Utf8 [onDestroyActionMode] + Utf8 [onPrepareActionMode] Fields (count = 0): Methods (count = 4): + Method: onCreateActionMode(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x401 = public abstract boolean onCreateActionMode(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.Menu) + Method: onPrepareActionMode(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x401 = public abstract boolean onPrepareActionMode(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.Menu) + Method: onActionItemClicked(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x401 = public abstract boolean onActionItemClicked(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.MenuItem) + Method: onDestroyActionMode(Lcom/actionbarsherlock/view/ActionMode;)V Access flags: 0x401 = public abstract void onDestroyActionMode(com.actionbarsherlock.view.ActionMode) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/ActionProvider Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.view.ActionProvider extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 32): + Class [com/actionbarsherlock/view/ActionProvider] + Class [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/view/ActionProvider.mSubUiVisibilityListener Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener.onSubUiVisibilityChanged (Z)V] + NameAndType [ ()V] + NameAndType [mSubUiVisibilityListener Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;] + NameAndType [onSubUiVisibilityChanged (Z)V] + Utf8 [()Landroid/view/View;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V] + Utf8 [(Lcom/actionbarsherlock/view/SubMenu;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;] + Utf8 [StackMapTable] + Utf8 [com/actionbarsherlock/view/ActionProvider] + Utf8 [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener] + Utf8 [hasSubMenu] + Utf8 [java/lang/Object] + Utf8 [mSubUiVisibilityListener] + Utf8 [onCreateActionView] + Utf8 [onPerformDefaultAction] + Utf8 [onPrepareSubMenu] + Utf8 [onSubUiVisibilityChanged] + Utf8 [setSubUiVisibilityListener] + Utf8 [subUiVisibilityChanged] Fields (count = 1): + Field: mSubUiVisibilityListener Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener; Access flags: 0x2 = private com.actionbarsherlock.view.ActionProvider$SubUiVisibilityListener mSubUiVisibilityListener Methods (count = 7): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public ActionProvider(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_0 v0 [1] invokespecial #5 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateActionView()Landroid/view/View; Access flags: 0x401 = public abstract android.view.View onCreateActionView() + Method: onPerformDefaultAction()Z Access flags: 0x1 = public boolean onPerformDefaultAction() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasSubMenu()Z Access flags: 0x1 = public boolean hasSubMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareSubMenu(Lcom/actionbarsherlock/view/SubMenu;)V Access flags: 0x1 = public void onPrepareSubMenu(com.actionbarsherlock.view.SubMenu) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: subUiVisibilityChanged(Z)V Access flags: 0x1 = public void subUiVisibilityChanged(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #4 + Fieldref [com/actionbarsherlock/view/ActionProvider.mSubUiVisibilityListener Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;] [4] ifnull +13 (target=17) [7] aload_0 v0 [8] getfield #4 + Fieldref [com/actionbarsherlock/view/ActionProvider.mSubUiVisibilityListener Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;] [11] iload_1 v1 [12] invokeinterface #6 + InterfaceMethodref [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener.onSubUiVisibilityChanged (Z)V] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ..., Stack: (empty) + Method: setSubUiVisibilityListener(Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V Access flags: 0x1 = public void setSubUiVisibilityListener(com.actionbarsherlock.view.ActionProvider$SubUiVisibilityListener) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #4 + Fieldref [com/actionbarsherlock/view/ActionProvider.mSubUiVisibilityListener Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.view.ActionProvider$SubUiVisibilityListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener] + Class [java/lang/Object] + Utf8 [(Z)V] + Utf8 [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener] + Utf8 [java/lang/Object] + Utf8 [onSubUiVisibilityChanged] Fields (count = 0): Methods (count = 1): + Method: onSubUiVisibilityChanged(Z)V Access flags: 0x401 = public abstract void onSubUiVisibilityChanged(boolean) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/CollapsibleActionView Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.view.CollapsibleActionView extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 8): + Class [com/actionbarsherlock/view/CollapsibleActionView] + Class [java/lang/Object] + Utf8 [()V] + Utf8 [com/actionbarsherlock/view/CollapsibleActionView] + Utf8 [java/lang/Object] + Utf8 [onActionViewCollapsed] + Utf8 [onActionViewExpanded] Fields (count = 0): Methods (count = 2): + Method: onActionViewExpanded()V Access flags: 0x401 = public abstract void onActionViewExpanded() + Method: onActionViewCollapsed()V Access flags: 0x401 = public abstract void onActionViewCollapsed() Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/Menu Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.view.Menu extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 67): + Integer [-65536] + Integer [0] + Integer [1] + Integer [2] + Integer [16] + Integer [65535] + Integer [65536] + Integer [131072] + Integer [196608] + Integer [262144] + Class [com/actionbarsherlock/view/Menu] + Class [java/lang/Object] + Utf8 [()I] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(I)V] + Utf8 [(II)Z] + Utf8 [(IIII)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(IIII)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I] + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(ILandroid/view/KeyEvent;)Z] + Utf8 [(ILandroid/view/KeyEvent;I)Z] + Utf8 [(IZ)V] + Utf8 [(IZZ)V] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Z)V] + Utf8 [CATEGORY_ALTERNATIVE] + Utf8 [CATEGORY_CONTAINER] + Utf8 [CATEGORY_MASK] + Utf8 [CATEGORY_SECONDARY] + Utf8 [CATEGORY_SHIFT] + Utf8 [CATEGORY_SYSTEM] + Utf8 [ConstantValue] + Utf8 [FIRST] + Utf8 [FLAG_ALWAYS_PERFORM_CLOSE] + Utf8 [FLAG_APPEND_TO_GROUP] + Utf8 [FLAG_PERFORM_NO_CLOSE] + Utf8 [I] + Utf8 [NONE] + Utf8 [USER_MASK] + Utf8 [USER_SHIFT] + Utf8 [add] + Utf8 [addIntentOptions] + Utf8 [addSubMenu] + Utf8 [clear] + Utf8 [close] + Utf8 [com/actionbarsherlock/view/Menu] + Utf8 [findItem] + Utf8 [getItem] + Utf8 [hasVisibleItems] + Utf8 [isShortcutKey] + Utf8 [java/lang/Object] + Utf8 [performIdentifierAction] + Utf8 [performShortcut] + Utf8 [removeGroup] + Utf8 [removeItem] + Utf8 [setGroupCheckable] + Utf8 [setGroupEnabled] + Utf8 [setGroupVisible] + Utf8 [setQwertyMode] + Utf8 [size] Fields (count = 13): + Field: USER_MASK I Access flags: 0x19 = public static final int USER_MASK Class member attributes (count = 1): + Constant value attribute: + Integer [65535] + Field: USER_SHIFT I Access flags: 0x19 = public static final int USER_SHIFT Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: CATEGORY_MASK I Access flags: 0x19 = public static final int CATEGORY_MASK Class member attributes (count = 1): + Constant value attribute: + Integer [-65536] + Field: CATEGORY_SHIFT I Access flags: 0x19 = public static final int CATEGORY_SHIFT Class member attributes (count = 1): + Constant value attribute: + Integer [16] + Field: NONE I Access flags: 0x19 = public static final int NONE Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: FIRST I Access flags: 0x19 = public static final int FIRST Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: CATEGORY_CONTAINER I Access flags: 0x19 = public static final int CATEGORY_CONTAINER Class member attributes (count = 1): + Constant value attribute: + Integer [65536] + Field: CATEGORY_SYSTEM I Access flags: 0x19 = public static final int CATEGORY_SYSTEM Class member attributes (count = 1): + Constant value attribute: + Integer [131072] + Field: CATEGORY_SECONDARY I Access flags: 0x19 = public static final int CATEGORY_SECONDARY Class member attributes (count = 1): + Constant value attribute: + Integer [196608] + Field: CATEGORY_ALTERNATIVE I Access flags: 0x19 = public static final int CATEGORY_ALTERNATIVE Class member attributes (count = 1): + Constant value attribute: + Integer [262144] + Field: FLAG_APPEND_TO_GROUP I Access flags: 0x19 = public static final int FLAG_APPEND_TO_GROUP Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: FLAG_PERFORM_NO_CLOSE I Access flags: 0x19 = public static final int FLAG_PERFORM_NO_CLOSE Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: FLAG_ALWAYS_PERFORM_CLOSE I Access flags: 0x19 = public static final int FLAG_ALWAYS_PERFORM_CLOSE Class member attributes (count = 1): + Constant value attribute: + Integer [2] Methods (count = 24): + Method: add(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem add(java.lang.CharSequence) + Method: add(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem add(int) + Method: add(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem add(int,int,int,java.lang.CharSequence) + Method: add(IIII)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem add(int,int,int,int) + Method: addSubMenu(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x401 = public abstract com.actionbarsherlock.view.SubMenu addSubMenu(java.lang.CharSequence) + Method: addSubMenu(I)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x401 = public abstract com.actionbarsherlock.view.SubMenu addSubMenu(int) + Method: addSubMenu(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x401 = public abstract com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence) + Method: addSubMenu(IIII)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x401 = public abstract com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,int) + Method: addIntentOptions(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I Access flags: 0x401 = public abstract int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,com.actionbarsherlock.view.MenuItem[]) + Method: removeItem(I)V Access flags: 0x401 = public abstract void removeItem(int) + Method: removeGroup(I)V Access flags: 0x401 = public abstract void removeGroup(int) + Method: clear()V Access flags: 0x401 = public abstract void clear() + Method: setGroupCheckable(IZZ)V Access flags: 0x401 = public abstract void setGroupCheckable(int,boolean,boolean) + Method: setGroupVisible(IZ)V Access flags: 0x401 = public abstract void setGroupVisible(int,boolean) + Method: setGroupEnabled(IZ)V Access flags: 0x401 = public abstract void setGroupEnabled(int,boolean) + Method: hasVisibleItems()Z Access flags: 0x401 = public abstract boolean hasVisibleItems() + Method: findItem(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem findItem(int) + Method: size()I Access flags: 0x401 = public abstract int size() + Method: getItem(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem getItem(int) + Method: close()V Access flags: 0x401 = public abstract void close() + Method: performShortcut(ILandroid/view/KeyEvent;I)Z Access flags: 0x401 = public abstract boolean performShortcut(int,android.view.KeyEvent,int) + Method: isShortcutKey(ILandroid/view/KeyEvent;)Z Access flags: 0x401 = public abstract boolean isShortcutKey(int,android.view.KeyEvent) + Method: performIdentifierAction(II)Z Access flags: 0x401 = public abstract boolean performIdentifierAction(int,int) + Method: setQwertyMode(Z)V Access flags: 0x401 = public abstract void setQwertyMode(boolean) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/MenuInflater Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.view.MenuInflater extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 176): + Integer [0] + String [Error inflating menu XML] + String [Expecting menu, got ] + String [MenuInflater] + String [Unexpected end of document] + String [group] + String [item] + String [menu] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/content/res/XmlResourceParser] + Class [android/util/AttributeSet] + Class [android/util/Xml] + Class [android/view/InflateException] + Class [com/actionbarsherlock/view/ActionProvider] + Class [com/actionbarsherlock/view/Menu] + Class [com/actionbarsherlock/view/MenuInflater] + Class [com/actionbarsherlock/view/MenuInflater$MenuState] + Class [java/io/IOException] + Class [java/lang/Class] + Class [java/lang/Object] + Class [java/lang/RuntimeException] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/Throwable] + Class [org/xmlpull/v1/XmlPullParser] + Class [org/xmlpull/v1/XmlPullParserException] + Fieldref [com/actionbarsherlock/view/MenuInflater.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class;] + Fieldref [com/actionbarsherlock/view/MenuInflater.ACTION_VIEW_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class;] + Fieldref [com/actionbarsherlock/view/MenuInflater.mActionProviderConstructorArguments [Ljava/lang/Object;] + Fieldref [com/actionbarsherlock/view/MenuInflater.mActionViewConstructorArguments [Ljava/lang/Object;] + Fieldref [com/actionbarsherlock/view/MenuInflater.mContext Landroid/content/Context;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/res/Resources.getLayout (I)Landroid/content/res/XmlResourceParser;] + Methodref [android/util/Xml.asAttributeSet (Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;] + Methodref [android/view/InflateException. (Ljava/lang/String;Ljava/lang/Throwable;)V] + Methodref [com/actionbarsherlock/view/ActionProvider.hasSubMenu ()Z] + Methodref [com/actionbarsherlock/view/MenuInflater.parseMenu (Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V] + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState. (Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V] + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.access$0 (Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider;] + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.addItem ()V] + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.addSubMenuItem ()Lcom/actionbarsherlock/view/SubMenu;] + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.hasAddedItem ()Z] + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.readGroup (Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.readItem (Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.resetGroup ()V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + InterfaceMethodref [android/content/res/XmlResourceParser.close ()V] + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getEventType ()I] + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;] + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.next ()I] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;Ljava/lang/Throwable;)V] + NameAndType [ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class;] + NameAndType [ACTION_VIEW_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class;] + NameAndType [access$0 (Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider;] + NameAndType [addItem ()V] + NameAndType [addSubMenuItem ()Lcom/actionbarsherlock/view/SubMenu;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [asAttributeSet (Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;] + NameAndType [close ()V] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [getEventType ()I] + NameAndType [getLayout (I)Landroid/content/res/XmlResourceParser;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [hasAddedItem ()Z] + NameAndType [hasSubMenu ()Z] + NameAndType [mActionProviderConstructorArguments [Ljava/lang/Object;] + NameAndType [mActionViewConstructorArguments [Ljava/lang/Object;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [next ()I] + NameAndType [parseMenu (Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V] + NameAndType [readGroup (Landroid/util/AttributeSet;)V] + NameAndType [readItem (Landroid/util/AttributeSet;)V] + NameAndType [resetGroup ()V] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()I] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [()[Ljava/lang/Class;] + Utf8 [(I)Landroid/content/res/XmlResourceParser;] + Utf8 [(ILcom/actionbarsherlock/view/Menu;)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/util/AttributeSet;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;] + Utf8 [(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;] + Utf8 [(Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V] + Utf8 [(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;] + Utf8 [(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V] + Utf8 [] + Utf8 [] + Utf8 [ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE] + Utf8 [ACTION_VIEW_CONSTRUCTOR_SIGNATURE] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [Error inflating menu XML] + Utf8 [Expecting menu, got ] + Utf8 [I] + Utf8 [LOG_TAG] + Utf8 [Landroid/content/Context;] + Utf8 [Ljava/lang/String;] + Utf8 [MenuInflater] + Utf8 [NO_ID] + Utf8 [StackMapTable] + Utf8 [Unexpected end of document] + Utf8 [XML_GROUP] + Utf8 [XML_ITEM] + Utf8 [XML_MENU] + Utf8 [[Ljava/lang/Class;] + Utf8 [[Ljava/lang/Object;] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [addItem] + Utf8 [addSubMenuItem] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/content/res/XmlResourceParser] + Utf8 [android/util/AttributeSet] + Utf8 [android/util/Xml] + Utf8 [android/view/InflateException] + Utf8 [append] + Utf8 [asAttributeSet] + Utf8 [close] + Utf8 [com/actionbarsherlock/view/ActionProvider] + Utf8 [com/actionbarsherlock/view/Menu] + Utf8 [com/actionbarsherlock/view/MenuInflater] + Utf8 [com/actionbarsherlock/view/MenuInflater$MenuState] + Utf8 [equals] + Utf8 [getEventType] + Utf8 [getLayout] + Utf8 [getName] + Utf8 [getResources] + Utf8 [group] + Utf8 [hasAddedItem] + Utf8 [hasSubMenu] + Utf8 [inflate] + Utf8 [item] + Utf8 [java/io/IOException] + Utf8 [java/lang/Class] + Utf8 [java/lang/Object] + Utf8 [java/lang/RuntimeException] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/Throwable] + Utf8 [mActionProviderConstructorArguments] + Utf8 [mActionViewConstructorArguments] + Utf8 [mContext] + Utf8 [menu] + Utf8 [next] + Utf8 [org/xmlpull/v1/XmlPullParser] + Utf8 [org/xmlpull/v1/XmlPullParserException] + Utf8 [parseMenu] + Utf8 [readGroup] + Utf8 [readItem] + Utf8 [resetGroup] + Utf8 [toString] Fields (count = 10): + Field: LOG_TAG Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String LOG_TAG Class member attributes (count = 1): + Constant value attribute: + String [MenuInflater] + Field: XML_MENU Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String XML_MENU Class member attributes (count = 1): + Constant value attribute: + String [menu] + Field: XML_GROUP Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String XML_GROUP Class member attributes (count = 1): + Constant value attribute: + String [group] + Field: XML_ITEM Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String XML_ITEM Class member attributes (count = 1): + Constant value attribute: + String [item] + Field: NO_ID I Access flags: 0x1a = private static final int NO_ID Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: ACTION_VIEW_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class; Access flags: 0x1a = private static final java.lang.Class[] ACTION_VIEW_CONSTRUCTOR_SIGNATURE + Field: ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class; Access flags: 0x1a = private static final java.lang.Class[] ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE + Field: mActionViewConstructorArguments [Ljava/lang/Object; Access flags: 0x12 = private final java.lang.Object[] mActionViewConstructorArguments + Field: mActionProviderConstructorArguments [Ljava/lang/Object; Access flags: 0x12 = private final java.lang.Object[] mActionProviderConstructorArguments + Field: mContext Landroid/content/Context; Access flags: 0x2 = private android.content.Context mContext Methods (count = 9): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 0, stack = 4): [0] iconst_1 [1] anewarray #20 + Class [java/lang/Class] [4] dup [5] iconst_0 [6] ldc #9 + Class [android/content/Context] [8] aastore [9] dup [10] putstatic #29 + Fieldref [com/actionbarsherlock/view/MenuInflater.ACTION_VIEW_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class;] [13] putstatic #28 + Fieldref [com/actionbarsherlock/view/MenuInflater.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class;] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public MenuInflater(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 5): [0] aload_0 v0 [1] invokespecial #47 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #32 + Fieldref [com/actionbarsherlock/view/MenuInflater.mContext Landroid/content/Context;] [9] aload_0 v0 [10] iconst_1 [11] anewarray #21 + Class [java/lang/Object] [14] dup [15] iconst_0 [16] aload_1 v1 [17] aastore [18] putfield #31 + Fieldref [com/actionbarsherlock/view/MenuInflater.mActionViewConstructorArguments [Ljava/lang/Object;] [21] aload_0 v0 [22] aload_0 v0 [23] getfield #31 + Fieldref [com/actionbarsherlock/view/MenuInflater.mActionViewConstructorArguments [Ljava/lang/Object;] [26] putfield #30 + Fieldref [com/actionbarsherlock/view/MenuInflater.mActionProviderConstructorArguments [Ljava/lang/Object;] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: inflate(ILcom/actionbarsherlock/view/Menu;)V Access flags: 0x1 = public void inflate(int,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 77, locals = 4, stack = 4): [0] aconst_null [1] astore_3 v3 [2] aload_0 v0 [3] getfield #32 + Fieldref [com/actionbarsherlock/view/MenuInflater.mContext Landroid/content/Context;] [6] invokevirtual #33 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [9] iload_1 v1 [10] invokevirtual #34 + Methodref [android/content/res/Resources.getLayout (I)Landroid/content/res/XmlResourceParser;] [13] dup [14] astore_3 v3 [15] invokestatic #35 + Methodref [android/util/Xml.asAttributeSet (Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;] [18] astore_1 v1 [19] aload_0 v0 [20] aload_3 v3 [21] aload_1 v1 [22] aload_2 v2 [23] invokespecial #38 + Methodref [com/actionbarsherlock/view/MenuInflater.parseMenu (Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V] [26] goto +40 (target=66) [29] astore_1 v1 [30] new #14 + Class [android/view/InflateException] [33] dup [34] ldc #2 + String [Error inflating menu XML] [36] aload_1 v1 [37] invokespecial #36 + Methodref [android/view/InflateException. (Ljava/lang/String;Ljava/lang/Throwable;)V] [40] athrow [41] astore_1 v1 [42] new #14 + Class [android/view/InflateException] [45] dup [46] ldc #2 + String [Error inflating menu XML] [48] aload_1 v1 [49] invokespecial #36 + Methodref [android/view/InflateException. (Ljava/lang/String;Ljava/lang/Throwable;)V] [52] athrow [53] astore_1 v1 [54] aload_3 v3 [55] ifnull +9 (target=64) [58] aload_3 v3 [59] invokeinterface #53 + InterfaceMethodref [android/content/res/XmlResourceParser.close ()V] [64] aload_1 v1 [65] athrow [66] aload_3 v3 [67] ifnull +9 (target=76) [70] aload_3 v3 [71] invokeinterface #53 + InterfaceMethodref [android/content/res/XmlResourceParser.close ()V] [76] return Code attribute exceptions (count = 3): - ExceptionInfo (2 -> 26: 29): + Class [org/xmlpull/v1/XmlPullParserException] - ExceptionInfo (2 -> 26: 41): + Class [java/io/IOException] - ExceptionInfo (2 -> 53: 53): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [29] Var: [a:com/actionbarsherlock/view/MenuInflater][i][a:com/actionbarsherlock/view/Menu][a:android/content/res/XmlResourceParser], Stack: [a:org/xmlpull/v1/XmlPullParserException] - [41] Var: ..., Stack: [a:java/io/IOException] - [53] Var: ..., Stack: [a:java/lang/Throwable] - [64] Var: [a:com/actionbarsherlock/view/MenuInflater][i][a:com/actionbarsherlock/view/Menu][a:android/content/res/XmlResourceParser][T][a:java/lang/Throwable], Stack: - [66] Var: [a:com/actionbarsherlock/view/MenuInflater][i][a:com/actionbarsherlock/view/Menu][a:android/content/res/XmlResourceParser], Stack: - [76] Var: ..., Stack: (empty) + Method: parseMenu(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V Access flags: 0x2 = private void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 355, locals = 8, stack = 5): [0] new #18 + Class [com/actionbarsherlock/view/MenuInflater$MenuState] [3] dup [4] aload_0 v0 [5] aload_3 v3 [6] invokespecial #39 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState. (Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V] [9] astore_3 v3 [10] aload_1 v1 [11] invokeinterface #54 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getEventType ()I] [16] istore v4 [18] iconst_0 [19] istore v5 [21] aconst_null [22] astore v6 [24] iload v4 [26] iconst_2 [27] ificmpne +56 (target=83) [30] aload_1 v1 [31] invokeinterface #55 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;] [36] dup [37] astore v4 [39] ldc #8 + String [menu] [41] invokevirtual #49 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [44] ifeq +14 (target=58) [47] aload_1 v1 [48] invokeinterface #56 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.next ()I] [53] istore v4 [55] goto +41 (target=96) [58] new #22 + Class [java/lang/RuntimeException] [61] dup [62] new #24 + Class [java/lang/StringBuilder] [65] dup [66] ldc #3 + String [Expecting menu, got ] [68] invokespecial #50 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [71] aload v4 [73] invokevirtual #51 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [76] invokevirtual #52 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [79] invokespecial #48 + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] [82] athrow [83] aload_1 v1 [84] invokeinterface #56 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.next ()I] [89] dup [90] istore v4 [92] iconst_1 [93] ificmpne -69 (target=24) [96] iconst_0 [97] istore v7 [99] goto +250 (target=349) [102] iload v4 [104] tableswitch (3 offsets, default=237) (target=341) 1: offset = 227, target = 331 2: offset = 28, target = 132 3: offset = 113, target = 217 default: offset = 237, target = 341 [132] iload v5 [134] ifne +207 (target=341) [137] aload_1 v1 [138] invokeinterface #55 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;] [143] dup [144] astore v4 [146] ldc #6 + String [group] [148] invokevirtual #49 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [151] ifeq +11 (target=162) [154] aload_3 v3 [155] aload_2 v2 [156] invokevirtual #44 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.readGroup (Landroid/util/AttributeSet;)V] [159] goto +182 (target=341) [162] aload v4 [164] ldc #7 + String [item] [166] invokevirtual #49 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [169] ifeq +11 (target=180) [172] aload_3 v3 [173] aload_2 v2 [174] invokevirtual #45 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.readItem (Landroid/util/AttributeSet;)V] [177] goto +164 (target=341) [180] aload v4 [182] ldc #8 + String [menu] [184] invokevirtual #49 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [187] ifeq +20 (target=207) [190] aload_3 v3 [191] invokevirtual #42 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.addSubMenuItem ()Lcom/actionbarsherlock/view/SubMenu;] [194] astore v4 [196] aload_0 v0 [197] aload_1 v1 [198] aload_2 v2 [199] aload v4 [201] invokespecial #38 + Methodref [com/actionbarsherlock/view/MenuInflater.parseMenu (Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V] [204] goto +137 (target=341) [207] iconst_1 [208] istore v5 [210] aload v4 [212] astore v6 [214] goto +127 (target=341) [217] aload_1 v1 [218] invokeinterface #55 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;] [223] astore v4 [225] iload v5 [227] ifeq +22 (target=249) [230] aload v4 [232] aload v6 [234] invokevirtual #49 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [237] ifeq +12 (target=249) [240] iconst_0 [241] istore v5 [243] aconst_null [244] astore v6 [246] goto +95 (target=341) [249] aload v4 [251] ldc #6 + String [group] [253] invokevirtual #49 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [256] ifeq +10 (target=266) [259] aload_3 v3 [260] invokevirtual #46 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.resetGroup ()V] [263] goto +78 (target=341) [266] aload v4 [268] ldc #7 + String [item] [270] invokevirtual #49 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [273] ifeq +42 (target=315) [276] aload_3 v3 [277] invokevirtual #43 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.hasAddedItem ()Z] [280] ifne +61 (target=341) [283] aload_3 v3 [284] invokestatic #40 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.access$0 (Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider;] [287] ifnull +21 (target=308) [290] aload_3 v3 [291] invokestatic #40 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.access$0 (Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider;] [294] invokevirtual #37 + Methodref [com/actionbarsherlock/view/ActionProvider.hasSubMenu ()Z] [297] ifeq +11 (target=308) [300] aload_3 v3 [301] invokevirtual #42 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.addSubMenuItem ()Lcom/actionbarsherlock/view/SubMenu;] [304] pop [305] goto +36 (target=341) [308] aload_3 v3 [309] invokevirtual #41 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.addItem ()V] [312] goto +29 (target=341) [315] aload v4 [317] ldc #8 + String [menu] [319] invokevirtual #49 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [322] ifeq +19 (target=341) [325] iconst_1 [326] istore v7 [328] goto +13 (target=341) [331] new #22 + Class [java/lang/RuntimeException] [334] dup [335] ldc #5 + String [Unexpected end of document] [337] invokespecial #48 + Methodref [java/lang/RuntimeException. (Ljava/lang/String;)V] [340] athrow [341] aload_1 v1 [342] invokeinterface #56 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.next ()I] [347] istore v4 [349] iload v7 [351] ifeq -249 (target=102) [354] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 21): - [24] Var: [a:com/actionbarsherlock/view/MenuInflater][a:org/xmlpull/v1/XmlPullParser][a:android/util/AttributeSet][a:com/actionbarsherlock/view/Menu][a:com/actionbarsherlock/view/MenuInflater$MenuState][i][T][i][a:java/lang/String], Stack: - [58] Var: [a:com/actionbarsherlock/view/MenuInflater][a:org/xmlpull/v1/XmlPullParser][a:android/util/AttributeSet][a:com/actionbarsherlock/view/Menu][a:com/actionbarsherlock/view/MenuInflater$MenuState][i][a:java/lang/String][i][a:java/lang/String], Stack: - [83] Var: [a:com/actionbarsherlock/view/MenuInflater][a:org/xmlpull/v1/XmlPullParser][a:android/util/AttributeSet][a:com/actionbarsherlock/view/Menu][a:com/actionbarsherlock/view/MenuInflater$MenuState][i][T][i][a:java/lang/String], Stack: - [96] Var: ..., Stack: (empty) - [102] Var: ...[i], Stack: (empty) - [132] Var: ..., Stack: (empty) - [137] Var: ..., Stack: (empty) - [162] Var: [a:com/actionbarsherlock/view/MenuInflater][a:org/xmlpull/v1/XmlPullParser][a:android/util/AttributeSet][a:com/actionbarsherlock/view/Menu][a:com/actionbarsherlock/view/MenuInflater$MenuState][i][a:java/lang/String][i][a:java/lang/String][i], Stack: - [180] Var: ..., Stack: (empty) - [207] Var: ..., Stack: (empty) - [214] Var: ..., Stack: (empty) - [217] Var: [a:com/actionbarsherlock/view/MenuInflater][a:org/xmlpull/v1/XmlPullParser][a:android/util/AttributeSet][a:com/actionbarsherlock/view/Menu][a:com/actionbarsherlock/view/MenuInflater$MenuState][i][T][i][a:java/lang/String][i], Stack: - [249] Var: [a:com/actionbarsherlock/view/MenuInflater][a:org/xmlpull/v1/XmlPullParser][a:android/util/AttributeSet][a:com/actionbarsherlock/view/Menu][a:com/actionbarsherlock/view/MenuInflater$MenuState][i][a:java/lang/String][i][a:java/lang/String][i], Stack: - [266] Var: ..., Stack: (empty) - [308] Var: ..., Stack: (empty) - [312] Var: ..., Stack: (empty) - [315] Var: ..., Stack: (empty) - [328] Var: ..., Stack: (empty) - [331] Var: [a:com/actionbarsherlock/view/MenuInflater][a:org/xmlpull/v1/XmlPullParser][a:android/util/AttributeSet][a:com/actionbarsherlock/view/Menu][a:com/actionbarsherlock/view/MenuInflater$MenuState][i][T][i][a:java/lang/String][i], Stack: - [341] Var: ..., Stack: (empty) - [349] Var: ..., Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; Access flags: 0x1008 = static synthetic android.content.Context access$0(com.actionbarsherlock.view.MenuInflater) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #32 + Fieldref [com/actionbarsherlock/view/MenuInflater.mContext Landroid/content/Context;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1()[Ljava/lang/Class; Access flags: 0x1008 = static synthetic java.lang.Class[] access$1() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #28 + Fieldref [com/actionbarsherlock/view/MenuInflater.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; Access flags: 0x1008 = static synthetic java.lang.Object[] access$2(com.actionbarsherlock.view.MenuInflater) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/view/MenuInflater.mActionProviderConstructorArguments [Ljava/lang/Object;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$3()[Ljava/lang/Class; Access flags: 0x1008 = static synthetic java.lang.Class[] access$3() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #29 + Fieldref [com/actionbarsherlock/view/MenuInflater.ACTION_VIEW_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$4(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; Access flags: 0x1008 = static synthetic java.lang.Object[] access$4(com.actionbarsherlock.view.MenuInflater) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #31 + Fieldref [com/actionbarsherlock/view/MenuInflater.mActionViewConstructorArguments [Ljava/lang/Object;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener] Constant Pool (count = 98): + String [ in class ] + String [Couldn't resolve menu item onClick handler ] + Class [android/content/Context] + Class [android/view/InflateException] + Class [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener] + Class [com/actionbarsherlock/view/MenuItem] + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener] + Class [java/lang/Boolean] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/RuntimeException] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/reflect/Method] + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.PARAM_TYPES [Ljava/lang/Class;] + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.mMethod Ljava/lang/reflect/Method;] + Fieldref [java/lang/Boolean.TYPE Ljava/lang/Class;] + Methodref [android/view/InflateException. (Ljava/lang/String;)V] + Methodref [android/view/InflateException.initCause (Ljava/lang/Throwable;)Ljava/lang/Throwable;] + Methodref [java/lang/Boolean.booleanValue ()Z] + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/RuntimeException. (Ljava/lang/Throwable;)V] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/reflect/Method.getReturnType ()Ljava/lang/Class;] + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/Throwable;)V] + NameAndType [PARAM_TYPES [Ljava/lang/Class;] + NameAndType [TYPE Ljava/lang/Class;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [booleanValue ()Z] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getReturnType ()Ljava/lang/Class;] + NameAndType [initCause (Ljava/lang/Throwable;)Ljava/lang/Throwable;] + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mMethod Ljava/lang/reflect/Method;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [ in class ] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] + Utf8 [(Ljava/lang/Throwable;)Ljava/lang/Throwable;] + Utf8 [(Ljava/lang/Throwable;)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [Couldn't resolve menu item onClick handler ] + Utf8 [Landroid/content/Context;] + Utf8 [Ljava/lang/Class;] + Utf8 [Ljava/lang/reflect/Method;] + Utf8 [PARAM_TYPES] + Utf8 [StackMapTable] + Utf8 [TYPE] + Utf8 [[Ljava/lang/Class;] + Utf8 [android/content/Context] + Utf8 [android/view/InflateException] + Utf8 [append] + Utf8 [booleanValue] + Utf8 [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener] + Utf8 [getClass] + Utf8 [getMethod] + Utf8 [getName] + Utf8 [getReturnType] + Utf8 [initCause] + Utf8 [invoke] + Utf8 [java/lang/Boolean] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/RuntimeException] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/reflect/Method] + Utf8 [mContext] + Utf8 [mMethod] + Utf8 [onMenuItemClick] + Utf8 [toString] Fields (count = 3): + Field: PARAM_TYPES [Ljava/lang/Class; Access flags: 0x1a = private static final java.lang.Class[] PARAM_TYPES + Field: mContext Landroid/content/Context; Access flags: 0x2 = private android.content.Context mContext + Field: mMethod Ljava/lang/reflect/Method; Access flags: 0x2 = private java.lang.reflect.Method mMethod Methods (count = 3): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 0, stack = 4): [0] iconst_1 [1] anewarray #9 + Class [java/lang/Class] [4] dup [5] iconst_0 [6] ldc #6 + Class [com/actionbarsherlock/view/MenuItem] [8] aastore [9] putstatic #16 + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.PARAM_TYPES [Ljava/lang/Class;] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Ljava/lang/String;)V Access flags: 0x1 = public MenuInflater$InflatedOnMenuItemClickListener(android.content.Context,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 72, locals = 4, stack = 5): [0] aload_0 v0 [1] invokespecial #25 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #17 + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.mContext Landroid/content/Context;] [9] aload_1 v1 [10] invokevirtual #26 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [13] astore_1 v1 [14] aload_0 v0 [15] aload_1 v1 [16] aload_2 v2 [17] getstatic #16 + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.PARAM_TYPES [Ljava/lang/Class;] [20] invokevirtual #23 + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] [23] putfield #18 + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.mMethod Ljava/lang/reflect/Method;] [26] return [27] astore_3 v3 [28] new #4 + Class [android/view/InflateException] [31] dup [32] new #14 + Class [java/lang/StringBuilder] [35] dup [36] ldc #2 + String [Couldn't resolve menu item onClick handler ] [38] invokespecial #28 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [41] aload_2 v2 [42] invokevirtual #29 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [45] ldc #1 + String [ in class ] [47] invokevirtual #29 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [50] aload_1 v1 [51] invokevirtual #24 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [54] invokevirtual #29 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [57] invokevirtual #30 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [60] invokespecial #20 + Methodref [android/view/InflateException. (Ljava/lang/String;)V] [63] dup [64] astore_1 v1 [65] aload_3 v3 [66] invokevirtual #21 + Methodref [android/view/InflateException.initCause (Ljava/lang/Throwable;)Ljava/lang/Throwable;] [69] pop [70] aload_1 v1 [71] athrow Code attribute exceptions (count = 1): - ExceptionInfo (14 -> 26: 27): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [27] Var: [a:com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener][a:android/content/Context][a:java/lang/String][a:java/lang/Class], Stack: [a:java/lang/Exception] - [72] Var: ..., Stack: (empty) + Method: onMenuItemClick(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 71, locals = 2, stack = 6): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.mMethod Ljava/lang/reflect/Method;] [4] invokevirtual #31 + Methodref [java/lang/reflect/Method.getReturnType ()Ljava/lang/Class;] [7] getstatic #19 + Fieldref [java/lang/Boolean.TYPE Ljava/lang/Class;] [10] ifacmpne +29 (target=39) [13] aload_0 v0 [14] getfield #18 + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.mMethod Ljava/lang/reflect/Method;] [17] aload_0 v0 [18] getfield #17 + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.mContext Landroid/content/Context;] [21] iconst_1 [22] anewarray #11 + Class [java/lang/Object] [25] dup [26] iconst_0 [27] aload_1 v1 [28] aastore [29] invokevirtual #32 + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] [32] checkcast #8 + Class [java/lang/Boolean] [35] invokevirtual #22 + Methodref [java/lang/Boolean.booleanValue ()Z] [38] ireturn [39] aload_0 v0 [40] getfield #18 + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.mMethod Ljava/lang/reflect/Method;] [43] aload_0 v0 [44] getfield #17 + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.mContext Landroid/content/Context;] [47] iconst_1 [48] anewarray #11 + Class [java/lang/Object] [51] dup [52] iconst_0 [53] aload_1 v1 [54] aastore [55] invokevirtual #32 + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] [58] pop [59] iconst_1 [60] ireturn [61] astore_1 v1 [62] new #12 + Class [java/lang/RuntimeException] [65] dup [66] aload_1 v1 [67] invokespecial #27 + Methodref [java/lang/RuntimeException. (Ljava/lang/Throwable;)V] [70] athrow Code attribute exceptions (count = 2): - ExceptionInfo (0 -> 38: 61): + Class [java/lang/Exception] - ExceptionInfo (39 -> 59: 61): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [39] Var: ..., Stack: (empty) - [61] Var: ..., Stack: [a:java/lang/Exception] Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/MenuInflater$MenuState Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.view.MenuInflater$MenuState extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 363): + Integer [-65536] + Integer [0] + Integer [1] + Integer [65535] + String [Cannot instantiate class: ] + String [Ignoring attribute 'actionProviderClass'. Action view already specified.] + String [Ignoring attribute 'itemActionViewLayout'. Action view already specified.] + String [MenuInflater] + String [The android:onClick attribute cannot be used within a restricted context] + Class [android/content/Context] + Class [android/content/res/TypedArray] + Class [android/util/AttributeSet] + Class [android/util/Log] + Class [android/util/TypedValue] + Class [android/view/View] + Class [com/actionbarsherlock/R$styleable] + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Class [com/actionbarsherlock/view/ActionProvider] + Class [com/actionbarsherlock/view/Menu] + Class [com/actionbarsherlock/view/MenuInflater] + Class [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener] + Class [com/actionbarsherlock/view/MenuInflater$MenuState] + Class [com/actionbarsherlock/view/MenuItem] + Class [com/actionbarsherlock/view/SubMenu] + Class [java/lang/Class] + Class [java/lang/ClassLoader] + Class [java/lang/Exception] + Class [java/lang/IllegalStateException] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/reflect/Constructor] + Fieldref [android/util/TypedValue.data I] + Fieldref [android/util/TypedValue.type I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuGroup [I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuItem [I] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupCategory I] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupCheckable I] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupEnabled Z] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupId I] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupOrder I] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupVisible Z] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProvider Lcom/actionbarsherlock/view/ActionProvider;] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProviderClassName Ljava/lang/String;] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewClassName Ljava/lang/String;] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewLayout I] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemAdded Z] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemAlphabeticShortcut C] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemCategoryOrder I] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemCheckable I] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemChecked Z] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemEnabled Z] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemIconResId I] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemId I] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemListenerMethodName Ljava/lang/String;] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemNumericShortcut C] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemShowAsAction I] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemTitle Ljava/lang/CharSequence;] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemTitleCondensed Ljava/lang/CharSequence;] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemVisible Z] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.menu Lcom/actionbarsherlock/view/Menu;] + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.this$0 Lcom/actionbarsherlock/view/MenuInflater;] + Methodref [android/content/Context.getClassLoader ()Ljava/lang/ClassLoader;] + Methodref [android/content/Context.isRestricted ()Z] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + Methodref [android/content/res/TypedArray.getInt (II)I] + Methodref [android/content/res/TypedArray.getResourceId (II)I] + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] + Methodref [android/content/res/TypedArray.getText (I)Ljava/lang/CharSequence;] + Methodref [android/content/res/TypedArray.getValue (ILandroid/util/TypedValue;)Z] + Methodref [android/content/res/TypedArray.hasValue (I)Z] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Methodref [android/util/TypedValue. ()V] + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setExclusiveCheckable (Z)V] + Methodref [com/actionbarsherlock/view/MenuInflater.access$0 (Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;] + Methodref [com/actionbarsherlock/view/MenuInflater.access$1 ()[Ljava/lang/Class;] + Methodref [com/actionbarsherlock/view/MenuInflater.access$2 (Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;] + Methodref [com/actionbarsherlock/view/MenuInflater.access$3 ()[Ljava/lang/Class;] + Methodref [com/actionbarsherlock/view/MenuInflater.access$4 (Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;] + Methodref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener. (Landroid/content/Context;Ljava/lang/String;)V] + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.getShortcut (Ljava/lang/String;)C] + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.newInstance (Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.resetGroup ()V] + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.setItem (Lcom/actionbarsherlock/view/MenuItem;)V] + Methodref [java/lang/Class.getConstructor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;] + Methodref [java/lang/ClassLoader.loadClass (Ljava/lang/String;)Ljava/lang/Class;] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/String.charAt (I)C] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/reflect/Constructor.newInstance ([Ljava/lang/Object;)Ljava/lang/Object;] + InterfaceMethodref [com/actionbarsherlock/view/Menu.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/Menu.addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + InterfaceMethodref [com/actionbarsherlock/view/Menu.setGroupCheckable (IZZ)V] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setActionProvider (Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setActionView (I)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setActionView (Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setAlphabeticShortcut (C)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setCheckable (Z)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setChecked (Z)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setEnabled (Z)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIcon (I)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setNumericShortcut (C)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setOnMenuItemClickListener (Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setShowAsAction (I)V] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setTitleCondensed (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setVisible (Z)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.getItem ()Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [SherlockMenuGroup [I] + NameAndType [SherlockMenuItem [I] + NameAndType [access$0 (Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;] + NameAndType [access$1 ()[Ljava/lang/Class;] + NameAndType [access$2 (Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;] + NameAndType [access$3 ()[Ljava/lang/Class;] + NameAndType [access$4 (Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;] + NameAndType [add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [charAt (I)C] + NameAndType [data I] + NameAndType [getBoolean (IZ)Z] + NameAndType [getClassLoader ()Ljava/lang/ClassLoader;] + NameAndType [getConstructor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;] + NameAndType [getInt (II)I] + NameAndType [getItem ()Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [getResourceId (II)I] + NameAndType [getShortcut (Ljava/lang/String;)C] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getText (I)Ljava/lang/CharSequence;] + NameAndType [getValue (ILandroid/util/TypedValue;)Z] + NameAndType [groupCategory I] + NameAndType [groupCheckable I] + NameAndType [groupEnabled Z] + NameAndType [groupId I] + NameAndType [groupOrder I] + NameAndType [groupVisible Z] + NameAndType [hasValue (I)Z] + NameAndType [isRestricted ()Z] + NameAndType [itemActionProvider Lcom/actionbarsherlock/view/ActionProvider;] + NameAndType [itemActionProviderClassName Ljava/lang/String;] + NameAndType [itemActionViewClassName Ljava/lang/String;] + NameAndType [itemActionViewLayout I] + NameAndType [itemAdded Z] + NameAndType [itemAlphabeticShortcut C] + NameAndType [itemCategoryOrder I] + NameAndType [itemCheckable I] + NameAndType [itemChecked Z] + NameAndType [itemEnabled Z] + NameAndType [itemIconResId I] + NameAndType [itemId I] + NameAndType [itemListenerMethodName Ljava/lang/String;] + NameAndType [itemNumericShortcut C] + NameAndType [itemShowAsAction I] + NameAndType [itemTitle Ljava/lang/CharSequence;] + NameAndType [itemTitleCondensed Ljava/lang/CharSequence;] + NameAndType [itemVisible Z] + NameAndType [loadClass (Ljava/lang/String;)Ljava/lang/Class;] + NameAndType [menu Lcom/actionbarsherlock/view/Menu;] + NameAndType [newInstance (Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [newInstance ([Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + NameAndType [recycle ()V] + NameAndType [resetGroup ()V] + NameAndType [setActionProvider (Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setActionView (I)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setActionView (Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setAlphabeticShortcut (C)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setCheckable (Z)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setChecked (Z)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setEnabled (Z)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setExclusiveCheckable (Z)V] + NameAndType [setGroupCheckable (IZZ)V] + NameAndType [setIcon (I)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setItem (Lcom/actionbarsherlock/view/MenuItem;)V] + NameAndType [setNumericShortcut (C)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setOnMenuItemClickListener (Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setShowAsAction (I)V] + NameAndType [setTitleCondensed (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setVisible (Z)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [this$0 Lcom/actionbarsherlock/view/MenuInflater;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [type I] + NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [()Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [()Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [()Ljava/lang/ClassLoader;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [()[Ljava/lang/Class;] + Utf8 [(C)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)C] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)Ljava/lang/CharSequence;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)I] + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(ILandroid/util/TypedValue;)Z] + Utf8 [(IZ)Z] + Utf8 [(IZZ)V] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V] + Utf8 [(Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;] + Utf8 [(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;] + Utf8 [(Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)V] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Ljava/lang/String;)C] + Utf8 [(Ljava/lang/String;)Ljava/lang/Class;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Z)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Z)V] + Utf8 [([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;] + Utf8 [([Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [] + Utf8 [C] + Utf8 [Cannot instantiate class: ] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [Ignoring attribute 'actionProviderClass'. Action view already specified.] + Utf8 [Ignoring attribute 'itemActionViewLayout'. Action view already specified.] + Utf8 [Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [Lcom/actionbarsherlock/view/Menu;] + Utf8 [Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [Ljava/lang/CharSequence;] + Utf8 [Ljava/lang/String;] + Utf8 [MenuInflater] + Utf8 [SherlockMenuGroup] + Utf8 [SherlockMenuItem] + Utf8 [StackMapTable] + Utf8 [The android:onClick attribute cannot be used within a restricted context] + Utf8 [Z] + Utf8 [[I] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [add] + Utf8 [addItem] + Utf8 [addSubMenu] + Utf8 [addSubMenuItem] + Utf8 [android/content/Context] + Utf8 [android/content/res/TypedArray] + Utf8 [android/util/AttributeSet] + Utf8 [android/util/Log] + Utf8 [android/util/TypedValue] + Utf8 [android/view/View] + Utf8 [append] + Utf8 [charAt] + Utf8 [com/actionbarsherlock/R$styleable] + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl] + Utf8 [com/actionbarsherlock/view/ActionProvider] + Utf8 [com/actionbarsherlock/view/Menu] + Utf8 [com/actionbarsherlock/view/MenuInflater] + Utf8 [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener] + Utf8 [com/actionbarsherlock/view/MenuInflater$MenuState] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [com/actionbarsherlock/view/SubMenu] + Utf8 [data] + Utf8 [defaultGroupId] + Utf8 [defaultItemCategory] + Utf8 [defaultItemCheckable] + Utf8 [defaultItemChecked] + Utf8 [defaultItemEnabled] + Utf8 [defaultItemId] + Utf8 [defaultItemOrder] + Utf8 [defaultItemVisible] + Utf8 [getBoolean] + Utf8 [getClassLoader] + Utf8 [getConstructor] + Utf8 [getInt] + Utf8 [getItem] + Utf8 [getResourceId] + Utf8 [getShortcut] + Utf8 [getString] + Utf8 [getText] + Utf8 [getValue] + Utf8 [groupCategory] + Utf8 [groupCheckable] + Utf8 [groupEnabled] + Utf8 [groupId] + Utf8 [groupOrder] + Utf8 [groupVisible] + Utf8 [hasAddedItem] + Utf8 [hasValue] + Utf8 [isRestricted] + Utf8 [itemActionProvider] + Utf8 [itemActionProviderClassName] + Utf8 [itemActionViewClassName] + Utf8 [itemActionViewLayout] + Utf8 [itemAdded] + Utf8 [itemAlphabeticShortcut] + Utf8 [itemCategoryOrder] + Utf8 [itemCheckable] + Utf8 [itemChecked] + Utf8 [itemEnabled] + Utf8 [itemIconResId] + Utf8 [itemId] + Utf8 [itemListenerMethodName] + Utf8 [itemNumericShortcut] + Utf8 [itemShowAsAction] + Utf8 [itemTitle] + Utf8 [itemTitleCondensed] + Utf8 [itemVisible] + Utf8 [java/lang/Class] + Utf8 [java/lang/ClassLoader] + Utf8 [java/lang/Exception] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/reflect/Constructor] + Utf8 [loadClass] + Utf8 [menu] + Utf8 [newInstance] + Utf8 [obtainStyledAttributes] + Utf8 [readGroup] + Utf8 [readItem] + Utf8 [recycle] + Utf8 [resetGroup] + Utf8 [setActionProvider] + Utf8 [setActionView] + Utf8 [setAlphabeticShortcut] + Utf8 [setCheckable] + Utf8 [setChecked] + Utf8 [setEnabled] + Utf8 [setExclusiveCheckable] + Utf8 [setGroupCheckable] + Utf8 [setIcon] + Utf8 [setItem] + Utf8 [setNumericShortcut] + Utf8 [setOnMenuItemClickListener] + Utf8 [setShowAsAction] + Utf8 [setTitleCondensed] + Utf8 [setVisible] + Utf8 [this$0] + Utf8 [toString] + Utf8 [type] + Utf8 [w] Fields (count = 34): + Field: menu Lcom/actionbarsherlock/view/Menu; Access flags: 0x2 = private com.actionbarsherlock.view.Menu menu + Field: groupId I Access flags: 0x2 = private int groupId + Field: groupCategory I Access flags: 0x2 = private int groupCategory + Field: groupOrder I Access flags: 0x2 = private int groupOrder + Field: groupCheckable I Access flags: 0x2 = private int groupCheckable + Field: groupVisible Z Access flags: 0x2 = private boolean groupVisible + Field: groupEnabled Z Access flags: 0x2 = private boolean groupEnabled + Field: itemAdded Z Access flags: 0x2 = private boolean itemAdded + Field: itemId I Access flags: 0x2 = private int itemId + Field: itemCategoryOrder I Access flags: 0x2 = private int itemCategoryOrder + Field: itemTitle Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence itemTitle + Field: itemTitleCondensed Ljava/lang/CharSequence; Access flags: 0x2 = private java.lang.CharSequence itemTitleCondensed + Field: itemIconResId I Access flags: 0x2 = private int itemIconResId + Field: itemAlphabeticShortcut C Access flags: 0x2 = private char itemAlphabeticShortcut + Field: itemNumericShortcut C Access flags: 0x2 = private char itemNumericShortcut + Field: itemCheckable I Access flags: 0x2 = private int itemCheckable + Field: itemChecked Z Access flags: 0x2 = private boolean itemChecked + Field: itemVisible Z Access flags: 0x2 = private boolean itemVisible + Field: itemEnabled Z Access flags: 0x2 = private boolean itemEnabled + Field: itemShowAsAction I Access flags: 0x2 = private int itemShowAsAction + Field: itemActionViewLayout I Access flags: 0x2 = private int itemActionViewLayout + Field: itemActionViewClassName Ljava/lang/String; Access flags: 0x2 = private java.lang.String itemActionViewClassName + Field: itemActionProviderClassName Ljava/lang/String; Access flags: 0x2 = private java.lang.String itemActionProviderClassName + Field: itemListenerMethodName Ljava/lang/String; Access flags: 0x2 = private java.lang.String itemListenerMethodName + Field: itemActionProvider Lcom/actionbarsherlock/view/ActionProvider; Access flags: 0x2 = private com.actionbarsherlock.view.ActionProvider itemActionProvider + Field: defaultGroupId I Access flags: 0x1a = private static final int defaultGroupId Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: defaultItemId I Access flags: 0x1a = private static final int defaultItemId Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: defaultItemCategory I Access flags: 0x1a = private static final int defaultItemCategory Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: defaultItemOrder I Access flags: 0x1a = private static final int defaultItemOrder Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: defaultItemCheckable I Access flags: 0x1a = private static final int defaultItemCheckable Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: defaultItemChecked Z Access flags: 0x1a = private static final boolean defaultItemChecked Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: defaultItemVisible Z Access flags: 0x1a = private static final boolean defaultItemVisible Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: defaultItemEnabled Z Access flags: 0x1a = private static final boolean defaultItemEnabled Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: this$0 Lcom/actionbarsherlock/view/MenuInflater; Access flags: 0x1010 = final synthetic com.actionbarsherlock.view.MenuInflater this$0 Methods (count = 11): - Method: (Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V Access flags: 0x1 = public MenuInflater$MenuState(com.actionbarsherlock.view.MenuInflater,com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #62 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.this$0 Lcom/actionbarsherlock/view/MenuInflater;] [5] aload_0 v0 [6] invokespecial #91 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #61 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.menu Lcom/actionbarsherlock/view/Menu;] [14] aload_0 v0 [15] invokevirtual #86 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.resetGroup ()V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: resetGroup()V Access flags: 0x1 = public void resetGroup() Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] putfield #40 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupId I] [5] aload_0 v0 [6] iconst_0 [7] putfield #37 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupCategory I] [10] aload_0 v0 [11] iconst_0 [12] putfield #41 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupOrder I] [15] aload_0 v0 [16] iconst_0 [17] putfield #38 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupCheckable I] [20] aload_0 v0 [21] iconst_1 [22] putfield #42 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupVisible Z] [25] aload_0 v0 [26] iconst_1 [27] putfield #39 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupEnabled Z] [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: readGroup(Landroid/util/AttributeSet;)V Access flags: 0x1 = public void readGroup(android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 80, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #62 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.this$0 Lcom/actionbarsherlock/view/MenuInflater;] [4] invokestatic #78 + Methodref [com/actionbarsherlock/view/MenuInflater.access$0 (Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;] [7] aload_1 v1 [8] getstatic #35 + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuGroup [I] [11] invokevirtual #65 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] [14] astore_1 v1 [15] aload_0 v0 [16] aload_1 v1 [17] iconst_1 [18] iconst_0 [19] invokevirtual #68 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [22] putfield #40 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupId I] [25] aload_0 v0 [26] aload_1 v1 [27] iconst_3 [28] iconst_0 [29] invokevirtual #67 + Methodref [android/content/res/TypedArray.getInt (II)I] [32] putfield #37 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupCategory I] [35] aload_0 v0 [36] aload_1 v1 [37] iconst_4 [38] iconst_0 [39] invokevirtual #67 + Methodref [android/content/res/TypedArray.getInt (II)I] [42] putfield #41 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupOrder I] [45] aload_0 v0 [46] aload_1 v1 [47] iconst_5 [48] iconst_0 [49] invokevirtual #67 + Methodref [android/content/res/TypedArray.getInt (II)I] [52] putfield #38 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupCheckable I] [55] aload_0 v0 [56] aload_1 v1 [57] iconst_2 [58] iconst_1 [59] invokevirtual #66 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [62] putfield #42 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupVisible Z] [65] aload_0 v0 [66] aload_1 v1 [67] iconst_0 [68] iconst_1 [69] invokevirtual #66 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [72] putfield #39 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupEnabled Z] [75] aload_1 v1 [76] invokevirtual #73 + Methodref [android/content/res/TypedArray.recycle ()V] [79] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: readItem(Landroid/util/AttributeSet;)V Access flags: 0x1 = public void readItem(android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 356, locals = 4, stack = 5): [0] aload_0 v0 [1] getfield #62 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.this$0 Lcom/actionbarsherlock/view/MenuInflater;] [4] invokestatic #78 + Methodref [com/actionbarsherlock/view/MenuInflater.access$0 (Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;] [7] aload_1 v1 [8] getstatic #36 + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuItem [I] [11] invokevirtual #65 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] [14] astore_1 v1 [15] aload_0 v0 [16] aload_1 v1 [17] iconst_2 [18] iconst_0 [19] invokevirtual #68 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [22] putfield #54 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemId I] [25] aload_1 v1 [26] iconst_5 [27] aload_0 v0 [28] getfield #37 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupCategory I] [31] invokevirtual #67 + Methodref [android/content/res/TypedArray.getInt (II)I] [34] istore_2 v2 [35] aload_1 v1 [36] bipush 6 [38] aload_0 v0 [39] getfield #41 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupOrder I] [42] invokevirtual #67 + Methodref [android/content/res/TypedArray.getInt (II)I] [45] istore_3 v3 [46] aload_0 v0 [47] iload_2 v2 [48] ldc #1 + Integer [-65536] [50] iand [51] iload_3 v3 [52] ldc #4 + Integer [65535] [54] iand [55] ior [56] putfield #49 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemCategoryOrder I] [59] aload_0 v0 [60] aload_1 v1 [61] bipush 7 [63] invokevirtual #70 + Methodref [android/content/res/TypedArray.getText (I)Ljava/lang/CharSequence;] [66] putfield #58 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemTitle Ljava/lang/CharSequence;] [69] aload_0 v0 [70] aload_1 v1 [71] bipush 8 [73] invokevirtual #70 + Methodref [android/content/res/TypedArray.getText (I)Ljava/lang/CharSequence;] [76] putfield #59 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemTitleCondensed Ljava/lang/CharSequence;] [79] aload_0 v0 [80] aload_1 v1 [81] iconst_0 [82] iconst_0 [83] invokevirtual #68 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [86] putfield #53 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemIconResId I] [89] aload_0 v0 [90] aload_0 v0 [91] aload_1 v1 [92] bipush 9 [94] invokevirtual #69 + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] [97] invokespecial #84 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.getShortcut (Ljava/lang/String;)C] [100] putfield #48 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemAlphabeticShortcut C] [103] aload_0 v0 [104] aload_0 v0 [105] aload_1 v1 [106] bipush 10 [108] invokevirtual #69 + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] [111] invokespecial #84 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.getShortcut (Ljava/lang/String;)C] [114] putfield #56 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemNumericShortcut C] [117] aload_1 v1 [118] bipush 11 [120] invokevirtual #72 + Methodref [android/content/res/TypedArray.hasValue (I)Z] [123] ifeq +25 (target=148) [126] aload_0 v0 [127] aload_1 v1 [128] bipush 11 [130] iconst_0 [131] invokevirtual #66 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [134] ifeq +7 (target=141) [137] iconst_1 [138] goto +4 (target=142) [141] iconst_0 [142] putfield #50 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemCheckable I] [145] goto +11 (target=156) [148] aload_0 v0 [149] aload_0 v0 [150] getfield #38 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupCheckable I] [153] putfield #50 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemCheckable I] [156] aload_0 v0 [157] aload_1 v1 [158] iconst_3 [159] iconst_0 [160] invokevirtual #66 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [163] putfield #51 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemChecked Z] [166] aload_0 v0 [167] aload_1 v1 [168] iconst_4 [169] aload_0 v0 [170] getfield #42 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupVisible Z] [173] invokevirtual #66 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [176] putfield #60 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemVisible Z] [179] aload_0 v0 [180] aload_1 v1 [181] iconst_1 [182] aload_0 v0 [183] getfield #39 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupEnabled Z] [186] invokevirtual #66 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [189] putfield #52 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemEnabled Z] [192] new #14 + Class [android/util/TypedValue] [195] dup [196] invokespecial #76 + Methodref [android/util/TypedValue. ()V] [199] astore_2 v2 [200] aload_1 v1 [201] bipush 13 [203] aload_2 v2 [204] invokevirtual #71 + Methodref [android/content/res/TypedArray.getValue (ILandroid/util/TypedValue;)Z] [207] pop [208] aload_0 v0 [209] aload_2 v2 [210] getfield #34 + Fieldref [android/util/TypedValue.type I] [213] bipush 17 [215] ificmpne +10 (target=225) [218] aload_2 v2 [219] getfield #33 + Fieldref [android/util/TypedValue.data I] [222] goto +4 (target=226) [225] iconst_m1 [226] putfield #57 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemShowAsAction I] [229] aload_0 v0 [230] aload_1 v1 [231] bipush 12 [233] invokevirtual #69 + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] [236] putfield #55 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemListenerMethodName Ljava/lang/String;] [239] aload_0 v0 [240] aload_1 v1 [241] bipush 14 [243] iconst_0 [244] invokevirtual #68 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [247] putfield #46 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewLayout I] [250] aload_0 v0 [251] aload_1 v1 [252] bipush 15 [254] invokevirtual #69 + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] [257] putfield #45 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewClassName Ljava/lang/String;] [260] aload_0 v0 [261] aload_1 v1 [262] bipush 16 [264] invokevirtual #69 + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;] [267] putfield #44 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProviderClassName Ljava/lang/String;] [270] aload_0 v0 [271] getfield #44 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProviderClassName Ljava/lang/String;] [274] ifnull +7 (target=281) [277] iconst_1 [278] goto +4 (target=282) [281] iconst_0 [282] dup [283] istore_2 v2 [284] ifeq +45 (target=329) [287] aload_0 v0 [288] getfield #46 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewLayout I] [291] ifne +38 (target=329) [294] aload_0 v0 [295] getfield #45 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewClassName Ljava/lang/String;] [298] ifnonnull +31 (target=329) [301] aload_0 v0 [302] aload_0 v0 [303] aload_0 v0 [304] getfield #44 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProviderClassName Ljava/lang/String;] [307] invokestatic #79 + Methodref [com/actionbarsherlock/view/MenuInflater.access$1 ()[Ljava/lang/Class;] [310] aload_0 v0 [311] getfield #62 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.this$0 Lcom/actionbarsherlock/view/MenuInflater;] [314] invokestatic #80 + Methodref [com/actionbarsherlock/view/MenuInflater.access$2 (Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;] [317] invokespecial #85 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.newInstance (Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;] [320] checkcast #18 + Class [com/actionbarsherlock/view/ActionProvider] [323] putfield #43 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProvider Lcom/actionbarsherlock/view/ActionProvider;] [326] goto +20 (target=346) [329] iload_2 v2 [330] ifeq +11 (target=341) [333] ldc #8 + String [MenuInflater] [335] ldc #6 + String [Ignoring attribute 'actionProviderClass'. Action view already specified.] [337] invokestatic #74 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [340] pop [341] aload_0 v0 [342] aconst_null [343] putfield #43 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProvider Lcom/actionbarsherlock/view/ActionProvider;] [346] aload_1 v1 [347] invokevirtual #73 + Methodref [android/content/res/TypedArray.recycle ()V] [350] aload_0 v0 [351] iconst_0 [352] putfield #47 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemAdded Z] [355] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [141] Var: [a:com/actionbarsherlock/view/MenuInflater$MenuState][a:android/util/AttributeSet][a:android/content/res/TypedArray][i][i], Stack: [a:com/actionbarsherlock/view/MenuInflater$MenuState] - [142] Var: [a:com/actionbarsherlock/view/MenuInflater$MenuState][a:android/util/AttributeSet][a:android/content/res/TypedArray][i][i], Stack: [a:com/actionbarsherlock/view/MenuInflater$MenuState][i] - [148] Var: ..., Stack: (empty) - [156] Var: ..., Stack: (empty) - [225] Var: [a:com/actionbarsherlock/view/MenuInflater$MenuState][a:android/util/AttributeSet][a:android/content/res/TypedArray][i][i][a:android/util/TypedValue], Stack: [a:com/actionbarsherlock/view/MenuInflater$MenuState] - [226] Var: [a:com/actionbarsherlock/view/MenuInflater$MenuState][a:android/util/AttributeSet][a:android/content/res/TypedArray][i][i][a:android/util/TypedValue], Stack: [a:com/actionbarsherlock/view/MenuInflater$MenuState][i] - [281] Var: ..., Stack: (empty) - [282] Var: ..., Stack: [i] - [329] Var: ...[i], Stack: (empty) - [341] Var: ..., Stack: (empty) - [346] Var: ..., Stack: (empty) + Method: getShortcut(Ljava/lang/String;)C Access flags: 0x2 = private char getShortcut(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_1 v1 [1] ifnonnull +5 (target=6) [4] iconst_0 [5] ireturn [6] aload_1 v1 [7] iconst_0 [8] invokevirtual #92 + Methodref [java/lang/String.charAt (I)C] [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [6] Var: ..., Stack: (empty) + Method: setItem(Lcom/actionbarsherlock/view/MenuItem;)V Access flags: 0x2 = private void setItem(com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 288, locals = 3, stack = 5): [0] aload_1 v1 [1] aload_0 v0 [2] getfield #51 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemChecked Z] [5] invokeinterface #105 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setChecked (Z)Lcom/actionbarsherlock/view/MenuItem;] [10] aload_0 v0 [11] getfield #60 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemVisible Z] [14] invokeinterface #112 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setVisible (Z)Lcom/actionbarsherlock/view/MenuItem;] [19] aload_0 v0 [20] getfield #52 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemEnabled Z] [23] invokeinterface #106 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setEnabled (Z)Lcom/actionbarsherlock/view/MenuItem;] [28] aload_0 v0 [29] getfield #50 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemCheckable I] [32] ifle +7 (target=39) [35] iconst_1 [36] goto +4 (target=40) [39] iconst_0 [40] invokeinterface #104 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setCheckable (Z)Lcom/actionbarsherlock/view/MenuItem;] [45] aload_0 v0 [46] getfield #59 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemTitleCondensed Ljava/lang/CharSequence;] [49] invokeinterface #111 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setTitleCondensed (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [54] aload_0 v0 [55] getfield #53 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemIconResId I] [58] invokeinterface #107 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIcon (I)Lcom/actionbarsherlock/view/MenuItem;] [63] aload_0 v0 [64] getfield #48 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemAlphabeticShortcut C] [67] invokeinterface #103 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setAlphabeticShortcut (C)Lcom/actionbarsherlock/view/MenuItem;] [72] aload_0 v0 [73] getfield #56 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemNumericShortcut C] [76] invokeinterface #108 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setNumericShortcut (C)Lcom/actionbarsherlock/view/MenuItem;] [81] pop [82] aload_0 v0 [83] getfield #57 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemShowAsAction I] [86] iflt +13 (target=99) [89] aload_1 v1 [90] aload_0 v0 [91] getfield #57 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemShowAsAction I] [94] invokeinterface #110 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setShowAsAction (I)V] [99] aload_0 v0 [100] getfield #55 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemListenerMethodName Ljava/lang/String;] [103] ifnull +51 (target=154) [106] aload_0 v0 [107] getfield #62 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.this$0 Lcom/actionbarsherlock/view/MenuInflater;] [110] invokestatic #78 + Methodref [com/actionbarsherlock/view/MenuInflater.access$0 (Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;] [113] invokevirtual #64 + Methodref [android/content/Context.isRestricted ()Z] [116] ifeq +13 (target=129) [119] new #28 + Class [java/lang/IllegalStateException] [122] dup [123] ldc #9 + String [The android:onClick attribute cannot be used within a restricted context] [125] invokespecial #90 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [128] athrow [129] aload_1 v1 [130] new #21 + Class [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener] [133] dup [134] aload_0 v0 [135] getfield #62 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.this$0 Lcom/actionbarsherlock/view/MenuInflater;] [138] invokestatic #78 + Methodref [com/actionbarsherlock/view/MenuInflater.access$0 (Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;] [141] aload_0 v0 [142] getfield #55 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemListenerMethodName Ljava/lang/String;] [145] invokespecial #83 + Methodref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener. (Landroid/content/Context;Ljava/lang/String;)V] [148] invokeinterface #109 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setOnMenuItemClickListener (Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;] [153] pop [154] aload_0 v0 [155] getfield #50 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemCheckable I] [158] iconst_2 [159] ificmplt +36 (target=195) [162] aload_1 v1 [163] instanceof #17 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [166] ifeq +14 (target=180) [169] aload_1 v1 [170] checkcast #17 + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl] [173] iconst_1 [174] invokevirtual #77 + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setExclusiveCheckable (Z)V] [177] goto +18 (target=195) [180] aload_0 v0 [181] getfield #61 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.menu Lcom/actionbarsherlock/view/Menu;] [184] aload_0 v0 [185] getfield #40 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupId I] [188] iconst_1 [189] iconst_1 [190] invokeinterface #99 + InterfaceMethodref [com/actionbarsherlock/view/Menu.setGroupCheckable (IZZ)V] [195] iconst_0 [196] istore_2 v2 [197] aload_0 v0 [198] getfield #45 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewClassName Ljava/lang/String;] [201] ifnull +35 (target=236) [204] aload_0 v0 [205] aload_0 v0 [206] getfield #45 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewClassName Ljava/lang/String;] [209] invokestatic #81 + Methodref [com/actionbarsherlock/view/MenuInflater.access$3 ()[Ljava/lang/Class;] [212] aload_0 v0 [213] getfield #62 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.this$0 Lcom/actionbarsherlock/view/MenuInflater;] [216] invokestatic #82 + Methodref [com/actionbarsherlock/view/MenuInflater.access$4 (Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;] [219] invokespecial #85 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.newInstance (Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;] [222] checkcast #15 + Class [android/view/View] [225] astore_2 v2 [226] aload_1 v1 [227] aload_2 v2 [228] invokeinterface #102 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setActionView (Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;] [233] pop [234] iconst_1 [235] istore_2 v2 [236] aload_0 v0 [237] getfield #46 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewLayout I] [240] ifle +29 (target=269) [243] iload_2 v2 [244] ifne +17 (target=261) [247] aload_1 v1 [248] aload_0 v0 [249] getfield #46 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewLayout I] [252] invokeinterface #101 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setActionView (I)Lcom/actionbarsherlock/view/MenuItem;] [257] pop [258] goto +11 (target=269) [261] ldc #8 + String [MenuInflater] [263] ldc #7 + String [Ignoring attribute 'itemActionViewLayout'. Action view already specified.] [265] invokestatic #74 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [268] pop [269] aload_0 v0 [270] getfield #43 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProvider Lcom/actionbarsherlock/view/ActionProvider;] [273] ifnull +14 (target=287) [276] aload_1 v1 [277] aload_0 v0 [278] getfield #43 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProvider Lcom/actionbarsherlock/view/ActionProvider;] [281] invokeinterface #100 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setActionProvider (Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;] [286] pop [287] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 11): - [39] Var: ..., Stack: [a:com/actionbarsherlock/view/MenuItem] - [40] Var: [a:com/actionbarsherlock/view/MenuInflater$MenuState][a:com/actionbarsherlock/view/MenuItem], Stack: [a:com/actionbarsherlock/view/MenuItem][i] - [99] Var: ..., Stack: (empty) - [129] Var: ..., Stack: (empty) - [154] Var: ..., Stack: (empty) - [180] Var: ..., Stack: (empty) - [195] Var: ..., Stack: (empty) - [236] Var: ...[i], Stack: (empty) - [261] Var: ..., Stack: (empty) - [269] Var: ..., Stack: (empty) - [287] Var: ..., Stack: (empty) + Method: addItem()V Access flags: 0x1 = public void addItem() Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 1, stack = 6): [0] aload_0 v0 [1] iconst_1 [2] putfield #47 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemAdded Z] [5] aload_0 v0 [6] aload_0 v0 [7] getfield #61 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.menu Lcom/actionbarsherlock/view/Menu;] [10] aload_0 v0 [11] getfield #40 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupId I] [14] aload_0 v0 [15] getfield #54 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemId I] [18] aload_0 v0 [19] getfield #49 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemCategoryOrder I] [22] aload_0 v0 [23] getfield #58 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemTitle Ljava/lang/CharSequence;] [26] invokeinterface #97 + InterfaceMethodref [com/actionbarsherlock/view/Menu.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [31] invokespecial #87 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.setItem (Lcom/actionbarsherlock/view/MenuItem;)V] [34] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: addSubMenuItem()Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x1 = public com.actionbarsherlock.view.SubMenu addSubMenuItem() Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 2, stack = 5): [0] aload_0 v0 [1] iconst_1 [2] putfield #47 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemAdded Z] [5] aload_0 v0 [6] getfield #61 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.menu Lcom/actionbarsherlock/view/Menu;] [9] aload_0 v0 [10] getfield #40 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupId I] [13] aload_0 v0 [14] getfield #54 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemId I] [17] aload_0 v0 [18] getfield #49 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemCategoryOrder I] [21] aload_0 v0 [22] getfield #58 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemTitle Ljava/lang/CharSequence;] [25] invokeinterface #98 + InterfaceMethodref [com/actionbarsherlock/view/Menu.addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] [30] astore_1 v1 [31] aload_0 v0 [32] aload_1 v1 [33] invokeinterface #113 + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.getItem ()Lcom/actionbarsherlock/view/MenuItem;] [38] invokespecial #87 + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.setItem (Lcom/actionbarsherlock/view/MenuItem;)V] [41] aload_1 v1 [42] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasAddedItem()Z Access flags: 0x1 = public boolean hasAddedItem() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #47 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemAdded Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newInstance(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; Access flags: 0x2 = private java.lang.Object newInstance(java.lang.String,java.lang.Class[],java.lang.Object[]) Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #62 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.this$0 Lcom/actionbarsherlock/view/MenuInflater;] [4] invokestatic #78 + Methodref [com/actionbarsherlock/view/MenuInflater.access$0 (Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;] [7] invokevirtual #63 + Methodref [android/content/Context.getClassLoader ()Ljava/lang/ClassLoader;] [10] aload_1 v1 [11] invokevirtual #89 + Methodref [java/lang/ClassLoader.loadClass (Ljava/lang/String;)Ljava/lang/Class;] [14] aload_2 v2 [15] invokevirtual #88 + Methodref [java/lang/Class.getConstructor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;] [18] aload_3 v3 [19] invokevirtual #96 + Methodref [java/lang/reflect/Constructor.newInstance ([Ljava/lang/Object;)Ljava/lang/Object;] [22] areturn [23] astore_2 v2 [24] ldc #8 + String [MenuInflater] [26] new #31 + Class [java/lang/StringBuilder] [29] dup [30] ldc #5 + String [Cannot instantiate class: ] [32] invokespecial #93 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [35] aload_1 v1 [36] invokevirtual #94 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [39] invokevirtual #95 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [42] aload_2 v2 [43] invokestatic #75 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [46] pop [47] aconst_null [48] areturn Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 22: 23): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [23] Var: ..., Stack: [a:java/lang/Exception] + Method: access$0(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider; Access flags: 0x1008 = static synthetic com.actionbarsherlock.view.ActionProvider access$0(com.actionbarsherlock.view.MenuInflater$MenuState) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #43 + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProvider Lcom/actionbarsherlock/view/ActionProvider;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/MenuItem Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.view.MenuItem extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 77): + Integer [0] + Integer [1] + Integer [2] + Integer [4] + Integer [8] + Class [com/actionbarsherlock/view/MenuItem] + Class [java/lang/Object] + Utf8 [()C] + Utf8 [()I] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/view/ContextMenu$ContextMenuInfo;] + Utf8 [()Landroid/view/View;] + Utf8 [()Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [()Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Z] + Utf8 [(C)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(CC)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(I)V] + Utf8 [(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Z)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [SHOW_AS_ACTION_ALWAYS] + Utf8 [SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW] + Utf8 [SHOW_AS_ACTION_IF_ROOM] + Utf8 [SHOW_AS_ACTION_NEVER] + Utf8 [SHOW_AS_ACTION_WITH_TEXT] + Utf8 [collapseActionView] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [expandActionView] + Utf8 [getActionProvider] + Utf8 [getActionView] + Utf8 [getAlphabeticShortcut] + Utf8 [getGroupId] + Utf8 [getIcon] + Utf8 [getIntent] + Utf8 [getItemId] + Utf8 [getMenuInfo] + Utf8 [getNumericShortcut] + Utf8 [getOrder] + Utf8 [getSubMenu] + Utf8 [getTitle] + Utf8 [getTitleCondensed] + Utf8 [hasSubMenu] + Utf8 [isActionViewExpanded] + Utf8 [isCheckable] + Utf8 [isChecked] + Utf8 [isEnabled] + Utf8 [isVisible] + Utf8 [java/lang/Object] + Utf8 [setActionProvider] + Utf8 [setActionView] + Utf8 [setAlphabeticShortcut] + Utf8 [setCheckable] + Utf8 [setChecked] + Utf8 [setEnabled] + Utf8 [setIcon] + Utf8 [setIntent] + Utf8 [setNumericShortcut] + Utf8 [setOnActionExpandListener] + Utf8 [setOnMenuItemClickListener] + Utf8 [setShortcut] + Utf8 [setShowAsAction] + Utf8 [setShowAsActionFlags] + Utf8 [setTitle] + Utf8 [setTitleCondensed] + Utf8 [setVisible] Fields (count = 5): + Field: SHOW_AS_ACTION_NEVER I Access flags: 0x19 = public static final int SHOW_AS_ACTION_NEVER Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: SHOW_AS_ACTION_IF_ROOM I Access flags: 0x19 = public static final int SHOW_AS_ACTION_IF_ROOM Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: SHOW_AS_ACTION_ALWAYS I Access flags: 0x19 = public static final int SHOW_AS_ACTION_ALWAYS Class member attributes (count = 1): + Constant value attribute: + Integer [2] + Field: SHOW_AS_ACTION_WITH_TEXT I Access flags: 0x19 = public static final int SHOW_AS_ACTION_WITH_TEXT Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW I Access flags: 0x19 = public static final int SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW Class member attributes (count = 1): + Constant value attribute: + Integer [8] Methods (count = 41): + Method: getItemId()I Access flags: 0x401 = public abstract int getItemId() + Method: getGroupId()I Access flags: 0x401 = public abstract int getGroupId() + Method: getOrder()I Access flags: 0x401 = public abstract int getOrder() + Method: setTitle(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setTitle(java.lang.CharSequence) + Method: setTitle(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setTitle(int) + Method: getTitle()Ljava/lang/CharSequence; Access flags: 0x401 = public abstract java.lang.CharSequence getTitle() + Method: setTitleCondensed(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setTitleCondensed(java.lang.CharSequence) + Method: getTitleCondensed()Ljava/lang/CharSequence; Access flags: 0x401 = public abstract java.lang.CharSequence getTitleCondensed() + Method: setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setIcon(android.graphics.drawable.Drawable) + Method: setIcon(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setIcon(int) + Method: getIcon()Landroid/graphics/drawable/Drawable; Access flags: 0x401 = public abstract android.graphics.drawable.Drawable getIcon() + Method: setIntent(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setIntent(android.content.Intent) + Method: getIntent()Landroid/content/Intent; Access flags: 0x401 = public abstract android.content.Intent getIntent() + Method: setShortcut(CC)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setShortcut(char,char) + Method: setNumericShortcut(C)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setNumericShortcut(char) + Method: getNumericShortcut()C Access flags: 0x401 = public abstract char getNumericShortcut() + Method: setAlphabeticShortcut(C)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setAlphabeticShortcut(char) + Method: getAlphabeticShortcut()C Access flags: 0x401 = public abstract char getAlphabeticShortcut() + Method: setCheckable(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setCheckable(boolean) + Method: isCheckable()Z Access flags: 0x401 = public abstract boolean isCheckable() + Method: setChecked(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setChecked(boolean) + Method: isChecked()Z Access flags: 0x401 = public abstract boolean isChecked() + Method: setVisible(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setVisible(boolean) + Method: isVisible()Z Access flags: 0x401 = public abstract boolean isVisible() + Method: setEnabled(Z)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setEnabled(boolean) + Method: isEnabled()Z Access flags: 0x401 = public abstract boolean isEnabled() + Method: hasSubMenu()Z Access flags: 0x401 = public abstract boolean hasSubMenu() + Method: getSubMenu()Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x401 = public abstract com.actionbarsherlock.view.SubMenu getSubMenu() + Method: setOnMenuItemClickListener(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setOnMenuItemClickListener(com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener) + Method: getMenuInfo()Landroid/view/ContextMenu$ContextMenuInfo; Access flags: 0x401 = public abstract android.view.ContextMenu$ContextMenuInfo getMenuInfo() + Method: setShowAsAction(I)V Access flags: 0x401 = public abstract void setShowAsAction(int) + Method: setShowAsActionFlags(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setShowAsActionFlags(int) + Method: setActionView(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setActionView(android.view.View) + Method: setActionView(I)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setActionView(int) + Method: getActionView()Landroid/view/View; Access flags: 0x401 = public abstract android.view.View getActionView() + Method: setActionProvider(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setActionProvider(com.actionbarsherlock.view.ActionProvider) + Method: getActionProvider()Lcom/actionbarsherlock/view/ActionProvider; Access flags: 0x401 = public abstract com.actionbarsherlock.view.ActionProvider getActionProvider() + Method: expandActionView()Z Access flags: 0x401 = public abstract boolean expandActionView() + Method: collapseActionView()Z Access flags: 0x401 = public abstract boolean collapseActionView() + Method: isActionViewExpanded()Z Access flags: 0x401 = public abstract boolean isActionViewExpanded() + Method: setOnActionExpandListener(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem setOnActionExpandListener(com.actionbarsherlock.view.MenuItem$OnActionExpandListener) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/MenuItem$OnActionExpandListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.view.MenuItem$OnActionExpandListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 8): + Class [com/actionbarsherlock/view/MenuItem$OnActionExpandListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [com/actionbarsherlock/view/MenuItem$OnActionExpandListener] + Utf8 [java/lang/Object] + Utf8 [onMenuItemActionCollapse] + Utf8 [onMenuItemActionExpand] Fields (count = 0): Methods (count = 2): + Method: onMenuItemActionExpand(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x401 = public abstract boolean onMenuItemActionExpand(com.actionbarsherlock.view.MenuItem) + Method: onMenuItemActionCollapse(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x401 = public abstract boolean onMenuItemActionCollapse(com.actionbarsherlock.view.MenuItem) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener] + Utf8 [java/lang/Object] + Utf8 [onMenuItemClick] Fields (count = 0): Methods (count = 1): + Method: onMenuItemClick(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x401 = public abstract boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/SubMenu Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.view.SubMenu extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/view/Menu] Constant Pool (count = 19): + Class [com/actionbarsherlock/view/Menu] + Class [com/actionbarsherlock/view/SubMenu] + Class [java/lang/Object] + Utf8 [()Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [()V] + Utf8 [(I)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [clearHeader] + Utf8 [com/actionbarsherlock/view/Menu] + Utf8 [com/actionbarsherlock/view/SubMenu] + Utf8 [getItem] + Utf8 [java/lang/Object] + Utf8 [setHeaderIcon] + Utf8 [setHeaderTitle] + Utf8 [setHeaderView] + Utf8 [setIcon] Fields (count = 0): Methods (count = 9): + Method: setHeaderTitle(I)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x401 = public abstract com.actionbarsherlock.view.SubMenu setHeaderTitle(int) + Method: setHeaderTitle(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x401 = public abstract com.actionbarsherlock.view.SubMenu setHeaderTitle(java.lang.CharSequence) + Method: setHeaderIcon(I)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x401 = public abstract com.actionbarsherlock.view.SubMenu setHeaderIcon(int) + Method: setHeaderIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x401 = public abstract com.actionbarsherlock.view.SubMenu setHeaderIcon(android.graphics.drawable.Drawable) + Method: setHeaderView(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x401 = public abstract com.actionbarsherlock.view.SubMenu setHeaderView(android.view.View) + Method: clearHeader()V Access flags: 0x401 = public abstract void clearHeader() + Method: setIcon(I)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x401 = public abstract com.actionbarsherlock.view.SubMenu setIcon(int) + Method: setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; Access flags: 0x401 = public abstract com.actionbarsherlock.view.SubMenu setIcon(android.graphics.drawable.Drawable) + Method: getItem()Lcom/actionbarsherlock/view/MenuItem; Access flags: 0x401 = public abstract com.actionbarsherlock.view.MenuItem getItem() Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/Window Superclass: android/view/Window Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.actionbarsherlock.view.Window extends android.view.Window Interfaces (count = 0): Constant Pool (count = 30): + Class [android/view/Window] + Class [com/actionbarsherlock/view/Window] + Long [1] + Long [2] + Long [5] + Long [8] + Long [9] + Long [10] + Methodref [android/view/Window. (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [FEATURE_ACTION_BAR] + Utf8 [FEATURE_ACTION_BAR_OVERLAY] + Utf8 [FEATURE_ACTION_MODE_OVERLAY] + Utf8 [FEATURE_INDETERMINATE_PROGRESS] + Utf8 [FEATURE_NO_TITLE] + Utf8 [FEATURE_PROGRESS] + Utf8 [J] + Utf8 [android/view/Window] + Utf8 [com/actionbarsherlock/view/Window] Fields (count = 6): + Field: FEATURE_ACTION_BAR J Access flags: 0x19 = public static final long FEATURE_ACTION_BAR Class member attributes (count = 1): + Constant value attribute: + Long [8] + Field: FEATURE_ACTION_BAR_OVERLAY J Access flags: 0x19 = public static final long FEATURE_ACTION_BAR_OVERLAY Class member attributes (count = 1): + Constant value attribute: + Long [9] + Field: FEATURE_ACTION_MODE_OVERLAY J Access flags: 0x19 = public static final long FEATURE_ACTION_MODE_OVERLAY Class member attributes (count = 1): + Constant value attribute: + Long [10] + Field: FEATURE_NO_TITLE J Access flags: 0x19 = public static final long FEATURE_NO_TITLE Class member attributes (count = 1): + Constant value attribute: + Long [1] + Field: FEATURE_PROGRESS J Access flags: 0x19 = public static final long FEATURE_PROGRESS Class member attributes (count = 1): + Constant value attribute: + Long [2] + Field: FEATURE_INDETERMINATE_PROGRESS J Access flags: 0x19 = public static final long FEATURE_INDETERMINATE_PROGRESS Class member attributes (count = 1): + Constant value attribute: + Long [5] Methods (count = 1): - Method: (Landroid/content/Context;)V Access flags: 0x2 = private Window(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #15 + Methodref [android/view/Window. (Landroid/content/Context;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/view/Window$Callback Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.view.Window$Callback extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/view/Window$Callback] + Class [java/lang/Object] + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [com/actionbarsherlock/view/Window$Callback] + Utf8 [java/lang/Object] + Utf8 [onMenuItemSelected] Fields (count = 0): Methods (count = 1): + Method: onMenuItemSelected(ILcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x401 = public abstract boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserModel Superclass: android/database/DataSetObservable Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.widget.ActivityChooserModel extends android.database.DataSetObservable Interfaces (count = 0): Constant Pool (count = 365): + Integer [-1] + Integer [0] + Integer [5] + Integer [50] + Float [1.0] + Float [5.0] + String [.xml] + String [No preceding call to #readHistoricalData] + String [activity] + String [activity_choser_model_history.xml] + String [historical-record] + String [historical-records] + String [time] + String [weight] + Class [android/content/ComponentName] + Class [android/content/Context] + Class [android/content/Intent] + Class [android/content/pm/ActivityInfo] + Class [android/content/pm/PackageManager] + Class [android/content/pm/ResolveInfo] + Class [android/database/DataSetObservable] + Class [android/os/Handler] + Class [android/text/TextUtils] + Class [com/actionbarsherlock/widget/ActivityChooserModel] + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter] + Class [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter] + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader] + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister] + Class [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener] + Class [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor] + Class [java/lang/Class] + Class [java/lang/IllegalStateException] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/System] + Class [java/lang/Throwable] + Class [java/util/ArrayList] + Class [java/util/Collections] + Class [java/util/HashMap] + Class [java/util/List] + Class [java/util/Map] + Fieldref [android/content/pm/ActivityInfo.name Ljava/lang/String;] + Fieldref [android/content/pm/ActivityInfo.packageName Ljava/lang/String;] + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.LOG_TAG Ljava/lang/String;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.SERIAL_EXECUTOR Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivityChoserModelPolicy Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivitySorter Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mCanReadHistoricalData Z] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHandler Landroid/os/Handler;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecords Ljava/util/List;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecordsChanged Z] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryFileName Ljava/lang/String;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryMaxSize I] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mIntent Landroid/content/Intent;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mReadShareHistoryCalled Z] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.sDataModelRegistry Ljava/util/Map;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.sRegistryLock Ljava/lang/Object;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F] + Methodref [android/content/ComponentName. (Ljava/lang/String;Ljava/lang/String;)V] + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + Methodref [android/content/Intent. (Landroid/content/Intent;)V] + Methodref [android/content/Intent.setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;] + Methodref [android/content/pm/PackageManager.queryIntentActivities (Landroid/content/Intent;I)Ljava/util/List;] + Methodref [android/database/DataSetObservable. ()V] + Methodref [android/os/Handler. ()V] + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel. (Landroid/content/Context;Ljava/lang/String;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.addHisoricalRecord (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.loadActivitiesLocked ()V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.notifyChanged ()V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.persistHistoricalData ()V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.pruneExcessiveHistoricalRecordsLocked ()V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.readHistoricalData ()V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.sortActivities ()V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo. (Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter. (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord. (Landroid/content/ComponentName;JF)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader. (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister. (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor. (Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.execute (Ljava/lang/Runnable;)V] + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/String.endsWith (Ljava/lang/String;)Z] + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/System.currentTimeMillis ()J] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/Collections.unmodifiableList (Ljava/util/List;)Ljava/util/List;] + Methodref [java/util/HashMap. ()V] + InterfaceMethodref [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter.sort (Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V] + InterfaceMethodref [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener.onChooseActivity (Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z] + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + InterfaceMethodref [java/util/List.clear ()V] + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + InterfaceMethodref [java/util/List.isEmpty ()Z] + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;] + InterfaceMethodref [java/util/List.size ()I] + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Landroid/content/ComponentName;JF)V] + NameAndType [ (Landroid/content/Context;Ljava/lang/String;)V] + NameAndType [ (Landroid/content/Intent;)V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;)V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;)V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;Ljava/lang/String;)V] + NameAndType [LOG_TAG Ljava/lang/String;] + NameAndType [SERIAL_EXECUTOR Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;] + NameAndType [activityInfo Landroid/content/pm/ActivityInfo;] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addHisoricalRecord (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [clear ()V] + NameAndType [currentTimeMillis ()J] + NameAndType [endsWith (Ljava/lang/String;)Z] + NameAndType [execute (Ljava/lang/Runnable;)V] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [getApplicationContext ()Landroid/content/Context;] + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + NameAndType [getSimpleName ()Ljava/lang/String;] + NameAndType [isEmpty ()Z] + NameAndType [isEmpty (Ljava/lang/CharSequence;)Z] + NameAndType [loadActivitiesLocked ()V] + NameAndType [mActivites Ljava/util/List;] + NameAndType [mActivityChoserModelPolicy Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;] + NameAndType [mActivitySorter Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;] + NameAndType [mCanReadHistoricalData Z] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mHandler Landroid/os/Handler;] + NameAndType [mHistoricalRecords Ljava/util/List;] + NameAndType [mHistoricalRecordsChanged Z] + NameAndType [mHistoryFileName Ljava/lang/String;] + NameAndType [mHistoryMaxSize I] + NameAndType [mInstanceLock Ljava/lang/Object;] + NameAndType [mIntent Landroid/content/Intent;] + NameAndType [mReadShareHistoryCalled Z] + NameAndType [name Ljava/lang/String;] + NameAndType [notifyChanged ()V] + NameAndType [onChooseActivity (Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z] + NameAndType [packageName Ljava/lang/String;] + NameAndType [persistHistoricalData ()V] + NameAndType [pruneExcessiveHistoricalRecordsLocked ()V] + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [queryIntentActivities (Landroid/content/Intent;I)Ljava/util/List;] + NameAndType [readHistoricalData ()V] + NameAndType [remove (I)Ljava/lang/Object;] + NameAndType [resolveInfo Landroid/content/pm/ResolveInfo;] + NameAndType [sDataModelRegistry Ljava/util/Map;] + NameAndType [sRegistryLock Ljava/lang/Object;] + NameAndType [setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;] + NameAndType [size ()I] + NameAndType [sort (Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V] + NameAndType [sortActivities ()V] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [unmodifiableList (Ljava/util/List;)Ljava/util/List;] + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;] + NameAndType [weight F] + Utf8 [()I] + Utf8 [()J] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Landroid/content/pm/PackageManager;] + Utf8 [()Landroid/content/pm/ResolveInfo;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/content/Intent;] + Utf8 [(I)Landroid/content/pm/ResolveInfo;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)V] + Utf8 [(Landroid/content/ComponentName;)Landroid/content/Intent;] + Utf8 [(Landroid/content/ComponentName;JF)V] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/content/Intent;I)Ljava/util/List;] + Utf8 [(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V] + Utf8 [(Landroid/content/pm/ResolveInfo;)I] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)V] + Utf8 [(Ljava/lang/CharSequence;)Z] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Runnable;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + Utf8 [(Ljava/util/List;)Ljava/util/List;] + Utf8 [.xml] + Utf8 [] + Utf8 [] + Utf8 [ATTRIBUTE_ACTIVITY] + Utf8 [ATTRIBUTE_TIME] + Utf8 [ATTRIBUTE_WEIGHT] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DEBUG] + Utf8 [DEFAULT_ACTIVITY_INFLATION] + Utf8 [DEFAULT_HISTORICAL_RECORD_WEIGHT] + Utf8 [DEFAULT_HISTORY_FILE_NAME] + Utf8 [DEFAULT_HISTORY_MAX_LENGTH] + Utf8 [F] + Utf8 [HISTORY_FILE_EXTENSION] + Utf8 [I] + Utf8 [INVALID_INDEX] + Utf8 [LOG_TAG] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/content/Intent;] + Utf8 [Landroid/content/pm/ActivityInfo;] + Utf8 [Landroid/content/pm/ResolveInfo;] + Utf8 [Landroid/os/Handler;] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;] + Utf8 [Ljava/lang/Object;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/List;] + Utf8 [Ljava/util/Map;] + Utf8 [No preceding call to #readHistoricalData] + Utf8 [SERIAL_EXECUTOR] + Utf8 [StackMapTable] + Utf8 [TAG_HISTORICAL_RECORD] + Utf8 [TAG_HISTORICAL_RECORDS] + Utf8 [Z] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [access$6] + Utf8 [access$7] + Utf8 [access$8] + Utf8 [activity] + Utf8 [activityInfo] + Utf8 [activity_choser_model_history.xml] + Utf8 [add] + Utf8 [addHisoricalRecord] + Utf8 [android/content/ComponentName] + Utf8 [android/content/Context] + Utf8 [android/content/Intent] + Utf8 [android/content/pm/ActivityInfo] + Utf8 [android/content/pm/PackageManager] + Utf8 [android/content/pm/ResolveInfo] + Utf8 [android/database/DataSetObservable] + Utf8 [android/os/Handler] + Utf8 [android/text/TextUtils] + Utf8 [append] + Utf8 [chooseActivity] + Utf8 [clear] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor] + Utf8 [currentTimeMillis] + Utf8 [endsWith] + Utf8 [execute] + Utf8 [get] + Utf8 [getActivity] + Utf8 [getActivityCount] + Utf8 [getActivityIndex] + Utf8 [getApplicationContext] + Utf8 [getDefaultActivity] + Utf8 [getHistoryMaxSize] + Utf8 [getHistorySize] + Utf8 [getIntent] + Utf8 [getPackageManager] + Utf8 [getSimpleName] + Utf8 [historical-record] + Utf8 [historical-records] + Utf8 [isEmpty] + Utf8 [java/lang/Class] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/System] + Utf8 [java/lang/Throwable] + Utf8 [java/util/ArrayList] + Utf8 [java/util/Collections] + Utf8 [java/util/HashMap] + Utf8 [java/util/List] + Utf8 [java/util/Map] + Utf8 [loadActivitiesLocked] + Utf8 [mActivites] + Utf8 [mActivityChoserModelPolicy] + Utf8 [mActivitySorter] + Utf8 [mCanReadHistoricalData] + Utf8 [mContext] + Utf8 [mHandler] + Utf8 [mHistoricalRecords] + Utf8 [mHistoricalRecordsChanged] + Utf8 [mHistoryFileName] + Utf8 [mHistoryMaxSize] + Utf8 [mInstanceLock] + Utf8 [mIntent] + Utf8 [mReadShareHistoryCalled] + Utf8 [name] + Utf8 [notifyChanged] + Utf8 [onChooseActivity] + Utf8 [packageName] + Utf8 [persistHistoricalData] + Utf8 [pruneExcessiveHistoricalRecordsLocked] + Utf8 [put] + Utf8 [queryIntentActivities] + Utf8 [readHistoricalData] + Utf8 [remove] + Utf8 [resolveInfo] + Utf8 [sDataModelRegistry] + Utf8 [sRegistryLock] + Utf8 [setActivitySorter] + Utf8 [setComponent] + Utf8 [setDefaultActivity] + Utf8 [setHistoryMaxSize] + Utf8 [setIntent] + Utf8 [setOnChooseActivityListener] + Utf8 [size] + Utf8 [sort] + Utf8 [sortActivities] + Utf8 [time] + Utf8 [toString] + Utf8 [unmodifiableList] + Utf8 [valueOf] + Utf8 [weight] Fields (count = 29): + Field: DEBUG Z Access flags: 0x1a = private static final boolean DEBUG Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: LOG_TAG Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String LOG_TAG + Field: TAG_HISTORICAL_RECORDS Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String TAG_HISTORICAL_RECORDS Class member attributes (count = 1): + Constant value attribute: + String [historical-records] + Field: TAG_HISTORICAL_RECORD Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String TAG_HISTORICAL_RECORD Class member attributes (count = 1): + Constant value attribute: + String [historical-record] + Field: ATTRIBUTE_ACTIVITY Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String ATTRIBUTE_ACTIVITY Class member attributes (count = 1): + Constant value attribute: + String [activity] + Field: ATTRIBUTE_TIME Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String ATTRIBUTE_TIME Class member attributes (count = 1): + Constant value attribute: + String [time] + Field: ATTRIBUTE_WEIGHT Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String ATTRIBUTE_WEIGHT Class member attributes (count = 1): + Constant value attribute: + String [weight] + Field: DEFAULT_HISTORY_FILE_NAME Ljava/lang/String; Access flags: 0x19 = public static final java.lang.String DEFAULT_HISTORY_FILE_NAME Class member attributes (count = 1): + Constant value attribute: + String [activity_choser_model_history.xml] + Field: DEFAULT_HISTORY_MAX_LENGTH I Access flags: 0x19 = public static final int DEFAULT_HISTORY_MAX_LENGTH Class member attributes (count = 1): + Constant value attribute: + Integer [50] + Field: DEFAULT_ACTIVITY_INFLATION I Access flags: 0x1a = private static final int DEFAULT_ACTIVITY_INFLATION Class member attributes (count = 1): + Constant value attribute: + Integer [5] + Field: DEFAULT_HISTORICAL_RECORD_WEIGHT F Access flags: 0x1a = private static final float DEFAULT_HISTORICAL_RECORD_WEIGHT Class member attributes (count = 1): + Constant value attribute: + Float [1.0] + Field: HISTORY_FILE_EXTENSION Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String HISTORY_FILE_EXTENSION Class member attributes (count = 1): + Constant value attribute: + String [.xml] + Field: INVALID_INDEX I Access flags: 0x1a = private static final int INVALID_INDEX Class member attributes (count = 1): + Constant value attribute: + Integer [-1] + Field: sRegistryLock Ljava/lang/Object; Access flags: 0x1a = private static final java.lang.Object sRegistryLock + Field: sDataModelRegistry Ljava/util/Map; Access flags: 0x1a = private static final java.util.Map sDataModelRegistry + Field: mInstanceLock Ljava/lang/Object; Access flags: 0x12 = private final java.lang.Object mInstanceLock + Field: mActivites Ljava/util/List; Access flags: 0x12 = private final java.util.List mActivites + Field: mHistoricalRecords Ljava/util/List; Access flags: 0x12 = private final java.util.List mHistoricalRecords + Field: mContext Landroid/content/Context; Access flags: 0x12 = private final android.content.Context mContext + Field: mHistoryFileName Ljava/lang/String; Access flags: 0x12 = private final java.lang.String mHistoryFileName + Field: mIntent Landroid/content/Intent; Access flags: 0x2 = private android.content.Intent mIntent + Field: mActivitySorter Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; Access flags: 0x2 = private com.actionbarsherlock.widget.ActivityChooserModel$ActivitySorter mActivitySorter + Field: mHistoryMaxSize I Access flags: 0x2 = private int mHistoryMaxSize + Field: mCanReadHistoricalData Z Access flags: 0x2 = private boolean mCanReadHistoricalData + Field: mReadShareHistoryCalled Z Access flags: 0x2 = private boolean mReadShareHistoryCalled + Field: mHistoricalRecordsChanged Z Access flags: 0x2 = private boolean mHistoricalRecordsChanged + Field: mHandler Landroid/os/Handler; Access flags: 0x12 = private final android.os.Handler mHandler + Field: mActivityChoserModelPolicy Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; Access flags: 0x2 = private com.actionbarsherlock.widget.ActivityChooserModel$OnChooseActivityListener mActivityChoserModelPolicy + Field: SERIAL_EXECUTOR Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor; Access flags: 0x1a = private static final com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor SERIAL_EXECUTOR Methods (count = 31): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 0, stack = 3): [0] ldc #24 + Class [com/actionbarsherlock/widget/ActivityChooserModel] [2] invokevirtual #91 + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;] [5] putstatic #48 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.LOG_TAG Ljava/lang/String;] [8] new #35 + Class [java/lang/Object] [11] dup [12] invokespecial #93 + Methodref [java/lang/Object. ()V] [15] putstatic #64 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.sRegistryLock Ljava/lang/Object;] [18] new #42 + Class [java/util/HashMap] [21] dup [22] invokespecial #102 + Methodref [java/util/HashMap. ()V] [25] putstatic #63 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.sDataModelRegistry Ljava/util/Map;] [28] new #32 + Class [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor] [31] dup [32] aconst_null [33] invokespecial #89 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor. (Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;)V] [36] putstatic #49 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.SERIAL_EXECUTOR Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;] [39] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: get(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; Access flags: 0x9 = public static com.actionbarsherlock.widget.ActivityChooserModel get(android.content.Context,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 55, locals = 4, stack = 4): [0] getstatic #64 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.sRegistryLock Ljava/lang/Object;] [3] dup [4] astore_2 v2 [5] monitorenter [6] getstatic #63 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.sDataModelRegistry Ljava/util/Map;] [9] aload_1 v1 [10] invokeinterface #111 + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] [15] checkcast #24 + Class [com/actionbarsherlock/widget/ActivityChooserModel] [18] dup [19] astore_3 v3 [20] ifnonnull +24 (target=44) [23] new #24 + Class [com/actionbarsherlock/widget/ActivityChooserModel] [26] dup [27] aload_0 v0 [28] aload_1 v1 [29] invokespecial #76 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel. (Landroid/content/Context;Ljava/lang/String;)V] [32] astore_3 v3 [33] getstatic #63 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.sDataModelRegistry Ljava/util/Map;] [36] aload_1 v1 [37] aload_3 v3 [38] invokeinterface #112 + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [43] pop [44] aload_3 v3 [45] invokespecial #82 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.readHistoricalData ()V] [48] aload_3 v3 [49] aload_2 v2 [50] monitorexit [51] areturn [52] aload_2 v2 [53] monitorexit [54] athrow Code attribute exceptions (count = 1): - ExceptionInfo (6 -> 51: 52): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [44] Var: ...[a:java/lang/Object][a:com/actionbarsherlock/widget/ActivityChooserModel], Stack: (empty) - [52] Var: [a:android/content/Context][a:java/lang/String][a:java/lang/Object], Stack: [a:java/lang/Throwable] - Method: (Landroid/content/Context;Ljava/lang/String;)V Access flags: 0x2 = private ActivityChooserModel(android.content.Context,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 136, locals = 3, stack = 5): [0] aload_0 v0 [1] invokespecial #73 + Methodref [android/database/DataSetObservable. ()V] [4] aload_0 v0 [5] new #35 + Class [java/lang/Object] [8] dup [9] invokespecial #93 + Methodref [java/lang/Object. ()V] [12] putfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [15] aload_0 v0 [16] new #40 + Class [java/util/ArrayList] [19] dup [20] invokespecial #100 + Methodref [java/util/ArrayList. ()V] [23] putfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;] [26] aload_0 v0 [27] new #40 + Class [java/util/ArrayList] [30] dup [31] invokespecial #100 + Methodref [java/util/ArrayList. ()V] [34] putfield #56 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecords Ljava/util/List;] [37] aload_0 v0 [38] new #27 + Class [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter] [41] dup [42] aload_0 v0 [43] aconst_null [44] invokespecial #85 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter. (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;)V] [47] putfield #52 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivitySorter Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;] [50] aload_0 v0 [51] bipush 50 [53] putfield #59 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryMaxSize I] [56] aload_0 v0 [57] iconst_1 [58] putfield #53 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mCanReadHistoricalData Z] [61] aload_0 v0 [62] iconst_0 [63] putfield #62 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mReadShareHistoryCalled Z] [66] aload_0 v0 [67] iconst_1 [68] putfield #57 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecordsChanged Z] [71] aload_0 v0 [72] new #22 + Class [android/os/Handler] [75] dup [76] invokespecial #74 + Methodref [android/os/Handler. ()V] [79] putfield #55 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHandler Landroid/os/Handler;] [82] aload_0 v0 [83] aload_1 v1 [84] invokevirtual #68 + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] [87] putfield #54 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mContext Landroid/content/Context;] [90] aload_2 v2 [91] invokestatic #75 + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] [94] ifne +36 (target=130) [97] aload_2 v2 [98] ldc #7 + String [.xml] [100] invokevirtual #94 + Methodref [java/lang/String.endsWith (Ljava/lang/String;)Z] [103] ifne +27 (target=130) [106] aload_0 v0 [107] new #37 + Class [java/lang/StringBuilder] [110] dup [111] aload_2 v2 [112] invokestatic #95 + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;] [115] invokespecial #96 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [118] ldc #7 + String [.xml] [120] invokevirtual #97 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [123] invokevirtual #98 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [126] putfield #58 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryFileName Ljava/lang/String;] [129] return [130] aload_0 v0 [131] aload_2 v2 [132] putfield #58 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryFileName Ljava/lang/String;] [135] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [130] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel][a:android/content/Context][a:java/lang/String], Stack: - [135] Var: ..., Stack: (empty) + Method: setIntent(Landroid/content/Intent;)V Access flags: 0x1 = public void setIntent(android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [4] dup [5] astore_2 v2 [6] monitorenter [7] aload_0 v0 [8] getfield #61 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mIntent Landroid/content/Intent;] [11] aload_1 v1 [12] ifacmpne +6 (target=18) [15] aload_2 v2 [16] monitorexit [17] return [18] aload_0 v0 [19] aload_1 v1 [20] putfield #61 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mIntent Landroid/content/Intent;] [23] aload_0 v0 [24] invokespecial #78 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.loadActivitiesLocked ()V] [27] aload_2 v2 [28] monitorexit [29] return [30] aload_2 v2 [31] monitorexit [32] athrow Code attribute exceptions (count = 2): - ExceptionInfo (7 -> 17: 30): - ExceptionInfo (18 -> 29: 30): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [18] Var: ...[a:java/lang/Object], Stack: (empty) - [30] Var: ..., Stack: [a:java/lang/Throwable] - [33] Var: -1, Stack: (empty) + Method: getIntent()Landroid/content/Intent; Access flags: 0x1 = public android.content.Intent getIntent() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [4] dup [5] astore_1 v1 [6] monitorenter [7] aload_0 v0 [8] getfield #61 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mIntent Landroid/content/Intent;] [11] aload_1 v1 [12] monitorexit [13] areturn [14] aload_1 v1 [15] monitorexit [16] athrow Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 13: 14): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel][a:java/lang/Object], Stack: [a:java/lang/Throwable] + Method: getActivityCount()I Access flags: 0x1 = public int getActivityCount() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [4] dup [5] astore_1 v1 [6] monitorenter [7] aload_0 v0 [8] getfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;] [11] invokeinterface #110 + InterfaceMethodref [java/util/List.size ()I] [16] aload_1 v1 [17] monitorexit [18] ireturn [19] aload_1 v1 [20] monitorexit [21] athrow Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 18: 19): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [19] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel][a:java/lang/Object], Stack: [a:java/lang/Throwable] + Method: getActivity(I)Landroid/content/pm/ResolveInfo; Access flags: 0x1 = public android.content.pm.ResolveInfo getActivity(int) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [4] dup [5] astore_2 v2 [6] monitorenter [7] aload_0 v0 [8] getfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;] [11] iload_1 v1 [12] invokeinterface #107 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [17] checkcast #25 + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] [20] getfield #65 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;] [23] aload_2 v2 [24] monitorexit [25] areturn [26] aload_2 v2 [27] monitorexit [28] athrow Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 25: 26): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [26] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel][i][a:java/lang/Object], Stack: [a:java/lang/Throwable] + Method: getActivityIndex(Landroid/content/pm/ResolveInfo;)I Access flags: 0x1 = public int getActivityIndex(android.content.pm.ResolveInfo) Class member attributes (count = 1): + Code attribute instructions (code length = 50, locals = 5, stack = 2): [0] aload_0 v0 [1] getfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;] [4] dup [5] astore_2 v2 [6] invokeinterface #110 + InterfaceMethodref [java/util/List.size ()I] [11] istore_3 v3 [12] iconst_0 [13] istore v4 [15] goto +27 (target=42) [18] aload_2 v2 [19] iload v4 [21] invokeinterface #107 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [26] checkcast #25 + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] [29] getfield #65 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;] [32] aload_1 v1 [33] ifacmpne +6 (target=39) [36] iload v4 [38] ireturn [39] iinc v4, 1 [42] iload v4 [44] iload_3 v3 [45] ificmplt -27 (target=18) [48] iconst_m1 [49] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [18] Var: ...[a:java/util/List][i][i], Stack: (empty) - [39] Var: ..., Stack: (empty) - [42] Var: ..., Stack: (empty) + Method: chooseActivity(I)Landroid/content/Intent; Access flags: 0x1 = public android.content.Intent chooseActivity(int) Class member attributes (count = 1): + Code attribute instructions (code length = 113, locals = 4, stack = 6): [0] aload_0 v0 [1] getfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;] [4] iload_1 v1 [5] invokeinterface #107 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [10] checkcast #25 + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] [13] astore_1 v1 [14] new #15 + Class [android/content/ComponentName] [17] dup [18] aload_1 v1 [19] getfield #65 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;] [22] getfield #47 + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;] [25] getfield #46 + Fieldref [android/content/pm/ActivityInfo.packageName Ljava/lang/String;] [28] aload_1 v1 [29] getfield #65 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;] [32] getfield #47 + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;] [35] getfield #45 + Fieldref [android/content/pm/ActivityInfo.name Ljava/lang/String;] [38] invokespecial #67 + Methodref [android/content/ComponentName. (Ljava/lang/String;Ljava/lang/String;)V] [41] astore_1 v1 [42] new #17 + Class [android/content/Intent] [45] dup [46] aload_0 v0 [47] getfield #61 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mIntent Landroid/content/Intent;] [50] invokespecial #70 + Methodref [android/content/Intent. (Landroid/content/Intent;)V] [53] dup [54] astore_2 v2 [55] aload_1 v1 [56] invokevirtual #71 + Methodref [android/content/Intent.setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;] [59] pop [60] aload_0 v0 [61] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivityChoserModelPolicy Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;] [64] ifnull +28 (target=92) [67] new #17 + Class [android/content/Intent] [70] dup [71] aload_2 v2 [72] invokespecial #70 + Methodref [android/content/Intent. (Landroid/content/Intent;)V] [75] astore_3 v3 [76] aload_0 v0 [77] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivityChoserModelPolicy Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;] [80] aload_0 v0 [81] aload_3 v3 [82] invokeinterface #104 + InterfaceMethodref [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener.onChooseActivity (Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z] [87] ifeq +5 (target=92) [90] aconst_null [91] areturn [92] new #28 + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] [95] dup [96] aload_1 v1 [97] invokestatic #99 + Methodref [java/lang/System.currentTimeMillis ()J] [100] fconst_1 [101] invokespecial #86 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord. (Landroid/content/ComponentName;JF)V] [104] astore_3 v3 [105] aload_0 v0 [106] aload_3 v3 [107] invokespecial #77 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.addHisoricalRecord (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z] [110] pop [111] aload_2 v2 [112] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [92] Var: ...[a:com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo][a:android/content/ComponentName][a:android/content/Intent], Stack: (empty) + Method: setOnChooseActivityListener(Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V Access flags: 0x1 = public void setOnChooseActivityListener(com.actionbarsherlock.widget.ActivityChooserModel$OnChooseActivityListener) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivityChoserModelPolicy Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getDefaultActivity()Landroid/content/pm/ResolveInfo; Access flags: 0x1 = public android.content.pm.ResolveInfo getDefaultActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 48, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [4] dup [5] astore_1 v1 [6] monitorenter [7] aload_0 v0 [8] getfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;] [11] invokeinterface #108 + InterfaceMethodref [java/util/List.isEmpty ()Z] [16] ifne +22 (target=38) [19] aload_0 v0 [20] getfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;] [23] iconst_0 [24] invokeinterface #107 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [29] checkcast #25 + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] [32] getfield #65 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;] [35] aload_1 v1 [36] monitorexit [37] areturn [38] aload_1 v1 [39] monitorexit [40] goto +6 (target=46) [43] aload_1 v1 [44] monitorexit [45] athrow [46] aconst_null [47] areturn Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 37: 43): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [38] Var: ...[a:java/lang/Object], Stack: (empty) - [43] Var: ..., Stack: [a:java/lang/Throwable] - [46] Var: -1, Stack: (empty) + Method: setDefaultActivity(I)V Access flags: 0x1 = public void setDefaultActivity(int) Class member attributes (count = 1): + Code attribute instructions (code length = 98, locals = 3, stack = 6): [0] aload_0 v0 [1] getfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;] [4] iload_1 v1 [5] invokeinterface #107 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [10] checkcast #25 + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] [13] astore_1 v1 [14] aload_0 v0 [15] getfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;] [18] iconst_0 [19] invokeinterface #107 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [24] checkcast #25 + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] [27] dup [28] astore_2 v2 [29] ifnull +19 (target=48) [32] aload_2 v2 [33] getfield #66 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F] [36] aload_1 v1 [37] getfield #66 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F] [40] fsub [41] ldc #6 + Float [5.0] [43] fadd [44] fstore_2 v2 [45] goto +5 (target=50) [48] fconst_1 [49] fstore_2 v2 [50] new #15 + Class [android/content/ComponentName] [53] dup [54] aload_1 v1 [55] getfield #65 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;] [58] getfield #47 + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;] [61] getfield #46 + Fieldref [android/content/pm/ActivityInfo.packageName Ljava/lang/String;] [64] aload_1 v1 [65] getfield #65 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;] [68] getfield #47 + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;] [71] getfield #45 + Fieldref [android/content/pm/ActivityInfo.name Ljava/lang/String;] [74] invokespecial #67 + Methodref [android/content/ComponentName. (Ljava/lang/String;Ljava/lang/String;)V] [77] astore_1 v1 [78] new #28 + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] [81] dup [82] aload_1 v1 [83] invokestatic #99 + Methodref [java/lang/System.currentTimeMillis ()J] [86] fload_2 v2 [87] invokespecial #86 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord. (Landroid/content/ComponentName;JF)V] [90] astore_1 v1 [91] aload_0 v0 [92] aload_1 v1 [93] invokespecial #77 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.addHisoricalRecord (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z] [96] pop [97] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [48] Var: ...[a:com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo][a:com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo], Stack: (empty) - [50] Var: ...[f], Stack: (empty) + Method: readHistoricalData()V Access flags: 0x2 = private void readHistoricalData() Class member attributes (count = 1): + Code attribute instructions (code length = 65, locals = 2, stack = 5): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [4] dup [5] astore_1 v1 [6] monitorenter [7] aload_0 v0 [8] getfield #53 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mCanReadHistoricalData Z] [11] ifeq +10 (target=21) [14] aload_0 v0 [15] getfield #57 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecordsChanged Z] [18] ifne +6 (target=24) [21] aload_1 v1 [22] monitorexit [23] return [24] aload_0 v0 [25] iconst_0 [26] putfield #53 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mCanReadHistoricalData Z] [29] aload_0 v0 [30] iconst_1 [31] putfield #62 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mReadShareHistoryCalled Z] [34] aload_0 v0 [35] getfield #58 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryFileName Ljava/lang/String;] [38] invokestatic #75 + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] [41] ifne +18 (target=59) [44] getstatic #49 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.SERIAL_EXECUTOR Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;] [47] new #29 + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader] [50] dup [51] aload_0 v0 [52] aconst_null [53] invokespecial #87 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader. (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V] [56] invokevirtual #90 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.execute (Ljava/lang/Runnable;)V] [59] aload_1 v1 [60] monitorexit [61] return [62] aload_1 v1 [63] monitorexit [64] athrow Code attribute exceptions (count = 2): - ExceptionInfo (7 -> 23: 62): - ExceptionInfo (24 -> 61: 62): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [21] Var: ...[a:java/lang/Object], Stack: (empty) - [24] Var: ..., Stack: (empty) - [59] Var: ..., Stack: (empty) - [62] Var: ..., Stack: [a:java/lang/Throwable] - [65] Var: -1, Stack: (empty) + Method: persistHistoricalData()V Access flags: 0x2 = private void persistHistoricalData() Class member attributes (count = 1): + Code attribute instructions (code length = 75, locals = 2, stack = 5): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [4] dup [5] astore_1 v1 [6] monitorenter [7] aload_0 v0 [8] getfield #62 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mReadShareHistoryCalled Z] [11] ifne +13 (target=24) [14] new #34 + Class [java/lang/IllegalStateException] [17] dup [18] ldc #8 + String [No preceding call to #readHistoricalData] [20] invokespecial #92 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [23] athrow [24] aload_0 v0 [25] getfield #57 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecordsChanged Z] [28] ifne +6 (target=34) [31] aload_1 v1 [32] monitorexit [33] return [34] aload_0 v0 [35] iconst_0 [36] putfield #57 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecordsChanged Z] [39] aload_0 v0 [40] iconst_1 [41] putfield #53 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mCanReadHistoricalData Z] [44] aload_0 v0 [45] getfield #58 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryFileName Ljava/lang/String;] [48] invokestatic #75 + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] [51] ifne +18 (target=69) [54] getstatic #49 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.SERIAL_EXECUTOR Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;] [57] new #30 + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister] [60] dup [61] aload_0 v0 [62] aconst_null [63] invokespecial #88 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister. (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;)V] [66] invokevirtual #90 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.execute (Ljava/lang/Runnable;)V] [69] aload_1 v1 [70] monitorexit [71] return [72] aload_1 v1 [73] monitorexit [74] athrow Code attribute exceptions (count = 2): - ExceptionInfo (7 -> 33: 72): - ExceptionInfo (34 -> 71: 72): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [24] Var: ...[a:java/lang/Object], Stack: (empty) - [34] Var: ..., Stack: (empty) - [69] Var: ..., Stack: (empty) - [72] Var: ..., Stack: [a:java/lang/Throwable] - [75] Var: -1, Stack: (empty) + Method: setActivitySorter(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;)V Access flags: 0x1 = public void setActivitySorter(com.actionbarsherlock.widget.ActivityChooserModel$ActivitySorter) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [4] dup [5] astore_2 v2 [6] monitorenter [7] aload_0 v0 [8] getfield #52 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivitySorter Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;] [11] aload_1 v1 [12] ifacmpne +6 (target=18) [15] aload_2 v2 [16] monitorexit [17] return [18] aload_0 v0 [19] aload_1 v1 [20] putfield #52 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivitySorter Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;] [23] aload_0 v0 [24] invokespecial #83 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.sortActivities ()V] [27] aload_2 v2 [28] monitorexit [29] return [30] aload_2 v2 [31] monitorexit [32] athrow Code attribute exceptions (count = 2): - ExceptionInfo (7 -> 17: 30): - ExceptionInfo (18 -> 29: 30): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [18] Var: ...[a:java/lang/Object], Stack: (empty) - [30] Var: ..., Stack: [a:java/lang/Throwable] - [33] Var: -1, Stack: (empty) + Method: sortActivities()V Access flags: 0x2 = private void sortActivities() Class member attributes (count = 1): + Code attribute instructions (code length = 60, locals = 2, stack = 4): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [4] dup [5] astore_1 v1 [6] monitorenter [7] aload_0 v0 [8] getfield #52 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivitySorter Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;] [11] ifnull +43 (target=54) [14] aload_0 v0 [15] getfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;] [18] invokeinterface #108 + InterfaceMethodref [java/util/List.isEmpty ()Z] [23] ifne +31 (target=54) [26] aload_0 v0 [27] getfield #52 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivitySorter Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;] [30] aload_0 v0 [31] getfield #61 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mIntent Landroid/content/Intent;] [34] aload_0 v0 [35] getfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;] [38] aload_0 v0 [39] getfield #56 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecords Ljava/util/List;] [42] invokestatic #101 + Methodref [java/util/Collections.unmodifiableList (Ljava/util/List;)Ljava/util/List;] [45] invokeinterface #103 + InterfaceMethodref [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter.sort (Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V] [50] aload_0 v0 [51] invokevirtual #79 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.notifyChanged ()V] [54] aload_1 v1 [55] monitorexit [56] return [57] aload_1 v1 [58] monitorexit [59] athrow Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 56: 57): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [54] Var: ...[a:java/lang/Object], Stack: (empty) - [57] Var: ..., Stack: [a:java/lang/Throwable] - [60] Var: -1, Stack: (empty) + Method: setHistoryMaxSize(I)V Access flags: 0x1 = public void setHistoryMaxSize(int) Class member attributes (count = 1): + Code attribute instructions (code length = 37, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [4] dup [5] astore_2 v2 [6] monitorenter [7] aload_0 v0 [8] getfield #59 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryMaxSize I] [11] iload_1 v1 [12] ificmpne +6 (target=18) [15] aload_2 v2 [16] monitorexit [17] return [18] aload_0 v0 [19] iload_1 v1 [20] putfield #59 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryMaxSize I] [23] aload_0 v0 [24] invokespecial #81 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.pruneExcessiveHistoricalRecordsLocked ()V] [27] aload_0 v0 [28] invokespecial #83 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.sortActivities ()V] [31] aload_2 v2 [32] monitorexit [33] return [34] aload_2 v2 [35] monitorexit [36] athrow Code attribute exceptions (count = 2): - ExceptionInfo (7 -> 17: 34): - ExceptionInfo (18 -> 33: 34): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [18] Var: ...[a:java/lang/Object], Stack: (empty) - [34] Var: ..., Stack: [a:java/lang/Throwable] - [37] Var: -1, Stack: (empty) + Method: getHistoryMaxSize()I Access flags: 0x1 = public int getHistoryMaxSize() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [4] dup [5] astore_1 v1 [6] monitorenter [7] aload_0 v0 [8] getfield #59 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryMaxSize I] [11] aload_1 v1 [12] monitorexit [13] ireturn [14] aload_1 v1 [15] monitorexit [16] athrow Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 13: 14): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel][a:java/lang/Object], Stack: [a:java/lang/Throwable] + Method: getHistorySize()I Access flags: 0x1 = public int getHistorySize() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [4] dup [5] astore_1 v1 [6] monitorenter [7] aload_0 v0 [8] getfield #56 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecords Ljava/util/List;] [11] invokeinterface #110 + InterfaceMethodref [java/util/List.size ()I] [16] aload_1 v1 [17] monitorexit [18] ireturn [19] aload_1 v1 [20] monitorexit [21] athrow Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 18: 19): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [19] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel][a:java/lang/Object], Stack: [a:java/lang/Throwable] + Method: addHisoricalRecord(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z Access flags: 0x2 = private boolean addHisoricalRecord(com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord) Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [4] dup [5] astore_2 v2 [6] monitorenter [7] aload_0 v0 [8] getfield #56 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecords Ljava/util/List;] [11] aload_1 v1 [12] invokeinterface #105 + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] [17] dup [18] istore_1 v1 [19] ifeq +20 (target=39) [22] aload_0 v0 [23] iconst_1 [24] putfield #57 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecordsChanged Z] [27] aload_0 v0 [28] invokespecial #81 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.pruneExcessiveHistoricalRecordsLocked ()V] [31] aload_0 v0 [32] invokespecial #80 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.persistHistoricalData ()V] [35] aload_0 v0 [36] invokespecial #83 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.sortActivities ()V] [39] iload_1 v1 [40] aload_2 v2 [41] monitorexit [42] ireturn [43] aload_2 v2 [44] monitorexit [45] athrow Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 42: 43): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [39] Var: ...[a:java/lang/Object][i], Stack: (empty) - [43] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel][a:com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord][a:java/lang/Object], Stack: [a:java/lang/Throwable] + Method: pruneExcessiveHistoricalRecordsLocked()V Access flags: 0x2 = private void pruneExcessiveHistoricalRecordsLocked() Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #56 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecords Ljava/util/List;] [4] dup [5] astore_1 v1 [6] invokeinterface #110 + InterfaceMethodref [java/util/List.size ()I] [11] aload_0 v0 [12] getfield #59 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryMaxSize I] [15] isub [16] dup [17] istore_2 v2 [18] ifgt +4 (target=22) [21] return [22] aload_0 v0 [23] iconst_1 [24] putfield #57 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecordsChanged Z] [27] iconst_0 [28] istore_3 v3 [29] goto +14 (target=43) [32] aload_1 v1 [33] iconst_0 [34] invokeinterface #109 + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;] [39] pop [40] iinc v3, 1 [43] iload_3 v3 [44] iload_2 v2 [45] ificmplt -13 (target=32) [48] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [22] Var: ...[a:java/util/List][i], Stack: (empty) - [32] Var: ...[i], Stack: (empty) - [43] Var: ..., Stack: (empty) + Method: loadActivitiesLocked()V Access flags: 0x2 = private void loadActivitiesLocked() Class member attributes (count = 1): + Code attribute instructions (code length = 94, locals = 5, stack = 5): [0] aload_0 v0 [1] getfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;] [4] invokeinterface #106 + InterfaceMethodref [java/util/List.clear ()V] [9] aload_0 v0 [10] getfield #61 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mIntent Landroid/content/Intent;] [13] ifnull +76 (target=89) [16] aload_0 v0 [17] getfield #54 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mContext Landroid/content/Context;] [20] invokevirtual #69 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [23] aload_0 v0 [24] getfield #61 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mIntent Landroid/content/Intent;] [27] iconst_0 [28] invokevirtual #72 + Methodref [android/content/pm/PackageManager.queryIntentActivities (Landroid/content/Intent;I)Ljava/util/List;] [31] dup [32] astore_1 v1 [33] invokeinterface #110 + InterfaceMethodref [java/util/List.size ()I] [38] istore_2 v2 [39] iconst_0 [40] istore_3 v3 [41] goto +38 (target=79) [44] aload_1 v1 [45] iload_3 v3 [46] invokeinterface #107 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [51] checkcast #20 + Class [android/content/pm/ResolveInfo] [54] astore v4 [56] aload_0 v0 [57] getfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;] [60] new #25 + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] [63] dup [64] aload_0 v0 [65] aload v4 [67] invokespecial #84 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo. (Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V] [70] invokeinterface #105 + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] [75] pop [76] iinc v3, 1 [79] iload_3 v3 [80] iload_2 v2 [81] ificmplt -37 (target=44) [84] aload_0 v0 [85] invokespecial #83 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.sortActivities ()V] [88] return [89] aload_0 v0 [90] invokevirtual #79 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.notifyChanged ()V] [93] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [44] Var: ...[a:java/util/List][i][i], Stack: (empty) - [79] Var: ..., Stack: (empty) - [89] Var: -3, Stack: (empty) - [93] Var: ..., Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context; Access flags: 0x1008 = static synthetic android.content.Context access$0(com.actionbarsherlock.widget.ActivityChooserModel) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #54 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mContext Landroid/content/Context;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; Access flags: 0x1008 = static synthetic java.lang.String access$1(com.actionbarsherlock.widget.ActivityChooserModel) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #58 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryFileName Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object; Access flags: 0x1008 = static synthetic java.lang.Object access$2(com.actionbarsherlock.widget.ActivityChooserModel) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$3(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List; Access flags: 0x1008 = static synthetic java.util.List access$3(com.actionbarsherlock.widget.ActivityChooserModel) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #56 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecords Ljava/util/List;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$4(Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)V Access flags: 0x1008 = static synthetic void access$4(com.actionbarsherlock.widget.ActivityChooserModel,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #57 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecordsChanged Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$5(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler; Access flags: 0x1008 = static synthetic android.os.Handler access$5(com.actionbarsherlock.widget.ActivityChooserModel) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #55 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHandler Landroid/os/Handler;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$6(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V Access flags: 0x1008 = static synthetic void access$6(com.actionbarsherlock.widget.ActivityChooserModel) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #81 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.pruneExcessiveHistoricalRecordsLocked ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$7(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V Access flags: 0x1008 = static synthetic void access$7(com.actionbarsherlock.widget.ActivityChooserModel) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #83 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.sortActivities ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$8()Ljava/lang/String; Access flags: 0x1008 = static synthetic java.lang.String access$8() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #48 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.LOG_TAG Ljava/lang/String;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserModel$ActivityChooserModelClient Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.widget.ActivityChooserModel$ActivityChooserModelClient extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityChooserModelClient] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$ActivityChooserModelClient] + Utf8 [java/lang/Object] + Utf8 [setActivityChooserModel] Fields (count = 0): Methods (count = 1): + Method: setActivityChooserModel(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V Access flags: 0x401 = public abstract void setActivityChooserModel(com.actionbarsherlock.widget.ActivityChooserModel) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Comparable] Constant Pool (count = 75): + String [; weight:] + String [[] + String []] + String [resolveInfo:] + Class [android/content/pm/ResolveInfo] + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] + Class [java/lang/Comparable] + Class [java/lang/Float] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Class [java/math/BigDecimal] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F] + Methodref [android/content/pm/ResolveInfo.toString ()Ljava/lang/String;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.compareTo (Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I] + Methodref [java/lang/Float.floatToIntBits (F)I] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/math/BigDecimal. (D)V] + NameAndType [ ()V] + NameAndType [ (D)V] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [compareTo (Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I] + NameAndType [floatToIntBits (F)I] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [resolveInfo Landroid/content/pm/ResolveInfo;] + NameAndType [this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [weight F] + Utf8 [()I] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(D)V] + Utf8 [(F)I] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V] + Utf8 [(Ljava/lang/Object;)I] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [; weight:] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [Landroid/content/pm/ResolveInfo;] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Utf8 [StackMapTable] + Utf8 [[] + Utf8 []] + Utf8 [android/content/pm/ResolveInfo] + Utf8 [append] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] + Utf8 [compareTo] + Utf8 [equals] + Utf8 [floatToIntBits] + Utf8 [getClass] + Utf8 [hashCode] + Utf8 [java/lang/Comparable] + Utf8 [java/lang/Float] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [java/math/BigDecimal] + Utf8 [resolveInfo] + Utf8 [resolveInfo:] + Utf8 [this$0] + Utf8 [toString] + Utf8 [weight] Fields (count = 3): + Field: resolveInfo Landroid/content/pm/ResolveInfo; Access flags: 0x11 = public final android.content.pm.ResolveInfo resolveInfo + Field: weight F Access flags: 0x1 = public float weight + Field: this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel; Access flags: 0x1010 = final synthetic com.actionbarsherlock.widget.ActivityChooserModel this$0 Methods (count = 6): - Method: (Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V Access flags: 0x1 = public ActivityChooserModel$ActivityResolveInfo(com.actionbarsherlock.widget.ActivityChooserModel,android.content.pm.ResolveInfo) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #13 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [5] aload_0 v0 [6] invokespecial #18 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #12 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hashCode()I Access flags: 0x11 = public final int hashCode() Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 1, stack = 2): [0] bipush 31 [2] aload_0 v0 [3] getfield #14 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F] [6] invokestatic #17 + Methodref [java/lang/Float.floatToIntBits (F)I] [9] iadd [10] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: equals(Ljava/lang/Object;)Z Access flags: 0x11 = public final boolean equals(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 52, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] ifacmpne +5 (target=7) [5] iconst_1 [6] ireturn [7] aload_1 v1 [8] ifnonnull +5 (target=13) [11] iconst_0 [12] ireturn [13] aload_0 v0 [14] invokevirtual #19 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [17] aload_1 v1 [18] invokevirtual #19 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [21] ifacmpeq +5 (target=26) [24] iconst_0 [25] ireturn [26] aload_1 v1 [27] checkcast #6 + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] [30] astore_1 v1 [31] aload_0 v0 [32] getfield #14 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F] [35] invokestatic #17 + Methodref [java/lang/Float.floatToIntBits (F)I] [38] aload_1 v1 [39] getfield #14 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F] [42] invokestatic #17 + Methodref [java/lang/Float.floatToIntBits (F)I] [45] ificmpeq +5 (target=50) [48] iconst_0 [49] ireturn [50] iconst_1 [51] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [7] Var: ..., Stack: (empty) - [13] Var: ..., Stack: (empty) - [26] Var: ..., Stack: (empty) - [50] Var: ...[a:com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo], Stack: (empty) + Method: compareTo(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I Access flags: 0x11 = public final int compareTo(com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 2): [0] aload_1 v1 [1] getfield #14 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F] [4] invokestatic #17 + Methodref [java/lang/Float.floatToIntBits (F)I] [7] aload_0 v0 [8] getfield #14 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F] [11] invokestatic #17 + Methodref [java/lang/Float.floatToIntBits (F)I] [14] isub [15] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: toString()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String toString() Class member attributes (count = 1): + Code attribute instructions (code length = 66, locals = 2, stack = 5): [0] new #10 + Class [java/lang/StringBuilder] [3] dup [4] invokespecial #20 + Methodref [java/lang/StringBuilder. ()V] [7] dup [8] astore_1 v1 [9] ldc #2 + String [[] [11] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [14] pop [15] aload_1 v1 [16] ldc #4 + String [resolveInfo:] [18] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [21] aload_0 v0 [22] getfield #12 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;] [25] invokevirtual #15 + Methodref [android/content/pm/ResolveInfo.toString ()Ljava/lang/String;] [28] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [31] pop [32] aload_1 v1 [33] ldc #1 + String [; weight:] [35] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [38] new #11 + Class [java/math/BigDecimal] [41] dup [42] aload_0 v0 [43] getfield #14 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F] [46] f2d [47] invokespecial #24 + Methodref [java/math/BigDecimal. (D)V] [50] invokevirtual #21 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [53] pop [54] aload_1 v1 [55] ldc #3 + String []] [57] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [60] pop [61] aload_1 v1 [62] invokevirtual #23 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [65] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: compareTo(Ljava/lang/Object;)I Access flags: 0x1051 = public final bridge synthetic int compareTo(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] checkcast #6 + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] [5] invokevirtual #16 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.compareTo (Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.widget.ActivityChooserModel$ActivitySorter extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter] + Class [java/lang/Object] + Utf8 [(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter] + Utf8 [java/lang/Object] + Utf8 [sort] Fields (count = 0): Methods (count = 1): + Method: sort(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V Access flags: 0x401 = public abstract void sort(android.content.Intent,java.util.List,java.util.List) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter] Constant Pool (count = 95): + Float [0.95] + Class [android/content/ComponentName] + Class [android/content/pm/ActivityInfo] + Class [android/content/pm/ResolveInfo] + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter] + Class [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter] + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] + Class [java/lang/Object] + Class [java/util/Collections] + Class [java/util/HashMap] + Class [java/util/List] + Class [java/util/Map] + Fieldref [android/content/pm/ActivityInfo.packageName Ljava/lang/String;] + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter.mPackageNameToActivityMap Ljava/util/Map;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F] + Methodref [android/content/ComponentName.getPackageName ()Ljava/lang/String;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter. (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/util/Collections.sort (Ljava/util/List;)V] + Methodref [java/util/HashMap. ()V] + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + InterfaceMethodref [java/util/List.size ()I] + InterfaceMethodref [java/util/Map.clear ()V] + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + NameAndType [activity Landroid/content/ComponentName;] + NameAndType [activityInfo Landroid/content/pm/ActivityInfo;] + NameAndType [clear ()V] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [getPackageName ()Ljava/lang/String;] + NameAndType [mPackageNameToActivityMap Ljava/util/Map;] + NameAndType [packageName Ljava/lang/String;] + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [resolveInfo Landroid/content/pm/ResolveInfo;] + NameAndType [size ()I] + NameAndType [sort (Ljava/util/List;)V] + NameAndType [this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] + NameAndType [weight F] + Utf8 [()I] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/util/List;)V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [F] + Utf8 [Landroid/content/ComponentName;] + Utf8 [Landroid/content/pm/ActivityInfo;] + Utf8 [Landroid/content/pm/ResolveInfo;] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/Map;] + Utf8 [StackMapTable] + Utf8 [WEIGHT_DECAY_COEFFICIENT] + Utf8 [activity] + Utf8 [activityInfo] + Utf8 [android/content/ComponentName] + Utf8 [android/content/pm/ActivityInfo] + Utf8 [android/content/pm/ResolveInfo] + Utf8 [clear] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] + Utf8 [get] + Utf8 [getPackageName] + Utf8 [java/lang/Object] + Utf8 [java/util/Collections] + Utf8 [java/util/HashMap] + Utf8 [java/util/List] + Utf8 [java/util/Map] + Utf8 [mPackageNameToActivityMap] + Utf8 [packageName] + Utf8 [put] + Utf8 [resolveInfo] + Utf8 [size] + Utf8 [sort] + Utf8 [this$0] + Utf8 [weight] Fields (count = 3): + Field: WEIGHT_DECAY_COEFFICIENT F Access flags: 0x1a = private static final float WEIGHT_DECAY_COEFFICIENT Class member attributes (count = 1): + Constant value attribute: + Float [0.95] + Field: mPackageNameToActivityMap Ljava/util/Map; Access flags: 0x12 = private final java.util.Map mPackageNameToActivityMap + Field: this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel; Access flags: 0x1010 = final synthetic com.actionbarsherlock.widget.ActivityChooserModel this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V Access flags: 0x2 = private ActivityChooserModel$DefaultSorter(com.actionbarsherlock.widget.ActivityChooserModel) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #19 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [5] aload_0 v0 [6] invokespecial #24 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] new #11 + Class [java/util/HashMap] [13] dup [14] invokespecial #26 + Methodref [java/util/HashMap. ()V] [17] putfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter.mPackageNameToActivityMap Ljava/util/Map;] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: sort(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V Access flags: 0x11 = public final void sort(android.content.Intent,java.util.List,java.util.List) Class member attributes (count = 1): + Code attribute instructions (code length = 174, locals = 8, stack = 4): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter.mPackageNameToActivityMap Ljava/util/Map;] [4] dup [5] astore_1 v1 [6] invokeinterface #29 + InterfaceMethodref [java/util/Map.clear ()V] [11] aload_2 v2 [12] invokeinterface #28 + InterfaceMethodref [java/util/List.size ()I] [17] istore v4 [19] iconst_0 [20] istore v5 [22] goto +48 (target=70) [25] aload_2 v2 [26] iload v5 [28] invokeinterface #27 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [33] checkcast #5 + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] [36] dup [37] astore v6 [39] fconst_0 [40] putfield #17 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F] [43] aload v6 [45] getfield #16 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;] [48] getfield #15 + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;] [51] getfield #14 + Fieldref [android/content/pm/ActivityInfo.packageName Ljava/lang/String;] [54] astore v7 [56] aload_1 v1 [57] aload v7 [59] aload v6 [61] invokeinterface #31 + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [66] pop [67] iinc v5, 1 [70] iload v5 [72] iload v4 [74] ificmplt -49 (target=25) [77] aload_3 v3 [78] invokeinterface #28 + InterfaceMethodref [java/util/List.size ()I] [83] iconst_1 [84] isub [85] istore v5 [87] fconst_1 [88] fstore v6 [90] iload v5 [92] istore v7 [94] goto +70 (target=164) [97] aload_3 v3 [98] iload v7 [100] invokeinterface #27 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [105] checkcast #8 + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] [108] dup [109] astore v4 [111] getfield #20 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;] [114] invokevirtual #22 + Methodref [android/content/ComponentName.getPackageName ()Ljava/lang/String;] [117] astore v5 [119] aload_1 v1 [120] aload v5 [122] invokeinterface #30 + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;] [127] checkcast #5 + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo] [130] dup [131] astore v5 [133] ifnull +28 (target=161) [136] aload v5 [138] dup [139] getfield #17 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F] [142] aload v4 [144] getfield #21 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F] [147] fload v6 [149] fmul [150] fadd [151] putfield #17 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F] [154] fload v6 [156] ldc #1 + Float [0.95] [158] fmul [159] fstore v6 [161] iinc v7, -1 [164] iload v7 [166] ifge -69 (target=97) [169] aload_2 v2 [170] invokestatic #25 + Methodref [java/util/Collections.sort (Ljava/util/List;)V] [173] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [25] Var: ...[a:java/util/Map][i][i], Stack: (empty) - [70] Var: ..., Stack: (empty) - [97] Var: ...[f][i], Stack: (empty) - [161] Var: ..., Stack: (empty) - [164] Var: ..., Stack: (empty) - Method: (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;)V Access flags: 0x1000 = synthetic ActivityChooserModel$DefaultSorter(com.actionbarsherlock.widget.ActivityChooserModel,com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #23 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter. (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 83): + String [; activity:] + String [; time:] + String [; weight:] + String [[] + String []] + Class [android/content/ComponentName] + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] + Class [java/lang/Float] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Class [java/math/BigDecimal] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.time J] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F] + Methodref [android/content/ComponentName.equals (Ljava/lang/Object;)Z] + Methodref [android/content/ComponentName.hashCode ()I] + Methodref [android/content/ComponentName.unflattenFromString (Ljava/lang/String;)Landroid/content/ComponentName;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord. (Landroid/content/ComponentName;JF)V] + Methodref [java/lang/Float.floatToIntBits (F)I] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/math/BigDecimal. (D)V] + NameAndType [ ()V] + NameAndType [ (D)V] + NameAndType [ (Landroid/content/ComponentName;JF)V] + NameAndType [activity Landroid/content/ComponentName;] + NameAndType [append (J)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [floatToIntBits (F)I] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [hashCode ()I] + NameAndType [time J] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [unflattenFromString (Ljava/lang/String;)Landroid/content/ComponentName;] + NameAndType [weight F] + Utf8 [()I] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(D)V] + Utf8 [(F)I] + Utf8 [(J)Ljava/lang/StringBuilder;] + Utf8 [(Landroid/content/ComponentName;JF)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)Landroid/content/ComponentName;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;JF)V] + Utf8 [; activity:] + Utf8 [; time:] + Utf8 [; weight:] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [J] + Utf8 [Landroid/content/ComponentName;] + Utf8 [StackMapTable] + Utf8 [[] + Utf8 []] + Utf8 [activity] + Utf8 [android/content/ComponentName] + Utf8 [append] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] + Utf8 [equals] + Utf8 [floatToIntBits] + Utf8 [getClass] + Utf8 [hashCode] + Utf8 [java/lang/Float] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [java/math/BigDecimal] + Utf8 [time] + Utf8 [toString] + Utf8 [unflattenFromString] + Utf8 [weight] Fields (count = 3): + Field: activity Landroid/content/ComponentName; Access flags: 0x11 = public final android.content.ComponentName activity + Field: time J Access flags: 0x11 = public final long time + Field: weight F Access flags: 0x11 = public final float weight Methods (count = 5): - Method: (Ljava/lang/String;JF)V Access flags: 0x1 = public ActivityChooserModel$HistoricalRecord(java.lang.String,long,float) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 5, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] invokestatic #17 + Methodref [android/content/ComponentName.unflattenFromString (Ljava/lang/String;)Landroid/content/ComponentName;] [5] lload_2 v2 [6] fload v4 [8] invokespecial #18 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord. (Landroid/content/ComponentName;JF)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/ComponentName;JF)V Access flags: 0x1 = public ActivityChooserModel$HistoricalRecord(android.content.ComponentName,long,float) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 5, stack = 3): [0] aload_0 v0 [1] invokespecial #20 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #12 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;] [9] aload_0 v0 [10] lload_2 v2 [11] putfield #13 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.time J] [14] aload_0 v0 [15] fload v4 [17] putfield #14 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hashCode()I Access flags: 0x11 = public final int hashCode() Class member attributes (count = 1): + Code attribute instructions (code length = 54, locals = 2, stack = 6): [0] bipush 31 [2] aload_0 v0 [3] getfield #12 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;] [6] ifnonnull +7 (target=13) [9] iconst_0 [10] goto +10 (target=20) [13] aload_0 v0 [14] getfield #12 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;] [17] invokevirtual #16 + Methodref [android/content/ComponentName.hashCode ()I] [20] iadd [21] istore_1 v1 [22] bipush 31 [24] iload_1 v1 [25] imul [26] aload_0 v0 [27] getfield #13 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.time J] [30] aload_0 v0 [31] getfield #13 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.time J] [34] bipush 32 [36] lushr [37] lxor [38] l2i [39] iadd [40] istore_1 v1 [41] bipush 31 [43] iload_1 v1 [44] imul [45] aload_0 v0 [46] getfield #14 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F] [49] invokestatic #19 + Methodref [java/lang/Float.floatToIntBits (F)I] [52] iadd [53] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [13] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord][i][i], Stack: [i] - [20] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord][i][i], Stack: [i][i] + Method: equals(Ljava/lang/Object;)Z Access flags: 0x11 = public final boolean equals(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 98, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] ifacmpne +5 (target=7) [5] iconst_1 [6] ireturn [7] aload_1 v1 [8] ifnonnull +5 (target=13) [11] iconst_0 [12] ireturn [13] aload_0 v0 [14] invokevirtual #21 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [17] aload_1 v1 [18] invokevirtual #21 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [21] ifacmpeq +5 (target=26) [24] iconst_0 [25] ireturn [26] aload_1 v1 [27] checkcast #7 + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] [30] astore_1 v1 [31] aload_0 v0 [32] getfield #12 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;] [35] ifnonnull +12 (target=47) [38] aload_1 v1 [39] getfield #12 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;] [42] ifnull +21 (target=63) [45] iconst_0 [46] ireturn [47] aload_0 v0 [48] getfield #12 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;] [51] aload_1 v1 [52] getfield #12 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;] [55] invokevirtual #15 + Methodref [android/content/ComponentName.equals (Ljava/lang/Object;)Z] [58] ifne +5 (target=63) [61] iconst_0 [62] ireturn [63] aload_0 v0 [64] getfield #13 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.time J] [67] aload_1 v1 [68] getfield #13 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.time J] [71] lcmp [72] ifeq +5 (target=77) [75] iconst_0 [76] ireturn [77] aload_0 v0 [78] getfield #14 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F] [81] invokestatic #19 + Methodref [java/lang/Float.floatToIntBits (F)I] [84] aload_1 v1 [85] getfield #14 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F] [88] invokestatic #19 + Methodref [java/lang/Float.floatToIntBits (F)I] [91] ificmpeq +5 (target=96) [94] iconst_0 [95] ireturn [96] iconst_1 [97] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [7] Var: ..., Stack: (empty) - [13] Var: ..., Stack: (empty) - [26] Var: ..., Stack: (empty) - [47] Var: ...[a:com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord], Stack: (empty) - [63] Var: ..., Stack: (empty) - [77] Var: ..., Stack: (empty) - [96] Var: ..., Stack: (empty) + Method: toString()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String toString() Class member attributes (count = 1): + Code attribute instructions (code length = 77, locals = 2, stack = 5): [0] new #10 + Class [java/lang/StringBuilder] [3] dup [4] invokespecial #22 + Methodref [java/lang/StringBuilder. ()V] [7] dup [8] astore_1 v1 [9] ldc #4 + String [[] [11] invokevirtual #25 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [14] pop [15] aload_1 v1 [16] ldc #1 + String [; activity:] [18] invokevirtual #25 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [21] aload_0 v0 [22] getfield #12 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;] [25] invokevirtual #24 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [28] pop [29] aload_1 v1 [30] ldc #2 + String [; time:] [32] invokevirtual #25 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [35] aload_0 v0 [36] getfield #13 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.time J] [39] invokevirtual #23 + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] [42] pop [43] aload_1 v1 [44] ldc #3 + String [; weight:] [46] invokevirtual #25 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [49] new #11 + Class [java/math/BigDecimal] [52] dup [53] aload_0 v0 [54] getfield #14 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F] [57] f2d [58] invokespecial #27 + Methodref [java/math/BigDecimal. (D)V] [61] invokevirtual #24 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [64] pop [65] aload_1 v1 [66] ldc #5 + String []] [68] invokevirtual #25 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [71] pop [72] aload_1 v1 [73] invokevirtual #26 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [76] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 195): + String [Error reading historical recrod file: ] + String [Share records file does not start with historical-records tag.] + String [Share records file not well-formed.] + String [activity] + String [historical-record] + String [historical-records] + String [time] + String [weight] + Class [android/content/Context] + Class [android/os/Handler] + Class [android/util/Log] + Class [android/util/Xml] + Class [com/actionbarsherlock/widget/ActivityChooserModel] + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader] + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1] + Class [java/io/FileInputStream] + Class [java/io/FileNotFoundException] + Class [java/io/IOException] + Class [java/lang/Float] + Class [java/lang/Long] + Class [java/lang/Object] + Class [java/lang/Runnable] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/Throwable] + Class [java/util/ArrayList] + Class [java/util/LinkedHashSet] + Class [java/util/List] + Class [java/util/Set] + Class [org/xmlpull/v1/XmlPullParser] + Class [org/xmlpull/v1/XmlPullParserException] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Methodref [android/content/Context.openFileInput (Ljava/lang/String;)Ljava/io/FileInputStream;] + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Methodref [android/util/Xml.newPullParser ()Lorg/xmlpull/v1/XmlPullParser;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$2 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$3 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$4 (Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$5 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$8 ()Ljava/lang/String;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord. (Ljava/lang/String;JF)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader. (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1. (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V] + Methodref [java/io/FileInputStream.close ()V] + Methodref [java/lang/Float.parseFloat (Ljava/lang/String;)F] + Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/LinkedHashSet. (Ljava/util/Collection;)V] + Methodref [org/xmlpull/v1/XmlPullParserException. (Ljava/lang/String;)V] + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] + InterfaceMethodref [java/util/List.addAll (Ljava/util/Collection;)Z] + InterfaceMethodref [java/util/List.clear ()V] + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + InterfaceMethodref [java/util/List.size ()I] + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z] + InterfaceMethodref [java/util/Set.size ()I] + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;] + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.next ()I] + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.setInput (Ljava/io/InputStream;Ljava/lang/String;)V] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;JF)V] + NameAndType [ (Ljava/util/Collection;)V] + NameAndType [access$0 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;] + NameAndType [access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] + NameAndType [access$2 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;] + NameAndType [access$3 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;] + NameAndType [access$4 (Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)V] + NameAndType [access$5 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler;] + NameAndType [access$8 ()Ljava/lang/String;] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addAll (Ljava/util/Collection;)Z] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [clear ()V] + NameAndType [close ()V] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [newPullParser ()Lorg/xmlpull/v1/XmlPullParser;] + NameAndType [next ()I] + NameAndType [openFileInput (Ljava/lang/String;)Ljava/io/FileInputStream;] + NameAndType [parseFloat (Ljava/lang/String;)F] + NameAndType [parseLong (Ljava/lang/String;)J] + NameAndType [post (Ljava/lang/Runnable;)Z] + NameAndType [setInput (Ljava/io/InputStream;Ljava/lang/String;)V] + NameAndType [size ()I] + NameAndType [this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()I] + Utf8 [()Ljava/lang/String;] + Utf8 [()Lorg/xmlpull/v1/XmlPullParser;] + Utf8 [()V] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)V] + Utf8 [(Ljava/io/InputStream;Ljava/lang/String;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Runnable;)Z] + Utf8 [(Ljava/lang/String;)F] + Utf8 [(Ljava/lang/String;)J] + Utf8 [(Ljava/lang/String;)Ljava/io/FileInputStream;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;JF)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [(Ljava/util/Collection;)V] + Utf8 [(Ljava/util/Collection;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Error reading historical recrod file: ] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Utf8 [Share records file does not start with historical-records tag.] + Utf8 [Share records file not well-formed.] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [access$8] + Utf8 [activity] + Utf8 [add] + Utf8 [addAll] + Utf8 [android/content/Context] + Utf8 [android/os/Handler] + Utf8 [android/util/Log] + Utf8 [android/util/Xml] + Utf8 [append] + Utf8 [clear] + Utf8 [close] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1] + Utf8 [e] + Utf8 [equals] + Utf8 [get] + Utf8 [getAttributeValue] + Utf8 [getName] + Utf8 [historical-record] + Utf8 [historical-records] + Utf8 [java/io/FileInputStream] + Utf8 [java/io/FileNotFoundException] + Utf8 [java/io/IOException] + Utf8 [java/lang/Float] + Utf8 [java/lang/Long] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/Throwable] + Utf8 [java/util/ArrayList] + Utf8 [java/util/LinkedHashSet] + Utf8 [java/util/List] + Utf8 [java/util/Set] + Utf8 [newPullParser] + Utf8 [next] + Utf8 [openFileInput] + Utf8 [org/xmlpull/v1/XmlPullParser] + Utf8 [org/xmlpull/v1/XmlPullParserException] + Utf8 [parseFloat] + Utf8 [parseLong] + Utf8 [post] + Utf8 [run] + Utf8 [setInput] + Utf8 [size] + Utf8 [this$0] + Utf8 [time] + Utf8 [toString] + Utf8 [weight] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel; Access flags: 0x1010 = final synthetic com.actionbarsherlock.widget.ActivityChooserModel this$0 Methods (count = 4): - Method: (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V Access flags: 0x2 = private ActivityChooserModel$HistoryLoader(com.actionbarsherlock.widget.ActivityChooserModel) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [5] aload_0 v0 [6] invokespecial #51 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x11 = public final void run() Class member attributes (count = 1): + Code attribute instructions (code length = 472, locals = 9, stack = 6): [0] aload_0 v0 [1] getfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [4] invokestatic #38 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;] [7] aload_0 v0 [8] getfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [11] invokestatic #39 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] [14] invokevirtual #34 + Methodref [android/content/Context.openFileInput (Ljava/lang/String;)Ljava/io/FileInputStream;] [17] astore_1 v1 [18] goto +5 (target=23) [21] pop [22] return [23] invokestatic #37 + Methodref [android/util/Xml.newPullParser ()Lorg/xmlpull/v1/XmlPullParser;] [26] dup [27] astore_2 v2 [28] aload_1 v1 [29] aconst_null [30] invokeinterface #69 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.setInput (Ljava/io/InputStream;Ljava/lang/String;)V] [35] iconst_0 [36] istore_3 v3 [37] goto +10 (target=47) [40] aload_2 v2 [41] invokeinterface #68 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.next ()I] [46] istore_3 v3 [47] iload_3 v3 [48] iconst_1 [49] ificmpeq +8 (target=57) [52] iload_3 v3 [53] iconst_2 [54] ificmpne -14 (target=40) [57] ldc #6 + String [historical-records] [59] aload_2 v2 [60] invokeinterface #67 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;] [65] invokevirtual #52 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [68] ifne +13 (target=81) [71] new #32 + Class [org/xmlpull/v1/XmlPullParserException] [74] dup [75] ldc #2 + String [Share records file does not start with historical-records tag.] [77] invokespecial #58 + Methodref [org/xmlpull/v1/XmlPullParserException. (Ljava/lang/String;)V] [80] athrow [81] new #27 + Class [java/util/ArrayList] [84] dup [85] invokespecial #56 + Methodref [java/util/ArrayList. ()V] [88] astore v4 [90] aload_2 v2 [91] invokeinterface #68 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.next ()I] [96] dup [97] istore_3 v3 [98] iconst_1 [99] ificmpeq +106 (target=205) [102] iload_3 v3 [103] iconst_3 [104] ificmpeq -14 (target=90) [107] iload_3 v3 [108] iconst_4 [109] ificmpeq -19 (target=90) [112] aload_2 v2 [113] invokeinterface #67 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;] [118] astore_3 v3 [119] ldc #5 + String [historical-record] [121] aload_3 v3 [122] invokevirtual #52 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [125] ifne +13 (target=138) [128] new #32 + Class [org/xmlpull/v1/XmlPullParserException] [131] dup [132] ldc #3 + String [Share records file not well-formed.] [134] invokespecial #58 + Methodref [org/xmlpull/v1/XmlPullParserException. (Ljava/lang/String;)V] [137] athrow [138] aload_2 v2 [139] aconst_null [140] ldc #4 + String [activity] [142] invokeinterface #66 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [147] astore v5 [149] aload_2 v2 [150] aconst_null [151] ldc #7 + String [time] [153] invokeinterface #66 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [158] invokestatic #50 + Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J] [161] lstore v7 [163] aload_2 v2 [164] aconst_null [165] ldc #8 + String [weight] [167] invokeinterface #66 + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [172] invokestatic #49 + Methodref [java/lang/Float.parseFloat (Ljava/lang/String;)F] [175] fstore v6 [177] new #14 + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] [180] dup [181] aload v5 [183] lload v7 [185] fload v6 [187] invokespecial #45 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord. (Ljava/lang/String;JF)V] [190] astore v8 [192] aload v4 [194] aload v8 [196] invokeinterface #59 + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] [201] pop [202] goto -112 (target=90) [205] aload_0 v0 [206] getfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [209] invokestatic #40 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$2 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;] [212] dup [213] astore_3 v3 [214] monitorenter [215] new #28 + Class [java/util/LinkedHashSet] [218] dup [219] aload v4 [221] invokespecial #57 + Methodref [java/util/LinkedHashSet. (Ljava/util/Collection;)V] [224] astore v5 [226] aload_0 v0 [227] getfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [230] invokestatic #41 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$3 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;] [233] dup [234] astore v7 [236] invokeinterface #63 + InterfaceMethodref [java/util/List.size ()I] [241] iconst_1 [242] isub [243] istore v6 [245] goto +30 (target=275) [248] aload v7 [250] iload v6 [252] invokeinterface #62 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [257] checkcast #14 + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] [260] astore v8 [262] aload v5 [264] aload v8 [266] invokeinterface #64 + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z] [271] pop [272] iinc v6, -1 [275] iload v6 [277] ifge -29 (target=248) [280] aload v7 [282] invokeinterface #63 + InterfaceMethodref [java/util/List.size ()I] [287] aload v5 [289] invokeinterface #65 + InterfaceMethodref [java/util/Set.size ()I] [294] ificmpne +16 (target=310) [297] aload_3 v3 [298] monitorexit [299] aload_1 v1 [300] ifnull +9 (target=309) [303] aload_1 v1 [304] invokevirtual #48 + Methodref [java/io/FileInputStream.close ()V] [307] return [308] pop [309] return [310] aload v7 [312] invokeinterface #61 + InterfaceMethodref [java/util/List.clear ()V] [317] aload v7 [319] aload v5 [321] invokeinterface #60 + InterfaceMethodref [java/util/List.addAll (Ljava/util/Collection;)Z] [326] pop [327] aload_0 v0 [328] getfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [331] iconst_1 [332] invokestatic #42 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$4 (Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)V] [335] aload_0 v0 [336] getfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [339] invokestatic #43 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$5 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler;] [342] new #16 + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1] [345] dup [346] aload_0 v0 [347] invokespecial #47 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1. (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V] [350] invokevirtual #35 + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z] [353] pop [354] aload_3 v3 [355] monitorexit [356] goto +105 (target=461) [359] aload_3 v3 [360] monitorexit [361] athrow [362] astore_2 v2 [363] invokestatic #44 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$8 ()Ljava/lang/String;] [366] new #25 + Class [java/lang/StringBuilder] [369] dup [370] ldc #1 + String [Error reading historical recrod file: ] [372] invokespecial #53 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [375] aload_0 v0 [376] getfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [379] invokestatic #39 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] [382] invokevirtual #54 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [385] invokevirtual #55 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [388] aload_2 v2 [389] invokestatic #36 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [392] pop [393] aload_1 v1 [394] ifnull +77 (target=471) [397] aload_1 v1 [398] invokevirtual #48 + Methodref [java/io/FileInputStream.close ()V] [401] return [402] pop [403] return [404] astore_2 v2 [405] invokestatic #44 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$8 ()Ljava/lang/String;] [408] new #25 + Class [java/lang/StringBuilder] [411] dup [412] ldc #1 + String [Error reading historical recrod file: ] [414] invokespecial #53 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [417] aload_0 v0 [418] getfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [421] invokestatic #39 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] [424] invokevirtual #54 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [427] invokevirtual #55 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [430] aload_2 v2 [431] invokestatic #36 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [434] pop [435] aload_1 v1 [436] ifnull +35 (target=471) [439] aload_1 v1 [440] invokevirtual #48 + Methodref [java/io/FileInputStream.close ()V] [443] return [444] pop [445] return [446] astore_2 v2 [447] aload_1 v1 [448] ifnull +11 (target=459) [451] aload_1 v1 [452] invokevirtual #48 + Methodref [java/io/FileInputStream.close ()V] [455] goto +4 (target=459) [458] pop [459] aload_2 v2 [460] athrow [461] aload_1 v1 [462] ifnull +9 (target=471) [465] aload_1 v1 [466] invokevirtual #48 + Methodref [java/io/FileInputStream.close ()V] [469] return [470] pop [471] return Code attribute exceptions (count = 15): - ExceptionInfo (0 -> 18: 21): + Class [java/io/FileNotFoundException] - ExceptionInfo (303 -> 307: 308): + Class [java/io/IOException] - ExceptionInfo (215 -> 299: 359): - ExceptionInfo (310 -> 356: 359): - ExceptionInfo (23 -> 299: 362): + Class [org/xmlpull/v1/XmlPullParserException] - ExceptionInfo (310 -> 362: 362): + Class [org/xmlpull/v1/XmlPullParserException] - ExceptionInfo (397 -> 401: 402): + Class [java/io/IOException] - ExceptionInfo (23 -> 299: 404): + Class [java/io/IOException] - ExceptionInfo (310 -> 362: 404): + Class [java/io/IOException] - ExceptionInfo (439 -> 443: 444): + Class [java/io/IOException] - ExceptionInfo (23 -> 299: 446): - ExceptionInfo (310 -> 393: 446): - ExceptionInfo (404 -> 435: 446): - ExceptionInfo (451 -> 455: 458): + Class [java/io/IOException] - ExceptionInfo (465 -> 469: 470): + Class [java/io/IOException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 31): - [21] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader][a:java/io/FileInputStream], Stack: [a:java/io/FileNotFoundException] - [23] Var: ..., Stack: (empty) - [40] Var: ...[a:org/xmlpull/v1/XmlPullParser][i], Stack: (empty) - [47] Var: ..., Stack: (empty) - [57] Var: ..., Stack: (empty) - [81] Var: ..., Stack: (empty) - [90] Var: ...[a:java/util/List], Stack: (empty) - [102] Var: ..., Stack: (empty) - [112] Var: ..., Stack: (empty) - [112] Var: ..., Stack: (empty) - [138] Var: ...[a:java/lang/String], Stack: (empty) - [202] Var: -1, Stack: (empty) - [205] Var: ..., Stack: (empty) - [248] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader][a:java/io/FileInputStream][a:org/xmlpull/v1/XmlPullParser][i][a:java/util/List][a:java/lang/Object][a:java/util/Set][a:java/util/List][i][i], Stack: - [275] Var: ..., Stack: (empty) - [308] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader][a:java/io/FileInputStream][a:org/xmlpull/v1/XmlPullParser][i][a:java/util/List][a:java/lang/Object][a:java/util/Set][a:java/util/List][i], Stack: [a:java/io/IOException] - [309] Var: ..., Stack: (empty) - [310] Var: ..., Stack: (empty) - [359] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader][a:java/io/FileInputStream][a:org/xmlpull/v1/XmlPullParser][i][a:java/util/List][a:java/lang/Object], Stack: [a:java/lang/Throwable] - [362] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader][a:java/io/FileInputStream], Stack: [a:org/xmlpull/v1/XmlPullParserException] - [402] Var: ..., Stack: [a:java/io/IOException] - [403] Var: ..., Stack: (empty) - [404] Var: ..., Stack: [a:java/io/IOException] - [444] Var: ..., Stack: [a:java/io/IOException] - [445] Var: ..., Stack: (empty) - [446] Var: ..., Stack: [a:java/lang/Throwable] - [458] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader][a:java/io/FileInputStream][T][T][T][T][T][T][T][T][T][a:java/lang/Throwable], Stack: [a:java/io/IOException] - [459] Var: ..., Stack: (empty) - [461] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader][a:java/io/FileInputStream], Stack: - [470] Var: ..., Stack: [a:java/io/IOException] - [471] Var: ..., Stack: (empty) - Method: (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V Access flags: 0x1000 = synthetic ActivityChooserModel$HistoryLoader(com.actionbarsherlock.widget.ActivityChooserModel,com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #46 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader. (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)Lcom/actionbarsherlock/widget/ActivityChooserModel; Access flags: 0x1008 = static synthetic com.actionbarsherlock.widget.ActivityChooserModel access$1(com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader$1 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 33): + Class [com/actionbarsherlock/widget/ActivityChooserModel] + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader] + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1.this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$6 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$7 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] + NameAndType [access$6 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + NameAndType [access$7 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + NameAndType [this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;] + Utf8 [()V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;] + Utf8 [access$1] + Utf8 [access$6] + Utf8 [access$7] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [run] + Utf8 [this$1] Fields (count = 1): + Field: this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; Access flags: 0x1010 = final synthetic com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader this$1 Methods (count = 2): - Method: (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V Access flags: 0x0 = ActivityChooserModel$HistoryLoader$1(com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #6 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1.this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;] [5] aload_0 v0 [6] invokespecial #10 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1.this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;] [4] invokestatic #9 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] [7] invokestatic #7 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$6 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] [10] aload_0 v0 [11] getfield #6 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1.this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;] [14] invokestatic #9 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] [17] invokestatic #8 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$7 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 172): + String [Error writing historical recrod file: ] + String [UTF-8] + String [activity] + String [historical-record] + String [historical-records] + String [time] + String [weight] + Class [android/content/ComponentName] + Class [android/content/Context] + Class [android/util/Log] + Class [android/util/Xml] + Class [com/actionbarsherlock/widget/ActivityChooserModel] + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister] + Class [java/io/FileNotFoundException] + Class [java/io/FileOutputStream] + Class [java/io/IOException] + Class [java/lang/Boolean] + Class [java/lang/IllegalArgumentException] + Class [java/lang/IllegalStateException] + Class [java/lang/Object] + Class [java/lang/Runnable] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/Throwable] + Class [java/util/ArrayList] + Class [java/util/List] + Class [org/xmlpull/v1/XmlSerializer] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.time J] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Methodref [android/content/ComponentName.flattenToString ()Ljava/lang/String;] + Methodref [android/content/Context.openFileOutput (Ljava/lang/String;I)Ljava/io/FileOutputStream;] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Methodref [android/util/Xml.newSerializer ()Lorg/xmlpull/v1/XmlSerializer;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$2 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$3 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$8 ()Ljava/lang/String;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister. (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Methodref [java/io/FileOutputStream.close ()V] + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/String.valueOf (F)Ljava/lang/String;] + Methodref [java/lang/String.valueOf (J)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/util/ArrayList. (Ljava/util/Collection;)V] + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;] + InterfaceMethodref [java/util/List.size ()I] + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endDocument ()V] + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.setOutput (Ljava/io/OutputStream;Ljava/lang/String;)V] + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startDocument (Ljava/lang/String;Ljava/lang/Boolean;)V] + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/util/Collection;)V] + NameAndType [access$0 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;] + NameAndType [access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] + NameAndType [access$2 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;] + NameAndType [access$3 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;] + NameAndType [access$8 ()Ljava/lang/String;] + NameAndType [activity Landroid/content/ComponentName;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] + NameAndType [close ()V] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + NameAndType [endDocument ()V] + NameAndType [endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] + NameAndType [flattenToString ()Ljava/lang/String;] + NameAndType [newSerializer ()Lorg/xmlpull/v1/XmlSerializer;] + NameAndType [openFileOutput (Ljava/lang/String;I)Ljava/io/FileOutputStream;] + NameAndType [remove (I)Ljava/lang/Object;] + NameAndType [setOutput (Ljava/io/OutputStream;Ljava/lang/String;)V] + NameAndType [size ()I] + NameAndType [startDocument (Ljava/lang/String;Ljava/lang/Boolean;)V] + NameAndType [startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] + NameAndType [this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] + NameAndType [time J] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (F)Ljava/lang/String;] + NameAndType [valueOf (J)Ljava/lang/String;] + NameAndType [valueOf (Z)Ljava/lang/Boolean;] + NameAndType [weight F] + Utf8 [()I] + Utf8 [()Ljava/lang/String;] + Utf8 [()Lorg/xmlpull/v1/XmlSerializer;] + Utf8 [()V] + Utf8 [(F)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(J)Ljava/lang/String;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;)V] + Utf8 [(Ljava/io/OutputStream;Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;I)Ljava/io/FileOutputStream;] + Utf8 [(Ljava/lang/String;Ljava/lang/Boolean;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] + Utf8 [(Ljava/util/Collection;)V] + Utf8 [(Z)Ljava/lang/Boolean;] + Utf8 [] + Utf8 [Code] + Utf8 [Error writing historical recrod file: ] + Utf8 [F] + Utf8 [J] + Utf8 [Landroid/content/ComponentName;] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Utf8 [StackMapTable] + Utf8 [UTF-8] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$8] + Utf8 [activity] + Utf8 [android/content/ComponentName] + Utf8 [android/content/Context] + Utf8 [android/util/Log] + Utf8 [android/util/Xml] + Utf8 [append] + Utf8 [attribute] + Utf8 [close] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister] + Utf8 [e] + Utf8 [endDocument] + Utf8 [endTag] + Utf8 [flattenToString] + Utf8 [historical-record] + Utf8 [historical-records] + Utf8 [java/io/FileNotFoundException] + Utf8 [java/io/FileOutputStream] + Utf8 [java/io/IOException] + Utf8 [java/lang/Boolean] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/Throwable] + Utf8 [java/util/ArrayList] + Utf8 [java/util/List] + Utf8 [newSerializer] + Utf8 [openFileOutput] + Utf8 [org/xmlpull/v1/XmlSerializer] + Utf8 [remove] + Utf8 [run] + Utf8 [setOutput] + Utf8 [size] + Utf8 [startDocument] + Utf8 [startTag] + Utf8 [this$0] + Utf8 [time] + Utf8 [toString] + Utf8 [valueOf] + Utf8 [weight] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel; Access flags: 0x1010 = final synthetic com.actionbarsherlock.widget.ActivityChooserModel this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V Access flags: 0x2 = private ActivityChooserModel$HistoryPersister(com.actionbarsherlock.widget.ActivityChooserModel) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [5] aload_0 v0 [6] invokespecial #45 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x11 = public final void run() Class member attributes (count = 1): + Code attribute instructions (code length = 410, locals = 7, stack = 5): [0] aconst_null [1] astore_2 v2 [2] aload_0 v0 [3] getfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [6] invokestatic #39 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$2 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;] [9] dup [10] astore_3 v3 [11] monitorenter [12] new #26 + Class [java/util/ArrayList] [15] dup [16] aload_0 v0 [17] getfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [20] invokestatic #40 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$3 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;] [23] invokespecial #51 + Methodref [java/util/ArrayList. (Ljava/util/Collection;)V] [26] astore_2 v2 [27] aload_3 v3 [28] monitorexit [29] goto +6 (target=35) [32] aload_3 v3 [33] monitorexit [34] athrow [35] aload_0 v0 [36] getfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [39] invokestatic #37 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;] [42] aload_0 v0 [43] getfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [46] invokestatic #38 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] [49] iconst_0 [50] invokevirtual #34 + Methodref [android/content/Context.openFileOutput (Ljava/lang/String;I)Ljava/io/FileOutputStream;] [53] astore_1 v1 [54] goto +35 (target=89) [57] astore_3 v3 [58] invokestatic #41 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$8 ()Ljava/lang/String;] [61] new #24 + Class [java/lang/StringBuilder] [64] dup [65] ldc #1 + String [Error writing historical recrod file: ] [67] invokespecial #48 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [70] aload_0 v0 [71] getfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [74] invokestatic #38 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] [77] invokevirtual #49 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [80] invokevirtual #50 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [83] aload_3 v3 [84] invokestatic #35 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [87] pop [88] return [89] invokestatic #36 + Methodref [android/util/Xml.newSerializer ()Lorg/xmlpull/v1/XmlSerializer;] [92] astore_3 v3 [93] aload_3 v3 [94] aload_1 v1 [95] aconst_null [96] invokeinterface #57 + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.setOutput (Ljava/io/OutputStream;Ljava/lang/String;)V] [101] aload_3 v3 [102] ldc #2 + String [UTF-8] [104] iconst_1 [105] invokestatic #44 + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] [108] invokeinterface #58 + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startDocument (Ljava/lang/String;Ljava/lang/Boolean;)V] [113] aload_3 v3 [114] aconst_null [115] ldc #5 + String [historical-records] [117] invokeinterface #59 + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] [122] pop [123] aload_2 v2 [124] invokeinterface #53 + InterfaceMethodref [java/util/List.size ()I] [129] istore v4 [131] iconst_0 [132] istore v5 [134] goto +92 (target=226) [137] aload_2 v2 [138] iconst_0 [139] invokeinterface #52 + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;] [144] checkcast #13 + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord] [147] astore v6 [149] aload_3 v3 [150] aconst_null [151] ldc #4 + String [historical-record] [153] invokeinterface #59 + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] [158] pop [159] aload_3 v3 [160] aconst_null [161] ldc #3 + String [activity] [163] aload v6 [165] getfield #29 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;] [168] invokevirtual #33 + Methodref [android/content/ComponentName.flattenToString ()Ljava/lang/String;] [171] invokeinterface #54 + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] [176] pop [177] aload_3 v3 [178] aconst_null [179] ldc #6 + String [time] [181] aload v6 [183] getfield #30 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.time J] [186] invokestatic #47 + Methodref [java/lang/String.valueOf (J)Ljava/lang/String;] [189] invokeinterface #54 + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] [194] pop [195] aload_3 v3 [196] aconst_null [197] ldc #7 + String [weight] [199] aload v6 [201] getfield #31 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F] [204] invokestatic #46 + Methodref [java/lang/String.valueOf (F)Ljava/lang/String;] [207] invokeinterface #54 + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] [212] pop [213] aload_3 v3 [214] aconst_null [215] ldc #4 + String [historical-record] [217] invokeinterface #56 + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] [222] pop [223] iinc v5, 1 [226] iload v5 [228] iload v4 [230] ificmplt -93 (target=137) [233] aload_3 v3 [234] aconst_null [235] ldc #5 + String [historical-records] [237] invokeinterface #56 + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;] [242] pop [243] aload_3 v3 [244] invokeinterface #55 + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endDocument ()V] [249] goto +150 (target=399) [252] astore v4 [254] invokestatic #41 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$8 ()Ljava/lang/String;] [257] new #24 + Class [java/lang/StringBuilder] [260] dup [261] ldc #1 + String [Error writing historical recrod file: ] [263] invokespecial #48 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [266] aload_0 v0 [267] getfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [270] invokestatic #38 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] [273] invokevirtual #49 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [276] invokevirtual #50 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [279] aload v4 [281] invokestatic #35 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [284] pop [285] aload_1 v1 [286] ifnull +123 (target=409) [289] aload_1 v1 [290] invokevirtual #43 + Methodref [java/io/FileOutputStream.close ()V] [293] return [294] pop [295] return [296] astore v4 [298] invokestatic #41 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$8 ()Ljava/lang/String;] [301] new #24 + Class [java/lang/StringBuilder] [304] dup [305] ldc #1 + String [Error writing historical recrod file: ] [307] invokespecial #48 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [310] aload_0 v0 [311] getfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [314] invokestatic #38 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] [317] invokevirtual #49 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [320] invokevirtual #50 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [323] aload v4 [325] invokestatic #35 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [328] pop [329] aload_1 v1 [330] ifnull +79 (target=409) [333] aload_1 v1 [334] invokevirtual #43 + Methodref [java/io/FileOutputStream.close ()V] [337] return [338] pop [339] return [340] astore v4 [342] invokestatic #41 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$8 ()Ljava/lang/String;] [345] new #24 + Class [java/lang/StringBuilder] [348] dup [349] ldc #1 + String [Error writing historical recrod file: ] [351] invokespecial #48 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [354] aload_0 v0 [355] getfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;] [358] invokestatic #38 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;] [361] invokevirtual #49 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [364] invokevirtual #50 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [367] aload v4 [369] invokestatic #35 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I] [372] pop [373] aload_1 v1 [374] ifnull +35 (target=409) [377] aload_1 v1 [378] invokevirtual #43 + Methodref [java/io/FileOutputStream.close ()V] [381] return [382] pop [383] return [384] astore_2 v2 [385] aload_1 v1 [386] ifnull +11 (target=397) [389] aload_1 v1 [390] invokevirtual #43 + Methodref [java/io/FileOutputStream.close ()V] [393] goto +4 (target=397) [396] pop [397] aload_2 v2 [398] athrow [399] aload_1 v1 [400] ifnull +9 (target=409) [403] aload_1 v1 [404] invokevirtual #43 + Methodref [java/io/FileOutputStream.close ()V] [407] return [408] pop [409] return Code attribute exceptions (count = 13): - ExceptionInfo (12 -> 29: 32): - ExceptionInfo (35 -> 54: 57): + Class [java/io/FileNotFoundException] - ExceptionInfo (93 -> 249: 252): + Class [java/lang/IllegalArgumentException] - ExceptionInfo (289 -> 293: 294): + Class [java/io/IOException] - ExceptionInfo (93 -> 249: 296): + Class [java/lang/IllegalStateException] - ExceptionInfo (333 -> 337: 338): + Class [java/io/IOException] - ExceptionInfo (93 -> 249: 340): + Class [java/io/IOException] - ExceptionInfo (377 -> 381: 382): + Class [java/io/IOException] - ExceptionInfo (93 -> 285: 384): - ExceptionInfo (296 -> 329: 384): - ExceptionInfo (340 -> 373: 384): - ExceptionInfo (389 -> 393: 396): + Class [java/io/IOException] - ExceptionInfo (403 -> 407: 408): + Class [java/io/IOException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 21): - [32] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister][a:java/io/FileOutputStream][a:java/util/List][a:java/lang/Object], Stack: [a:java/lang/Throwable] - [35] Var: -1, Stack: (empty) - [57] Var: ..., Stack: [a:java/io/FileNotFoundException] - [89] Var: ..., Stack: (empty) - [137] Var: ...[a:org/xmlpull/v1/XmlSerializer][i][i], Stack: (empty) - [226] Var: ..., Stack: (empty) - [252] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister][a:java/io/FileOutputStream][a:java/util/List][a:org/xmlpull/v1/XmlSerializer], Stack: [a:java/lang/IllegalArgumentException] - [294] Var: ..., Stack: [a:java/io/IOException] - [295] Var: ..., Stack: (empty) - [296] Var: ..., Stack: [a:java/lang/IllegalStateException] - [338] Var: ..., Stack: [a:java/io/IOException] - [339] Var: ..., Stack: (empty) - [340] Var: ..., Stack: [a:java/io/IOException] - [382] Var: ..., Stack: [a:java/io/IOException] - [383] Var: ..., Stack: (empty) - [384] Var: ..., Stack: [a:java/lang/Throwable] - [396] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister][a:java/io/FileOutputStream][a:java/util/List][a:org/xmlpull/v1/XmlSerializer][T][T][T][a:java/lang/Throwable], Stack: [a:java/io/IOException] - [397] Var: ..., Stack: (empty) - [399] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister][a:java/io/FileOutputStream][a:java/util/List][a:org/xmlpull/v1/XmlSerializer], Stack: - [408] Var: ..., Stack: [a:java/io/IOException] - [409] Var: ..., Stack: (empty) - Method: (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;)V Access flags: 0x1000 = synthetic ActivityChooserModel$HistoryPersister(com.actionbarsherlock.widget.ActivityChooserModel,com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #42 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister. (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.widget.ActivityChooserModel$OnChooseActivityListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener] + Utf8 [java/lang/Object] + Utf8 [onChooseActivity] Fields (count = 0): Methods (count = 1): + Method: onChooseActivity(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z Access flags: 0x401 = public abstract boolean onChooseActivity(com.actionbarsherlock.widget.ActivityChooserModel,android.content.Intent) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor extends java.lang.Object Interfaces (count = 1): + Class [java/util/concurrent/Executor] Constant Pool (count = 49): + Class [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor] + Class [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1] + Class [java/lang/Object] + Class [java/lang/Runnable] + Class [java/util/LinkedList] + Class [java/util/concurrent/Executor] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.mActive Ljava/lang/Runnable;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.mTasks Ljava/util/LinkedList;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor. ()V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.scheduleNext ()V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1. (Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;Ljava/lang/Runnable;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/util/LinkedList. ()V] + Methodref [java/util/LinkedList.offer (Ljava/lang/Object;)Z] + Methodref [java/util/LinkedList.poll ()Ljava/lang/Object;] + InterfaceMethodref [java/lang/Runnable.run ()V] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;Ljava/lang/Runnable;)V] + NameAndType [mActive Ljava/lang/Runnable;] + NameAndType [mTasks Ljava/util/LinkedList;] + NameAndType [offer (Ljava/lang/Object;)Z] + NameAndType [poll ()Ljava/lang/Object;] + NameAndType [run ()V] + NameAndType [scheduleNext ()V] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;Ljava/lang/Runnable;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Runnable;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/lang/Runnable;] + Utf8 [Ljava/util/LinkedList;] + Utf8 [StackMapTable] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1] + Utf8 [execute] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/util/LinkedList] + Utf8 [java/util/concurrent/Executor] + Utf8 [mActive] + Utf8 [mTasks] + Utf8 [offer] + Utf8 [poll] + Utf8 [run] + Utf8 [scheduleNext] Fields (count = 2): + Field: mTasks Ljava/util/LinkedList; Access flags: 0x10 = final java.util.LinkedList mTasks + Field: mActive Ljava/lang/Runnable; Access flags: 0x0 = java.lang.Runnable mActive Methods (count = 4): - Method: ()V Access flags: 0x2 = private ActivityChooserModel$SerialExecutor() Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 1, stack = 3): [0] aload_0 v0 [1] invokespecial #12 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] new #5 + Class [java/util/LinkedList] [8] dup [9] invokespecial #13 + Methodref [java/util/LinkedList. ()V] [12] putfield #8 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.mTasks Ljava/util/LinkedList;] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: execute(Ljava/lang/Runnable;)V Access flags: 0x21 = public synchronized void execute(java.lang.Runnable) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 5): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.mTasks Ljava/util/LinkedList;] [4] new #2 + Class [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1] [7] dup [8] aload_0 v0 [9] aload_1 v1 [10] invokespecial #11 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1. (Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;Ljava/lang/Runnable;)V] [13] invokevirtual #14 + Methodref [java/util/LinkedList.offer (Ljava/lang/Object;)Z] [16] pop [17] aload_0 v0 [18] getfield #7 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.mActive Ljava/lang/Runnable;] [21] ifnonnull +7 (target=28) [24] aload_0 v0 [25] invokevirtual #10 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.scheduleNext ()V] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [28] Var: ..., Stack: (empty) + Method: scheduleNext()V Access flags: 0x24 = protected synchronized void scheduleNext() Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 1, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #8 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.mTasks Ljava/util/LinkedList;] [5] invokevirtual #15 + Methodref [java/util/LinkedList.poll ()Ljava/lang/Object;] [8] checkcast #4 + Class [java/lang/Runnable] [11] dup_x1 [12] putfield #7 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.mActive Ljava/lang/Runnable;] [15] ifnull +12 (target=27) [18] aload_0 v0 [19] getfield #7 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.mActive Ljava/lang/Runnable;] [22] invokeinterface #16 + InterfaceMethodref [java/lang/Runnable.run ()V] [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [27] Var: ..., Stack: (empty) - Method: (Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;)V Access flags: 0x1000 = synthetic ActivityChooserModel$SerialExecutor(com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor$1 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 32): + Class [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor] + Class [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1] + Class [java/lang/Object] + Class [java/lang/Runnable] + Class [java/lang/Throwable] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1.this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1.val$r Ljava/lang/Runnable;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.scheduleNext ()V] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [java/lang/Runnable.run ()V] + NameAndType [ ()V] + NameAndType [run ()V] + NameAndType [scheduleNext ()V] + NameAndType [this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;] + NameAndType [val$r Ljava/lang/Runnable;] + Utf8 [()V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;Ljava/lang/Runnable;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;] + Utf8 [Ljava/lang/Runnable;] + Utf8 [StackMapTable] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/lang/Throwable] + Utf8 [run] + Utf8 [scheduleNext] + Utf8 [this$1] + Utf8 [val$r] Fields (count = 2): + Field: this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor; Access flags: 0x1010 = final synthetic com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor this$1 + Field: val$r Ljava/lang/Runnable; Access flags: 0x1012 = private final synthetic java.lang.Runnable val$r Methods (count = 2): - Method: (Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;Ljava/lang/Runnable;)V Access flags: 0x0 = ActivityChooserModel$SerialExecutor$1(com.actionbarsherlock.widget.ActivityChooserModel$SerialExecutor,java.lang.Runnable) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #6 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1.this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #7 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1.val$r Ljava/lang/Runnable;] [10] aload_0 v0 [11] invokespecial #9 + Methodref [java/lang/Object. ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x1 = public void run() Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 1): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1.val$r Ljava/lang/Runnable;] [4] invokeinterface #10 + InterfaceMethodref [java/lang/Runnable.run ()V] [9] goto +13 (target=22) [12] astore_1 v1 [13] aload_0 v0 [14] getfield #6 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1.this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;] [17] invokevirtual #8 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.scheduleNext ()V] [20] aload_1 v1 [21] athrow [22] aload_0 v0 [23] getfield #6 + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor$1.this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor;] [26] invokevirtual #8 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$SerialExecutor.scheduleNext ()V] [29] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 12: 12): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [12] Var: ..., Stack: [a:java/lang/Throwable] - [22] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserView Superclass: android/view/ViewGroup Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.widget.ActivityChooserView extends android.view.ViewGroup Interfaces (count = 1): + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityChooserModelClient] Constant Pool (count = 496): + Integer [1073741824] + Integer [2147483647] + String [No data model. Did you call #setDataModel?] + Class [android/content/Context] + Class [android/content/pm/PackageManager] + Class [android/content/pm/ResolveInfo] + Class [android/content/res/Resources] + Class [android/content/res/TypedArray] + Class [android/os/Build$VERSION] + Class [android/util/DisplayMetrics] + Class [android/view/LayoutInflater] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/ViewGroup] + Class [android/view/ViewTreeObserver] + Class [android/widget/FrameLayout] + Class [android/widget/ImageView] + Class [android/widget/ListView] + Class [com/actionbarsherlock/R$dimen] + Class [com/actionbarsherlock/R$id] + Class [com/actionbarsherlock/R$layout] + Class [com/actionbarsherlock/R$string] + Class [com/actionbarsherlock/R$styleable] + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Class [com/actionbarsherlock/view/ActionProvider] + Class [com/actionbarsherlock/widget/ActivityChooserModel] + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityChooserModelClient] + Class [com/actionbarsherlock/widget/ActivityChooserView] + Class [com/actionbarsherlock/widget/ActivityChooserView$1] + Class [com/actionbarsherlock/widget/ActivityChooserView$2] + Class [com/actionbarsherlock/widget/ActivityChooserView$3] + Class [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter] + Class [com/actionbarsherlock/widget/ActivityChooserView$Callbacks] + Class [java/lang/IllegalStateException] + Class [java/lang/Math] + Class [java/lang/Object] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/util/DisplayMetrics.widthPixels I] + Fieldref [com/actionbarsherlock/R$dimen.abs__config_prefDialogWidth I] + Fieldref [com/actionbarsherlock/R$id.abs__activity_chooser_view_content I] + Fieldref [com/actionbarsherlock/R$id.abs__default_activity_button I] + Fieldref [com/actionbarsherlock/R$id.abs__expand_activities_button I] + Fieldref [com/actionbarsherlock/R$id.abs__image I] + Fieldref [com/actionbarsherlock/R$layout.abs__activity_chooser_view I] + Fieldref [com/actionbarsherlock/R$string.abs__activitychooserview_choose_application I] + Fieldref [com/actionbarsherlock/R$styleable.SherlockActivityChooserView [I] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.IS_HONEYCOMB Z] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContent Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContentBackground Landroid/graphics/drawable/Drawable;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mCallbacks Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActionButtonContentDescription I] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButtonImage Landroid/widget/ImageView;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButton Landroid/widget/FrameLayout;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButtonImage Landroid/widget/ImageView;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mInitialActivityCount I] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mIsAttachedToWindow Z] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mIsSelectingDefaultActivity Z] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupMaxWidth I] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mModelDataSetOberver Landroid/database/DataSetObserver;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mOnDismissListener Landroid/widget/PopupWindow$OnDismissListener;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mOnGlobalLayoutListener Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;] + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/Context.getString (I)Ljava/lang/String;] + Methodref [android/content/Context.getString (I[Ljava/lang/Object;)Ljava/lang/String;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/TypedArray.getInt (II)I] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Methodref [android/view/View.getMeasuredHeight ()I] + Methodref [android/view/View.getMeasuredWidth ()I] + Methodref [android/view/View$MeasureSpec.getSize (I)I] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [android/view/ViewGroup.onAttachedToWindow ()V] + Methodref [android/view/ViewGroup.onDetachedFromWindow ()V] + Methodref [android/view/ViewTreeObserver.addOnGlobalLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] + Methodref [android/view/ViewTreeObserver.isAlive ()Z] + Methodref [android/view/ViewTreeObserver.removeGlobalOnLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] + Methodref [android/widget/FrameLayout.findViewById (I)Landroid/view/View;] + Methodref [android/widget/FrameLayout.getVisibility ()I] + Methodref [android/widget/FrameLayout.setContentDescription (Ljava/lang/CharSequence;)V] + Methodref [android/widget/FrameLayout.setEnabled (Z)V] + Methodref [android/widget/FrameLayout.setOnClickListener (Landroid/view/View$OnClickListener;)V] + Methodref [android/widget/FrameLayout.setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V] + Methodref [android/widget/FrameLayout.setVisibility (I)V] + Methodref [android/widget/ImageView.setContentDescription (Ljava/lang/CharSequence;)V] + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/widget/ListView.setContentDescription (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getBackground ()Landroid/graphics/drawable/Drawable;] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.layout (IIII)V] + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.dismiss ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.getListView ()Landroid/widget/ListView;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isShowing ()Z] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAdapter (Landroid/widget/ListAdapter;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAnchorView (Landroid/view/View;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setContentWidth (I)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setModal (Z)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setOnDismissListener (Landroid/widget/PopupWindow$OnDismissListener;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V] + Methodref [com/actionbarsherlock/view/ActionProvider.subUiVisibilityChanged (Z)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.registerObserver (Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.unregisterObserver (Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.dismissPopup ()Z] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.findViewById (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getListPopupWindow ()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getViewTreeObserver ()Landroid/view/ViewTreeObserver;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShowingPopup ()Z] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.measureChild (Landroid/view/View;II)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setMeasuredDimension (II)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.showPopup ()Z] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.showPopupUnchecked (I)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.updateAppearance ()V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$1. (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$2. (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$3. (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter. (Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getActivityCount ()I] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getCount ()I] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDefaultActivity ()Landroid/content/pm/ResolveInfo;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getHistorySize ()I] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getMaxActivityCount ()I] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.measureContentWidth ()I] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setDataModel (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setMaxActivityCount (I)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setShowDefaultActivity (ZZ)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setShowFooterView (Z)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks. (Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;)V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Math.min (II)I] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;)V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [IS_HONEYCOMB Z] + NameAndType [SDK_INT I] + NameAndType [SherlockActivityChooserView [I] + NameAndType [abs__activity_chooser_view I] + NameAndType [abs__activity_chooser_view_content I] + NameAndType [abs__activitychooserview_choose_application I] + NameAndType [abs__config_prefDialogWidth I] + NameAndType [abs__default_activity_button I] + NameAndType [abs__expand_activities_button I] + NameAndType [abs__image I] + NameAndType [addOnGlobalLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] + NameAndType [dismiss ()V] + NameAndType [dismissPopup ()Z] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [getActivityCount ()I] + NameAndType [getBackground ()Landroid/graphics/drawable/Drawable;] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getCount ()I] + NameAndType [getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] + NameAndType [getDefaultActivity ()Landroid/content/pm/ResolveInfo;] + NameAndType [getDimensionPixelSize (I)I] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getHistorySize ()I] + NameAndType [getInt (II)I] + NameAndType [getListPopupWindow ()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + NameAndType [getListView ()Landroid/widget/ListView;] + NameAndType [getMaxActivityCount ()I] + NameAndType [getMeasuredHeight ()I] + NameAndType [getMeasuredWidth ()I] + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getSize (I)I] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getString (I[Ljava/lang/Object;)Ljava/lang/String;] + NameAndType [getViewTreeObserver ()Landroid/view/ViewTreeObserver;] + NameAndType [getVisibility ()I] + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + NameAndType [isAlive ()Z] + NameAndType [isShowing ()Z] + NameAndType [isShowingPopup ()Z] + NameAndType [layout (IIII)V] + NameAndType [loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + NameAndType [loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + NameAndType [mActivityChooserContent Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + NameAndType [mActivityChooserContentBackground Landroid/graphics/drawable/Drawable;] + NameAndType [mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] + NameAndType [mCallbacks Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mDefaultActionButtonContentDescription I] + NameAndType [mDefaultActivityButton Landroid/widget/FrameLayout;] + NameAndType [mDefaultActivityButtonImage Landroid/widget/ImageView;] + NameAndType [mExpandActivityOverflowButton Landroid/widget/FrameLayout;] + NameAndType [mExpandActivityOverflowButtonImage Landroid/widget/ImageView;] + NameAndType [mInitialActivityCount I] + NameAndType [mIsAttachedToWindow Z] + NameAndType [mIsSelectingDefaultActivity Z] + NameAndType [mListPopupMaxWidth I] + NameAndType [mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + NameAndType [mModelDataSetOberver Landroid/database/DataSetObserver;] + NameAndType [mOnDismissListener Landroid/widget/PopupWindow$OnDismissListener;] + NameAndType [mOnGlobalLayoutListener Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;] + NameAndType [mProvider Lcom/actionbarsherlock/view/ActionProvider;] + NameAndType [makeMeasureSpec (II)I] + NameAndType [max (II)I] + NameAndType [measureChild (Landroid/view/View;II)V] + NameAndType [measureContentWidth ()I] + NameAndType [min (II)I] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + NameAndType [onAttachedToWindow ()V] + NameAndType [onDetachedFromWindow ()V] + NameAndType [recycle ()V] + NameAndType [registerDataSetObserver (Landroid/database/DataSetObserver;)V] + NameAndType [registerObserver (Ljava/lang/Object;)V] + NameAndType [removeGlobalOnLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] + NameAndType [setAdapter (Landroid/widget/ListAdapter;)V] + NameAndType [setAnchorView (Landroid/view/View;)V] + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setContentDescription (Ljava/lang/CharSequence;)V] + NameAndType [setContentWidth (I)V] + NameAndType [setDataModel (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + NameAndType [setEnabled (Z)V] + NameAndType [setImageDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setMaxActivityCount (I)V] + NameAndType [setMeasuredDimension (II)V] + NameAndType [setModal (Z)V] + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V] + NameAndType [setOnDismissListener (Landroid/widget/PopupWindow$OnDismissListener;)V] + NameAndType [setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + NameAndType [setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V] + NameAndType [setShowDefaultActivity (ZZ)V] + NameAndType [setShowFooterView (Z)V] + NameAndType [setVisibility (I)V] + NameAndType [show ()V] + NameAndType [showPopup ()Z] + NameAndType [showPopupUnchecked (I)V] + NameAndType [subUiVisibilityChanged (Z)V] + NameAndType [unregisterObserver (Ljava/lang/Object;)V] + NameAndType [updateAppearance ()V] + NameAndType [widthPixels I] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/pm/PackageManager;] + Utf8 [()Landroid/content/pm/ResolveInfo;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Landroid/view/ViewTreeObserver;] + Utf8 [()Landroid/widget/ListView;] + Utf8 [()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [()Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)I] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(IIII)V] + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Utf8 [(I[Ljava/lang/Object;)Ljava/lang/String;] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + Utf8 [(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + Utf8 [(Landroid/database/DataSetObserver;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/View$OnClickListener;)V] + Utf8 [(Landroid/view/View$OnLongClickListener;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;II)V] + Utf8 [(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V] + Utf8 [(Landroid/widget/ListAdapter;)V] + Utf8 [(Landroid/widget/PopupWindow$OnDismissListener;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)I] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Z] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Z)V] + Utf8 [(ZIIII)V] + Utf8 [(ZZ)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [IS_HONEYCOMB] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/database/DataSetObserver;] + Utf8 [Landroid/graphics/drawable/Drawable;] + Utf8 [Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;] + Utf8 [Landroid/widget/FrameLayout;] + Utf8 [Landroid/widget/ImageView;] + Utf8 [Landroid/widget/PopupWindow$OnDismissListener;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;] + Utf8 [No data model. Did you call #setDataModel?] + Utf8 [SDK_INT] + Utf8 [SherlockActivityChooserView] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[I] + Utf8 [abs__activity_chooser_view] + Utf8 [abs__activity_chooser_view_content] + Utf8 [abs__activitychooserview_choose_application] + Utf8 [abs__config_prefDialogWidth] + Utf8 [abs__default_activity_button] + Utf8 [abs__expand_activities_button] + Utf8 [abs__image] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$10] + Utf8 [access$11] + Utf8 [access$12] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [access$6] + Utf8 [access$7] + Utf8 [access$8] + Utf8 [access$9] + Utf8 [addOnGlobalLayoutListener] + Utf8 [android/content/Context] + Utf8 [android/content/pm/PackageManager] + Utf8 [android/content/pm/ResolveInfo] + Utf8 [android/content/res/Resources] + Utf8 [android/content/res/TypedArray] + Utf8 [android/os/Build$VERSION] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/ViewGroup] + Utf8 [android/view/ViewTreeObserver] + Utf8 [android/widget/FrameLayout] + Utf8 [android/widget/ImageView] + Utf8 [android/widget/ListView] + Utf8 [com/actionbarsherlock/R$dimen] + Utf8 [com/actionbarsherlock/R$id] + Utf8 [com/actionbarsherlock/R$layout] + Utf8 [com/actionbarsherlock/R$string] + Utf8 [com/actionbarsherlock/R$styleable] + Utf8 [com/actionbarsherlock/internal/widget/IcsLinearLayout] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Utf8 [com/actionbarsherlock/view/ActionProvider] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$ActivityChooserModelClient] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$1] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$2] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$3] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$Callbacks] + Utf8 [dismiss] + Utf8 [dismissPopup] + Utf8 [findViewById] + Utf8 [from] + Utf8 [getActivityCount] + Utf8 [getBackground] + Utf8 [getContext] + Utf8 [getCount] + Utf8 [getDataModel] + Utf8 [getDefaultActivity] + Utf8 [getDimensionPixelSize] + Utf8 [getDisplayMetrics] + Utf8 [getDrawable] + Utf8 [getHistorySize] + Utf8 [getInt] + Utf8 [getListPopupWindow] + Utf8 [getListView] + Utf8 [getMaxActivityCount] + Utf8 [getMeasuredHeight] + Utf8 [getMeasuredWidth] + Utf8 [getPackageManager] + Utf8 [getResources] + Utf8 [getSize] + Utf8 [getString] + Utf8 [getViewTreeObserver] + Utf8 [getVisibility] + Utf8 [inflate] + Utf8 [isAlive] + Utf8 [isShowing] + Utf8 [isShowingPopup] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Math] + Utf8 [java/lang/Object] + Utf8 [layout] + Utf8 [loadIcon] + Utf8 [loadLabel] + Utf8 [mActivityChooserContent] + Utf8 [mActivityChooserContentBackground] + Utf8 [mAdapter] + Utf8 [mCallbacks] + Utf8 [mContext] + Utf8 [mDefaultActionButtonContentDescription] + Utf8 [mDefaultActivityButton] + Utf8 [mDefaultActivityButtonImage] + Utf8 [mExpandActivityOverflowButton] + Utf8 [mExpandActivityOverflowButtonImage] + Utf8 [mInitialActivityCount] + Utf8 [mIsAttachedToWindow] + Utf8 [mIsSelectingDefaultActivity] + Utf8 [mListPopupMaxWidth] + Utf8 [mListPopupWindow] + Utf8 [mModelDataSetOberver] + Utf8 [mOnDismissListener] + Utf8 [mOnGlobalLayoutListener] + Utf8 [mProvider] + Utf8 [makeMeasureSpec] + Utf8 [max] + Utf8 [measureChild] + Utf8 [measureContentWidth] + Utf8 [min] + Utf8 [obtainStyledAttributes] + Utf8 [onAttachedToWindow] + Utf8 [onDetachedFromWindow] + Utf8 [onLayout] + Utf8 [onMeasure] + Utf8 [recycle] + Utf8 [registerDataSetObserver] + Utf8 [registerObserver] + Utf8 [removeGlobalOnLayoutListener] + Utf8 [setActivityChooserModel] + Utf8 [setAdapter] + Utf8 [setAnchorView] + Utf8 [setBackgroundDrawable] + Utf8 [setContentDescription] + Utf8 [setContentWidth] + Utf8 [setDataModel] + Utf8 [setDefaultActionButtonContentDescription] + Utf8 [setEnabled] + Utf8 [setExpandActivityOverflowButtonContentDescription] + Utf8 [setExpandActivityOverflowButtonDrawable] + Utf8 [setImageDrawable] + Utf8 [setInitialActivityCount] + Utf8 [setMaxActivityCount] + Utf8 [setMeasuredDimension] + Utf8 [setModal] + Utf8 [setOnClickListener] + Utf8 [setOnDismissListener] + Utf8 [setOnItemClickListener] + Utf8 [setOnLongClickListener] + Utf8 [setProvider] + Utf8 [setShowDefaultActivity] + Utf8 [setShowFooterView] + Utf8 [setVisibility] + Utf8 [show] + Utf8 [showPopup] + Utf8 [showPopupUnchecked] + Utf8 [subUiVisibilityChanged] + Utf8 [unregisterObserver] + Utf8 [updateAppearance] + Utf8 [widthPixels] Fields (count = 20): + Field: mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; Access flags: 0x12 = private final com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter mAdapter + Field: mCallbacks Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; Access flags: 0x12 = private final com.actionbarsherlock.widget.ActivityChooserView$Callbacks mCallbacks + Field: mActivityChooserContent Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; Access flags: 0x12 = private final com.actionbarsherlock.internal.widget.IcsLinearLayout mActivityChooserContent + Field: mActivityChooserContentBackground Landroid/graphics/drawable/Drawable; Access flags: 0x12 = private final android.graphics.drawable.Drawable mActivityChooserContentBackground + Field: mExpandActivityOverflowButton Landroid/widget/FrameLayout; Access flags: 0x12 = private final android.widget.FrameLayout mExpandActivityOverflowButton + Field: mExpandActivityOverflowButtonImage Landroid/widget/ImageView; Access flags: 0x12 = private final android.widget.ImageView mExpandActivityOverflowButtonImage + Field: mDefaultActivityButton Landroid/widget/FrameLayout; Access flags: 0x12 = private final android.widget.FrameLayout mDefaultActivityButton + Field: mDefaultActivityButtonImage Landroid/widget/ImageView; Access flags: 0x12 = private final android.widget.ImageView mDefaultActivityButtonImage + Field: mListPopupMaxWidth I Access flags: 0x12 = private final int mListPopupMaxWidth + Field: mProvider Lcom/actionbarsherlock/view/ActionProvider; Access flags: 0x0 = com.actionbarsherlock.view.ActionProvider mProvider + Field: mModelDataSetOberver Landroid/database/DataSetObserver; Access flags: 0x12 = private final android.database.DataSetObserver mModelDataSetOberver + Field: mOnGlobalLayoutListener Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; Access flags: 0x12 = private final android.view.ViewTreeObserver$OnGlobalLayoutListener mOnGlobalLayoutListener + Field: mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsListPopupWindow mListPopupWindow + Field: mOnDismissListener Landroid/widget/PopupWindow$OnDismissListener; Access flags: 0x2 = private android.widget.PopupWindow$OnDismissListener mOnDismissListener + Field: mIsSelectingDefaultActivity Z Access flags: 0x2 = private boolean mIsSelectingDefaultActivity + Field: mInitialActivityCount I Access flags: 0x2 = private int mInitialActivityCount + Field: mIsAttachedToWindow Z Access flags: 0x2 = private boolean mIsAttachedToWindow + Field: mDefaultActionButtonContentDescription I Access flags: 0x2 = private int mDefaultActionButtonContentDescription + Field: mContext Landroid/content/Context; Access flags: 0x12 = private final android.content.Context mContext + Field: IS_HONEYCOMB Z Access flags: 0x1a = private static final boolean IS_HONEYCOMB Methods (count = 35): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 0, stack = 2): [0] getstatic #38 + Fieldref [android/os/Build$VERSION.SDK_INT I] [3] bipush 11 [5] ificmplt +7 (target=12) [8] iconst_1 [9] goto +4 (target=13) [12] iconst_0 [13] putstatic #48 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.IS_HONEYCOMB Z] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [12] Var: ..., Stack: (empty) - [13] Var: ..., Stack: [i] - Method: (Landroid/content/Context;)V Access flags: 0x1 = public ActivityChooserView(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aconst_null [3] invokespecial #119 + Methodref [com/actionbarsherlock/widget/ActivityChooserView. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public ActivityChooserView(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iconst_0 [4] invokespecial #120 + Methodref [com/actionbarsherlock/widget/ActivityChooserView. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public ActivityChooserView(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 286, locals = 4, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokespecial #86 + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] aload_0 v0 [8] new #30 + Class [com/actionbarsherlock/widget/ActivityChooserView$1] [11] dup [12] aload_0 v0 [13] invokespecial #132 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$1. (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] [16] putfield #64 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mModelDataSetOberver Landroid/database/DataSetObserver;] [19] aload_0 v0 [20] new #31 + Class [com/actionbarsherlock/widget/ActivityChooserView$2] [23] dup [24] aload_0 v0 [25] invokespecial #133 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$2. (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] [28] putfield #66 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mOnGlobalLayoutListener Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;] [31] aload_0 v0 [32] iconst_4 [33] putfield #59 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mInitialActivityCount I] [36] aload_0 v0 [37] aload_1 v1 [38] putfield #53 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mContext Landroid/content/Context;] [41] aload_1 v1 [42] aload_2 v2 [43] getstatic #47 + Fieldref [com/actionbarsherlock/R$styleable.SherlockActivityChooserView [I] [46] iload_3 v3 [47] iconst_0 [48] invokevirtual #72 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;] [51] astore_2 v2 [52] aload_0 v0 [53] aload_2 v2 [54] iconst_1 [55] iconst_4 [56] invokevirtual #78 + Methodref [android/content/res/TypedArray.getInt (II)I] [59] putfield #59 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mInitialActivityCount I] [62] aload_2 v2 [63] iconst_2 [64] invokevirtual #77 + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;] [67] astore_3 v3 [68] aload_2 v2 [69] invokevirtual #79 + Methodref [android/content/res/TypedArray.recycle ()V] [72] aload_0 v0 [73] getfield #53 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mContext Landroid/content/Context;] [76] invokestatic #80 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [79] getstatic #45 + Fieldref [com/actionbarsherlock/R$layout.abs__activity_chooser_view I] [82] aload_0 v0 [83] iconst_1 [84] invokevirtual #81 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [87] pop [88] aload_0 v0 [89] new #34 + Class [com/actionbarsherlock/widget/ActivityChooserView$Callbacks] [92] dup [93] aload_0 v0 [94] aconst_null [95] invokespecial #148 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks. (Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;)V] [98] putfield #52 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mCallbacks Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;] [101] aload_0 v0 [102] aload_0 v0 [103] getstatic #41 + Fieldref [com/actionbarsherlock/R$id.abs__activity_chooser_view_content I] [106] invokevirtual #122 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.findViewById (I)Landroid/view/View;] [109] checkcast #24 + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout] [112] putfield #49 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContent Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [115] aload_0 v0 [116] aload_0 v0 [117] getfield #49 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContent Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [120] invokevirtual #102 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getBackground ()Landroid/graphics/drawable/Drawable;] [123] putfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContentBackground Landroid/graphics/drawable/Drawable;] [126] aload_0 v0 [127] aload_0 v0 [128] getstatic #42 + Fieldref [com/actionbarsherlock/R$id.abs__default_activity_button I] [131] invokevirtual #122 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.findViewById (I)Landroid/view/View;] [134] checkcast #16 + Class [android/widget/FrameLayout] [137] putfield #55 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;] [140] aload_0 v0 [141] getfield #55 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;] [144] aload_0 v0 [145] getfield #52 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mCallbacks Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;] [148] invokevirtual #96 + Methodref [android/widget/FrameLayout.setOnClickListener (Landroid/view/View$OnClickListener;)V] [151] aload_0 v0 [152] getfield #55 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;] [155] aload_0 v0 [156] getfield #52 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mCallbacks Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;] [159] invokevirtual #97 + Methodref [android/widget/FrameLayout.setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V] [162] aload_0 v0 [163] aload_0 v0 [164] getfield #55 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;] [167] getstatic #44 + Fieldref [com/actionbarsherlock/R$id.abs__image I] [170] invokevirtual #92 + Methodref [android/widget/FrameLayout.findViewById (I)Landroid/view/View;] [173] checkcast #17 + Class [android/widget/ImageView] [176] putfield #56 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButtonImage Landroid/widget/ImageView;] [179] aload_0 v0 [180] aload_0 v0 [181] getstatic #43 + Fieldref [com/actionbarsherlock/R$id.abs__expand_activities_button I] [184] invokevirtual #122 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.findViewById (I)Landroid/view/View;] [187] checkcast #16 + Class [android/widget/FrameLayout] [190] putfield #57 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButton Landroid/widget/FrameLayout;] [193] aload_0 v0 [194] getfield #57 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButton Landroid/widget/FrameLayout;] [197] aload_0 v0 [198] getfield #52 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mCallbacks Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;] [201] invokevirtual #96 + Methodref [android/widget/FrameLayout.setOnClickListener (Landroid/view/View$OnClickListener;)V] [204] aload_0 v0 [205] aload_0 v0 [206] getfield #57 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButton Landroid/widget/FrameLayout;] [209] getstatic #44 + Fieldref [com/actionbarsherlock/R$id.abs__image I] [212] invokevirtual #92 + Methodref [android/widget/FrameLayout.findViewById (I)Landroid/view/View;] [215] checkcast #17 + Class [android/widget/ImageView] [218] putfield #58 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButtonImage Landroid/widget/ImageView;] [221] aload_0 v0 [222] getfield #58 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButtonImage Landroid/widget/ImageView;] [225] aload_3 v3 [226] invokevirtual #100 + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] [229] aload_0 v0 [230] new #33 + Class [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter] [233] dup [234] aload_0 v0 [235] aconst_null [236] invokespecial #135 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter. (Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;)V] [239] putfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [242] aload_0 v0 [243] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [246] new #32 + Class [com/actionbarsherlock/widget/ActivityChooserView$3] [249] dup [250] aload_0 v0 [251] invokespecial #134 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$3. (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] [254] invokevirtual #143 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V] [257] aload_1 v1 [258] invokevirtual #69 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [261] astore_1 v1 [262] aload_0 v0 [263] aload_1 v1 [264] invokevirtual #76 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [267] getfield #39 + Fieldref [android/util/DisplayMetrics.widthPixels I] [270] iconst_2 [271] idiv [272] aload_1 v1 [273] getstatic #40 + Fieldref [com/actionbarsherlock/R$dimen.abs__config_prefDialogWidth I] [276] invokevirtual #75 + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I] [279] invokestatic #150 + Methodref [java/lang/Math.max (II)I] [282] putfield #62 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupMaxWidth I] [285] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setActivityChooserModel(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V Access flags: 0x1 = public void setActivityChooserModel(com.actionbarsherlock.widget.ActivityChooserModel) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [4] aload_1 v1 [5] invokevirtual #144 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setDataModel (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] [8] aload_0 v0 [9] invokevirtual #126 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShowingPopup ()Z] [12] ifeq +13 (target=25) [15] aload_0 v0 [16] invokevirtual #121 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.dismissPopup ()Z] [19] pop [20] aload_0 v0 [21] invokevirtual #129 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.showPopup ()Z] [24] pop [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [25] Var: ..., Stack: (empty) + Method: setExpandActivityOverflowButtonDrawable(Landroid/graphics/drawable/Drawable;)V Access flags: 0x1 = public void setExpandActivityOverflowButtonDrawable(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #58 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButtonImage Landroid/widget/ImageView;] [4] aload_1 v1 [5] invokevirtual #100 + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setExpandActivityOverflowButtonContentDescription(I)V Access flags: 0x1 = public void setExpandActivityOverflowButtonContentDescription(int) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #53 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mContext Landroid/content/Context;] [4] iload_1 v1 [5] invokevirtual #70 + Methodref [android/content/Context.getString (I)Ljava/lang/String;] [8] astore_1 v1 [9] aload_0 v0 [10] getfield #58 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButtonImage Landroid/widget/ImageView;] [13] aload_1 v1 [14] invokevirtual #99 + Methodref [android/widget/ImageView.setContentDescription (Ljava/lang/CharSequence;)V] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setProvider(Lcom/actionbarsherlock/view/ActionProvider;)V Access flags: 0x1 = public void setProvider(com.actionbarsherlock.view.ActionProvider) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #67 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: showPopup()Z Access flags: 0x1 = public boolean showPopup() Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 1, stack = 2): [0] aload_0 v0 [1] invokevirtual #126 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShowingPopup ()Z] [4] ifne +10 (target=14) [7] aload_0 v0 [8] getfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mIsAttachedToWindow Z] [11] ifne +5 (target=16) [14] iconst_0 [15] ireturn [16] aload_0 v0 [17] iconst_0 [18] putfield #61 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mIsSelectingDefaultActivity Z] [21] aload_0 v0 [22] aload_0 v0 [23] getfield #59 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mInitialActivityCount I] [26] invokespecial #130 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.showPopupUnchecked (I)V] [29] iconst_1 [30] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [14] Var: ..., Stack: (empty) - [16] Var: ..., Stack: (empty) + Method: showPopupUnchecked(I)V Access flags: 0x2 = private void showPopupUnchecked(int) Class member attributes (count = 1): + Code attribute instructions (code length = 218, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [4] invokevirtual #138 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] [7] ifnonnull +13 (target=20) [10] new #35 + Class [java/lang/IllegalStateException] [13] dup [14] ldc #3 + String [No data model. Did you call #setDataModel?] [16] invokespecial #149 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [19] athrow [20] aload_0 v0 [21] invokevirtual #125 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getViewTreeObserver ()Landroid/view/ViewTreeObserver;] [24] aload_0 v0 [25] getfield #66 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mOnGlobalLayoutListener Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;] [28] invokevirtual #89 + Methodref [android/view/ViewTreeObserver.addOnGlobalLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] [31] aload_0 v0 [32] getfield #55 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;] [35] invokevirtual #93 + Methodref [android/widget/FrameLayout.getVisibility ()I] [38] ifne +7 (target=45) [41] iconst_1 [42] goto +4 (target=46) [45] iconst_0 [46] istore_2 v2 [47] aload_0 v0 [48] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [51] invokevirtual #136 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getActivityCount ()I] [54] istore_3 v3 [55] iload_2 v2 [56] ifeq +7 (target=63) [59] iconst_1 [60] goto +4 (target=64) [63] iconst_0 [64] istore v4 [66] iload_1 v1 [67] ldc #2 + Integer [2147483647] [69] ificmpeq +32 (target=101) [72] iload_3 v3 [73] iload_1 v1 [74] iload v4 [76] iadd [77] ificmple +24 (target=101) [80] aload_0 v0 [81] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [84] iconst_1 [85] invokevirtual #147 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setShowFooterView (Z)V] [88] aload_0 v0 [89] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [92] iload_1 v1 [93] iconst_1 [94] isub [95] invokevirtual #145 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setMaxActivityCount (I)V] [98] goto +19 (target=117) [101] aload_0 v0 [102] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [105] iconst_0 [106] invokevirtual #147 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setShowFooterView (Z)V] [109] aload_0 v0 [110] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [113] iload_1 v1 [114] invokevirtual #145 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setMaxActivityCount (I)V] [117] aload_0 v0 [118] invokespecial #124 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getListPopupWindow ()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [121] dup [122] astore_1 v1 [123] invokevirtual #108 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isShowing ()Z] [126] ifne +91 (target=217) [129] aload_0 v0 [130] getfield #61 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mIsSelectingDefaultActivity Z] [133] ifne +7 (target=140) [136] iload_2 v2 [137] ifne +15 (target=152) [140] aload_0 v0 [141] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [144] iconst_1 [145] iload_2 v2 [146] invokevirtual #146 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setShowDefaultActivity (ZZ)V] [149] goto +12 (target=161) [152] aload_0 v0 [153] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [156] iconst_0 [157] iconst_0 [158] invokevirtual #146 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setShowDefaultActivity (ZZ)V] [161] aload_0 v0 [162] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [165] invokevirtual #142 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.measureContentWidth ()I] [168] aload_0 v0 [169] getfield #62 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupMaxWidth I] [172] invokestatic #151 + Methodref [java/lang/Math.min (II)I] [175] istore_2 v2 [176] aload_1 v1 [177] iload_2 v2 [178] invokevirtual #111 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setContentWidth (I)V] [181] aload_1 v1 [182] invokevirtual #115 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V] [185] aload_0 v0 [186] getfield #67 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;] [189] ifnull +11 (target=200) [192] aload_0 v0 [193] getfield #67 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;] [196] iconst_1 [197] invokevirtual #116 + Methodref [com/actionbarsherlock/view/ActionProvider.subUiVisibilityChanged (Z)V] [200] aload_1 v1 [201] invokevirtual #107 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.getListView ()Landroid/widget/ListView;] [204] aload_0 v0 [205] getfield #53 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mContext Landroid/content/Context;] [208] getstatic #46 + Fieldref [com/actionbarsherlock/R$string.abs__activitychooserview_choose_application I] [211] invokevirtual #70 + Methodref [android/content/Context.getString (I)Ljava/lang/String;] [214] invokevirtual #101 + Methodref [android/widget/ListView.setContentDescription (Ljava/lang/CharSequence;)V] [217] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 12): - [20] Var: ..., Stack: (empty) - [45] Var: ..., Stack: (empty) - [46] Var: ..., Stack: [i] - [63] Var: ...[i][i], Stack: (empty) - [64] Var: ..., Stack: [i] - [101] Var: ...[i], Stack: (empty) - [117] Var: ..., Stack: (empty) - [140] Var: ...[a:com/actionbarsherlock/internal/widget/IcsListPopupWindow], Stack: (empty) - [152] Var: ..., Stack: (empty) - [161] Var: ..., Stack: (empty) - [200] Var: ...[i], Stack: (empty) - [217] Var: -1, Stack: (empty) + Method: dismissPopup()Z Access flags: 0x1 = public boolean dismissPopup() Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #126 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShowingPopup ()Z] [4] ifeq +30 (target=34) [7] aload_0 v0 [8] invokespecial #124 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getListPopupWindow ()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [11] invokevirtual #106 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.dismiss ()V] [14] aload_0 v0 [15] invokevirtual #125 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getViewTreeObserver ()Landroid/view/ViewTreeObserver;] [18] dup [19] astore_1 v1 [20] invokevirtual #90 + Methodref [android/view/ViewTreeObserver.isAlive ()Z] [23] ifeq +11 (target=34) [26] aload_1 v1 [27] aload_0 v0 [28] getfield #66 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mOnGlobalLayoutListener Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;] [31] invokevirtual #91 + Methodref [android/view/ViewTreeObserver.removeGlobalOnLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] [34] iconst_1 [35] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [34] Var: ..., Stack: (empty) + Method: isShowingPopup()Z Access flags: 0x1 = public boolean isShowingPopup() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #124 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getListPopupWindow ()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [4] invokevirtual #108 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isShowing ()Z] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onAttachedToWindow()V Access flags: 0x4 = protected void onAttachedToWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #87 + Methodref [android/view/ViewGroup.onAttachedToWindow ()V] [4] aload_0 v0 [5] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [8] invokevirtual #138 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] [11] dup [12] astore_1 v1 [13] ifnull +11 (target=24) [16] aload_1 v1 [17] aload_0 v0 [18] getfield #64 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mModelDataSetOberver Landroid/database/DataSetObserver;] [21] invokevirtual #117 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.registerObserver (Ljava/lang/Object;)V] [24] aload_0 v0 [25] iconst_1 [26] putfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mIsAttachedToWindow Z] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [24] Var: ...[a:com/actionbarsherlock/widget/ActivityChooserModel], Stack: (empty) + Method: onDetachedFromWindow()V Access flags: 0x4 = protected void onDetachedFromWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 50, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #88 + Methodref [android/view/ViewGroup.onDetachedFromWindow ()V] [4] aload_0 v0 [5] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [8] invokevirtual #138 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] [11] dup [12] astore_1 v1 [13] ifnull +11 (target=24) [16] aload_1 v1 [17] aload_0 v0 [18] getfield #64 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mModelDataSetOberver Landroid/database/DataSetObserver;] [21] invokevirtual #118 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.unregisterObserver (Ljava/lang/Object;)V] [24] aload_0 v0 [25] invokevirtual #125 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getViewTreeObserver ()Landroid/view/ViewTreeObserver;] [28] dup [29] astore_1 v1 [30] invokevirtual #90 + Methodref [android/view/ViewTreeObserver.isAlive ()Z] [33] ifeq +11 (target=44) [36] aload_1 v1 [37] aload_0 v0 [38] getfield #66 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mOnGlobalLayoutListener Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;] [41] invokevirtual #91 + Methodref [android/view/ViewTreeObserver.removeGlobalOnLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V] [44] aload_0 v0 [45] iconst_0 [46] putfield #60 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mIsAttachedToWindow Z] [49] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [24] Var: ...[a:com/actionbarsherlock/widget/ActivityChooserModel], Stack: (empty) - [44] Var: ...[a:android/view/ViewTreeObserver], Stack: (empty) + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 45, locals = 4, stack = 4): [0] aload_0 v0 [1] getfield #49 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContent Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [4] astore_3 v3 [5] aload_0 v0 [6] getfield #55 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;] [9] invokevirtual #93 + Methodref [android/widget/FrameLayout.getVisibility ()I] [12] ifeq +13 (target=25) [15] iload_2 v2 [16] invokestatic #84 + Methodref [android/view/View$MeasureSpec.getSize (I)I] [19] ldc #1 + Integer [1073741824] [21] invokestatic #85 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [24] istore_2 v2 [25] aload_0 v0 [26] aload_3 v3 [27] iload_1 v1 [28] iload_2 v2 [29] invokevirtual #127 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.measureChild (Landroid/view/View;II)V] [32] aload_0 v0 [33] aload_3 v3 [34] invokevirtual #83 + Methodref [android/view/View.getMeasuredWidth ()I] [37] aload_3 v3 [38] invokevirtual #82 + Methodref [android/view/View.getMeasuredHeight ()I] [41] invokevirtual #128 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setMeasuredDimension (II)V] [44] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [25] Var: ...[a:android/view/View], Stack: (empty) + Method: onLayout(ZIIII)V Access flags: 0x4 = protected void onLayout(boolean,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 45, locals = 6, stack = 6): [0] aload_0 v0 [1] getfield #49 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContent Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [4] iconst_0 [5] iconst_0 [6] iload v4 [8] iload_2 v2 [9] isub [10] iload v5 [12] iload_3 v3 [13] isub [14] invokevirtual #103 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.layout (IIII)V] [17] aload_0 v0 [18] invokespecial #124 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getListPopupWindow ()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [21] invokevirtual #108 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isShowing ()Z] [24] ifeq +15 (target=39) [27] aload_0 v0 [28] aload_0 v0 [29] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [32] invokevirtual #141 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getMaxActivityCount ()I] [35] invokespecial #130 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.showPopupUnchecked (I)V] [38] return [39] aload_0 v0 [40] invokevirtual #121 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.dismissPopup ()Z] [43] pop [44] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [39] Var: ..., Stack: (empty) - [44] Var: ..., Stack: (empty) + Method: getDataModel()Lcom/actionbarsherlock/widget/ActivityChooserModel; Access flags: 0x1 = public com.actionbarsherlock.widget.ActivityChooserModel getDataModel() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [4] invokevirtual #138 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setOnDismissListener(Landroid/widget/PopupWindow$OnDismissListener;)V Access flags: 0x1 = public void setOnDismissListener(android.widget.PopupWindow$OnDismissListener) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #65 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mOnDismissListener Landroid/widget/PopupWindow$OnDismissListener;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setInitialActivityCount(I)V Access flags: 0x1 = public void setInitialActivityCount(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #59 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mInitialActivityCount I] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDefaultActionButtonContentDescription(I)V Access flags: 0x1 = public void setDefaultActionButtonContentDescription(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #54 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActionButtonContentDescription I] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getListPopupWindow()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; Access flags: 0x2 = private com.actionbarsherlock.internal.widget.IcsListPopupWindow getListPopupWindow() Class member attributes (count = 1): + Code attribute instructions (code length = 76, locals = 1, stack = 4): [0] aload_0 v0 [1] getfield #63 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [4] ifnonnull +67 (target=71) [7] aload_0 v0 [8] new #25 + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow] [11] dup [12] aload_0 v0 [13] invokevirtual #123 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getContext ()Landroid/content/Context;] [16] invokespecial #105 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow. (Landroid/content/Context;)V] [19] putfield #63 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [22] aload_0 v0 [23] getfield #63 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [26] aload_0 v0 [27] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [30] invokevirtual #109 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAdapter (Landroid/widget/ListAdapter;)V] [33] aload_0 v0 [34] getfield #63 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [37] aload_0 v0 [38] invokevirtual #110 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAnchorView (Landroid/view/View;)V] [41] aload_0 v0 [42] getfield #63 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [45] iconst_1 [46] invokevirtual #112 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setModal (Z)V] [49] aload_0 v0 [50] getfield #63 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [53] aload_0 v0 [54] getfield #52 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mCallbacks Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;] [57] invokevirtual #114 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] [60] aload_0 v0 [61] getfield #63 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [64] aload_0 v0 [65] getfield #52 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mCallbacks Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;] [68] invokevirtual #113 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setOnDismissListener (Landroid/widget/PopupWindow$OnDismissListener;)V] [71] aload_0 v0 [72] getfield #63 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [75] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [71] Var: ..., Stack: (empty) + Method: updateAppearance()V Access flags: 0x2 = private void updateAppearance() Class member attributes (count = 1): + Code attribute instructions (code length = 173, locals = 3, stack = 6): [0] aload_0 v0 [1] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [4] invokevirtual #137 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getCount ()I] [7] ifle +14 (target=21) [10] aload_0 v0 [11] getfield #57 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButton Landroid/widget/FrameLayout;] [14] iconst_1 [15] invokevirtual #95 + Methodref [android/widget/FrameLayout.setEnabled (Z)V] [18] goto +11 (target=29) [21] aload_0 v0 [22] getfield #57 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButton Landroid/widget/FrameLayout;] [25] iconst_0 [26] invokevirtual #95 + Methodref [android/widget/FrameLayout.setEnabled (Z)V] [29] aload_0 v0 [30] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [33] invokevirtual #136 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getActivityCount ()I] [36] istore_1 v1 [37] aload_0 v0 [38] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [41] invokevirtual #140 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getHistorySize ()I] [44] istore_2 v2 [45] iload_1 v1 [46] ifle +87 (target=133) [49] iload_2 v2 [50] ifle +83 (target=133) [53] aload_0 v0 [54] getfield #55 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;] [57] iconst_0 [58] invokevirtual #98 + Methodref [android/widget/FrameLayout.setVisibility (I)V] [61] aload_0 v0 [62] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [65] invokevirtual #139 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDefaultActivity ()Landroid/content/pm/ResolveInfo;] [68] astore_1 v1 [69] aload_0 v0 [70] getfield #53 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mContext Landroid/content/Context;] [73] invokevirtual #68 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [76] astore_2 v2 [77] aload_0 v0 [78] getfield #56 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButtonImage Landroid/widget/ImageView;] [81] aload_1 v1 [82] aload_2 v2 [83] invokevirtual #73 + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] [86] invokevirtual #100 + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] [89] aload_0 v0 [90] getfield #54 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActionButtonContentDescription I] [93] ifeq +49 (target=142) [96] aload_1 v1 [97] aload_2 v2 [98] invokevirtual #74 + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] [101] astore_1 v1 [102] aload_0 v0 [103] getfield #53 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mContext Landroid/content/Context;] [106] aload_0 v0 [107] getfield #54 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActionButtonContentDescription I] [110] iconst_1 [111] anewarray #37 + Class [java/lang/Object] [114] dup [115] iconst_0 [116] aload_1 v1 [117] aastore [118] invokevirtual #71 + Methodref [android/content/Context.getString (I[Ljava/lang/Object;)Ljava/lang/String;] [121] astore_1 v1 [122] aload_0 v0 [123] getfield #55 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;] [126] aload_1 v1 [127] invokevirtual #94 + Methodref [android/widget/FrameLayout.setContentDescription (Ljava/lang/CharSequence;)V] [130] goto +12 (target=142) [133] aload_0 v0 [134] getfield #55 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;] [137] bipush 8 [139] invokevirtual #98 + Methodref [android/widget/FrameLayout.setVisibility (I)V] [142] aload_0 v0 [143] getfield #55 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;] [146] invokevirtual #93 + Methodref [android/widget/FrameLayout.getVisibility ()I] [149] ifne +15 (target=164) [152] aload_0 v0 [153] getfield #49 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContent Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [156] aload_0 v0 [157] getfield #50 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContentBackground Landroid/graphics/drawable/Drawable;] [160] invokevirtual #104 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [163] return [164] aload_0 v0 [165] getfield #49 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContent Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;] [168] aconst_null [169] invokevirtual #104 + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [172] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [21] Var: ..., Stack: (empty) - [29] Var: ..., Stack: (empty) - [130] Var: [a:com/actionbarsherlock/widget/ActivityChooserView][i][i][a:android/content/pm/ResolveInfo][a:android/content/pm/PackageManager], Stack: - [133] Var: -2, Stack: (empty) - [142] Var: ..., Stack: (empty) - [164] Var: ..., Stack: (empty) - [172] Var: ..., Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; Access flags: 0x1008 = static synthetic com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter access$0(com.actionbarsherlock.widget.ActivityChooserView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #51 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; Access flags: 0x1008 = static synthetic com.actionbarsherlock.internal.widget.IcsListPopupWindow access$1(com.actionbarsherlock.widget.ActivityChooserView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #124 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getListPopupWindow ()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V Access flags: 0x1008 = static synthetic void access$2(com.actionbarsherlock.widget.ActivityChooserView,int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #130 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.showPopupUnchecked (I)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$3(Lcom/actionbarsherlock/widget/ActivityChooserView;)Z Access flags: 0x1008 = static synthetic boolean access$3(com.actionbarsherlock.widget.ActivityChooserView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #61 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mIsSelectingDefaultActivity Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$4(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; Access flags: 0x1008 = static synthetic android.content.Context access$4(com.actionbarsherlock.widget.ActivityChooserView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #53 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mContext Landroid/content/Context;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$5(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; Access flags: 0x1008 = static synthetic android.widget.FrameLayout access$5(com.actionbarsherlock.widget.ActivityChooserView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #55 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$6(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; Access flags: 0x1008 = static synthetic android.widget.FrameLayout access$6(com.actionbarsherlock.widget.ActivityChooserView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #57 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButton Landroid/widget/FrameLayout;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$7(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)V Access flags: 0x1008 = static synthetic void access$7(com.actionbarsherlock.widget.ActivityChooserView,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #61 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mIsSelectingDefaultActivity Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$8(Lcom/actionbarsherlock/widget/ActivityChooserView;)I Access flags: 0x1008 = static synthetic int access$8(com.actionbarsherlock.widget.ActivityChooserView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #59 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mInitialActivityCount I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$9(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; Access flags: 0x1008 = static synthetic android.widget.PopupWindow$OnDismissListener access$9(com.actionbarsherlock.widget.ActivityChooserView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #65 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mOnDismissListener Landroid/widget/PopupWindow$OnDismissListener;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$10(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver; Access flags: 0x1008 = static synthetic android.database.DataSetObserver access$10(com.actionbarsherlock.widget.ActivityChooserView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #64 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mModelDataSetOberver Landroid/database/DataSetObserver;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$11()Z Access flags: 0x1008 = static synthetic boolean access$11() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #48 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.IS_HONEYCOMB Z] [3] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$12(Lcom/actionbarsherlock/widget/ActivityChooserView;)V Access flags: 0x1008 = static synthetic void access$12(com.actionbarsherlock.widget.ActivityChooserView) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #131 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.updateAppearance ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserView$1 Superclass: android/database/DataSetObserver Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.widget.ActivityChooserView$1 extends android.database.DataSetObserver Interfaces (count = 0): Constant Pool (count = 35): + Class [android/database/DataSetObserver] + Class [com/actionbarsherlock/widget/ActivityChooserView] + Class [com/actionbarsherlock/widget/ActivityChooserView$1] + Class [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$1.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] + Methodref [android/database/DataSetObserver. ()V] + Methodref [android/database/DataSetObserver.onChanged ()V] + Methodref [android/database/DataSetObserver.onInvalidated ()V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.notifyDataSetChanged ()V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.notifyDataSetInvalidated ()V] + NameAndType [ ()V] + NameAndType [access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] + NameAndType [notifyDataSetChanged ()V] + NameAndType [notifyDataSetInvalidated ()V] + NameAndType [onChanged ()V] + NameAndType [onInvalidated ()V] + NameAndType [this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] + Utf8 [()V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView;] + Utf8 [access$0] + Utf8 [android/database/DataSetObserver] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$1] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter] + Utf8 [notifyDataSetChanged] + Utf8 [notifyDataSetInvalidated] + Utf8 [onChanged] + Utf8 [onInvalidated] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/widget/ActivityChooserView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.widget.ActivityChooserView this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/widget/ActivityChooserView;)V Access flags: 0x0 = ActivityChooserView$1(com.actionbarsherlock.widget.ActivityChooserView) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #5 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$1.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [5] aload_0 v0 [6] invokespecial #6 + Methodref [android/database/DataSetObserver. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onChanged()V Access flags: 0x1 = public void onChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #7 + Methodref [android/database/DataSetObserver.onChanged ()V] [4] aload_0 v0 [5] getfield #5 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$1.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [8] invokestatic #9 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [11] invokevirtual #10 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.notifyDataSetChanged ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onInvalidated()V Access flags: 0x1 = public void onInvalidated() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #8 + Methodref [android/database/DataSetObserver.onInvalidated ()V] [4] aload_0 v0 [5] getfield #5 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$1.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [8] invokestatic #9 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [11] invokevirtual #11 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.notifyDataSetInvalidated ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserView$2 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.widget.ActivityChooserView$2 extends java.lang.Object Interfaces (count = 1): + Class [android/view/ViewTreeObserver$OnGlobalLayoutListener] Constant Pool (count = 50): + Class [android/view/ViewTreeObserver$OnGlobalLayoutListener] + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Class [com/actionbarsherlock/view/ActionProvider] + Class [com/actionbarsherlock/widget/ActivityChooserView] + Class [com/actionbarsherlock/widget/ActivityChooserView$2] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$2.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.dismiss ()V] + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V] + Methodref [com/actionbarsherlock/view/ActionProvider.subUiVisibilityChanged (Z)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShowingPopup ()Z] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShown ()Z] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [access$1 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + NameAndType [dismiss ()V] + NameAndType [isShowingPopup ()Z] + NameAndType [isShown ()Z] + NameAndType [mProvider Lcom/actionbarsherlock/view/ActionProvider;] + NameAndType [show ()V] + NameAndType [subUiVisibilityChanged (Z)V] + NameAndType [this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView;] + Utf8 [StackMapTable] + Utf8 [access$1] + Utf8 [android/view/ViewTreeObserver$OnGlobalLayoutListener] + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow] + Utf8 [com/actionbarsherlock/view/ActionProvider] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$2] + Utf8 [dismiss] + Utf8 [isShowingPopup] + Utf8 [isShown] + Utf8 [java/lang/Object] + Utf8 [mProvider] + Utf8 [onGlobalLayout] + Utf8 [show] + Utf8 [subUiVisibilityChanged] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/widget/ActivityChooserView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.widget.ActivityChooserView this$0 Methods (count = 2): - Method: (Lcom/actionbarsherlock/widget/ActivityChooserView;)V Access flags: 0x0 = ActivityChooserView$2(com.actionbarsherlock.widget.ActivityChooserView) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #8 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$2.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [5] aload_0 v0 [6] invokespecial #15 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onGlobalLayout()V Access flags: 0x1 = public void onGlobalLayout() Class member attributes (count = 1): + Code attribute instructions (code length = 63, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$2.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [4] invokevirtual #13 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShowingPopup ()Z] [7] ifeq +55 (target=62) [10] aload_0 v0 [11] getfield #8 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$2.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [14] invokevirtual #14 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShown ()Z] [17] ifne +14 (target=31) [20] aload_0 v0 [21] getfield #8 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$2.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [24] invokestatic #12 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [27] invokevirtual #9 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.dismiss ()V] [30] return [31] aload_0 v0 [32] getfield #8 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$2.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [35] invokestatic #12 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;] [38] invokevirtual #10 + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V] [41] aload_0 v0 [42] getfield #8 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$2.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [45] getfield #7 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;] [48] ifnull +14 (target=62) [51] aload_0 v0 [52] getfield #8 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$2.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [55] getfield #7 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;] [58] iconst_1 [59] invokevirtual #11 + Methodref [com/actionbarsherlock/view/ActionProvider.subUiVisibilityChanged (Z)V] [62] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [31] Var: ..., Stack: (empty) - [62] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserView$3 Superclass: android/database/DataSetObserver Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.widget.ActivityChooserView$3 extends android.database.DataSetObserver Interfaces (count = 0): Constant Pool (count = 23): + Class [android/database/DataSetObserver] + Class [com/actionbarsherlock/widget/ActivityChooserView] + Class [com/actionbarsherlock/widget/ActivityChooserView$3] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$3.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] + Methodref [android/database/DataSetObserver. ()V] + Methodref [android/database/DataSetObserver.onChanged ()V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$12 (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + NameAndType [ ()V] + NameAndType [access$12 (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + NameAndType [onChanged ()V] + NameAndType [this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] + Utf8 [()V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView;] + Utf8 [access$12] + Utf8 [android/database/DataSetObserver] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$3] + Utf8 [onChanged] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/widget/ActivityChooserView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.widget.ActivityChooserView this$0 Methods (count = 2): - Method: (Lcom/actionbarsherlock/widget/ActivityChooserView;)V Access flags: 0x0 = ActivityChooserView$3(com.actionbarsherlock.widget.ActivityChooserView) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #4 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$3.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [5] aload_0 v0 [6] invokespecial #5 + Methodref [android/database/DataSetObserver. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onChanged()V Access flags: 0x1 = public void onChanged() Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #6 + Methodref [android/database/DataSetObserver.onChanged ()V] [4] aload_0 v0 [5] getfield #4 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$3.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [8] invokestatic #7 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$12 (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter Superclass: android/widget/BaseAdapter Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter extends android.widget.BaseAdapter Interfaces (count = 0): Constant Pool (count = 242): + Integer [0] + Integer [1] + Integer [3] + Integer [4] + Integer [2147483647] + Class [android/content/Context] + Class [android/content/pm/PackageManager] + Class [android/content/pm/ResolveInfo] + Class [android/view/LayoutInflater] + Class [android/view/View] + Class [android/view/View$MeasureSpec] + Class [android/view/ViewGroup] + Class [android/widget/BaseAdapter] + Class [android/widget/ImageView] + Class [android/widget/TextView] + Class [com/actionbarsherlock/R$id] + Class [com/actionbarsherlock/R$layout] + Class [com/actionbarsherlock/R$string] + Class [com/actionbarsherlock/widget/ActivityChooserModel] + Class [com/actionbarsherlock/widget/ActivityChooserView] + Class [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter] + Class [com/actionbarsherlock/widget/ActivityChooserView$SetActivated] + Class [java/lang/IllegalArgumentException] + Class [java/lang/Math] + Fieldref [com/actionbarsherlock/R$id.abs__icon I] + Fieldref [com/actionbarsherlock/R$id.abs__list_item I] + Fieldref [com/actionbarsherlock/R$id.abs__title I] + Fieldref [com/actionbarsherlock/R$layout.abs__activity_chooser_view_list_item I] + Fieldref [com/actionbarsherlock/R$string.abs__activity_chooser_view_see_all I] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mHighlightDefaultActivity Z] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mMaxActivityCount I] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowDefaultActivity Z] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowFooterView Z] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + Methodref [android/content/Context.getString (I)Ljava/lang/String;] + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Methodref [android/view/View.findViewById (I)Landroid/view/View;] + Methodref [android/view/View.getId ()I] + Methodref [android/view/View.getMeasuredWidth ()I] + Methodref [android/view/View.measure (II)V] + Methodref [android/view/View.setId (I)V] + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] + Methodref [android/widget/BaseAdapter. ()V] + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivity (I)Landroid/content/pm/ResolveInfo;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivityCount ()I] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getDefaultActivity ()Landroid/content/pm/ResolveInfo;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getHistorySize ()I] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.registerObserver (Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.unregisterObserver (Ljava/lang/Object;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$10 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$11 ()Z] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$4 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getContext ()Landroid/content/Context;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShown ()Z] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter. (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getCount ()I] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getItem (I)Ljava/lang/Object;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getItemViewType (I)I] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.notifyDataSetChanged ()V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$SetActivated.invoke (Landroid/view/View;Z)V] + Methodref [java/lang/IllegalArgumentException. ()V] + Methodref [java/lang/Math.max (II)I] + Methodref [java/lang/Math.min (II)I] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + NameAndType [abs__activity_chooser_view_list_item I] + NameAndType [abs__activity_chooser_view_see_all I] + NameAndType [abs__icon I] + NameAndType [abs__list_item I] + NameAndType [abs__title I] + NameAndType [access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] + NameAndType [access$10 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver;] + NameAndType [access$11 ()Z] + NameAndType [access$4 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [getActivity (I)Landroid/content/pm/ResolveInfo;] + NameAndType [getActivityCount ()I] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getCount ()I] + NameAndType [getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] + NameAndType [getDefaultActivity ()Landroid/content/pm/ResolveInfo;] + NameAndType [getHistorySize ()I] + NameAndType [getId ()I] + NameAndType [getItem (I)Ljava/lang/Object;] + NameAndType [getItemViewType (I)I] + NameAndType [getMeasuredWidth ()I] + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] + NameAndType [invoke (Landroid/view/View;Z)V] + NameAndType [isShown ()Z] + NameAndType [loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + NameAndType [loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + NameAndType [mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;] + NameAndType [mHighlightDefaultActivity Z] + NameAndType [mMaxActivityCount I] + NameAndType [mShowDefaultActivity Z] + NameAndType [mShowFooterView Z] + NameAndType [makeMeasureSpec (II)I] + NameAndType [max (II)I] + NameAndType [measure (II)V] + NameAndType [min (II)I] + NameAndType [notifyDataSetChanged ()V] + NameAndType [registerObserver (Ljava/lang/Object;)V] + NameAndType [setId (I)V] + NameAndType [setImageDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + NameAndType [this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] + NameAndType [unregisterObserver (Ljava/lang/Object;)V] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/pm/PackageManager;] + Utf8 [()Landroid/content/pm/ResolveInfo;] + Utf8 [()Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)I] + Utf8 [(I)J] + Utf8 [(I)Landroid/content/pm/ResolveInfo;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + Utf8 [(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/view/View;Z)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Z)V] + Utf8 [(ZZ)V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [ITEM_VIEW_TYPE_ACTIVITY] + Utf8 [ITEM_VIEW_TYPE_COUNT] + Utf8 [ITEM_VIEW_TYPE_FOOTER] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView;] + Utf8 [MAX_ACTIVITY_COUNT_DEFAULT] + Utf8 [MAX_ACTIVITY_COUNT_UNLIMITED] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [abs__activity_chooser_view_list_item] + Utf8 [abs__activity_chooser_view_see_all] + Utf8 [abs__icon] + Utf8 [abs__list_item] + Utf8 [abs__title] + Utf8 [access$0] + Utf8 [access$10] + Utf8 [access$11] + Utf8 [access$4] + Utf8 [android/content/Context] + Utf8 [android/content/pm/PackageManager] + Utf8 [android/content/pm/ResolveInfo] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/View] + Utf8 [android/view/View$MeasureSpec] + Utf8 [android/view/ViewGroup] + Utf8 [android/widget/BaseAdapter] + Utf8 [android/widget/ImageView] + Utf8 [android/widget/TextView] + Utf8 [com/actionbarsherlock/R$id] + Utf8 [com/actionbarsherlock/R$layout] + Utf8 [com/actionbarsherlock/R$string] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$SetActivated] + Utf8 [findViewById] + Utf8 [from] + Utf8 [getActivity] + Utf8 [getActivityCount] + Utf8 [getContext] + Utf8 [getCount] + Utf8 [getDataModel] + Utf8 [getDefaultActivity] + Utf8 [getHistorySize] + Utf8 [getId] + Utf8 [getItem] + Utf8 [getItemId] + Utf8 [getItemViewType] + Utf8 [getMaxActivityCount] + Utf8 [getMeasuredWidth] + Utf8 [getPackageManager] + Utf8 [getShowDefaultActivity] + Utf8 [getString] + Utf8 [getView] + Utf8 [getViewTypeCount] + Utf8 [inflate] + Utf8 [invoke] + Utf8 [isShown] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/Math] + Utf8 [loadIcon] + Utf8 [loadLabel] + Utf8 [mDataModel] + Utf8 [mHighlightDefaultActivity] + Utf8 [mMaxActivityCount] + Utf8 [mShowDefaultActivity] + Utf8 [mShowFooterView] + Utf8 [makeMeasureSpec] + Utf8 [max] + Utf8 [measure] + Utf8 [measureContentWidth] + Utf8 [min] + Utf8 [notifyDataSetChanged] + Utf8 [registerObserver] + Utf8 [setDataModel] + Utf8 [setId] + Utf8 [setImageDrawable] + Utf8 [setMaxActivityCount] + Utf8 [setShowDefaultActivity] + Utf8 [setShowFooterView] + Utf8 [setText] + Utf8 [this$0] + Utf8 [unregisterObserver] Fields (count = 11): + Field: MAX_ACTIVITY_COUNT_UNLIMITED I Access flags: 0x19 = public static final int MAX_ACTIVITY_COUNT_UNLIMITED Class member attributes (count = 1): + Constant value attribute: + Integer [2147483647] + Field: MAX_ACTIVITY_COUNT_DEFAULT I Access flags: 0x19 = public static final int MAX_ACTIVITY_COUNT_DEFAULT Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: ITEM_VIEW_TYPE_ACTIVITY I Access flags: 0x1a = private static final int ITEM_VIEW_TYPE_ACTIVITY Class member attributes (count = 1): + Constant value attribute: + Integer [0] + Field: ITEM_VIEW_TYPE_FOOTER I Access flags: 0x1a = private static final int ITEM_VIEW_TYPE_FOOTER Class member attributes (count = 1): + Constant value attribute: + Integer [1] + Field: ITEM_VIEW_TYPE_COUNT I Access flags: 0x1a = private static final int ITEM_VIEW_TYPE_COUNT Class member attributes (count = 1): + Constant value attribute: + Integer [3] + Field: mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel; Access flags: 0x2 = private com.actionbarsherlock.widget.ActivityChooserModel mDataModel + Field: mMaxActivityCount I Access flags: 0x2 = private int mMaxActivityCount + Field: mShowDefaultActivity Z Access flags: 0x2 = private boolean mShowDefaultActivity + Field: mHighlightDefaultActivity Z Access flags: 0x2 = private boolean mHighlightDefaultActivity + Field: mShowFooterView Z Access flags: 0x2 = private boolean mShowFooterView + Field: this$0 Lcom/actionbarsherlock/widget/ActivityChooserView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.widget.ActivityChooserView this$0 Methods (count = 19): - Method: (Lcom/actionbarsherlock/widget/ActivityChooserView;)V Access flags: 0x2 = private ActivityChooserView$ActivityChooserViewAdapter(com.actionbarsherlock.widget.ActivityChooserView) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #35 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [5] aload_0 v0 [6] invokespecial #48 + Methodref [android/widget/BaseAdapter. ()V] [9] aload_0 v0 [10] iconst_4 [11] putfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mMaxActivityCount I] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setDataModel(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V Access flags: 0x1 = public void setDataModel(com.actionbarsherlock.widget.ActivityChooserModel) Class member attributes (count = 1): + Code attribute instructions (code length = 71, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #35 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [4] invokestatic #57 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [7] invokevirtual #65 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] [10] dup [11] astore_2 v2 [12] ifnull +24 (target=36) [15] aload_0 v0 [16] getfield #35 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [19] invokevirtual #62 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShown ()Z] [22] ifeq +14 (target=36) [25] aload_2 v2 [26] aload_0 v0 [27] getfield #35 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [30] invokestatic #58 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$10 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver;] [33] invokevirtual #56 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.unregisterObserver (Ljava/lang/Object;)V] [36] aload_0 v0 [37] aload_1 v1 [38] putfield #30 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;] [41] aload_1 v1 [42] ifnull +24 (target=66) [45] aload_0 v0 [46] getfield #35 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [49] invokevirtual #62 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShown ()Z] [52] ifeq +14 (target=66) [55] aload_1 v1 [56] aload_0 v0 [57] getfield #35 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [60] invokestatic #58 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$10 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver;] [63] invokevirtual #55 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.registerObserver (Ljava/lang/Object;)V] [66] aload_0 v0 [67] invokevirtual #69 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.notifyDataSetChanged ()V] [70] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [36] Var: ...[a:com/actionbarsherlock/widget/ActivityChooserModel], Stack: (empty) - [66] Var: ..., Stack: (empty) + Method: getItemViewType(I)I Access flags: 0x1 = public int getItemViewType(int) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #34 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowFooterView Z] [4] ifeq +15 (target=19) [7] iload_1 v1 [8] aload_0 v0 [9] invokevirtual #64 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getCount ()I] [12] iconst_1 [13] isub [14] ificmpne +5 (target=19) [17] iconst_1 [18] ireturn [19] iconst_0 [20] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [19] Var: ..., Stack: (empty) + Method: getViewTypeCount()I Access flags: 0x1 = public int getViewTypeCount() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_3 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCount()I Access flags: 0x1 = public int getCount() Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;] [4] invokevirtual #52 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivityCount ()I] [7] istore_1 v1 [8] aload_0 v0 [9] getfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowDefaultActivity Z] [12] ifne +16 (target=28) [15] aload_0 v0 [16] getfield #30 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;] [19] invokevirtual #53 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getDefaultActivity ()Landroid/content/pm/ResolveInfo;] [22] ifnull +6 (target=28) [25] iinc v1, -1 [28] iload_1 v1 [29] aload_0 v0 [30] getfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mMaxActivityCount I] [33] invokestatic #73 + Methodref [java/lang/Math.min (II)I] [36] istore_1 v1 [37] aload_0 v0 [38] getfield #34 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowFooterView Z] [41] ifeq +6 (target=47) [44] iinc v1, 1 [47] iload_1 v1 [48] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [28] Var: ...[i][i], Stack: (empty) - [47] Var: ..., Stack: (empty) + Method: getItem(I)Ljava/lang/Object; Access flags: 0x1 = public java.lang.Object getItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 67, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokevirtual #67 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getItemViewType (I)I] [5] tableswitch (2 offsets, default=54) (target=59) 0: offset = 25, target = 30 1: offset = 23, target = 28 default: offset = 54, target = 59 [28] aconst_null [29] areturn [30] aload_0 v0 [31] getfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowDefaultActivity Z] [34] ifne +16 (target=50) [37] aload_0 v0 [38] getfield #30 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;] [41] invokevirtual #53 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getDefaultActivity ()Landroid/content/pm/ResolveInfo;] [44] ifnull +6 (target=50) [47] iinc v1, 1 [50] aload_0 v0 [51] getfield #30 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;] [54] iload_1 v1 [55] invokevirtual #51 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivity (I)Landroid/content/pm/ResolveInfo;] [58] areturn [59] new #23 + Class [java/lang/IllegalArgumentException] [62] dup [63] invokespecial #71 + Methodref [java/lang/IllegalArgumentException. ()V] [66] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [28] Var: ...[i], Stack: (empty) - [30] Var: ..., Stack: (empty) - [50] Var: ..., Stack: (empty) - [59] Var: ..., Stack: (empty) + Method: getItemId(I)J Access flags: 0x1 = public long getItemId(int) Class member attributes (count = 1): + Code attribute instructions (code length = 3, locals = 2, stack = 2): [0] iload_1 v1 [1] i2l [2] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; Access flags: 0x1 = public android.view.View getView(int,android.view.View,android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 237, locals = 6, stack = 4): [0] aload_0 v0 [1] iload_1 v1 [2] invokevirtual #67 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getItemViewType (I)I] [5] tableswitch (2 offsets, default=224) (target=229) 0: offset = 89, target = 94 1: offset = 23, target = 28 default: offset = 224, target = 229 [28] aload_2 v2 [29] ifnull +11 (target=40) [32] aload_2 v2 [33] invokevirtual #43 + Methodref [android/view/View.getId ()I] [36] iconst_1 [37] ificmpeq +55 (target=92) [40] aload_0 v0 [41] getfield #35 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [44] invokevirtual #61 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getContext ()Landroid/content/Context;] [47] invokestatic #40 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [50] getstatic #28 + Fieldref [com/actionbarsherlock/R$layout.abs__activity_chooser_view_list_item I] [53] aload_3 v3 [54] iconst_0 [55] invokevirtual #41 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [58] dup [59] astore_2 v2 [60] iconst_1 [61] invokevirtual #46 + Methodref [android/view/View.setId (I)V] [64] aload_2 v2 [65] getstatic #27 + Fieldref [com/actionbarsherlock/R$id.abs__title I] [68] invokevirtual #42 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [71] checkcast #15 + Class [android/widget/TextView] [74] aconst_null [75] astore_3 v3 [76] aload_0 v0 [77] getfield #35 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [80] invokestatic #60 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$4 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;] [83] getstatic #29 + Fieldref [com/actionbarsherlock/R$string.abs__activity_chooser_view_see_all I] [86] invokevirtual #37 + Methodref [android/content/Context.getString (I)Ljava/lang/String;] [89] invokevirtual #50 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [92] aload_2 v2 [93] areturn [94] aload_2 v2 [95] ifnull +13 (target=108) [98] aload_2 v2 [99] invokevirtual #43 + Methodref [android/view/View.getId ()I] [102] getstatic #26 + Fieldref [com/actionbarsherlock/R$id.abs__list_item I] [105] ificmpeq +22 (target=127) [108] aload_0 v0 [109] getfield #35 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [112] invokevirtual #61 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getContext ()Landroid/content/Context;] [115] invokestatic #40 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [118] getstatic #28 + Fieldref [com/actionbarsherlock/R$layout.abs__activity_chooser_view_list_item I] [121] aload_3 v3 [122] iconst_0 [123] invokevirtual #41 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;] [126] astore_2 v2 [127] aload_0 v0 [128] getfield #35 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [131] invokestatic #60 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$4 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;] [134] invokevirtual #36 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [137] astore_3 v3 [138] aload_2 v2 [139] getstatic #25 + Fieldref [com/actionbarsherlock/R$id.abs__icon I] [142] invokevirtual #42 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [145] checkcast #14 + Class [android/widget/ImageView] [148] astore v4 [150] aload_0 v0 [151] iload_1 v1 [152] invokevirtual #66 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getItem (I)Ljava/lang/Object;] [155] checkcast #8 + Class [android/content/pm/ResolveInfo] [158] astore v5 [160] aload v4 [162] aload v5 [164] aload_3 v3 [165] invokevirtual #38 + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] [168] invokevirtual #49 + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V] [171] aload_2 v2 [172] getstatic #27 + Fieldref [com/actionbarsherlock/R$id.abs__title I] [175] invokevirtual #42 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [178] checkcast #15 + Class [android/widget/TextView] [181] aload v5 [183] aload_3 v3 [184] invokevirtual #39 + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] [187] invokevirtual #50 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [190] invokestatic #59 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$11 ()Z] [193] ifeq +34 (target=227) [196] aload_0 v0 [197] getfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowDefaultActivity Z] [200] ifeq +22 (target=222) [203] iload_1 v1 [204] ifne +18 (target=222) [207] aload_0 v0 [208] getfield #31 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mHighlightDefaultActivity Z] [211] ifeq +11 (target=222) [214] aload_2 v2 [215] iconst_1 [216] invokestatic #70 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$SetActivated.invoke (Landroid/view/View;Z)V] [219] goto +8 (target=227) [222] aload_2 v2 [223] iconst_0 [224] invokestatic #70 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$SetActivated.invoke (Landroid/view/View;Z)V] [227] aload_2 v2 [228] areturn [229] new #23 + Class [java/lang/IllegalArgumentException] [232] dup [233] invokespecial #71 + Methodref [java/lang/IllegalArgumentException. ()V] [236] athrow Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 9): - [28] Var: ...[i], Stack: (empty) - [40] Var: ..., Stack: (empty) - [92] Var: ..., Stack: (empty) - [94] Var: ..., Stack: (empty) - [108] Var: ..., Stack: (empty) - [127] Var: ..., Stack: (empty) - [222] Var: [a:com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter][i][a:android/view/View][a:android/view/ViewGroup][i][a:android/content/pm/PackageManager][a:android/widget/ImageView][a:android/content/pm/ResolveInfo][a:android/widget/TextView], Stack: - [227] Var: ..., Stack: (empty) - [229] Var: [a:com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter][i][a:android/view/View][a:android/view/ViewGroup][i], Stack: + Method: measureContentWidth()I Access flags: 0x1 = public int measureContentWidth() Class member attributes (count = 1): + Code attribute instructions (code length = 84, locals = 8, stack = 4): [0] aload_0 v0 [1] getfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mMaxActivityCount I] [4] istore_1 v1 [5] aload_0 v0 [6] ldc #5 + Integer [2147483647] [8] putfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mMaxActivityCount I] [11] iconst_0 [12] istore_2 v2 [13] aconst_null [14] astore_3 v3 [15] iconst_0 [16] iconst_0 [17] invokestatic #47 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [20] istore v4 [22] iconst_0 [23] iconst_0 [24] invokestatic #47 + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I] [27] istore v5 [29] aload_0 v0 [30] invokevirtual #64 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getCount ()I] [33] istore v6 [35] iconst_0 [36] istore v7 [38] goto +32 (target=70) [41] aload_0 v0 [42] iload v7 [44] aload_3 v3 [45] aconst_null [46] invokevirtual #68 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] [49] dup [50] astore_3 v3 [51] iload v4 [53] iload v5 [55] invokevirtual #45 + Methodref [android/view/View.measure (II)V] [58] iload_2 v2 [59] aload_3 v3 [60] invokevirtual #44 + Methodref [android/view/View.getMeasuredWidth ()I] [63] invokestatic #72 + Methodref [java/lang/Math.max (II)I] [66] istore_2 v2 [67] iinc v7, 1 [70] iload v7 [72] iload v6 [74] ificmplt -33 (target=41) [77] aload_0 v0 [78] iload_1 v1 [79] putfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mMaxActivityCount I] [82] iload_2 v2 [83] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [41] Var: [a:com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter][i][i][a:android/view/View][i][i][i][i], Stack: - [70] Var: ..., Stack: (empty) + Method: setMaxActivityCount(I)V Access flags: 0x1 = public void setMaxActivityCount(int) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mMaxActivityCount I] [4] iload_1 v1 [5] ificmpeq +12 (target=17) [8] aload_0 v0 [9] iload_1 v1 [10] putfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mMaxActivityCount I] [13] aload_0 v0 [14] invokevirtual #69 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.notifyDataSetChanged ()V] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ..., Stack: (empty) + Method: getDefaultActivity()Landroid/content/pm/ResolveInfo; Access flags: 0x1 = public android.content.pm.ResolveInfo getDefaultActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;] [4] invokevirtual #53 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getDefaultActivity ()Landroid/content/pm/ResolveInfo;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setShowFooterView(Z)V Access flags: 0x1 = public void setShowFooterView(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #34 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowFooterView Z] [4] iload_1 v1 [5] ificmpeq +12 (target=17) [8] aload_0 v0 [9] iload_1 v1 [10] putfield #34 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowFooterView Z] [13] aload_0 v0 [14] invokevirtual #69 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.notifyDataSetChanged ()V] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: ..., Stack: (empty) + Method: getActivityCount()I Access flags: 0x1 = public int getActivityCount() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;] [4] invokevirtual #52 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivityCount ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getHistorySize()I Access flags: 0x1 = public int getHistorySize() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;] [4] invokevirtual #54 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getHistorySize ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getMaxActivityCount()I Access flags: 0x1 = public int getMaxActivityCount() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #32 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mMaxActivityCount I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getDataModel()Lcom/actionbarsherlock/widget/ActivityChooserModel; Access flags: 0x1 = public com.actionbarsherlock.widget.ActivityChooserModel getDataModel() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setShowDefaultActivity(ZZ)V Access flags: 0x1 = public void setShowDefaultActivity(boolean,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowDefaultActivity Z] [4] iload_1 v1 [5] ificmpne +11 (target=16) [8] aload_0 v0 [9] getfield #31 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mHighlightDefaultActivity Z] [12] iload_2 v2 [13] ificmpeq +17 (target=30) [16] aload_0 v0 [17] iload_1 v1 [18] putfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowDefaultActivity Z] [21] aload_0 v0 [22] iload_2 v2 [23] putfield #31 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mHighlightDefaultActivity Z] [26] aload_0 v0 [27] invokevirtual #69 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.notifyDataSetChanged ()V] [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [16] Var: ..., Stack: (empty) - [30] Var: ..., Stack: (empty) + Method: getShowDefaultActivity()Z Access flags: 0x1 = public boolean getShowDefaultActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #33 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowDefaultActivity Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;)V Access flags: 0x1000 = synthetic ActivityChooserView$ActivityChooserViewAdapter(com.actionbarsherlock.widget.ActivityChooserView,com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #63 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter. (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserView$Callbacks Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.widget.ActivityChooserView$Callbacks extends java.lang.Object Interfaces (count = 4): + Class [android/view/View$OnClickListener] + Class [android/view/View$OnLongClickListener] + Class [android/widget/AdapterView$OnItemClickListener] + Class [android/widget/PopupWindow$OnDismissListener] Constant Pool (count = 145): + Integer [2147483647] + Class [android/content/Context] + Class [android/content/Intent] + Class [android/content/pm/ResolveInfo] + Class [android/view/View$OnClickListener] + Class [android/view/View$OnLongClickListener] + Class [android/widget/AdapterView] + Class [android/widget/AdapterView$OnItemClickListener] + Class [android/widget/PopupWindow$OnDismissListener] + Class [com/actionbarsherlock/view/ActionProvider] + Class [com/actionbarsherlock/widget/ActivityChooserModel] + Class [com/actionbarsherlock/widget/ActivityChooserView] + Class [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter] + Class [com/actionbarsherlock/widget/ActivityChooserView$Callbacks] + Class [java/lang/IllegalArgumentException] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;] + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] + Methodref [android/widget/AdapterView.getAdapter ()Landroid/widget/Adapter;] + Methodref [com/actionbarsherlock/view/ActionProvider.subUiVisibilityChanged (Z)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.chooseActivity (I)Landroid/content/Intent;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivityIndex (Landroid/content/pm/ResolveInfo;)I] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.setDefaultActivity (I)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$2 (Lcom/actionbarsherlock/widget/ActivityChooserView;I)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$3 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Z] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$4 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$5 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$6 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$7 (Lcom/actionbarsherlock/widget/ActivityChooserView;Z)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$8 (Lcom/actionbarsherlock/widget/ActivityChooserView;)I] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$9 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.dismissPopup ()Z] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getCount ()I] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDefaultActivity ()Landroid/content/pm/ResolveInfo;] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getItemViewType (I)I] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getShowDefaultActivity ()Z] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks. (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.notifyOnDismissListener ()V] + Methodref [java/lang/IllegalArgumentException. ()V] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [android/widget/PopupWindow$OnDismissListener.onDismiss ()V] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + NameAndType [access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] + NameAndType [access$2 (Lcom/actionbarsherlock/widget/ActivityChooserView;I)V] + NameAndType [access$3 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Z] + NameAndType [access$4 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;] + NameAndType [access$5 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;] + NameAndType [access$6 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;] + NameAndType [access$7 (Lcom/actionbarsherlock/widget/ActivityChooserView;Z)V] + NameAndType [access$8 (Lcom/actionbarsherlock/widget/ActivityChooserView;)I] + NameAndType [access$9 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener;] + NameAndType [chooseActivity (I)Landroid/content/Intent;] + NameAndType [dismissPopup ()Z] + NameAndType [getActivityIndex (Landroid/content/pm/ResolveInfo;)I] + NameAndType [getAdapter ()Landroid/widget/Adapter;] + NameAndType [getCount ()I] + NameAndType [getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] + NameAndType [getDefaultActivity ()Landroid/content/pm/ResolveInfo;] + NameAndType [getItemViewType (I)I] + NameAndType [getShowDefaultActivity ()Z] + NameAndType [mProvider Lcom/actionbarsherlock/view/ActionProvider;] + NameAndType [notifyOnDismissListener ()V] + NameAndType [onDismiss ()V] + NameAndType [setDefaultActivity (I)V] + NameAndType [startActivity (Landroid/content/Intent;)V] + NameAndType [subUiVisibilityChanged (Z)V] + NameAndType [this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] + Utf8 [()I] + Utf8 [()Landroid/content/pm/ResolveInfo;] + Utf8 [()Landroid/widget/Adapter;] + Utf8 [()Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)I] + Utf8 [(I)Landroid/content/Intent;] + Utf8 [(I)V] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/content/pm/ResolveInfo;)I] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;)Z] + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)I] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Z] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/view/ActionProvider;] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView;] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [access$2] + Utf8 [access$3] + Utf8 [access$4] + Utf8 [access$5] + Utf8 [access$6] + Utf8 [access$7] + Utf8 [access$8] + Utf8 [access$9] + Utf8 [android/content/Context] + Utf8 [android/content/Intent] + Utf8 [android/content/pm/ResolveInfo] + Utf8 [android/view/View$OnClickListener] + Utf8 [android/view/View$OnLongClickListener] + Utf8 [android/widget/AdapterView] + Utf8 [android/widget/AdapterView$OnItemClickListener] + Utf8 [android/widget/PopupWindow$OnDismissListener] + Utf8 [chooseActivity] + Utf8 [com/actionbarsherlock/view/ActionProvider] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$Callbacks] + Utf8 [dismissPopup] + Utf8 [getActivityIndex] + Utf8 [getAdapter] + Utf8 [getCount] + Utf8 [getDataModel] + Utf8 [getDefaultActivity] + Utf8 [getItemViewType] + Utf8 [getShowDefaultActivity] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/Object] + Utf8 [mProvider] + Utf8 [notifyOnDismissListener] + Utf8 [onClick] + Utf8 [onDismiss] + Utf8 [onItemClick] + Utf8 [onLongClick] + Utf8 [setDefaultActivity] + Utf8 [startActivity] + Utf8 [subUiVisibilityChanged] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/widget/ActivityChooserView; Access flags: 0x1010 = final synthetic com.actionbarsherlock.widget.ActivityChooserView this$0 Methods (count = 7): - Method: (Lcom/actionbarsherlock/widget/ActivityChooserView;)V Access flags: 0x2 = private ActivityChooserView$Callbacks(com.actionbarsherlock.widget.ActivityChooserView) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [5] aload_0 v0 [6] invokespecial #43 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V Access flags: 0x1 = public void onItemClick(android.widget.AdapterView,android.view.View,int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 140, locals = 6, stack = 2): [0] aload_1 v1 [1] invokevirtual #20 + Methodref [android/widget/AdapterView.getAdapter ()Landroid/widget/Adapter;] [4] checkcast #13 + Class [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter] [7] iload_3 v3 [8] invokevirtual #38 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getItemViewType (I)I] [11] tableswitch (2 offsets, default=120) (target=131) 0: offset = 31, target = 42 1: offset = 21, target = 32 default: offset = 120, target = 131 [32] aload_0 v0 [33] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [36] ldc #1 + Integer [2147483647] [38] invokestatic #26 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$2 (Lcom/actionbarsherlock/widget/ActivityChooserView;I)V] [41] return [42] aload_0 v0 [43] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [46] invokevirtual #34 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.dismissPopup ()Z] [49] pop [50] aload_0 v0 [51] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [54] invokestatic #27 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$3 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Z] [57] ifeq +22 (target=79) [60] iload_3 v3 [61] ifle +78 (target=139) [64] aload_0 v0 [65] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [68] invokestatic #25 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [71] invokevirtual #36 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] [74] iload_3 v3 [75] invokevirtual #24 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.setDefaultActivity (I)V] [78] return [79] aload_0 v0 [80] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [83] invokestatic #25 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [86] invokevirtual #39 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getShowDefaultActivity ()Z] [89] ifeq +7 (target=96) [92] iload_3 v3 [93] goto +6 (target=99) [96] iload_3 v3 [97] iconst_1 [98] iadd [99] istore_3 v3 [100] aload_0 v0 [101] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [104] invokestatic #25 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [107] invokevirtual #36 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] [110] iload_3 v3 [111] invokevirtual #22 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.chooseActivity (I)Landroid/content/Intent;] [114] dup [115] astore_1 v1 [116] ifnull +23 (target=139) [119] aload_0 v0 [120] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [123] invokestatic #28 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$4 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;] [126] aload_1 v1 [127] invokevirtual #19 + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] [130] return [131] new #15 + Class [java/lang/IllegalArgumentException] [134] dup [135] invokespecial #42 + Methodref [java/lang/IllegalArgumentException. ()V] [138] athrow [139] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 9): - [32] Var: ...[a:com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter][i], Stack: (empty) - [42] Var: ..., Stack: (empty) - [78] Var: ..., Stack: (empty) - [79] Var: ..., Stack: (empty) - [96] Var: ..., Stack: (empty) - [99] Var: ..., Stack: [i] - [130] Var: ..., Stack: (empty) - [131] Var: ..., Stack: (empty) - [139] Var: ..., Stack: (empty) + Method: onClick(Landroid/view/View;)V Access flags: 0x1 = public void onClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 119, locals = 2, stack = 2): [0] aload_1 v1 [1] aload_0 v0 [2] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [5] invokestatic #29 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$5 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;] [8] ifacmpne +68 (target=76) [11] aload_0 v0 [12] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [15] invokevirtual #34 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.dismissPopup ()Z] [18] pop [19] aload_0 v0 [20] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [23] invokestatic #25 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [26] invokevirtual #37 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDefaultActivity ()Landroid/content/pm/ResolveInfo;] [29] astore_1 v1 [30] aload_0 v0 [31] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [34] invokestatic #25 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [37] invokevirtual #36 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] [40] aload_1 v1 [41] invokevirtual #23 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivityIndex (Landroid/content/pm/ResolveInfo;)I] [44] istore_1 v1 [45] aload_0 v0 [46] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [49] invokestatic #25 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [52] invokevirtual #36 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;] [55] iload_1 v1 [56] invokevirtual #22 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.chooseActivity (I)Landroid/content/Intent;] [59] dup [60] astore_1 v1 [61] ifnull +57 (target=118) [64] aload_0 v0 [65] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [68] invokestatic #28 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$4 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;] [71] aload_1 v1 [72] invokevirtual #19 + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] [75] return [76] aload_1 v1 [77] aload_0 v0 [78] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [81] invokestatic #30 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$6 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;] [84] ifacmpne +26 (target=110) [87] aload_0 v0 [88] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [91] iconst_0 [92] invokestatic #31 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$7 (Lcom/actionbarsherlock/widget/ActivityChooserView;Z)V] [95] aload_0 v0 [96] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [99] aload_0 v0 [100] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [103] invokestatic #32 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$8 (Lcom/actionbarsherlock/widget/ActivityChooserView;)I] [106] invokestatic #26 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$2 (Lcom/actionbarsherlock/widget/ActivityChooserView;I)V] [109] return [110] new #15 + Class [java/lang/IllegalArgumentException] [113] dup [114] invokespecial #42 + Methodref [java/lang/IllegalArgumentException. ()V] [117] athrow [118] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [75] Var: ...[a:android/content/pm/ResolveInfo][i][a:android/content/Intent], Stack: (empty) - [76] Var: -3, Stack: (empty) - [110] Var: ..., Stack: (empty) - [118] Var: ..., Stack: (empty) + Method: onLongClick(Landroid/view/View;)Z Access flags: 0x1 = public boolean onLongClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 59, locals = 2, stack = 2): [0] aload_1 v1 [1] aload_0 v0 [2] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [5] invokestatic #29 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$5 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;] [8] ifacmpne +41 (target=49) [11] aload_0 v0 [12] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [15] invokestatic #25 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;] [18] invokevirtual #35 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getCount ()I] [21] ifle +36 (target=57) [24] aload_0 v0 [25] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [28] iconst_1 [29] invokestatic #31 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$7 (Lcom/actionbarsherlock/widget/ActivityChooserView;Z)V] [32] aload_0 v0 [33] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [36] aload_0 v0 [37] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [40] invokestatic #32 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$8 (Lcom/actionbarsherlock/widget/ActivityChooserView;)I] [43] invokestatic #26 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$2 (Lcom/actionbarsherlock/widget/ActivityChooserView;I)V] [46] goto +11 (target=57) [49] new #15 + Class [java/lang/IllegalArgumentException] [52] dup [53] invokespecial #42 + Methodref [java/lang/IllegalArgumentException. ()V] [56] athrow [57] iconst_1 [58] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [46] Var: ..., Stack: (empty) - [49] Var: ..., Stack: (empty) - [57] Var: ..., Stack: (empty) + Method: onDismiss()V Access flags: 0x1 = public void onDismiss() Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #41 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.notifyOnDismissListener ()V] [4] aload_0 v0 [5] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [8] getfield #17 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;] [11] ifnull +14 (target=25) [14] aload_0 v0 [15] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [18] getfield #17 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;] [21] iconst_0 [22] invokevirtual #21 + Methodref [com/actionbarsherlock/view/ActionProvider.subUiVisibilityChanged (Z)V] [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [25] Var: ..., Stack: (empty) + Method: notifyOnDismissListener()V Access flags: 0x2 = private void notifyOnDismissListener() Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [4] invokestatic #33 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$9 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener;] [7] ifnull +15 (target=22) [10] aload_0 v0 [11] getfield #18 + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;] [14] invokestatic #33 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$9 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener;] [17] invokeinterface #44 + InterfaceMethodref [android/widget/PopupWindow$OnDismissListener.onDismiss ()V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [22] Var: ..., Stack: (empty) - Method: (Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;)V Access flags: 0x1000 = synthetic ActivityChooserView$Callbacks(com.actionbarsherlock.widget.ActivityChooserView,com.actionbarsherlock.widget.ActivityChooserView$Callbacks) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #40 + Methodref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks. (Lcom/actionbarsherlock/widget/ActivityChooserView;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ActivityChooserView$SetActivated Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.widget.ActivityChooserView$SetActivated extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 18): + Class [android/view/View] + Class [com/actionbarsherlock/widget/ActivityChooserView$SetActivated] + Class [java/lang/Object] + Methodref [android/view/View.setActivated (Z)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [setActivated (Z)V] + Utf8 [()V] + Utf8 [(Landroid/view/View;Z)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [android/view/View] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$SetActivated] + Utf8 [invoke] + Utf8 [java/lang/Object] + Utf8 [setActivated] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x2 = private ActivityChooserView$SetActivated() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #5 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: invoke(Landroid/view/View;Z)V Access flags: 0x9 = public static void invoke(android.view.View,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokevirtual #4 + Methodref [android/view/View.setActivated (Z)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ShareActionProvider Superclass: com/actionbarsherlock/view/ActionProvider Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.actionbarsherlock.widget.ShareActionProvider extends com.actionbarsherlock.view.ActionProvider Interfaces (count = 0): Constant Pool (count = 210): + Integer [4] + String [share_history.xml] + Class [android/content/Context] + Class [android/content/pm/PackageManager] + Class [android/content/pm/ResolveInfo] + Class [android/content/res/Resources] + Class [android/content/res/Resources$Theme] + Class [android/util/TypedValue] + Class [com/actionbarsherlock/R$attr] + Class [com/actionbarsherlock/R$string] + Class [com/actionbarsherlock/view/ActionProvider] + Class [com/actionbarsherlock/view/MenuItem] + Class [com/actionbarsherlock/view/SubMenu] + Class [com/actionbarsherlock/widget/ActivityChooserModel] + Class [com/actionbarsherlock/widget/ActivityChooserView] + Class [com/actionbarsherlock/widget/ShareActionProvider] + Class [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy] + Class [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener] + Class [java/lang/Math] + Fieldref [android/util/TypedValue.resourceId I] + Fieldref [com/actionbarsherlock/R$attr.actionModeShareDrawable I] + Fieldref [com/actionbarsherlock/R$string.abs__activity_chooser_view_see_all I] + Fieldref [com/actionbarsherlock/R$string.abs__shareactionprovider_share_with I] + Fieldref [com/actionbarsherlock/R$string.abs__shareactionprovider_share_with_application I] + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;] + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mMaxShownActivityCount I] + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnChooseActivityListener Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;] + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnMenuItemClickListener Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;] + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnShareTargetSelectedListener Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;] + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mShareHistoryFileName Ljava/lang/String;] + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/Context.getString (I)Ljava/lang/String;] + Methodref [android/content/Context.getTheme ()Landroid/content/res/Resources$Theme;] + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/Resources$Theme.resolveAttribute (ILandroid/util/TypedValue;Z)Z] + Methodref [android/util/TypedValue. ()V] + Methodref [com/actionbarsherlock/view/ActionProvider. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.get (Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivity (I)Landroid/content/pm/ResolveInfo;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivityCount ()I] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.setIntent (Landroid/content/Intent;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.setOnChooseActivityListener (Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setActivityChooserModel (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setDefaultActionButtonContentDescription (I)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setExpandActivityOverflowButtonContentDescription (I)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setExpandActivityOverflowButtonDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setProvider (Lcom/actionbarsherlock/view/ActionProvider;)V] + Methodref [com/actionbarsherlock/widget/ShareActionProvider.setActivityChooserPolicyIfNeeded ()V] + Methodref [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy. (Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;)V] + Methodref [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener. (Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;)V] + Methodref [java/lang/Math.min (II)I] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setOnMenuItemClickListener (Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.clear ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;)V] + NameAndType [ (Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;)V] + NameAndType [abs__activity_chooser_view_see_all I] + NameAndType [abs__shareactionprovider_share_with I] + NameAndType [abs__shareactionprovider_share_with_application I] + NameAndType [actionModeShareDrawable I] + NameAndType [add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + NameAndType [clear ()V] + NameAndType [get (Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] + NameAndType [getActivity (I)Landroid/content/pm/ResolveInfo;] + NameAndType [getActivityCount ()I] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getTheme ()Landroid/content/res/Resources$Theme;] + NameAndType [loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + NameAndType [loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + NameAndType [mContext Landroid/content/Context;] + NameAndType [mMaxShownActivityCount I] + NameAndType [mOnChooseActivityListener Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;] + NameAndType [mOnMenuItemClickListener Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;] + NameAndType [mOnShareTargetSelectedListener Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;] + NameAndType [mShareHistoryFileName Ljava/lang/String;] + NameAndType [min (II)I] + NameAndType [resolveAttribute (ILandroid/util/TypedValue;Z)Z] + NameAndType [resourceId I] + NameAndType [setActivityChooserModel (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + NameAndType [setActivityChooserPolicyIfNeeded ()V] + NameAndType [setDefaultActionButtonContentDescription (I)V] + NameAndType [setExpandActivityOverflowButtonContentDescription (I)V] + NameAndType [setExpandActivityOverflowButtonDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setIntent (Landroid/content/Intent;)V] + NameAndType [setOnChooseActivityListener (Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V] + NameAndType [setOnMenuItemClickListener (Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;] + NameAndType [setProvider (Lcom/actionbarsherlock/view/ActionProvider;)V] + Utf8 [()I] + Utf8 [()Landroid/content/pm/PackageManager;] + Utf8 [()Landroid/content/res/Resources$Theme;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/view/View;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/content/pm/ResolveInfo;] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] + Utf8 [(ILandroid/util/TypedValue;Z)Z] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] + Utf8 [(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;] + Utf8 [(Lcom/actionbarsherlock/view/SubMenu;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context;] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String;] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;)V] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [DEFAULT_INITIAL_ACTIVITY_COUNT] + Utf8 [DEFAULT_SHARE_HISTORY_FILE_NAME] + Utf8 [I] + Utf8 [Landroid/content/Context;] + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;] + Utf8 [Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;] + Utf8 [Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;] + Utf8 [Ljava/lang/String;] + Utf8 [StackMapTable] + Utf8 [abs__activity_chooser_view_see_all] + Utf8 [abs__shareactionprovider_share_with] + Utf8 [abs__shareactionprovider_share_with_application] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [access$2] + Utf8 [actionModeShareDrawable] + Utf8 [add] + Utf8 [addSubMenu] + Utf8 [android/content/Context] + Utf8 [android/content/pm/PackageManager] + Utf8 [android/content/pm/ResolveInfo] + Utf8 [android/content/res/Resources] + Utf8 [android/content/res/Resources$Theme] + Utf8 [android/util/TypedValue] + Utf8 [clear] + Utf8 [com/actionbarsherlock/R$attr] + Utf8 [com/actionbarsherlock/R$string] + Utf8 [com/actionbarsherlock/view/ActionProvider] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [com/actionbarsherlock/view/SubMenu] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel] + Utf8 [com/actionbarsherlock/widget/ActivityChooserView] + Utf8 [com/actionbarsherlock/widget/ShareActionProvider] + Utf8 [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy] + Utf8 [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener] + Utf8 [get] + Utf8 [getActivity] + Utf8 [getActivityCount] + Utf8 [getDrawable] + Utf8 [getPackageManager] + Utf8 [getResources] + Utf8 [getString] + Utf8 [getTheme] + Utf8 [hasSubMenu] + Utf8 [java/lang/Math] + Utf8 [loadIcon] + Utf8 [loadLabel] + Utf8 [mContext] + Utf8 [mMaxShownActivityCount] + Utf8 [mOnChooseActivityListener] + Utf8 [mOnMenuItemClickListener] + Utf8 [mOnShareTargetSelectedListener] + Utf8 [mShareHistoryFileName] + Utf8 [min] + Utf8 [onCreateActionView] + Utf8 [onPrepareSubMenu] + Utf8 [resolveAttribute] + Utf8 [resourceId] + Utf8 [setActivityChooserModel] + Utf8 [setActivityChooserPolicyIfNeeded] + Utf8 [setDefaultActionButtonContentDescription] + Utf8 [setExpandActivityOverflowButtonContentDescription] + Utf8 [setExpandActivityOverflowButtonDrawable] + Utf8 [setIcon] + Utf8 [setIntent] + Utf8 [setOnChooseActivityListener] + Utf8 [setOnMenuItemClickListener] + Utf8 [setOnShareTargetSelectedListener] + Utf8 [setProvider] + Utf8 [setShareHistoryFileName] + Utf8 [setShareIntent] + Utf8 [share_history.xml] Fields (count = 8): + Field: DEFAULT_INITIAL_ACTIVITY_COUNT I Access flags: 0x1a = private static final int DEFAULT_INITIAL_ACTIVITY_COUNT Class member attributes (count = 1): + Constant value attribute: + Integer [4] + Field: mMaxShownActivityCount I Access flags: 0x2 = private int mMaxShownActivityCount + Field: mOnMenuItemClickListener Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; Access flags: 0x12 = private final com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener mOnMenuItemClickListener + Field: DEFAULT_SHARE_HISTORY_FILE_NAME Ljava/lang/String; Access flags: 0x19 = public static final java.lang.String DEFAULT_SHARE_HISTORY_FILE_NAME Class member attributes (count = 1): + Constant value attribute: + String [share_history.xml] + Field: mContext Landroid/content/Context; Access flags: 0x12 = private final android.content.Context mContext + Field: mShareHistoryFileName Ljava/lang/String; Access flags: 0x2 = private java.lang.String mShareHistoryFileName + Field: mOnShareTargetSelectedListener Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; Access flags: 0x2 = private com.actionbarsherlock.widget.ShareActionProvider$OnShareTargetSelectedListener mOnShareTargetSelectedListener + Field: mOnChooseActivityListener Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; Access flags: 0x2 = private com.actionbarsherlock.widget.ActivityChooserModel$OnChooseActivityListener mOnChooseActivityListener Methods (count = 11): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public ShareActionProvider(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 2, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #40 + Methodref [com/actionbarsherlock/view/ActionProvider. (Landroid/content/Context;)V] [5] aload_0 v0 [6] iconst_4 [7] putfield #26 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mMaxShownActivityCount I] [10] aload_0 v0 [11] new #18 + Class [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener] [14] dup [15] aload_0 v0 [16] aconst_null [17] invokespecial #54 + Methodref [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener. (Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;)V] [20] putfield #28 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnMenuItemClickListener Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;] [23] aload_0 v0 [24] ldc #2 + String [share_history.xml] [26] putfield #30 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mShareHistoryFileName Ljava/lang/String;] [29] aload_0 v0 [30] aload_1 v1 [31] putfield #25 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;] [34] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setOnShareTargetSelectedListener(Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;)V Access flags: 0x1 = public void setOnShareTargetSelectedListener(com.actionbarsherlock.widget.ShareActionProvider$OnShareTargetSelectedListener) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #29 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnShareTargetSelectedListener Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;] [5] aload_0 v0 [6] invokespecial #52 + Methodref [com/actionbarsherlock/widget/ShareActionProvider.setActivityChooserPolicyIfNeeded ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateActionView()Landroid/view/View; Access flags: 0x1 = public android.view.View onCreateActionView() Class member attributes (count = 1): + Code attribute instructions (code length = 94, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #25 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;] [4] aload_0 v0 [5] getfield #30 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mShareHistoryFileName Ljava/lang/String;] [8] invokestatic #41 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.get (Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] [11] astore_1 v1 [12] new #15 + Class [com/actionbarsherlock/widget/ActivityChooserView] [15] dup [16] aload_0 v0 [17] getfield #25 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;] [20] invokespecial #46 + Methodref [com/actionbarsherlock/widget/ActivityChooserView. (Landroid/content/Context;)V] [23] dup [24] astore_2 v2 [25] aload_1 v1 [26] invokevirtual #47 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setActivityChooserModel (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V] [29] new #8 + Class [android/util/TypedValue] [32] dup [33] invokespecial #39 + Methodref [android/util/TypedValue. ()V] [36] astore_1 v1 [37] aload_0 v0 [38] getfield #25 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;] [41] invokevirtual #34 + Methodref [android/content/Context.getTheme ()Landroid/content/res/Resources$Theme;] [44] getstatic #21 + Fieldref [com/actionbarsherlock/R$attr.actionModeShareDrawable I] [47] aload_1 v1 [48] iconst_1 [49] invokevirtual #38 + Methodref [android/content/res/Resources$Theme.resolveAttribute (ILandroid/util/TypedValue;Z)Z] [52] pop [53] aload_0 v0 [54] getfield #25 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;] [57] invokevirtual #32 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [60] aload_1 v1 [61] getfield #20 + Fieldref [android/util/TypedValue.resourceId I] [64] invokevirtual #37 + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] [67] astore_1 v1 [68] aload_2 v2 [69] aload_1 v1 [70] invokevirtual #50 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setExpandActivityOverflowButtonDrawable (Landroid/graphics/drawable/Drawable;)V] [73] aload_2 v2 [74] aload_0 v0 [75] invokevirtual #51 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setProvider (Lcom/actionbarsherlock/view/ActionProvider;)V] [78] aload_2 v2 [79] getstatic #24 + Fieldref [com/actionbarsherlock/R$string.abs__shareactionprovider_share_with_application I] [82] invokevirtual #48 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setDefaultActionButtonContentDescription (I)V] [85] aload_2 v2 [86] getstatic #23 + Fieldref [com/actionbarsherlock/R$string.abs__shareactionprovider_share_with I] [89] invokevirtual #49 + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setExpandActivityOverflowButtonContentDescription (I)V] [92] aload_2 v2 [93] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: hasSubMenu()Z Access flags: 0x1 = public boolean hasSubMenu() Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 1, stack = 1): [0] iconst_1 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPrepareSubMenu(Lcom/actionbarsherlock/view/SubMenu;)V Access flags: 0x1 = public void onPrepareSubMenu(com.actionbarsherlock.view.SubMenu) Class member attributes (count = 1): + Code attribute instructions (code length = 195, locals = 8, stack = 6): [0] aload_1 v1 [1] invokeinterface #60 + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.clear ()V] [6] aload_0 v0 [7] getfield #25 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;] [10] aload_0 v0 [11] getfield #30 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mShareHistoryFileName Ljava/lang/String;] [14] invokestatic #41 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.get (Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] [17] astore_2 v2 [18] aload_0 v0 [19] getfield #25 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;] [22] invokevirtual #31 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [25] astore_3 v3 [26] aload_2 v2 [27] invokevirtual #43 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivityCount ()I] [30] dup [31] istore v4 [33] aload_0 v0 [34] getfield #26 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mMaxShownActivityCount I] [37] invokestatic #55 + Methodref [java/lang/Math.min (II)I] [40] istore v5 [42] iconst_0 [43] istore v6 [45] goto +52 (target=97) [48] aload_2 v2 [49] iload v6 [51] invokevirtual #42 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivity (I)Landroid/content/pm/ResolveInfo;] [54] astore v7 [56] aload_1 v1 [57] iconst_0 [58] iload v6 [60] iload v6 [62] aload v7 [64] aload_3 v3 [65] invokevirtual #36 + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] [68] invokeinterface #58 + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [73] aload v7 [75] aload_3 v3 [76] invokevirtual #35 + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] [79] invokeinterface #56 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] [84] aload_0 v0 [85] getfield #28 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnMenuItemClickListener Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;] [88] invokeinterface #57 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setOnMenuItemClickListener (Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;] [93] pop [94] iinc v6, 1 [97] iload v6 [99] iload v5 [101] ificmplt -53 (target=48) [104] iload v5 [106] iload v4 [108] ificmpge +86 (target=194) [111] aload_1 v1 [112] iconst_0 [113] iload v5 [115] iload v5 [117] aload_0 v0 [118] getfield #25 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;] [121] getstatic #22 + Fieldref [com/actionbarsherlock/R$string.abs__activity_chooser_view_see_all I] [124] invokevirtual #33 + Methodref [android/content/Context.getString (I)Ljava/lang/String;] [127] invokeinterface #59 + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;] [132] astore v6 [134] iconst_0 [135] istore v7 [137] goto +50 (target=187) [140] aload_2 v2 [141] iload v7 [143] invokevirtual #42 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivity (I)Landroid/content/pm/ResolveInfo;] [146] astore_1 v1 [147] aload v6 [149] iconst_0 [150] iload v7 [152] iload v7 [154] aload_1 v1 [155] aload_3 v3 [156] invokevirtual #36 + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;] [159] invokeinterface #58 + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;] [164] aload_1 v1 [165] aload_3 v3 [166] invokevirtual #35 + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;] [169] invokeinterface #56 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;] [174] aload_0 v0 [175] getfield #28 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnMenuItemClickListener Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;] [178] invokeinterface #57 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setOnMenuItemClickListener (Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;] [183] pop [184] iinc v7, 1 [187] iload v7 [189] iload v4 [191] ificmplt -51 (target=140) [194] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [48] Var: [a:com/actionbarsherlock/widget/ShareActionProvider][a:com/actionbarsherlock/view/SubMenu][a:com/actionbarsherlock/widget/ActivityChooserModel][a:android/content/pm/PackageManager][i][i][i], Stack: - [97] Var: ..., Stack: (empty) - [140] Var: [a:com/actionbarsherlock/widget/ShareActionProvider][a:com/actionbarsherlock/view/SubMenu][a:com/actionbarsherlock/widget/ActivityChooserModel][a:android/content/pm/PackageManager][i][i][a:com/actionbarsherlock/view/SubMenu][i], Stack: - [187] Var: ..., Stack: (empty) - [194] Var: -2, Stack: (empty) + Method: setShareHistoryFileName(Ljava/lang/String;)V Access flags: 0x1 = public void setShareHistoryFileName(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #30 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mShareHistoryFileName Ljava/lang/String;] [5] aload_0 v0 [6] invokespecial #52 + Methodref [com/actionbarsherlock/widget/ShareActionProvider.setActivityChooserPolicyIfNeeded ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setShareIntent(Landroid/content/Intent;)V Access flags: 0x1 = public void setShareIntent(android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #25 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;] [4] aload_0 v0 [5] getfield #30 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mShareHistoryFileName Ljava/lang/String;] [8] invokestatic #41 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.get (Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] [11] aload_1 v1 [12] invokevirtual #44 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.setIntent (Landroid/content/Intent;)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setActivityChooserPolicyIfNeeded()V Access flags: 0x2 = private void setActivityChooserPolicyIfNeeded() Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 1, stack = 5): [0] aload_0 v0 [1] getfield #29 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnShareTargetSelectedListener Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;] [4] ifnonnull +4 (target=8) [7] return [8] aload_0 v0 [9] getfield #27 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnChooseActivityListener Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;] [12] ifnonnull +16 (target=28) [15] aload_0 v0 [16] new #17 + Class [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy] [19] dup [20] aload_0 v0 [21] aconst_null [22] invokespecial #53 + Methodref [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy. (Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;)V] [25] putfield #27 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnChooseActivityListener Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;] [28] aload_0 v0 [29] getfield #25 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;] [32] aload_0 v0 [33] getfield #30 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mShareHistoryFileName Ljava/lang/String;] [36] invokestatic #41 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.get (Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] [39] aload_0 v0 [40] getfield #27 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnChooseActivityListener Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;] [43] invokevirtual #45 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.setOnChooseActivityListener (Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V] [46] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [8] Var: ..., Stack: (empty) - [28] Var: ..., Stack: (empty) + Method: access$0(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context; Access flags: 0x1008 = static synthetic android.content.Context access$0(com.actionbarsherlock.widget.ShareActionProvider) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #25 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$1(Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String; Access flags: 0x1008 = static synthetic java.lang.String access$1(com.actionbarsherlock.widget.ShareActionProvider) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #30 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mShareHistoryFileName Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: access$2(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; Access flags: 0x1008 = static synthetic com.actionbarsherlock.widget.ShareActionProvider$OnShareTargetSelectedListener access$2(com.actionbarsherlock.widget.ShareActionProvider) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #29 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnShareTargetSelectedListener Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x601 = public interface com.actionbarsherlock.widget.ShareActionProvider$OnShareTargetSelectedListener extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener] + Class [java/lang/Object] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;Landroid/content/Intent;)Z] + Utf8 [com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener] + Utf8 [java/lang/Object] + Utf8 [onShareTargetSelected] Fields (count = 0): Methods (count = 1): + Method: onShareTargetSelected(Lcom/actionbarsherlock/widget/ShareActionProvider;Landroid/content/Intent;)Z Access flags: 0x401 = public abstract boolean onShareTargetSelected(com.actionbarsherlock.widget.ShareActionProvider,android.content.Intent) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener] Constant Pool (count = 35): + Class [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener] + Class [com/actionbarsherlock/widget/ShareActionProvider] + Class [com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener] + Class [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;] + Methodref [com/actionbarsherlock/widget/ShareActionProvider.access$2 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;] + Methodref [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy. (Lcom/actionbarsherlock/widget/ShareActionProvider;)V] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener.onShareTargetSelected (Lcom/actionbarsherlock/widget/ShareActionProvider;Landroid/content/Intent;)Z] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/widget/ShareActionProvider;)V] + NameAndType [access$2 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;] + NameAndType [onShareTargetSelected (Lcom/actionbarsherlock/widget/ShareActionProvider;Landroid/content/Intent;)Z] + NameAndType [this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;] + Utf8 [()V] + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;Landroid/content/Intent;)Z] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/widget/ShareActionProvider;] + Utf8 [StackMapTable] + Utf8 [access$2] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener] + Utf8 [com/actionbarsherlock/widget/ShareActionProvider] + Utf8 [com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener] + Utf8 [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy] + Utf8 [java/lang/Object] + Utf8 [onChooseActivity] + Utf8 [onShareTargetSelected] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/widget/ShareActionProvider; Access flags: 0x1010 = final synthetic com.actionbarsherlock.widget.ShareActionProvider this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/widget/ShareActionProvider;)V Access flags: 0x2 = private ShareActionProvider$ShareAcitivityChooserModelPolicy(com.actionbarsherlock.widget.ShareActionProvider) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #6 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;] [5] aload_0 v0 [6] invokespecial #9 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onChooseActivity(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z Access flags: 0x1 = public boolean onChooseActivity(com.actionbarsherlock.widget.ActivityChooserModel,android.content.Intent) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;] [4] invokestatic #7 + Methodref [com/actionbarsherlock/widget/ShareActionProvider.access$2 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;] [7] ifnull +21 (target=28) [10] aload_0 v0 [11] getfield #6 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;] [14] invokestatic #7 + Methodref [com/actionbarsherlock/widget/ShareActionProvider.access$2 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;] [17] aload_0 v0 [18] getfield #6 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;] [21] aload_2 v2 [22] invokeinterface #10 + InterfaceMethodref [com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener.onShareTargetSelected (Lcom/actionbarsherlock/widget/ShareActionProvider;Landroid/content/Intent;)Z] [27] ireturn [28] iconst_0 [29] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [28] Var: ..., Stack: (empty) - Method: (Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;)V Access flags: 0x1000 = synthetic ShareActionProvider$ShareAcitivityChooserModelPolicy(com.actionbarsherlock.widget.ShareActionProvider,com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #8 + Methodref [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy. (Lcom/actionbarsherlock/widget/ShareActionProvider;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x20 = class com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener extends java.lang.Object Interfaces (count = 1): + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener] Constant Pool (count = 57): + Class [android/content/Context] + Class [android/content/Intent] + Class [com/actionbarsherlock/view/MenuItem] + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener] + Class [com/actionbarsherlock/widget/ActivityChooserModel] + Class [com/actionbarsherlock/widget/ShareActionProvider] + Class [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener] + Class [java/lang/Object] + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;] + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.chooseActivity (I)Landroid/content/Intent;] + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.get (Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Methodref [com/actionbarsherlock/widget/ShareActionProvider.access$0 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context;] + Methodref [com/actionbarsherlock/widget/ShareActionProvider.access$1 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String;] + Methodref [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener. (Lcom/actionbarsherlock/widget/ShareActionProvider;)V] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] + NameAndType [ ()V] + NameAndType [ (Lcom/actionbarsherlock/widget/ShareActionProvider;)V] + NameAndType [access$0 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context;] + NameAndType [access$1 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String;] + NameAndType [chooseActivity (I)Landroid/content/Intent;] + NameAndType [get (Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] + NameAndType [getItemId ()I] + NameAndType [startActivity (Landroid/content/Intent;)V] + NameAndType [this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;] + Utf8 [()I] + Utf8 [()V] + Utf8 [(I)Landroid/content/Intent;] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context;] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String;] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;)V] + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/actionbarsherlock/widget/ShareActionProvider;] + Utf8 [StackMapTable] + Utf8 [access$0] + Utf8 [access$1] + Utf8 [android/content/Context] + Utf8 [android/content/Intent] + Utf8 [chooseActivity] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener] + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel] + Utf8 [com/actionbarsherlock/widget/ShareActionProvider] + Utf8 [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener] + Utf8 [get] + Utf8 [getItemId] + Utf8 [java/lang/Object] + Utf8 [onMenuItemClick] + Utf8 [startActivity] + Utf8 [this$0] Fields (count = 1): + Field: this$0 Lcom/actionbarsherlock/widget/ShareActionProvider; Access flags: 0x1010 = final synthetic com.actionbarsherlock.widget.ShareActionProvider this$0 Methods (count = 3): - Method: (Lcom/actionbarsherlock/widget/ShareActionProvider;)V Access flags: 0x2 = private ShareActionProvider$ShareMenuItemOnMenuItemClickListener(com.actionbarsherlock.widget.ShareActionProvider) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #9 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;] [5] aload_0 v0 [6] invokespecial #16 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMenuItemClick(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 48, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #9 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;] [4] invokestatic #13 + Methodref [com/actionbarsherlock/widget/ShareActionProvider.access$0 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context;] [7] aload_0 v0 [8] getfield #9 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;] [11] invokestatic #14 + Methodref [com/actionbarsherlock/widget/ShareActionProvider.access$1 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String;] [14] invokestatic #12 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.get (Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;] [17] astore_2 v2 [18] aload_1 v1 [19] invokeinterface #17 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] [24] istore_1 v1 [25] aload_2 v2 [26] iload_1 v1 [27] invokevirtual #11 + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.chooseActivity (I)Landroid/content/Intent;] [30] dup [31] astore_1 v1 [32] ifnull +14 (target=46) [35] aload_0 v0 [36] getfield #9 + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;] [39] invokestatic #13 + Methodref [com/actionbarsherlock/widget/ShareActionProvider.access$0 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context;] [42] aload_1 v1 [43] invokevirtual #10 + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] [46] iconst_1 [47] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [46] Var: ...[a:com/actionbarsherlock/widget/ActivityChooserModel][i][a:android/content/Intent], Stack: (empty) - Method: (Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;)V Access flags: 0x1000 = synthetic ShareActionProvider$ShareMenuItemOnMenuItemClickListener(com.actionbarsherlock.widget.ShareActionProvider,com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #15 + Methodref [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener. (Lcom/actionbarsherlock/widget/ShareActionProvider;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/crittercism/NotificationActivity Superclass: android/app/Activity Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.crittercism.NotificationActivity extends android.app.Activity Interfaces (count = 2): + Class [android/view/View$OnClickListener] + Class [android/view/View$OnTouchListener] Constant Pool (count = 141): + Integer [16973835] + Float [16.0] + String [: ] + String [com.crittercism.notification] + Class [android/app/Activity] + Class [android/content/Intent] + Class [android/os/Bundle] + Class [android/view/View$OnClickListener] + Class [android/view/View$OnTouchListener] + Class [android/widget/LinearLayout] + Class [android/widget/LinearLayout$LayoutParams] + Class [android/widget/TextView] + Class [com/crittercism/NotificationActivity] + Class [com/crittercism/app/Crittercism] + Class [java/lang/StringBuilder] + Methodref [android/app/Activity. ()V] + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V] + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;] + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + Methodref [android/widget/LinearLayout. (Landroid/content/Context;)V] + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;)V] + Methodref [android/widget/LinearLayout.setId (I)V] + Methodref [android/widget/LinearLayout.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/widget/LinearLayout.setOnClickListener (Landroid/view/View$OnClickListener;)V] + Methodref [android/widget/LinearLayout.setOnTouchListener (Landroid/view/View$OnTouchListener;)V] + Methodref [android/widget/LinearLayout.setOrientation (I)V] + Methodref [android/widget/LinearLayout.setPadding (IIII)V] + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] + Methodref [android/widget/LinearLayout$LayoutParams.setMargins (IIII)V] + Methodref [android/widget/TextView. (Landroid/content/Context;)V] + Methodref [android/widget/TextView.setId (I)V] + Methodref [android/widget/TextView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + Methodref [android/widget/TextView.setTextColor (I)V] + Methodref [android/widget/TextView.setTextSize (F)V] + Methodref [com/crittercism/NotificationActivity.finish ()V] + Methodref [com/crittercism/NotificationActivity.getIntent ()Landroid/content/Intent;] + Methodref [com/crittercism/NotificationActivity.requestWindowFeature (I)Z] + Methodref [com/crittercism/NotificationActivity.setContentView (Landroid/view/View;)V] + Methodref [com/crittercism/NotificationActivity.setTheme (I)V] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.getNotificationTitle ()Ljava/lang/String;] + Methodref [com/crittercism/app/Crittercism.t ()I] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (II)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [a ()Lcom/crittercism/app/Crittercism;] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [containsKey (Ljava/lang/String;)Z] + NameAndType [finish ()V] + NameAndType [getExtras ()Landroid/os/Bundle;] + NameAndType [getIntent ()Landroid/content/Intent;] + NameAndType [getNotificationTitle ()Ljava/lang/String;] + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [requestWindowFeature (I)Z] + NameAndType [setContentView (Landroid/view/View;)V] + NameAndType [setId (I)V] + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setMargins (IIII)V] + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V] + NameAndType [setOnTouchListener (Landroid/view/View$OnTouchListener;)V] + NameAndType [setOrientation (I)V] + NameAndType [setPadding (IIII)V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + NameAndType [setTextColor (I)V] + NameAndType [setTextSize (F)V] + NameAndType [setTheme (I)V] + NameAndType [t ()I] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()I] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Landroid/os/Bundle;] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(F)V] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)V] + Utf8 [(IIII)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/View$OnClickListener;)V] + Utf8 [(Landroid/view/View$OnTouchListener;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/MotionEvent;)Z] + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [: ] + Utf8 [] + Utf8 [Code] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [addView] + Utf8 [android/app/Activity] + Utf8 [android/content/Intent] + Utf8 [android/os/Bundle] + Utf8 [android/view/View$OnClickListener] + Utf8 [android/view/View$OnTouchListener] + Utf8 [android/widget/LinearLayout] + Utf8 [android/widget/LinearLayout$LayoutParams] + Utf8 [android/widget/TextView] + Utf8 [append] + Utf8 [com.crittercism.notification] + Utf8 [com/crittercism/NotificationActivity] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [containsKey] + Utf8 [finish] + Utf8 [getExtras] + Utf8 [getIntent] + Utf8 [getNotificationTitle] + Utf8 [getString] + Utf8 [java/lang/StringBuilder] + Utf8 [onClick] + Utf8 [onCreate] + Utf8 [onTouch] + Utf8 [requestWindowFeature] + Utf8 [setContentView] + Utf8 [setId] + Utf8 [setLayoutParams] + Utf8 [setMargins] + Utf8 [setOnClickListener] + Utf8 [setOnTouchListener] + Utf8 [setOrientation] + Utf8 [setPadding] + Utf8 [setText] + Utf8 [setTextColor] + Utf8 [setTextSize] + Utf8 [setTheme] + Utf8 [t] + Utf8 [toString] Fields (count = 0): Methods (count = 4): - Method: ()V Access flags: 0x1 = public NotificationActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #16 + Methodref [android/app/Activity. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreate(Landroid/os/Bundle;)V Access flags: 0x4 = protected void onCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 221, locals = 6, stack = 6): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #17 + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] invokevirtual #38 + Methodref [com/crittercism/NotificationActivity.getIntent ()Landroid/content/Intent;] [9] invokevirtual #18 + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;] [12] dup [13] astore_1 v1 [14] ifnull +206 (target=220) [17] aload_1 v1 [18] ldc #4 + String [com.crittercism.notification] [20] invokevirtual #19 + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] [23] ifeq +197 (target=220) [26] aload_0 v0 [27] ldc #1 + Integer [16973835] [29] invokevirtual #41 + Methodref [com/crittercism/NotificationActivity.setTheme (I)V] [32] aload_0 v0 [33] iconst_1 [34] invokevirtual #39 + Methodref [com/crittercism/NotificationActivity.requestWindowFeature (I)Z] [37] pop [38] aload_0 v0 [39] aload_0 v0 [40] aload_1 v1 [41] ldc #4 + String [com.crittercism.notification] [43] invokevirtual #20 + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] [46] astore_2 v2 [47] astore_1 v1 [48] invokestatic #42 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [51] astore_3 v3 [52] new #10 + Class [android/widget/LinearLayout] [55] dup [56] aload_1 v1 [57] invokespecial #21 + Methodref [android/widget/LinearLayout. (Landroid/content/Context;)V] [60] astore v4 [62] new #11 + Class [android/widget/LinearLayout$LayoutParams] [65] dup [66] iconst_m1 [67] iconst_m1 [68] invokespecial #29 + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] [71] astore v5 [73] aload v4 [75] aload v5 [77] invokevirtual #24 + Methodref [android/widget/LinearLayout.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [80] aload v4 [82] iconst_0 [83] invokevirtual #27 + Methodref [android/widget/LinearLayout.setOrientation (I)V] [86] aload_3 v3 [87] invokevirtual #44 + Methodref [com/crittercism/app/Crittercism.t ()I] [90] istore v5 [92] aload v4 [94] iload v5 [96] iload v5 [98] iload v5 [100] iload v5 [102] invokevirtual #28 + Methodref [android/widget/LinearLayout.setPadding (IIII)V] [105] aload v4 [107] bipush 13 [109] invokevirtual #23 + Methodref [android/widget/LinearLayout.setId (I)V] [112] aload v4 [114] aload_1 v1 [115] invokevirtual #25 + Methodref [android/widget/LinearLayout.setOnClickListener (Landroid/view/View$OnClickListener;)V] [118] aload v4 [120] aload_1 v1 [121] invokevirtual #26 + Methodref [android/widget/LinearLayout.setOnTouchListener (Landroid/view/View$OnTouchListener;)V] [124] new #12 + Class [android/widget/TextView] [127] dup [128] aload_1 v1 [129] invokespecial #31 + Methodref [android/widget/TextView. (Landroid/content/Context;)V] [132] astore_1 v1 [133] new #11 + Class [android/widget/LinearLayout$LayoutParams] [136] dup [137] bipush -2 [139] bipush -2 [141] invokespecial #29 + Methodref [android/widget/LinearLayout$LayoutParams. (II)V] [144] dup [145] astore v5 [147] iconst_0 [148] iconst_0 [149] aload_3 v3 [150] invokevirtual #44 + Methodref [com/crittercism/app/Crittercism.t ()I] [153] iconst_0 [154] invokevirtual #30 + Methodref [android/widget/LinearLayout$LayoutParams.setMargins (IIII)V] [157] aload_1 v1 [158] aload v5 [160] invokevirtual #33 + Methodref [android/widget/TextView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V] [163] aload_1 v1 [164] ldc #2 + Float [16.0] [166] invokevirtual #36 + Methodref [android/widget/TextView.setTextSize (F)V] [169] aload_1 v1 [170] iconst_m1 [171] invokevirtual #35 + Methodref [android/widget/TextView.setTextColor (I)V] [174] aload_1 v1 [175] bipush 51 [177] invokevirtual #32 + Methodref [android/widget/TextView.setId (I)V] [180] aload_1 v1 [181] new #15 + Class [java/lang/StringBuilder] [184] dup [185] invokespecial #45 + Methodref [java/lang/StringBuilder. ()V] [188] invokestatic #43 + Methodref [com/crittercism/app/Crittercism.getNotificationTitle ()Ljava/lang/String;] [191] invokevirtual #46 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [194] ldc #3 + String [: ] [196] invokevirtual #46 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [199] aload_2 v2 [200] invokevirtual #46 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [203] invokevirtual #47 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [206] invokevirtual #34 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [209] aload v4 [211] aload_1 v1 [212] invokevirtual #22 + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;)V] [215] aload v4 [217] invokevirtual #40 + Methodref [com/crittercism/NotificationActivity.setContentView (Landroid/view/View;)V] [220] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [220] Var: -2, Stack: (empty) + Method: onClick(Landroid/view/View;)V Access flags: 0x1 = public void onClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_0 v0 [1] invokevirtual #37 + Methodref [com/crittercism/NotificationActivity.finish ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean onTouch(android.view.View,android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 1): [0] aload_0 v0 [1] invokevirtual #37 + Methodref [com/crittercism/NotificationActivity.finish ()V] [4] iconst_1 [5] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/crittercism/app/Crittercism Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.crittercism.app.Crittercism extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 846): + Float [10.0] + Float [160.0] + String [] + String [ date = ] + String [ to SharedPreferences!!] + String [1.0] + String [Breadcrumbs: ] + String [CRITTERCISM_APP_ID] + String [Call to didCrashOnLastAppLoad() failed. Please contact us at support@crittercism.com.] + String [Call to getNotificationTitle failed. Please contact us at support@crittercism.com.] + String [Call to getOptOutStatus() failed. Please contact us at support@crittercism.com.] + String [Call to getPackageName() failed. Please contact us at support@crittercism.com.] + String [Call to leaveBreadcrumb() failed. Please contact us at support@crittercism.com.] + String [Call to logHandledException() failed. Please contact us at support@crittercism.com.] + String [Call to setMetadata() failed. Please contact us at support@crittercism.com.] + String [Call to setOptOutStatus() failed. Please contact us at support@crittercism.com.] + String [Call to setUsername() failed. Please contact us at support@crittercism.com.] + String [Crittercism] + String [Crittercism Initialized.] + String [Developer Reply] + String [ERROR: Crittercism will not work unless you enter a valid Crittercism App ID. Check your settings page to find the ID.] + String [Exception getting user object in handleAppLoadResponse: ] + String [Exception in addThrowableToVector: ] + String [Exception in logHandledExceptionInstanceMethod: ] + String [Exception making breadcrumbs in HandledExceptions.setBreadcrumbs: ] + String [Exception making breadcrumbs in SdkCrashes.setBreadcrumbs: ] + String [Exception obtaining or handling response object or clearing pending app loads vector in attemptToSendAppLoads ] + String [Exception obtaining or handling response object or clearing pending crashes vector in attemptToSendCrashes ] + String [Exception obtaining or handling response object or clearing pending exceptions vector in attemptToSendHandledExceptions ] + String [Exception obtaining or handling response object or clearing pending ndk filenames vector in attemptToSendNdkCrashes: ] + String [Exception removing ndk dump files from disk in attemptToSendNdkCrashes: ] + String [Exception setting app settings in handleAppLoadResponse: ] + String [Exception setting user object in handleAppLoadResponse: ] + String [Exception when trying to retrieve crashedOnLastAppLoad from SharedPreferences! ] + String [Exception with user pop notification! ] + String [FALSE] + String [Failed to get app id. Please contact us at support@crittercism.com.] + String [Failed to leave breadcrumb. Please contact us at support@crittercism.com.] + String [Failed to send app load data. Please contact us at support@crittercism.com] + String [Failed to store opt out status!!] + String [GMT] + String [Initialize the Crittercism library before using its methods.] + String [JSONException in addThrowableToVector: ] + String [Saved optOutStatus as ] + String [TRUE] + String [_crashedonlastappload.txt] + String [_optoutsetting.txt] + String [android] + String [app_settings] + String [app_state] + String [breadcrumbs] + String [breadcrumbsFileString] + String [com.crittercism.prefs] + String [com.crittercism.prefs.did] + String [com.crittercism/dumps] + String [crashedOnLastAppLoad] + String [critter_] + String [currentSessionJsonArray size: ] + String [current_session] + String [current_thread_id] + String [customVersionName] + String [delaySendingAppLoad] + String [deviceID is ] + String [exception_name] + String [exception_reason] + String [false] + String [initialize: notification title is ] + String [installNdk] + String [longFormat = ] + String [me] + String [nativeDumpPath] + String [need_pkg] + String [notification] + String [notificationTitle] + String [optOutStatus] + String [platform] + String [pop notification: ] + String [previous_session] + String [read crashedOnLastAppLoad as: ] + String [sendAppLoadData() will only send data to Crittercism if "delaySendingAppLoad" is set to true in the configuration settings you include in the init call.] + String [sentAppLoads = ] + String [sentCrashes = ] + String [sentExceptions = ] + String [sentNdkCrashes = ] + String [session_start] + String [settings] + String [settings need_pkg = ] + String [shouldCollectLogcat] + String [shouldUseAmazonMarket] + String [success] + String [threads] + String [true] + String [ts] + String [type] + String [unsymbolized_stacktrace] + String [username] + String [username: ] + String [yyyy-MM-dd'T'HH:mm:ss.s] + String [yyyy-MM-dd'T'HH:mm:ss.sZ] + Class [a/a/a] + Class [a/a/b] + Class [a/a/e] + Class [a/a/i] + Class [a/a/l] + Class [a/a/q] + Class [a/a/s] + Class [a/a/t] + Class [a/a/v] + Class [android/content/Context] + Class [android/content/SharedPreferences] + Class [android/content/SharedPreferences$Editor] + Class [android/content/pm/PackageInfo] + Class [android/content/pm/PackageManager] + Class [android/os/Bundle] + Class [android/os/Environment] + Class [android/os/Message] + Class [android/util/Log] + Class [com/crittercism/app/Crittercism] + Class [com/crittercism/app/Crittercism$1] + Class [com/crittercism/app/Crittercism$10] + Class [com/crittercism/app/Crittercism$2] + Class [com/crittercism/app/Crittercism$3] + Class [com/crittercism/app/Crittercism$4] + Class [com/crittercism/app/Crittercism$5] + Class [com/crittercism/app/Crittercism$6] + Class [com/crittercism/app/Crittercism$7] + Class [com/crittercism/app/Crittercism$8] + Class [com/crittercism/app/Crittercism$9] + Class [com/crittercism/app/Crittercism$a] + Class [java/io/BufferedReader] + Class [java/io/BufferedWriter] + Class [java/io/File] + Class [java/io/FileInputStream] + Class [java/io/FileWriter] + Class [java/io/IOException] + Class [java/io/InputStreamReader] + Class [java/lang/Boolean] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/Integer] + Class [java/lang/Long] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/Thread] + Class [java/lang/Throwable] + Class [java/text/SimpleDateFormat] + Class [java/util/Date] + Class [java/util/Locale] + Class [java/util/TimeZone] + Class [java/util/Vector] + Class [java/util/concurrent/ExecutorService] + Class [java/util/concurrent/Executors] + Class [java/util/concurrent/FutureTask] + Class [java/util/concurrent/TimeUnit] + Class [org/json/JSONArray] + Class [org/json/JSONException] + Class [org/json/JSONObject] + Long [2500] + Long [8000] + Long [60000] + Fieldref [a/a/b.a Ljava/lang/String;] + Fieldref [a/a/b.b Ljava/lang/String;] + Fieldref [a/a/b.c Ljava/lang/String;] + Fieldref [a/a/b.d Ljava/lang/String;] + Fieldref [a/a/l.a Ljava/lang/String;] + Fieldref [a/a/l.b Ljava/lang/String;] + Fieldref [a/a/s.c Ljava/lang/String;] + Fieldref [a/a/s.d Lorg/json/JSONArray;] + Fieldref [a/a/s.e Lorg/json/JSONArray;] + Fieldref [a/a/s.f Lorg/json/JSONObject;] + Fieldref [a/a/s.g Ljava/util/Date;] + Fieldref [a/a/s.h I] + Fieldref [a/a/v.c Ljava/lang/String;] + Fieldref [a/a/v.d Lorg/json/JSONArray;] + Fieldref [a/a/v.e Lorg/json/JSONArray;] + Fieldref [a/a/v.f Lorg/json/JSONObject;] + Fieldref [android/content/pm/PackageInfo.versionCode I] + Fieldref [android/content/pm/PackageInfo.versionName Ljava/lang/String;] + Fieldref [com/crittercism/app/Crittercism.a Ljava/lang/String;] + Fieldref [com/crittercism/app/Crittercism.b Landroid/os/Handler;] + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] + Fieldref [com/crittercism/app/Crittercism.e La/a/i;] + Fieldref [com/crittercism/app/Crittercism.f La/a/l;] + Fieldref [com/crittercism/app/Crittercism.g Z] + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] + Fieldref [com/crittercism/app/Crittercism.i F] + Fieldref [com/crittercism/app/Crittercism.j La/a/q;] + Fieldref [com/crittercism/app/Crittercism.k La/a/v;] + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] + Fieldref [com/crittercism/app/Crittercism.m La/a/t;] + Fieldref [com/crittercism/app/Crittercism.n Z] + Fieldref [com/crittercism/app/Crittercism.o Z] + Fieldref [com/crittercism/app/Crittercism.p Z] + Fieldref [com/crittercism/app/Crittercism.q Z] + Fieldref [com/crittercism/app/Crittercism.r Ljava/lang/String;] + Fieldref [com/crittercism/app/Crittercism.s I] + Fieldref [com/crittercism/app/Crittercism.t Ljava/lang/String;] + Fieldref [com/crittercism/app/Crittercism.u Ljava/lang/String;] + Fieldref [com/crittercism/app/Crittercism.v Ljava/lang/String;] + Fieldref [com/crittercism/app/Crittercism.w Ljava/lang/String;] + Fieldref [com/crittercism/app/Crittercism.x Z] + Fieldref [java/util/Locale.US Ljava/util/Locale;] + Fieldref [java/util/concurrent/TimeUnit.MILLISECONDS Ljava/util/concurrent/TimeUnit;] + Methodref [a/a/a.a (Landroid/content/Context;)V] + Methodref [a/a/e. (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V] + Methodref [a/a/e.a ()Ljava/lang/String;] + Methodref [a/a/e.a (Ljava/lang/String;)V] + Methodref [a/a/e.a (Lorg/json/JSONObject;)Lorg/json/JSONObject;] + Methodref [a/a/e.a ([Z)Lorg/json/JSONObject;] + Methodref [a/a/e.b ()Ljava/lang/String;] + Methodref [a/a/e.c (Lorg/json/JSONObject;)V] + Methodref [a/a/e.e ()F] + Methodref [a/a/e.f ()F] + Methodref [a/a/e.g ()Ljava/lang/String;] + Methodref [a/a/e.h ()V] + Methodref [a/a/e.i ()Lorg/json/JSONObject;] + Methodref [a/a/i. ()V] + Methodref [a/a/i.a (Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;] + Methodref [a/a/i.a (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V] + Methodref [a/a/i.b ()Ljava/lang/String;] + Methodref [a/a/l. ()V] + Methodref [a/a/l.a (Lorg/json/JSONObject;)La/a/l;] + Methodref [a/a/q. ()V] + Methodref [a/a/q.b ()V] + Methodref [a/a/q.c ()Lorg/json/JSONObject;] + Methodref [a/a/q.f ()V] + Methodref [a/a/s. ()V] + Methodref [a/a/s.a (Ljava/lang/Object;)V] + Methodref [a/a/s.a (Ljava/lang/Throwable;)V] + Methodref [a/a/s.b ()Lorg/json/JSONObject;] + Methodref [a/a/s.d ()V] + Methodref [a/a/s.e ()Ljava/util/Vector;] + Methodref [a/a/s.f ()V] + Methodref [a/a/t. ()V] + Methodref [a/a/t.a ()Lorg/json/JSONObject;] + Methodref [a/a/t.b ()V] + Methodref [a/a/t.f ()V] + Methodref [a/a/v. ()V] + Methodref [a/a/v.a (Ljava/lang/Object;)V] + Methodref [a/a/v.a (Ljava/lang/Throwable;)V] + Methodref [a/a/v.b ()Lorg/json/JSONObject;] + Methodref [a/a/v.d ()V] + Methodref [a/a/v.f ()V] + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + Methodref [android/content/pm/PackageManager.getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] + Methodref [android/os/Bundle. ()V] + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] + Methodref [android/os/Environment.getExternalStorageDirectory ()Ljava/io/File;] + Methodref [android/os/Message.obtain (Landroid/os/Handler;)Landroid/os/Message;] + Methodref [android/os/Message.sendToTarget ()V] + Methodref [android/os/Message.setData (Landroid/os/Bundle;)V] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [com/crittercism/app/Crittercism. ()V] + Methodref [com/crittercism/app/Crittercism.a (Landroid/content/Context;)Z] + Methodref [com/crittercism/app/Crittercism.a (Landroid/content/Context;Ljava/lang/String;)Z] + Methodref [com/crittercism/app/Crittercism.a (Ljava/util/Date;)J] + Methodref [com/crittercism/app/Crittercism.d ()Z] + Methodref [com/crittercism/app/Crittercism.didCrashOnLastAppLoad ()Z] + Methodref [com/crittercism/app/Crittercism.getNotificationTitle ()Ljava/lang/String;] + Methodref [com/crittercism/app/Crittercism.getOptOutStatus ()Z] + Methodref [com/crittercism/app/Crittercism.j ()Ljava/lang/String;] + Methodref [com/crittercism/app/Crittercism.setMetadata (Lorg/json/JSONObject;)V] + Methodref [com/crittercism/app/Crittercism.u ()Ljava/lang/String;] + Methodref [com/crittercism/app/Crittercism.w ()Ljava/lang/String;] + Methodref [com/crittercism/app/Crittercism.x ()I] + Methodref [com/crittercism/app/Crittercism$1. (Lcom/crittercism/app/Crittercism;)V] + Methodref [com/crittercism/app/Crittercism$10. (Lcom/crittercism/app/Crittercism;)V] + Methodref [com/crittercism/app/Crittercism$2. (Lcom/crittercism/app/Crittercism;Lorg/json/JSONObject;)V] + Methodref [com/crittercism/app/Crittercism$3. (Lcom/crittercism/app/Crittercism;)V] + Methodref [com/crittercism/app/Crittercism$4. (Lcom/crittercism/app/Crittercism;)V] + Methodref [com/crittercism/app/Crittercism$5. ()V] + Methodref [com/crittercism/app/Crittercism$6. (Lcom/crittercism/app/Crittercism;)V] + Methodref [com/crittercism/app/Crittercism$7. (Lcom/crittercism/app/Crittercism;)V] + Methodref [com/crittercism/app/Crittercism$8. (Lcom/crittercism/app/Crittercism;)V] + Methodref [com/crittercism/app/Crittercism$9. (Lcom/crittercism/app/Crittercism;)V] + Methodref [com/crittercism/app/Crittercism$a. (Lcom/crittercism/app/Crittercism;Ljava/lang/Thread$UncaughtExceptionHandler;)V] + Methodref [java/io/BufferedReader. (Ljava/io/Reader;)V] + Methodref [java/io/BufferedReader.close ()V] + Methodref [java/io/BufferedReader.readLine ()Ljava/lang/String;] + Methodref [java/io/BufferedWriter. (Ljava/io/Writer;)V] + Methodref [java/io/BufferedWriter.close ()V] + Methodref [java/io/BufferedWriter.write (Ljava/lang/String;)V] + Methodref [java/io/File. (Ljava/io/File;Ljava/lang/String;)V] + Methodref [java/io/File.canWrite ()Z] + Methodref [java/io/FileInputStream. (Ljava/io/File;)V] + Methodref [java/io/FileWriter. (Ljava/io/File;)V] + Methodref [java/io/InputStreamReader. (Ljava/io/InputStream;)V] + Methodref [java/lang/Boolean.booleanValue ()Z] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Exception. ()V] + Methodref [java/lang/Integer.toString (I)Ljava/lang/String;] + Methodref [java/lang/Long.toString (J)Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/String. ()V] + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/Thread. (Ljava/lang/Runnable;)V] + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;] + Methodref [java/lang/Thread.getDefaultUncaughtExceptionHandler ()Ljava/lang/Thread$UncaughtExceptionHandler;] + Methodref [java/lang/Thread.getId ()J] + Methodref [java/lang/Thread.setDefaultUncaughtExceptionHandler (Ljava/lang/Thread$UncaughtExceptionHandler;)V] + Methodref [java/lang/Thread.start ()V] + Methodref [java/lang/Throwable.getMessage ()Ljava/lang/String;] + Methodref [java/text/SimpleDateFormat. (Ljava/lang/String;Ljava/util/Locale;)V] + Methodref [java/text/SimpleDateFormat.format (Ljava/util/Date;)Ljava/lang/String;] + Methodref [java/text/SimpleDateFormat.parse (Ljava/lang/String;)Ljava/util/Date;] + Methodref [java/text/SimpleDateFormat.setTimeZone (Ljava/util/TimeZone;)V] + Methodref [java/util/Date. ()V] + Methodref [java/util/Date.getTime ()J] + Methodref [java/util/Date.toString ()Ljava/lang/String;] + Methodref [java/util/TimeZone.getTimeZone (Ljava/lang/String;)Ljava/util/TimeZone;] + Methodref [java/util/Vector.size ()I] + Methodref [java/util/concurrent/Executors.newFixedThreadPool (I)Ljava/util/concurrent/ExecutorService;] + Methodref [java/util/concurrent/FutureTask. (Ljava/util/concurrent/Callable;)V] + Methodref [java/util/concurrent/FutureTask.get (JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;] + Methodref [java/util/concurrent/FutureTask.isDone ()Z] + Methodref [org/json/JSONArray. ()V] + Methodref [org/json/JSONArray.getJSONArray (I)Lorg/json/JSONArray;] + Methodref [org/json/JSONArray.length ()I] + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] + Methodref [org/json/JSONObject. ()V] + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] + Methodref [org/json/JSONObject.getBoolean (Ljava/lang/String;)Z] + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + Methodref [org/json/JSONObject.put (Ljava/lang/String;J)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] + InterfaceMethodref [android/content/SharedPreferences.getBoolean (Ljava/lang/String;Z)Z] + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] + InterfaceMethodref [android/content/SharedPreferences$Editor.putBoolean (Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;] + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + InterfaceMethodref [java/util/concurrent/ExecutorService.execute (Ljava/lang/Runnable;)V] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V] + NameAndType [ (Lcom/crittercism/app/Crittercism;)V] + NameAndType [ (Lcom/crittercism/app/Crittercism;Ljava/lang/Thread$UncaughtExceptionHandler;)V] + NameAndType [ (Lcom/crittercism/app/Crittercism;Lorg/json/JSONObject;)V] + NameAndType [ (Ljava/io/File;)V] + NameAndType [ (Ljava/io/File;Ljava/lang/String;)V] + NameAndType [ (Ljava/io/InputStream;)V] + NameAndType [ (Ljava/io/Reader;)V] + NameAndType [ (Ljava/io/Writer;)V] + NameAndType [ (Ljava/lang/Runnable;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;Ljava/util/Locale;)V] + NameAndType [ (Ljava/util/concurrent/Callable;)V] + NameAndType [MILLISECONDS Ljava/util/concurrent/TimeUnit;] + NameAndType [US Ljava/util/Locale;] + NameAndType [a ()Ljava/lang/String;] + NameAndType [a ()Lorg/json/JSONObject;] + NameAndType [a (Landroid/content/Context;)V] + NameAndType [a (Landroid/content/Context;)Z] + NameAndType [a (Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [a (Landroid/content/Context;Ljava/lang/String;)Z] + NameAndType [a (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V] + NameAndType [a (Ljava/lang/Object;)V] + NameAndType [a (Ljava/lang/String;)V] + NameAndType [a (Ljava/lang/Throwable;)V] + NameAndType [a (Ljava/util/Date;)J] + NameAndType [a (Lorg/json/JSONObject;)La/a/l;] + NameAndType [a (Lorg/json/JSONObject;)Lorg/json/JSONObject;] + NameAndType [a ([Z)Lorg/json/JSONObject;] + NameAndType [a Ljava/lang/String;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b ()Ljava/lang/String;] + NameAndType [b ()Lorg/json/JSONObject;] + NameAndType [b ()V] + NameAndType [b Landroid/os/Handler;] + NameAndType [b Ljava/lang/String;] + NameAndType [booleanValue ()Z] + NameAndType [c ()Lorg/json/JSONObject;] + NameAndType [c (Lorg/json/JSONObject;)V] + NameAndType [c Lcom/crittercism/app/Crittercism;] + NameAndType [c Ljava/lang/String;] + NameAndType [canWrite ()Z] + NameAndType [close ()V] + NameAndType [commit ()Z] + NameAndType [contains (Ljava/lang/CharSequence;)Z] + NameAndType [currentThread ()Ljava/lang/Thread;] + NameAndType [d ()V] + NameAndType [d ()Z] + NameAndType [d La/a/e;] + NameAndType [d Ljava/lang/String;] + NameAndType [d Lorg/json/JSONArray;] + NameAndType [didCrashOnLastAppLoad ()Z] + NameAndType [e ()F] + NameAndType [e ()Ljava/util/Vector;] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [e La/a/i;] + NameAndType [e Lorg/json/JSONArray;] + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [execute (Ljava/lang/Runnable;)V] + NameAndType [f ()F] + NameAndType [f ()V] + NameAndType [f La/a/l;] + NameAndType [f Lorg/json/JSONObject;] + NameAndType [format (Ljava/util/Date;)Ljava/lang/String;] + NameAndType [g ()Ljava/lang/String;] + NameAndType [g Ljava/util/Date;] + NameAndType [g Z] + NameAndType [get (JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;] + NameAndType [getBoolean (Ljava/lang/String;)Z] + NameAndType [getBoolean (Ljava/lang/String;Z)Z] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getDefaultUncaughtExceptionHandler ()Ljava/lang/Thread$UncaughtExceptionHandler;] + NameAndType [getExternalStorageDirectory ()Ljava/io/File;] + NameAndType [getId ()J] + NameAndType [getInt (Ljava/lang/String;)I] + NameAndType [getJSONArray (I)Lorg/json/JSONArray;] + NameAndType [getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + NameAndType [getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + NameAndType [getMessage ()Ljava/lang/String;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getNotificationTitle ()Ljava/lang/String;] + NameAndType [getOptOutStatus ()Z] + NameAndType [getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + NameAndType [getPackageName ()Ljava/lang/String;] + NameAndType [getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getTime ()J] + NameAndType [getTimeZone (Ljava/lang/String;)Ljava/util/TimeZone;] + NameAndType [h ()V] + NameAndType [h I] + NameAndType [h Landroid/content/Context;] + NameAndType [has (Ljava/lang/String;)Z] + NameAndType [i ()Lorg/json/JSONObject;] + NameAndType [i (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [i F] + NameAndType [isDone ()Z] + NameAndType [j ()Ljava/lang/String;] + NameAndType [j La/a/q;] + NameAndType [k La/a/v;] + NameAndType [l La/a/s;] + NameAndType [length ()I] + NameAndType [m La/a/t;] + NameAndType [n Z] + NameAndType [newFixedThreadPool (I)Ljava/util/concurrent/ExecutorService;] + NameAndType [o Z] + NameAndType [obtain (Landroid/os/Handler;)Landroid/os/Message;] + NameAndType [p Z] + NameAndType [parse (Ljava/lang/String;)Ljava/util/Date;] + NameAndType [put (Ljava/lang/Object;)Lorg/json/JSONArray;] + NameAndType [put (Ljava/lang/String;J)Lorg/json/JSONObject;] + NameAndType [put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + NameAndType [putBoolean (Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;] + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V] + NameAndType [q Z] + NameAndType [r Ljava/lang/String;] + NameAndType [readLine ()Ljava/lang/String;] + NameAndType [remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + NameAndType [s I] + NameAndType [sendToTarget ()V] + NameAndType [setData (Landroid/os/Bundle;)V] + NameAndType [setDefaultUncaughtExceptionHandler (Ljava/lang/Thread$UncaughtExceptionHandler;)V] + NameAndType [setMetadata (Lorg/json/JSONObject;)V] + NameAndType [setTimeZone (Ljava/util/TimeZone;)V] + NameAndType [size ()I] + NameAndType [start ()V] + NameAndType [t Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [toString (I)Ljava/lang/String;] + NameAndType [toString (J)Ljava/lang/String;] + NameAndType [u ()Ljava/lang/String;] + NameAndType [u Ljava/lang/String;] + NameAndType [v Ljava/lang/String;] + NameAndType [versionCode I] + NameAndType [versionName Ljava/lang/String;] + NameAndType [w ()Ljava/lang/String;] + NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [w Ljava/lang/String;] + NameAndType [write (Ljava/lang/String;)V] + NameAndType [x ()I] + NameAndType [x Z] + Utf8 [] + Utf8 [ date = ] + Utf8 [ to SharedPreferences!!] + Utf8 [()F] + Utf8 [()I] + Utf8 [()J] + Utf8 [()La/a/e;] + Utf8 [()La/a/q;] + Utf8 [()La/a/s;] + Utf8 [()La/a/t;] + Utf8 [()La/a/v;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/SharedPreferences$Editor;] + Utf8 [()Landroid/content/pm/PackageManager;] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()Ljava/io/File;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/lang/Thread$UncaughtExceptionHandler;] + Utf8 [()Ljava/lang/Thread;] + Utf8 [()Ljava/util/Vector;] + Utf8 [()Lorg/json/JSONObject;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/util/concurrent/ExecutorService;] + Utf8 [(I)Lorg/json/JSONArray;] + Utf8 [(J)Ljava/lang/String;] + Utf8 [(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;] + Utf8 [(La/a/q;)V] + Utf8 [(La/a/s;)V] + Utf8 [(La/a/t;)V] + Utf8 [(La/a/v;)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;)Z] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Z] + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V] + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V] + Utf8 [(Landroid/content/Context;Ljava/lang/String;[Lorg/json/JSONObject;)Z] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/os/Handler;)Landroid/os/Message;] + Utf8 [(Lcom/crittercism/app/Crittercism;)La/a/e;] + Utf8 [(Lcom/crittercism/app/Crittercism;)Landroid/content/Context;] + Utf8 [(Lcom/crittercism/app/Crittercism;)Ljava/lang/String;] + Utf8 [(Lcom/crittercism/app/Crittercism;)V] + Utf8 [(Lcom/crittercism/app/Crittercism;Ljava/lang/Thread$UncaughtExceptionHandler;)V] + Utf8 [(Lcom/crittercism/app/Crittercism;Lorg/json/JSONObject;)V] + Utf8 [(Ljava/io/File;)V] + Utf8 [(Ljava/io/File;Ljava/lang/String;)V] + Utf8 [(Ljava/io/InputStream;)V] + Utf8 [(Ljava/io/Reader;)V] + Utf8 [(Ljava/io/Writer;)V] + Utf8 [(Ljava/lang/CharSequence;)Z] + Utf8 [(Ljava/lang/Object;)Lorg/json/JSONArray;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Runnable;)V] + Utf8 [(Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)Ljava/util/Date;] + Utf8 [(Ljava/lang/String;)Ljava/util/TimeZone;] + Utf8 [(Ljava/lang/String;)Lorg/json/JSONArray;] + Utf8 [(Ljava/lang/String;)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;I)Landroid/content/SharedPreferences;] + Utf8 [(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] + Utf8 [(Ljava/lang/String;J)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/util/Locale;)V] + Utf8 [(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;] + Utf8 [(Ljava/lang/String;Z)Z] + Utf8 [(Ljava/lang/Thread$UncaughtExceptionHandler;)V] + Utf8 [(Ljava/lang/Throwable;)V] + Utf8 [(Ljava/lang/Throwable;)Z] + Utf8 [(Ljava/util/Date;)J] + Utf8 [(Ljava/util/Date;)Ljava/lang/String;] + Utf8 [(Ljava/util/TimeZone;)V] + Utf8 [(Ljava/util/concurrent/Callable;)V] + Utf8 [(Lorg/json/JSONObject;)La/a/l;] + Utf8 [(Lorg/json/JSONObject;)Lorg/json/JSONObject;] + Utf8 [(Lorg/json/JSONObject;)V] + Utf8 [(Z)V] + Utf8 [([Z)Lorg/json/JSONObject;] + Utf8 [1.0] + Utf8 [] + Utf8 [] + Utf8 [Breadcrumbs: ] + Utf8 [CRITTERCISM_APP_ID] + Utf8 [Call to didCrashOnLastAppLoad() failed. Please contact us at support@crittercism.com.] + Utf8 [Call to getNotificationTitle failed. Please contact us at support@crittercism.com.] + Utf8 [Call to getOptOutStatus() failed. Please contact us at support@crittercism.com.] + Utf8 [Call to getPackageName() failed. Please contact us at support@crittercism.com.] + Utf8 [Call to leaveBreadcrumb() failed. Please contact us at support@crittercism.com.] + Utf8 [Call to logHandledException() failed. Please contact us at support@crittercism.com.] + Utf8 [Call to setMetadata() failed. Please contact us at support@crittercism.com.] + Utf8 [Call to setOptOutStatus() failed. Please contact us at support@crittercism.com.] + Utf8 [Call to setUsername() failed. Please contact us at support@crittercism.com.] + Utf8 [Code] + Utf8 [Crittercism] + Utf8 [Crittercism Initialized.] + Utf8 [Developer Reply] + Utf8 [ERROR: Crittercism will not work unless you enter a valid Crittercism App ID. Check your settings page to find the ID.] + Utf8 [Exception getting user object in handleAppLoadResponse: ] + Utf8 [Exception in addThrowableToVector: ] + Utf8 [Exception in logHandledExceptionInstanceMethod: ] + Utf8 [Exception making breadcrumbs in HandledExceptions.setBreadcrumbs: ] + Utf8 [Exception making breadcrumbs in SdkCrashes.setBreadcrumbs: ] + Utf8 [Exception obtaining or handling response object or clearing pending app loads vector in attemptToSendAppLoads ] + Utf8 [Exception obtaining or handling response object or clearing pending crashes vector in attemptToSendCrashes ] + Utf8 [Exception obtaining or handling response object or clearing pending exceptions vector in attemptToSendHandledExceptions ] + Utf8 [Exception obtaining or handling response object or clearing pending ndk filenames vector in attemptToSendNdkCrashes: ] + Utf8 [Exception removing ndk dump files from disk in attemptToSendNdkCrashes: ] + Utf8 [Exception setting app settings in handleAppLoadResponse: ] + Utf8 [Exception setting user object in handleAppLoadResponse: ] + Utf8 [Exception when trying to retrieve crashedOnLastAppLoad from SharedPreferences! ] + Utf8 [Exception with user pop notification! ] + Utf8 [F] + Utf8 [FALSE] + Utf8 [Failed to get app id. Please contact us at support@crittercism.com.] + Utf8 [Failed to leave breadcrumb. Please contact us at support@crittercism.com.] + Utf8 [Failed to send app load data. Please contact us at support@crittercism.com] + Utf8 [Failed to store opt out status!!] + Utf8 [GMT] + Utf8 [I] + Utf8 [Initialize the Crittercism library before using its methods.] + Utf8 [JSONException in addThrowableToVector: ] + Utf8 [La/a/e;] + Utf8 [La/a/i;] + Utf8 [La/a/l;] + Utf8 [La/a/q;] + Utf8 [La/a/s;] + Utf8 [La/a/t;] + Utf8 [La/a/v;] + Utf8 [Landroid/content/Context;] + Utf8 [Landroid/os/Handler;] + Utf8 [Lcom/crittercism/app/Crittercism;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/Date;] + Utf8 [Ljava/util/Locale;] + Utf8 [Ljava/util/concurrent/TimeUnit;] + Utf8 [Lorg/json/JSONArray;] + Utf8 [Lorg/json/JSONObject;] + Utf8 [MILLISECONDS] + Utf8 [Saved optOutStatus as ] + Utf8 [StackMapTable] + Utf8 [TRUE] + Utf8 [US] + Utf8 [Z] + Utf8 [_crashedonlastappload.txt] + Utf8 [_optoutsetting.txt] + Utf8 [a] + Utf8 [a/a/a] + Utf8 [a/a/b] + Utf8 [a/a/e] + Utf8 [a/a/i] + Utf8 [a/a/l] + Utf8 [a/a/q] + Utf8 [a/a/s] + Utf8 [a/a/t] + Utf8 [a/a/v] + Utf8 [android] + Utf8 [android/content/Context] + Utf8 [android/content/SharedPreferences] + Utf8 [android/content/SharedPreferences$Editor] + Utf8 [android/content/pm/PackageInfo] + Utf8 [android/content/pm/PackageManager] + Utf8 [android/os/Bundle] + Utf8 [android/os/Environment] + Utf8 [android/os/Message] + Utf8 [android/util/Log] + Utf8 [app_settings] + Utf8 [app_state] + Utf8 [append] + Utf8 [b] + Utf8 [booleanValue] + Utf8 [breadcrumbs] + Utf8 [breadcrumbsFileString] + Utf8 [c] + Utf8 [canWrite] + Utf8 [close] + Utf8 [com.crittercism.prefs] + Utf8 [com.crittercism.prefs.did] + Utf8 [com.crittercism/dumps] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [com/crittercism/app/Crittercism$1] + Utf8 [com/crittercism/app/Crittercism$10] + Utf8 [com/crittercism/app/Crittercism$2] + Utf8 [com/crittercism/app/Crittercism$3] + Utf8 [com/crittercism/app/Crittercism$4] + Utf8 [com/crittercism/app/Crittercism$5] + Utf8 [com/crittercism/app/Crittercism$6] + Utf8 [com/crittercism/app/Crittercism$7] + Utf8 [com/crittercism/app/Crittercism$8] + Utf8 [com/crittercism/app/Crittercism$9] + Utf8 [com/crittercism/app/Crittercism$a] + Utf8 [commit] + Utf8 [contains] + Utf8 [crashedOnLastAppLoad] + Utf8 [critter_] + Utf8 [currentSessionJsonArray size: ] + Utf8 [currentThread] + Utf8 [current_session] + Utf8 [current_thread_id] + Utf8 [customVersionName] + Utf8 [d] + Utf8 [delaySendingAppLoad] + Utf8 [deviceID is ] + Utf8 [didCrashOnLastAppLoad] + Utf8 [e] + Utf8 [edit] + Utf8 [equals] + Utf8 [exception_name] + Utf8 [exception_reason] + Utf8 [execute] + Utf8 [f] + Utf8 [false] + Utf8 [format] + Utf8 [g] + Utf8 [get] + Utf8 [getBoolean] + Utf8 [getClass] + Utf8 [getDefaultUncaughtExceptionHandler] + Utf8 [getExternalStorageDirectory] + Utf8 [getId] + Utf8 [getInt] + Utf8 [getJSONArray] + Utf8 [getJSONObject] + Utf8 [getMessage] + Utf8 [getName] + Utf8 [getNotificationTitle] + Utf8 [getOptOutStatus] + Utf8 [getPackageInfo] + Utf8 [getPackageManager] + Utf8 [getPackageName] + Utf8 [getSharedPreferences] + Utf8 [getString] + Utf8 [getTime] + Utf8 [getTimeZone] + Utf8 [h] + Utf8 [has] + Utf8 [i] + Utf8 [init] + Utf8 [initialize: notification title is ] + Utf8 [installNdk] + Utf8 [isDone] + Utf8 [j] + Utf8 [java/io/BufferedReader] + Utf8 [java/io/BufferedWriter] + Utf8 [java/io/File] + Utf8 [java/io/FileInputStream] + Utf8 [java/io/FileWriter] + Utf8 [java/io/IOException] + Utf8 [java/io/InputStreamReader] + Utf8 [java/lang/Boolean] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Long] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/Thread] + Utf8 [java/lang/Throwable] + Utf8 [java/text/SimpleDateFormat] + Utf8 [java/util/Date] + Utf8 [java/util/Locale] + Utf8 [java/util/TimeZone] + Utf8 [java/util/Vector] + Utf8 [java/util/concurrent/ExecutorService] + Utf8 [java/util/concurrent/Executors] + Utf8 [java/util/concurrent/FutureTask] + Utf8 [java/util/concurrent/TimeUnit] + Utf8 [k] + Utf8 [l] + Utf8 [leaveBreadcrumb] + Utf8 [length] + Utf8 [logHandledException] + Utf8 [longFormat = ] + Utf8 [m] + Utf8 [me] + Utf8 [n] + Utf8 [nativeDumpPath] + Utf8 [need_pkg] + Utf8 [newFixedThreadPool] + Utf8 [notification] + Utf8 [notificationTitle] + Utf8 [o] + Utf8 [obtain] + Utf8 [optOutStatus] + Utf8 [org/json/JSONArray] + Utf8 [org/json/JSONException] + Utf8 [org/json/JSONObject] + Utf8 [p] + Utf8 [parse] + Utf8 [platform] + Utf8 [pop notification: ] + Utf8 [previous_session] + Utf8 [put] + Utf8 [putBoolean] + Utf8 [putString] + Utf8 [q] + Utf8 [r] + Utf8 [read crashedOnLastAppLoad as: ] + Utf8 [readLine] + Utf8 [remove] + Utf8 [s] + Utf8 [sendAppLoadData] + Utf8 [sendAppLoadData() will only send data to Crittercism if "delaySendingAppLoad" is set to true in the configuration settings you include in the init call.] + Utf8 [sendToTarget] + Utf8 [sentAppLoads = ] + Utf8 [sentCrashes = ] + Utf8 [sentExceptions = ] + Utf8 [sentNdkCrashes = ] + Utf8 [session_start] + Utf8 [setData] + Utf8 [setDefaultUncaughtExceptionHandler] + Utf8 [setMetadata] + Utf8 [setOptOutStatus] + Utf8 [setTimeZone] + Utf8 [setUsername] + Utf8 [settings] + Utf8 [settings need_pkg = ] + Utf8 [shouldCollectLogcat] + Utf8 [shouldUseAmazonMarket] + Utf8 [size] + Utf8 [start] + Utf8 [success] + Utf8 [t] + Utf8 [threads] + Utf8 [toString] + Utf8 [true] + Utf8 [ts] + Utf8 [type] + Utf8 [u] + Utf8 [unsymbolized_stacktrace] + Utf8 [username] + Utf8 [username: ] + Utf8 [v] + Utf8 [versionCode] + Utf8 [versionName] + Utf8 [w] + Utf8 [write] + Utf8 [x] + Utf8 [yyyy-MM-dd'T'HH:mm:ss.s] + Utf8 [yyyy-MM-dd'T'HH:mm:ss.sZ] Fields (count = 24): + Field: c Lcom/crittercism/app/Crittercism; Access flags: 0xa = private static com.crittercism.app.Crittercism c + Field: d La/a/e; Access flags: 0x2 = private a.a.e d + Field: e La/a/i; Access flags: 0x2 = private a.a.i e + Field: f La/a/l; Access flags: 0x2 = private a.a.l f + Field: g Z Access flags: 0x2 = private boolean g + Field: h Landroid/content/Context; Access flags: 0x2 = private android.content.Context h + Field: i F Access flags: 0x2 = private float i + Field: a Ljava/lang/String; Access flags: 0x19 = public static final java.lang.String a + Field: j La/a/q; Access flags: 0x2 = private a.a.q j + Field: k La/a/v; Access flags: 0x2 = private a.a.v k + Field: l La/a/s; Access flags: 0x2 = private a.a.s l + Field: m La/a/t; Access flags: 0x2 = private a.a.t m + Field: n Z Access flags: 0x2 = private boolean n + Field: o Z Access flags: 0x2 = private boolean o + Field: p Z Access flags: 0x2 = private boolean p + Field: q Z Access flags: 0x2 = private boolean q + Field: r Ljava/lang/String; Access flags: 0x2 = private java.lang.String r + Field: s I Access flags: 0x2 = private int s + Field: t Ljava/lang/String; Access flags: 0x2 = private java.lang.String t + Field: u Ljava/lang/String; Access flags: 0x2 = private java.lang.String u + Field: v Ljava/lang/String; Access flags: 0x2 = private java.lang.String v + Field: w Ljava/lang/String; Access flags: 0x2 = private java.lang.String w + Field: x Z Access flags: 0x2 = private boolean x + Field: b Landroid/os/Handler; Access flags: 0x10 = final android.os.Handler b Methods (count = 47): - Method: ()V Access flags: 0x2 = private Crittercism() Class member attributes (count = 1): + Code attribute instructions (code length = 140, locals = 1, stack = 4): [0] aload_0 v0 [1] invokespecial #302 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aconst_null [6] putfield #188 + Fieldref [com/crittercism/app/Crittercism.f La/a/l;] [9] aload_0 v0 [10] iconst_0 [11] putfield #189 + Fieldref [com/crittercism/app/Crittercism.g Z] [14] aload_0 v0 [15] aconst_null [16] putfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [19] aload_0 v0 [20] fconst_1 [21] putfield #191 + Fieldref [com/crittercism/app/Crittercism.i F] [24] aload_0 v0 [25] new #105 + Class [a/a/q] [28] dup [29] invokespecial #228 + Methodref [a/a/q. ()V] [32] putfield #192 + Fieldref [com/crittercism/app/Crittercism.j La/a/q;] [35] aload_0 v0 [36] new #108 + Class [a/a/v] [39] dup [40] invokespecial #243 + Methodref [a/a/v. ()V] [43] putfield #193 + Fieldref [com/crittercism/app/Crittercism.k La/a/v;] [46] aload_0 v0 [47] new #106 + Class [a/a/s] [50] dup [51] invokespecial #232 + Methodref [a/a/s. ()V] [54] putfield #194 + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] [57] aload_0 v0 [58] new #107 + Class [a/a/t] [61] dup [62] invokespecial #239 + Methodref [a/a/t. ()V] [65] putfield #195 + Fieldref [com/crittercism/app/Crittercism.m La/a/t;] [68] aload_0 v0 [69] iconst_0 [70] putfield #196 + Fieldref [com/crittercism/app/Crittercism.n Z] [73] aload_0 v0 [74] iconst_0 [75] putfield #197 + Fieldref [com/crittercism/app/Crittercism.o Z] [78] aload_0 v0 [79] iconst_0 [80] putfield #198 + Fieldref [com/crittercism/app/Crittercism.p Z] [83] aload_0 v0 [84] iconst_0 [85] putfield #199 + Fieldref [com/crittercism/app/Crittercism.q Z] [88] aload_0 v0 [89] ldc #3 + String [] [91] putfield #200 + Fieldref [com/crittercism/app/Crittercism.r Ljava/lang/String;] [94] aload_0 v0 [95] iconst_0 [96] putfield #201 + Fieldref [com/crittercism/app/Crittercism.s I] [99] aload_0 v0 [100] aconst_null [101] putfield #202 + Fieldref [com/crittercism/app/Crittercism.t Ljava/lang/String;] [104] aload_0 v0 [105] ldc #3 + String [] [107] putfield #203 + Fieldref [com/crittercism/app/Crittercism.u Ljava/lang/String;] [110] aload_0 v0 [111] ldc #20 + String [Developer Reply] [113] putfield #204 + Fieldref [com/crittercism/app/Crittercism.v Ljava/lang/String;] [116] aload_0 v0 [117] ldc #55 + String [com.crittercism/dumps] [119] putfield #205 + Fieldref [com/crittercism/app/Crittercism.w Ljava/lang/String;] [122] aload_0 v0 [123] iconst_0 [124] putfield #206 + Fieldref [com/crittercism/app/Crittercism.x Z] [127] aload_0 v0 [128] new #122 + Class [com/crittercism/app/Crittercism$3] [131] dup [132] aload_0 v0 [133] invokespecial #278 + Methodref [com/crittercism/app/Crittercism$3. (Lcom/crittercism/app/Crittercism;)V] [136] putfield #184 + Fieldref [com/crittercism/app/Crittercism.b Landroid/os/Handler;] [139] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Lcom/crittercism/app/Crittercism; Access flags: 0x9 = public static com.crittercism.app.Crittercism a() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: init(Landroid/content/Context;Ljava/lang/String;[Lorg/json/JSONObject;)Z Access flags: 0xa9 = public static synchronized varargs boolean init(android.content.Context,java.lang.String,org.json.JSONObject[]) Class member attributes (count = 1): + Code attribute instructions (code length = 787, locals = 7, stack = 9): [0] aload_1 v1 [1] ldc #8 + String [CRITTERCISM_APP_ID] [3] invokevirtual #305 + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z] [6] ifeq +13 (target=19) [9] ldc #18 + String [Crittercism] [11] ldc #21 + String [ERROR: Crittercism will not work unless you enter a valid Crittercism App ID. Check your settings page to find the ID.] [13] invokestatic #259 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [16] pop [17] iconst_0 [18] ireturn [19] new #158 + Class [org/json/JSONObject] [22] dup [23] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [26] astore_3 v3 [27] aload_2 v2 [28] arraylength [29] ifle +7 (target=36) [32] aload_2 v2 [33] iconst_0 [34] aaload [35] astore_3 v3 [36] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [39] ifnull +746 (target=785) [42] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [45] getfield #189 + Fieldref [com/crittercism/app/Crittercism.g Z] [48] ifne +737 (target=785) [51] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [54] aload_0 v0 [55] aload_1 v1 [56] astore_2 v2 [57] astore_1 v1 [58] dup [59] astore_0 v0 [60] iconst_1 [61] putfield #189 + Fieldref [com/crittercism/app/Crittercism.g Z] [64] aload_0 v0 [65] aload_1 v1 [66] putfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [69] aload_0 v0 [70] aload_0 v0 [71] invokespecial #273 + Methodref [com/crittercism/app/Crittercism.w ()Ljava/lang/String;] [74] putfield #200 + Fieldref [com/crittercism/app/Crittercism.r Ljava/lang/String;] [77] aload_0 v0 [78] aload_0 v0 [79] invokespecial #274 + Methodref [com/crittercism/app/Crittercism.x ()I] [82] putfield #201 + Fieldref [com/crittercism/app/Crittercism.s I] [85] aload_3 v3 [86] ldc #61 + String [customVersionName] [88] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [91] ifeq +22 (target=113) [94] aload_0 v0 [95] aload_3 v3 [96] ldc #61 + String [customVersionName] [98] invokevirtual #341 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [101] putfield #202 + Fieldref [com/crittercism/app/Crittercism.t Ljava/lang/String;] [104] goto +9 (target=113) [107] pop [108] aload_0 v0 [109] aconst_null [110] putfield #202 + Fieldref [com/crittercism/app/Crittercism.t Ljava/lang/String;] [113] aload_0 v0 [114] new #102 + Class [a/a/e] [117] dup [118] aload_1 v1 [119] aload_2 v2 [120] getstatic #183 + Fieldref [com/crittercism/app/Crittercism.a Ljava/lang/String;] [123] aload_0 v0 [124] getfield #200 + Fieldref [com/crittercism/app/Crittercism.r Ljava/lang/String;] [127] aload_0 v0 [128] getfield #201 + Fieldref [com/crittercism/app/Crittercism.s I] [131] aload_0 v0 [132] getfield #202 + Fieldref [com/crittercism/app/Crittercism.t Ljava/lang/String;] [135] invokespecial #210 + Methodref [a/a/e. (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V] [138] putfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [141] aload_0 v0 [142] aload_0 v0 [143] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [146] invokevirtual #217 + Methodref [a/a/e.e ()F] [149] putfield #191 + Fieldref [com/crittercism/app/Crittercism.i F] [152] aload_0 v0 [153] dup [154] astore v4 [156] getfield #187 + Fieldref [com/crittercism/app/Crittercism.e La/a/i;] [159] ifnonnull +15 (target=174) [162] aload v4 [164] new #103 + Class [a/a/i] [167] dup [168] invokespecial #222 + Methodref [a/a/i. ()V] [171] putfield #187 + Fieldref [com/crittercism/app/Crittercism.e La/a/i;] [174] aload_1 v1 [175] invokestatic #209 + Methodref [a/a/a.a (Landroid/content/Context;)V] [178] iconst_0 [179] istore v4 [181] aload_3 v3 [182] ldc #68 + String [installNdk] [184] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [187] ifeq +25 (target=212) [190] aload_3 v3 [191] ldc #68 + String [installNdk] [193] invokevirtual #337 + Methodref [org/json/JSONObject.getBoolean (Ljava/lang/String;)Z] [196] istore v4 [198] goto +14 (target=212) [201] pop [202] iconst_0 [203] istore v4 [205] goto +7 (target=212) [208] pop [209] iconst_0 [210] istore v4 [212] aload_3 v3 [213] ldc #71 + String [nativeDumpPath] [215] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [218] ifeq +17 (target=235) [221] aload_0 v0 [222] aload_3 v3 [223] ldc #71 + String [nativeDumpPath] [225] invokevirtual #341 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [228] putfield #205 + Fieldref [com/crittercism/app/Crittercism.w Ljava/lang/String;] [231] goto +4 (target=235) [234] pop [235] aload_3 v3 [236] ldc #62 + String [delaySendingAppLoad] [238] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [241] ifeq +17 (target=258) [244] aload_0 v0 [245] aload_3 v3 [246] ldc #62 + String [delaySendingAppLoad] [248] invokevirtual #337 + Methodref [org/json/JSONObject.getBoolean (Ljava/lang/String;)Z] [251] putfield #206 + Fieldref [com/crittercism/app/Crittercism.x Z] [254] goto +9 (target=263) [257] pop [258] aload_0 v0 [259] iconst_0 [260] putfield #206 + Fieldref [com/crittercism/app/Crittercism.x Z] [263] aload_3 v3 [264] ldc #88 + String [shouldCollectLogcat] [266] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [269] ifeq +22 (target=291) [272] aload_0 v0 [273] aload_3 v3 [274] ldc #88 + String [shouldCollectLogcat] [276] invokevirtual #337 + Methodref [org/json/JSONObject.getBoolean (Ljava/lang/String;)Z] [279] putfield #198 + Fieldref [com/crittercism/app/Crittercism.p Z] [282] goto +9 (target=291) [285] pop [286] aload_0 v0 [287] iconst_0 [288] putfield #198 + Fieldref [com/crittercism/app/Crittercism.p Z] [291] aload_3 v3 [292] ldc #74 + String [notificationTitle] [294] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [297] ifeq +23 (target=320) [300] aload_0 v0 [301] aload_3 v3 [302] ldc #74 + String [notificationTitle] [304] invokevirtual #341 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [307] putfield #204 + Fieldref [com/crittercism/app/Crittercism.v Ljava/lang/String;] [310] goto +10 (target=320) [313] pop [314] aload_0 v0 [315] ldc #20 + String [Developer Reply] [317] putfield #204 + Fieldref [com/crittercism/app/Crittercism.v Ljava/lang/String;] [320] aload_3 v3 [321] ldc #89 + String [shouldUseAmazonMarket] [323] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [326] ifeq +22 (target=348) [329] aload_0 v0 [330] aload_3 v3 [331] ldc #89 + String [shouldUseAmazonMarket] [333] invokevirtual #337 + Methodref [org/json/JSONObject.getBoolean (Ljava/lang/String;)Z] [336] putfield #199 + Fieldref [com/crittercism/app/Crittercism.q Z] [339] goto +9 (target=348) [342] pop [343] aload_0 v0 [344] iconst_0 [345] putfield #199 + Fieldref [com/crittercism/app/Crittercism.q Z] [348] aload_0 v0 [349] aload_1 v1 [350] invokestatic #263 + Methodref [com/crittercism/app/Crittercism.a (Landroid/content/Context;)Z] [353] putfield #196 + Fieldref [com/crittercism/app/Crittercism.n Z] [356] aload_0 v0 [357] aload_1 v1 [358] aload_2 v2 [359] invokestatic #264 + Methodref [com/crittercism/app/Crittercism.a (Landroid/content/Context;Ljava/lang/String;)Z] [362] putfield #197 + Fieldref [com/crittercism/app/Crittercism.o Z] [365] aload_0 v0 [366] getfield #196 + Fieldref [com/crittercism/app/Crittercism.n Z] [369] ifne +411 (target=780) [372] aload_0 v0 [373] invokestatic #268 + Methodref [com/crittercism/app/Crittercism.getNotificationTitle ()Ljava/lang/String;] [376] putfield #204 + Fieldref [com/crittercism/app/Crittercism.v Ljava/lang/String;] [379] new #144 + Class [java/lang/StringBuilder] [382] dup [383] ldc #67 + String [initialize: notification title is ] [385] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [388] aload_0 v0 [389] getfield #204 + Fieldref [com/crittercism/app/Crittercism.v Ljava/lang/String;] [392] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [395] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [398] pop [399] aload_0 v0 [400] dup [401] astore_1 v1 [402] getfield #187 + Fieldref [com/crittercism/app/Crittercism.e La/a/i;] [405] pop [406] aload_1 v1 [407] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [410] ldc #52 + String [breadcrumbsFileString] [412] invokestatic #223 + Methodref [a/a/i.a (Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;] [415] astore_2 v2 [416] new #156 + Class [org/json/JSONArray] [419] dup [420] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [423] dup [424] astore_3 v3 [425] ldc #85 + String [session_start] [427] invokevirtual #334 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [430] pop [431] aload_3 v3 [432] invokestatic #272 + Methodref [com/crittercism/app/Crittercism.u ()Ljava/lang/String;] [435] invokevirtual #334 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [438] pop [439] new #156 + Class [org/json/JSONArray] [442] dup [443] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [446] dup [447] astore v5 [449] aload_3 v3 [450] invokevirtual #334 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [453] pop [454] new #158 + Class [org/json/JSONObject] [457] dup [458] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [461] astore_3 v3 [462] new #156 + Class [org/json/JSONArray] [465] dup [466] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [469] astore v6 [471] aload_2 v2 [472] ifnull +62 (target=534) [475] new #158 + Class [org/json/JSONObject] [478] dup [479] aload_2 v2 [480] invokespecial #336 + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] [483] astore_3 v3 [484] goto +12 (target=496) [487] pop [488] new #158 + Class [org/json/JSONObject] [491] dup [492] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [495] astore_3 v3 [496] aload_3 v3 [497] ldc #59 + String [current_session] [499] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [502] ifeq +32 (target=534) [505] aload_3 v3 [506] ldc #59 + String [current_session] [508] invokevirtual #339 + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] [511] astore v6 [513] goto +21 (target=534) [516] pop [517] new #158 + Class [org/json/JSONObject] [520] dup [521] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [524] astore_3 v3 [525] new #156 + Class [org/json/JSONArray] [528] dup [529] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [532] astore v6 [534] aload_3 v3 [535] ldc #78 + String [previous_session] [537] aload v6 [539] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [542] pop [543] aload_3 v3 [544] ldc #59 + String [current_session] [546] aload v5 [548] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [551] pop [552] goto +12 (target=564) [555] pop [556] new #158 + Class [org/json/JSONObject] [559] dup [560] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [563] astore_3 v3 [564] new #144 + Class [java/lang/StringBuilder] [567] dup [568] ldc #7 + String [Breadcrumbs: ] [570] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [573] aload_3 v3 [574] invokevirtual #345 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [577] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [580] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [583] pop [584] aload_1 v1 [585] getfield #187 + Fieldref [com/crittercism/app/Crittercism.e La/a/i;] [588] pop [589] aload_1 v1 [590] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [593] ldc #52 + String [breadcrumbsFileString] [595] aload_3 v3 [596] invokevirtual #345 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [599] invokestatic #224 + Methodref [a/a/i.a (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V] [602] invokestatic #313 + Methodref [java/lang/Thread.getDefaultUncaughtExceptionHandler ()Ljava/lang/Thread$UncaughtExceptionHandler;] [605] dup [606] astore_1 v1 [607] instanceof #129 + Class [com/crittercism/app/Crittercism$a] [610] ifne +15 (target=625) [613] new #129 + Class [com/crittercism/app/Crittercism$a] [616] dup [617] aload_0 v0 [618] aload_1 v1 [619] invokespecial #285 + Methodref [com/crittercism/app/Crittercism$a. (Lcom/crittercism/app/Crittercism;Ljava/lang/Thread$UncaughtExceptionHandler;)V] [622] invokestatic #315 + Methodref [java/lang/Thread.setDefaultUncaughtExceptionHandler (Ljava/lang/Thread$UncaughtExceptionHandler;)V] [625] aload_0 v0 [626] getfield #187 + Fieldref [com/crittercism/app/Crittercism.e La/a/i;] [629] pop [630] aload_0 v0 [631] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [634] ldc #54 + String [com.crittercism.prefs.did] [636] invokestatic #223 + Methodref [a/a/i.a (Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;] [639] dup [640] astore_1 v1 [641] ifnonnull +29 (target=670) [644] aload_0 v0 [645] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [648] invokevirtual #215 + Methodref [a/a/e.b ()Ljava/lang/String;] [651] astore_1 v1 [652] aload_0 v0 [653] getfield #187 + Fieldref [com/crittercism/app/Crittercism.e La/a/i;] [656] pop [657] aload_0 v0 [658] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [661] ldc #54 + String [com.crittercism.prefs.did] [663] aload_1 v1 [664] invokestatic #224 + Methodref [a/a/i.a (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V] [667] goto +20 (target=687) [670] new #144 + Class [java/lang/StringBuilder] [673] dup [674] ldc #63 + String [deviceID is ] [676] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [679] aload_1 v1 [680] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [683] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [686] pop [687] aload_0 v0 [688] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [691] aload_1 v1 [692] invokevirtual #212 + Methodref [a/a/e.a (Ljava/lang/String;)V] [695] aload_0 v0 [696] dup [697] astore_1 v1 [698] getfield #192 + Fieldref [com/crittercism/app/Crittercism.j La/a/q;] [701] invokevirtual #229 + Methodref [a/a/q.b ()V] [704] aload_1 v1 [705] getfield #206 + Fieldref [com/crittercism/app/Crittercism.x Z] [708] ifne +31 (target=739) [711] invokestatic #269 + Methodref [com/crittercism/app/Crittercism.getOptOutStatus ()Z] [714] iconst_1 [715] ificmpne +6 (target=721) [718] goto +25 (target=743) [721] new #145 + Class [java/lang/Thread] [724] dup [725] new #123 + Class [com/crittercism/app/Crittercism$4] [728] dup [729] aload_1 v1 [730] invokespecial #279 + Methodref [com/crittercism/app/Crittercism$4. (Lcom/crittercism/app/Crittercism;)V] [733] invokespecial #311 + Methodref [java/lang/Thread. (Ljava/lang/Runnable;)V] [736] invokevirtual #316 + Methodref [java/lang/Thread.start ()V] [739] goto +4 (target=743) [742] pop [743] aload_0 v0 [744] iload v4 [746] istore_3 v3 [747] astore v4 [749] iload_3 v3 [750] ifeq +22 (target=772) [753] new #145 + Class [java/lang/Thread] [756] dup [757] new #119 + Class [com/crittercism/app/Crittercism$1] [760] dup [761] aload v4 [763] invokespecial #275 + Methodref [com/crittercism/app/Crittercism$1. (Lcom/crittercism/app/Crittercism;)V] [766] invokespecial #311 + Methodref [java/lang/Thread. (Ljava/lang/Runnable;)V] [769] invokevirtual #316 + Methodref [java/lang/Thread.start ()V] [772] ldc #18 + String [Crittercism] [774] ldc #19 + String [Crittercism Initialized.] [776] invokestatic #260 + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] [779] pop [780] invokestatic #267 + Methodref [com/crittercism/app/Crittercism.didCrashOnLastAppLoad ()Z] [783] ireturn [784] pop [785] iconst_0 [786] ireturn Code attribute exceptions (count = 14): - ExceptionInfo (475 -> 484: 487): + Class [org/json/JSONException] - ExceptionInfo (505 -> 513: 516): + Class [org/json/JSONException] - ExceptionInfo (534 -> 552: 555): + Class [org/json/JSONException] - ExceptionInfo (704 -> 718: 742): + Class [java/lang/Exception] - ExceptionInfo (721 -> 739: 742): + Class [java/lang/Exception] - ExceptionInfo (94 -> 104: 107): + Class [java/lang/Exception] - ExceptionInfo (190 -> 198: 201): + Class [org/json/JSONException] - ExceptionInfo (190 -> 198: 208): + Class [java/lang/Exception] - ExceptionInfo (221 -> 231: 234): + Class [java/lang/Exception] - ExceptionInfo (244 -> 254: 257): + Class [java/lang/Exception] - ExceptionInfo (272 -> 282: 285): + Class [java/lang/Exception] - ExceptionInfo (300 -> 310: 313): + Class [java/lang/Exception] - ExceptionInfo (329 -> 339: 342): + Class [java/lang/Exception] - ExceptionInfo (51 -> 783: 784): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 36): - [19] Var: ..., Stack: (empty) - [36] Var: [a:android/content/Context][a:java/lang/String][T][a:org/json/JSONObject], Stack: - [107] Var: [a:com/crittercism/app/Crittercism][a:android/content/Context][a:java/lang/String][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [113] Var: ..., Stack: (empty) - [174] Var: ..., Stack: (empty) - [201] Var: ..., Stack: [a:org/json/JSONException] - [208] Var: ..., Stack: [a:java/lang/Exception] - [212] Var: ...[i], Stack: (empty) - [234] Var: ..., Stack: [a:java/lang/Exception] - [235] Var: ..., Stack: (empty) - [257] Var: ..., Stack: [a:java/lang/Exception] - [258] Var: ..., Stack: (empty) - [263] Var: ..., Stack: (empty) - [285] Var: ..., Stack: [a:java/lang/Exception] - [291] Var: ..., Stack: (empty) - [313] Var: ..., Stack: [a:java/lang/Exception] - [320] Var: ..., Stack: (empty) - [342] Var: [a:com/crittercism/app/Crittercism][a:android/content/Context][a:java/lang/String][T][i], Stack: [a:java/lang/Exception] - [348] Var: ..., Stack: (empty) - [487] Var: [a:com/crittercism/app/Crittercism][a:com/crittercism/app/Crittercism][T][T][i][a:org/json/JSONArray][a:org/json/JSONArray], Stack: [a:org/json/JSONException] - [496] Var: [a:com/crittercism/app/Crittercism][a:com/crittercism/app/Crittercism][T][a:org/json/JSONObject][i][a:org/json/JSONArray][a:org/json/JSONArray], Stack: - [516] Var: [a:com/crittercism/app/Crittercism][a:com/crittercism/app/Crittercism][T][T][i][a:org/json/JSONArray], Stack: [a:org/json/JSONException] - [534] Var: [a:com/crittercism/app/Crittercism][a:com/crittercism/app/Crittercism][T][a:org/json/JSONObject][i][a:org/json/JSONArray][a:org/json/JSONArray], Stack: - [555] Var: [a:com/crittercism/app/Crittercism][a:com/crittercism/app/Crittercism][T][T][i], Stack: [a:org/json/JSONException] - [564] Var: [a:com/crittercism/app/Crittercism][a:com/crittercism/app/Crittercism][T][a:org/json/JSONObject][i], Stack: - [625] Var: [a:com/crittercism/app/Crittercism][T][T][T][i], Stack: - [670] Var: [a:com/crittercism/app/Crittercism][a:java/lang/String][T][T][i], Stack: - [687] Var: ..., Stack: (empty) - [721] Var: [a:com/crittercism/app/Crittercism][a:com/crittercism/app/Crittercism][T][T][i], Stack: - [739] Var: [a:com/crittercism/app/Crittercism][T][T][T][i], Stack: - [742] Var: ..., Stack: [a:java/lang/Exception] - [743] Var: ..., Stack: (empty) - [772] Var: , Stack: - [780] Var: ..., Stack: (empty) - [784] Var: ..., Stack: [a:java/lang/Exception] - [785] Var: ..., Stack: (empty) + Method: sendAppLoadData()V Access flags: 0x9 = public static void sendAppLoadData() Class member attributes (count = 1): + Code attribute instructions (code length = 61, locals = 0, stack = 4): [0] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [3] ifnonnull +12 (target=15) [6] ldc #18 + String [Crittercism] [8] ldc #39 + String [Failed to send app load data. Please contact us at support@crittercism.com] [10] invokestatic #261 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [13] pop [14] return [15] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [18] getfield #206 + Fieldref [com/crittercism/app/Crittercism.x Z] [21] ifeq +29 (target=50) [24] invokestatic #269 + Methodref [com/crittercism/app/Crittercism.getOptOutStatus ()Z] [27] iconst_1 [28] ificmpne +4 (target=32) [31] return [32] new #145 + Class [java/lang/Thread] [35] dup [36] new #124 + Class [com/crittercism/app/Crittercism$5] [39] dup [40] invokespecial #280 + Methodref [com/crittercism/app/Crittercism$5. ()V] [43] invokespecial #311 + Methodref [java/lang/Thread. (Ljava/lang/Runnable;)V] [46] invokevirtual #316 + Methodref [java/lang/Thread.start ()V] [49] return [50] ldc #18 + String [Crittercism] [52] ldc #80 + String [sendAppLoadData() will only send data to Crittercism if "delaySendingAppLoad" is set to true in the configuration settings you include in the init call.] [54] invokestatic #260 + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I] [57] pop [58] return [59] pop [60] return Code attribute exceptions (count = 2): - ExceptionInfo (15 -> 31: 59): + Class [java/lang/Exception] - ExceptionInfo (32 -> 58: 59): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [15] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) - [50] Var: ..., Stack: (empty) - [59] Var: ..., Stack: [a:java/lang/Exception] + Method: b()Z Access flags: 0x11 = public final boolean b() Class member attributes (count = 1): + Code attribute instructions (code length = 93, locals = 4, stack = 5): [0] new #154 + Class [java/util/concurrent/FutureTask] [3] dup [4] new #125 + Class [com/crittercism/app/Crittercism$6] [7] dup [8] aload_0 v0 [9] invokespecial #281 + Methodref [com/crittercism/app/Crittercism$6. (Lcom/crittercism/app/Crittercism;)V] [12] invokespecial #328 + Methodref [java/util/concurrent/FutureTask. (Ljava/util/concurrent/Callable;)V] [15] astore_1 v1 [16] bipush 10 [18] invokestatic #327 + Methodref [java/util/concurrent/Executors.newFixedThreadPool (I)Ljava/util/concurrent/ExecutorService;] [21] astore_2 v2 [22] iconst_0 [23] istore_3 v3 [24] aload_2 v2 [25] aload_1 v1 [26] invokeinterface #351 + InterfaceMethodref [java/util/concurrent/ExecutorService.execute (Ljava/lang/Runnable;)V] [31] aload_1 v1 [32] invokevirtual #330 + Methodref [java/util/concurrent/FutureTask.isDone ()Z] [35] ifne +23 (target=58) [38] aload_1 v1 [39] ldc2_w #159 + Long [2500] [42] getstatic #208 + Fieldref [java/util/concurrent/TimeUnit.MILLISECONDS Ljava/util/concurrent/TimeUnit;] [45] invokevirtual #329 + Methodref [java/util/concurrent/FutureTask.get (JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;] [48] checkcast #137 + Class [java/lang/Boolean] [51] invokevirtual #297 + Methodref [java/lang/Boolean.booleanValue ()Z] [54] istore_3 v3 [55] goto -24 (target=31) [58] goto +6 (target=64) [61] pop [62] iconst_0 [63] istore_3 v3 [64] new #144 + Class [java/lang/StringBuilder] [67] dup [68] ldc #81 + String [sentAppLoads = ] [70] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [73] iload_3 v3 [74] ifeq +8 (target=82) [77] ldc #45 + String [TRUE] [79] goto +5 (target=84) [82] ldc #36 + String [FALSE] [84] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [87] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [90] pop [91] iload_3 v3 [92] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (24 -> 58: 61): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [31] Var: [T][a:java/util/concurrent/FutureTask][T][i], Stack: - [58] Var: [T][T][T][i], Stack: - [61] Var: , Stack: [a:java/lang/Exception] - [64] Var: [T][T][T][i], Stack: - [82] Var: ..., Stack: [a:java/lang/StringBuilder] - [84] Var: [T][T][T][i], Stack: [a:java/lang/StringBuilder][a:java/lang/String] + Method: c()Z Access flags: 0x11 = public final boolean c() Class member attributes (count = 1): + Code attribute instructions (code length = 540, locals = 7, stack = 3): [0] iconst_0 [1] istore_1 v1 [2] new #158 + Class [org/json/JSONObject] [5] dup [6] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [9] astore_2 v2 [10] new #158 + Class [org/json/JSONObject] [13] dup [14] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [17] astore_3 v3 [18] aload_0 v0 [19] getfield #192 + Fieldref [com/crittercism/app/Crittercism.j La/a/q;] [22] invokevirtual #230 + Methodref [a/a/q.c ()Lorg/json/JSONObject;] [25] astore_2 v2 [26] goto +4 (target=30) [29] pop [30] aload_0 v0 [31] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [34] aload_2 v2 [35] invokevirtual #213 + Methodref [a/a/e.a (Lorg/json/JSONObject;)Lorg/json/JSONObject;] [38] dup [39] astore_3 v3 [40] ldc #90 + String [success] [42] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [45] ifeq +29 (target=74) [48] aload_3 v3 [49] ldc #90 + String [success] [51] invokevirtual #338 + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] [54] iconst_1 [55] ificmpne +19 (target=74) [58] iconst_1 [59] istore_1 v1 [60] aload_0 v0 [61] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [64] invokevirtual #220 + Methodref [a/a/e.h ()V] [67] aload_0 v0 [68] getfield #192 + Fieldref [com/crittercism/app/Crittercism.j La/a/q;] [71] invokevirtual #231 + Methodref [a/a/q.f ()V] [74] goto +27 (target=101) [77] astore_2 v2 [78] new #144 + Class [java/lang/StringBuilder] [81] dup [82] ldc #27 + String [Exception obtaining or handling response object or clearing pending app loads vector in attemptToSendAppLoads ] [84] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [87] aload_2 v2 [88] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [91] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [94] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [97] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [100] pop [101] aload_0 v0 [102] astore_2 v2 [103] aconst_null [104] astore v4 [106] new #158 + Class [org/json/JSONObject] [109] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [112] aconst_null [113] astore v5 [115] aload_3 v3 [116] ldc #70 + String [me] [118] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [121] ifeq +14 (target=135) [124] aload_3 v3 [125] ldc #70 + String [me] [127] invokevirtual #340 + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] [130] invokestatic #227 + Methodref [a/a/l.a (Lorg/json/JSONObject;)La/a/l;] [133] astore v4 [135] goto +29 (target=164) [138] astore v5 [140] new #144 + Class [java/lang/StringBuilder] [143] dup [144] ldc #22 + String [Exception getting user object in handleAppLoadResponse: ] [146] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [149] aload v5 [151] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [154] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [157] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [160] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [163] pop [164] aload v4 [166] ifnull +98 (target=264) [169] aload_2 v2 [170] aload v4 [172] astore v5 [174] astore v4 [176] aconst_null [177] astore v6 [179] aload v4 [181] getfield #188 + Fieldref [com/crittercism/app/Crittercism.f La/a/l;] [184] ifnull +29 (target=213) [187] aload v4 [189] getfield #188 + Fieldref [com/crittercism/app/Crittercism.f La/a/l;] [192] getfield #170 + Fieldref [a/a/l.b Ljava/lang/String;] [195] ldc #3 + String [] [197] invokevirtual #306 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [200] ifne +13 (target=213) [203] aload v4 [205] getfield #188 + Fieldref [com/crittercism/app/Crittercism.f La/a/l;] [208] getfield #170 + Fieldref [a/a/l.b Ljava/lang/String;] [211] astore v6 [213] aload v4 [215] aload v5 [217] putfield #188 + Fieldref [com/crittercism/app/Crittercism.f La/a/l;] [220] aload v6 [222] ifnull +13 (target=235) [225] aload v4 [227] getfield #188 + Fieldref [com/crittercism/app/Crittercism.f La/a/l;] [230] aload v6 [232] putfield #170 + Fieldref [a/a/l.b Ljava/lang/String;] [235] goto +29 (target=264) [238] astore v5 [240] new #144 + Class [java/lang/StringBuilder] [243] dup [244] ldc #33 + String [Exception setting user object in handleAppLoadResponse: ] [246] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [249] aload v5 [251] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [254] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [257] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [260] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [263] pop [264] aload_3 v3 [265] ldc #49 + String [app_settings] [267] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [270] ifeq +91 (target=361) [273] aload_3 v3 [274] ldc #49 + String [app_settings] [276] invokevirtual #340 + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] [279] dup [280] astore v5 [282] ldc #86 + String [settings] [284] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [287] ifeq +74 (target=361) [290] aload v5 [292] ldc #86 + String [settings] [294] invokevirtual #340 + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] [297] dup [298] astore v5 [300] ldc #72 + String [need_pkg] [302] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [305] ifeq +56 (target=361) [308] new #144 + Class [java/lang/StringBuilder] [311] dup [312] ldc #87 + String [settings need_pkg = ] [314] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [317] aload v5 [319] ldc #72 + String [need_pkg] [321] invokevirtual #338 + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] [324] iconst_1 [325] ificmpne +8 (target=333) [328] ldc #92 + String [true] [330] goto +5 (target=335) [333] ldc #66 + String [false] [335] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [338] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [341] pop [342] aload v5 [344] ldc #72 + String [need_pkg] [346] invokevirtual #338 + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] [349] iconst_1 [350] ificmpne +11 (target=361) [353] aload_2 v2 [354] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [357] invokevirtual #219 + Methodref [a/a/e.g ()Ljava/lang/String;] [360] pop [361] goto +29 (target=390) [364] astore v5 [366] new #144 + Class [java/lang/StringBuilder] [369] dup [370] ldc #32 + String [Exception setting app settings in handleAppLoadResponse: ] [372] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [375] aload v5 [377] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [380] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [383] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [386] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [389] pop [390] aload_2 v2 [391] getfield #188 + Fieldref [com/crittercism/app/Crittercism.f La/a/l;] [394] ifnull +111 (target=505) [397] aload_2 v2 [398] getfield #188 + Fieldref [com/crittercism/app/Crittercism.f La/a/l;] [401] dup [402] astore v4 [404] getfield #169 + Fieldref [a/a/l.a Ljava/lang/String;] [407] astore v5 [409] aload v4 [411] ldc #3 + String [] [413] putfield #169 + Fieldref [a/a/l.a Ljava/lang/String;] [416] new #144 + Class [java/lang/StringBuilder] [419] dup [420] ldc #77 + String [pop notification: ] [422] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [425] aload v5 [427] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [430] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [433] pop [434] new #144 + Class [java/lang/StringBuilder] [437] dup [438] ldc #97 + String [username: ] [440] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [443] aload_2 v2 [444] getfield #188 + Fieldref [com/crittercism/app/Crittercism.f La/a/l;] [447] getfield #170 + Fieldref [a/a/l.b Ljava/lang/String;] [450] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [453] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [456] pop [457] aload v5 [459] ifnull +46 (target=505) [462] aload v5 [464] ldc #3 + String [] [466] invokevirtual #306 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [469] ifne +36 (target=505) [472] aload_2 v2 [473] getfield #184 + Fieldref [com/crittercism/app/Crittercism.b Landroid/os/Handler;] [476] invokestatic #256 + Methodref [android/os/Message.obtain (Landroid/os/Handler;)Landroid/os/Message;] [479] astore_2 v2 [480] new #114 + Class [android/os/Bundle] [483] dup [484] invokespecial #253 + Methodref [android/os/Bundle. ()V] [487] dup [488] astore_3 v3 [489] ldc #73 + String [notification] [491] aload v5 [493] invokevirtual #254 + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V] [496] aload_2 v2 [497] aload_3 v3 [498] invokevirtual #258 + Methodref [android/os/Message.setData (Landroid/os/Bundle;)V] [501] aload_2 v2 [502] invokevirtual #257 + Methodref [android/os/Message.sendToTarget ()V] [505] goto +33 (target=538) [508] astore v5 [510] new #144 + Class [java/lang/StringBuilder] [513] dup [514] ldc #35 + String [Exception with user pop notification! ] [516] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [519] aload v5 [521] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [524] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [527] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [530] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [533] pop [534] goto +4 (target=538) [537] pop [538] iload_1 v1 [539] ireturn Code attribute exceptions (count = 7): - ExceptionInfo (115 -> 135: 138): + Class [java/lang/Exception] - ExceptionInfo (169 -> 235: 238): + Class [java/lang/Exception] - ExceptionInfo (264 -> 361: 364): + Class [java/lang/Exception] - ExceptionInfo (390 -> 505: 508): + Class [java/lang/Exception] - ExceptionInfo (18 -> 26: 29): + Class [java/lang/Exception] - ExceptionInfo (30 -> 74: 77): + Class [java/lang/Exception] - ExceptionInfo (101 -> 534: 537): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 21): - [29] Var: [a:com/crittercism/app/Crittercism][i][a:org/json/JSONObject][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [30] Var: ..., Stack: (empty) - [74] Var: [a:com/crittercism/app/Crittercism][i][T][a:org/json/JSONObject], Stack: - [77] Var: ..., Stack: [a:java/lang/Exception] - [101] Var: ..., Stack: (empty) - [135] Var: [T][i][a:com/crittercism/app/Crittercism][a:org/json/JSONObject][a:a/a/l], Stack: - [138] Var: ..., Stack: [a:java/lang/Exception] - [164] Var: ..., Stack: (empty) - [213] Var: [T][i][a:com/crittercism/app/Crittercism][a:org/json/JSONObject][a:com/crittercism/app/Crittercism][a:a/a/l][a:java/lang/String], Stack: - [235] Var: -3, Stack: (empty) - [238] Var: ..., Stack: [a:java/lang/Exception] - [264] Var: ..., Stack: (empty) - [333] Var: [T][i][a:com/crittercism/app/Crittercism][T][T][a:org/json/JSONObject], Stack: [a:java/lang/StringBuilder] - [335] Var: [T][i][a:com/crittercism/app/Crittercism][T][T][a:org/json/JSONObject], Stack: [a:java/lang/StringBuilder][a:java/lang/String] - [361] Var: -3, Stack: (empty) - [364] Var: ..., Stack: [a:java/lang/Exception] - [390] Var: ..., Stack: (empty) - [505] Var: -1, Stack: (empty) - [508] Var: ..., Stack: [a:java/lang/Exception] - [537] Var: ..., Stack: [a:java/lang/Exception] - [538] Var: ..., Stack: (empty) + Method: a(Ljava/lang/Throwable;)Z Access flags: 0x31 = public final synchronized boolean a(java.lang.Throwable) Class member attributes (count = 1): + Code attribute instructions (code length = 489, locals = 6, stack = 7): [0] aload_0 v0 [1] getfield #193 + Fieldref [com/crittercism/app/Crittercism.k La/a/v;] [4] aload_1 v1 [5] astore_2 v2 [6] astore_1 v1 [7] new #158 + Class [org/json/JSONObject] [10] dup [11] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [14] astore_3 v3 [15] new #143 + Class [java/lang/String] [18] invokespecial #304 + Methodref [java/lang/String. ()V] [21] aconst_null [22] astore v4 [24] aload_2 v2 [25] astore v4 [27] ldc #3 + String [] [29] astore v5 [31] aload v4 [33] invokevirtual #317 + Methodref [java/lang/Throwable.getMessage ()Ljava/lang/String;] [36] ifnull +10 (target=46) [39] aload v4 [41] invokevirtual #317 + Methodref [java/lang/Throwable.getMessage ()Ljava/lang/String;] [44] astore v5 [46] aload v5 [48] astore v4 [50] aload_1 v1 [51] aload_2 v2 [52] invokevirtual #245 + Methodref [a/a/v.a (Ljava/lang/Throwable;)V] [55] aload_1 v1 [56] invokevirtual #247 + Methodref [a/a/v.d ()V] [59] aload_1 v1 [60] astore_2 v2 [61] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [64] getfield #187 + Fieldref [com/crittercism/app/Crittercism.e La/a/i;] [67] pop [68] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [71] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [74] ldc #52 + String [breadcrumbsFileString] [76] invokestatic #223 + Methodref [a/a/i.a (Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;] [79] dup [80] astore v5 [82] ifnull +16 (target=98) [85] aload_2 v2 [86] new #158 + Class [org/json/JSONObject] [89] dup [90] aload v5 [92] invokespecial #336 + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] [95] putfield #180 + Fieldref [a/a/v.f Lorg/json/JSONObject;] [98] goto +40 (target=138) [101] astore v5 [103] aload_2 v2 [104] new #158 + Class [org/json/JSONObject] [107] dup [108] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [111] putfield #180 + Fieldref [a/a/v.f Lorg/json/JSONObject;] [114] new #144 + Class [java/lang/StringBuilder] [117] dup [118] ldc #26 + String [Exception making breadcrumbs in SdkCrashes.setBreadcrumbs: ] [120] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [123] aload v5 [125] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [128] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [131] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [134] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [137] pop [138] aload_2 v2 [139] getfield #180 + Fieldref [a/a/v.f Lorg/json/JSONObject;] [142] ldc #59 + String [current_session] [144] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [147] ifne +52 (target=199) [150] aload_2 v2 [151] getfield #180 + Fieldref [a/a/v.f Lorg/json/JSONObject;] [154] ldc #59 + String [current_session] [156] new #156 + Class [org/json/JSONArray] [159] dup [160] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [163] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [166] pop [167] aload_2 v2 [168] getfield #180 + Fieldref [a/a/v.f Lorg/json/JSONObject;] [171] ldc #78 + String [previous_session] [173] new #156 + Class [org/json/JSONArray] [176] dup [177] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [180] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [183] pop [184] goto +95 (target=279) [187] pop [188] aload_2 v2 [189] new #158 + Class [org/json/JSONObject] [192] dup [193] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [196] putfield #180 + Fieldref [a/a/v.f Lorg/json/JSONObject;] [199] goto +80 (target=279) [202] astore_2 v2 [203] new #144 + Class [java/lang/StringBuilder] [206] dup [207] ldc #23 + String [Exception in addThrowableToVector: ] [209] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [212] aload_2 v2 [213] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [216] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [219] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [222] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [225] pop [226] new #143 + Class [java/lang/String] [229] dup [230] invokespecial #304 + Methodref [java/lang/String. ()V] [233] astore v4 [235] aload_1 v1 [236] new #143 + Class [java/lang/String] [239] dup [240] invokespecial #304 + Methodref [java/lang/String. ()V] [243] putfield #177 + Fieldref [a/a/v.c Ljava/lang/String;] [246] aload_1 v1 [247] new #156 + Class [org/json/JSONArray] [250] dup [251] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [254] putfield #178 + Fieldref [a/a/v.d Lorg/json/JSONArray;] [257] aload_1 v1 [258] new #156 + Class [org/json/JSONArray] [261] dup [262] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [265] putfield #179 + Fieldref [a/a/v.e Lorg/json/JSONArray;] [268] aload_1 v1 [269] new #158 + Class [org/json/JSONObject] [272] dup [273] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [276] putfield #180 + Fieldref [a/a/v.f Lorg/json/JSONObject;] [279] aload_3 v3 [280] ldc #50 + String [app_state] [282] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [285] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [288] iconst_2 [289] newarray 4 [291] dup [292] iconst_0 [293] iconst_1 [294] bastore [295] dup [296] iconst_1 [297] iconst_1 [298] bastore [299] invokevirtual #214 + Methodref [a/a/e.a ([Z)Lorg/json/JSONObject;] [302] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [305] pop [306] aload_3 v3 [307] ldc #51 + String [breadcrumbs] [309] aload_1 v1 [310] getfield #180 + Fieldref [a/a/v.f Lorg/json/JSONObject;] [313] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [316] pop [317] aload_3 v3 [318] ldc #60 + String [current_thread_id] [320] invokestatic #312 + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;] [323] invokevirtual #314 + Methodref [java/lang/Thread.getId ()J] [326] invokevirtual #343 + Methodref [org/json/JSONObject.put (Ljava/lang/String;J)Lorg/json/JSONObject;] [329] pop [330] aload_3 v3 [331] ldc #64 + String [exception_name] [333] aload_1 v1 [334] getfield #177 + Fieldref [a/a/v.c Ljava/lang/String;] [337] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [340] pop [341] aload_3 v3 [342] ldc #65 + String [exception_reason] [344] aload v4 [346] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [349] pop [350] aload_3 v3 [351] ldc #76 + String [platform] [353] ldc #48 + String [android] [355] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [358] pop [359] aload_3 v3 [360] ldc #91 + String [threads] [362] aload_1 v1 [363] getfield #179 + Fieldref [a/a/v.e Lorg/json/JSONArray;] [366] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [369] pop [370] aload_3 v3 [371] ldc #93 + String [ts] [373] invokestatic #272 + Methodref [com/crittercism/app/Crittercism.u ()Ljava/lang/String;] [376] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [379] pop [380] invokestatic #312 + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;] [383] invokevirtual #314 + Methodref [java/lang/Thread.getId ()J] [386] lconst_1 [387] lcmp [388] ifne +16 (target=404) [391] aload_3 v3 [392] ldc #94 + String [type] [394] getstatic #165 + Fieldref [a/a/b.a Ljava/lang/String;] [397] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [400] pop [401] goto +13 (target=414) [404] aload_3 v3 [405] ldc #94 + String [type] [407] getstatic #166 + Fieldref [a/a/b.b Ljava/lang/String;] [410] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [413] pop [414] aload_3 v3 [415] ldc #95 + String [unsymbolized_stacktrace] [417] aload_1 v1 [418] getfield #178 + Fieldref [a/a/v.d Lorg/json/JSONArray;] [421] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [424] pop [425] goto +54 (target=479) [428] astore_2 v2 [429] new #144 + Class [java/lang/StringBuilder] [432] dup [433] ldc #43 + String [JSONException in addThrowableToVector: ] [435] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [438] aload_2 v2 [439] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [442] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [445] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [448] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [451] pop [452] goto +27 (target=479) [455] astore_2 v2 [456] new #144 + Class [java/lang/StringBuilder] [459] dup [460] ldc #23 + String [Exception in addThrowableToVector: ] [462] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [465] aload_2 v2 [466] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [469] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [472] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [475] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [478] pop [479] aload_1 v1 [480] aload_3 v3 [481] invokevirtual #244 + Methodref [a/a/v.a (Ljava/lang/Object;)V] [484] aload_0 v0 [485] invokevirtual #266 + Methodref [com/crittercism/app/Crittercism.d ()Z] [488] ireturn Code attribute exceptions (count = 5): - ExceptionInfo (61 -> 98: 101): + Class [java/lang/Exception] - ExceptionInfo (150 -> 184: 187): + Class [org/json/JSONException] - ExceptionInfo (24 -> 199: 202): + Class [java/lang/Exception] - ExceptionInfo (279 -> 425: 428): + Class [org/json/JSONException] - ExceptionInfo (279 -> 425: 455): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 13): - [46] Var: [a:com/crittercism/app/Crittercism][a:a/a/v][a:java/lang/Throwable][a:org/json/JSONObject][T][a:java/lang/String], Stack: - [98] Var: [a:com/crittercism/app/Crittercism][a:a/a/v][a:a/a/v][a:org/json/JSONObject][a:java/lang/String], Stack: - [101] Var: ..., Stack: [a:java/lang/Exception] - [138] Var: ..., Stack: (empty) - [187] Var: ..., Stack: [a:org/json/JSONException] - [199] Var: [a:com/crittercism/app/Crittercism][a:a/a/v][T][a:org/json/JSONObject][a:java/lang/String], Stack: - [202] Var: [a:com/crittercism/app/Crittercism][a:a/a/v][T][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [279] Var: ...[a:java/lang/String], Stack: (empty) - [404] Var: -1, Stack: (empty) - [414] Var: ..., Stack: (empty) - [428] Var: ..., Stack: [a:org/json/JSONException] - [455] Var: ..., Stack: [a:java/lang/Exception] - [479] Var: ..., Stack: (empty) + Method: d()Z Access flags: 0x11 = public final boolean d() Class member attributes (count = 1): + Code attribute instructions (code length = 93, locals = 4, stack = 5): [0] new #154 + Class [java/util/concurrent/FutureTask] [3] dup [4] new #126 + Class [com/crittercism/app/Crittercism$7] [7] dup [8] aload_0 v0 [9] invokespecial #282 + Methodref [com/crittercism/app/Crittercism$7. (Lcom/crittercism/app/Crittercism;)V] [12] invokespecial #328 + Methodref [java/util/concurrent/FutureTask. (Ljava/util/concurrent/Callable;)V] [15] astore_1 v1 [16] bipush 10 [18] invokestatic #327 + Methodref [java/util/concurrent/Executors.newFixedThreadPool (I)Ljava/util/concurrent/ExecutorService;] [21] astore_2 v2 [22] iconst_0 [23] istore_3 v3 [24] aload_2 v2 [25] aload_1 v1 [26] invokeinterface #351 + InterfaceMethodref [java/util/concurrent/ExecutorService.execute (Ljava/lang/Runnable;)V] [31] aload_1 v1 [32] invokevirtual #330 + Methodref [java/util/concurrent/FutureTask.isDone ()Z] [35] ifne +23 (target=58) [38] aload_1 v1 [39] ldc2_w #159 + Long [2500] [42] getstatic #208 + Fieldref [java/util/concurrent/TimeUnit.MILLISECONDS Ljava/util/concurrent/TimeUnit;] [45] invokevirtual #329 + Methodref [java/util/concurrent/FutureTask.get (JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;] [48] checkcast #137 + Class [java/lang/Boolean] [51] invokevirtual #297 + Methodref [java/lang/Boolean.booleanValue ()Z] [54] istore_3 v3 [55] goto -24 (target=31) [58] goto +6 (target=64) [61] pop [62] iconst_0 [63] istore_3 v3 [64] new #144 + Class [java/lang/StringBuilder] [67] dup [68] ldc #82 + String [sentCrashes = ] [70] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [73] iload_3 v3 [74] ifeq +8 (target=82) [77] ldc #45 + String [TRUE] [79] goto +5 (target=84) [82] ldc #36 + String [FALSE] [84] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [87] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [90] pop [91] iload_3 v3 [92] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (24 -> 58: 61): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [31] Var: [T][a:java/util/concurrent/FutureTask][T][i], Stack: - [58] Var: [T][T][T][i], Stack: - [61] Var: , Stack: [a:java/lang/Exception] - [64] Var: [T][T][T][i], Stack: - [82] Var: ..., Stack: [a:java/lang/StringBuilder] - [84] Var: [T][T][T][i], Stack: [a:java/lang/StringBuilder][a:java/lang/String] + Method: e()Z Access flags: 0x11 = public final boolean e() Class member attributes (count = 1): + Code attribute instructions (code length = 96, locals = 4, stack = 3): [0] iconst_0 [1] istore_1 v1 [2] new #158 + Class [org/json/JSONObject] [5] dup [6] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [9] astore_2 v2 [10] new #158 + Class [org/json/JSONObject] [13] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [16] aconst_null [17] astore_3 v3 [18] aload_0 v0 [19] getfield #193 + Fieldref [com/crittercism/app/Crittercism.k La/a/v;] [22] invokevirtual #246 + Methodref [a/a/v.b ()Lorg/json/JSONObject;] [25] astore_2 v2 [26] goto +4 (target=30) [29] pop [30] aload_0 v0 [31] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [34] aload_2 v2 [35] invokevirtual #213 + Methodref [a/a/e.a (Lorg/json/JSONObject;)Lorg/json/JSONObject;] [38] dup [39] astore_3 v3 [40] ldc #90 + String [success] [42] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [45] ifeq +22 (target=67) [48] aload_3 v3 [49] ldc #90 + String [success] [51] invokevirtual #338 + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] [54] iconst_1 [55] ificmpne +12 (target=67) [58] iconst_1 [59] istore_1 v1 [60] aload_0 v0 [61] getfield #193 + Fieldref [com/crittercism/app/Crittercism.k La/a/v;] [64] invokevirtual #248 + Methodref [a/a/v.f ()V] [67] goto +27 (target=94) [70] astore_2 v2 [71] new #144 + Class [java/lang/StringBuilder] [74] dup [75] ldc #28 + String [Exception obtaining or handling response object or clearing pending crashes vector in attemptToSendCrashes ] [77] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [80] aload_2 v2 [81] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [84] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [87] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [90] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [93] pop [94] iload_1 v1 [95] ireturn Code attribute exceptions (count = 2): - ExceptionInfo (18 -> 26: 29): + Class [java/lang/Exception] - ExceptionInfo (30 -> 67: 70): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [29] Var: [a:com/crittercism/app/Crittercism][i][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [30] Var: ..., Stack: (empty) - [67] Var: [T][i], Stack: - [70] Var: ..., Stack: [a:java/lang/Exception] - [94] Var: ..., Stack: (empty) + Method: logHandledException(Ljava/lang/Throwable;)V Access flags: 0x29 = public static synchronized void logHandledException(java.lang.Throwable) Class member attributes (count = 1): + Code attribute instructions (code length = 645, locals = 6, stack = 7): [0] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [3] ifnonnull +12 (target=15) [6] ldc #18 + String [Crittercism] [8] ldc #14 + String [Call to logHandledException() failed. Please contact us at support@crittercism.com.] [10] invokestatic #261 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [13] pop [14] return [15] invokestatic #269 + Methodref [com/crittercism/app/Crittercism.getOptOutStatus ()Z] [18] iconst_1 [19] ificmpne +4 (target=23) [22] return [23] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [26] aload_0 v0 [27] astore_1 v1 [28] dup [29] astore_0 v0 [30] getfield #194 + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] [33] getfield #176 + Fieldref [a/a/s.h I] [36] bipush 50 [38] ificmpge +604 (target=642) [41] aload_0 v0 [42] getfield #194 + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] [45] invokevirtual #237 + Methodref [a/a/s.e ()Ljava/util/Vector;] [48] invokevirtual #326 + Methodref [java/util/Vector.size ()I] [51] iconst_5 [52] ificmpge +590 (target=642) [55] aload_0 v0 [56] getfield #194 + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] [59] invokevirtual #237 + Methodref [a/a/s.e ()Ljava/util/Vector;] [62] invokevirtual #326 + Methodref [java/util/Vector.size ()I] [65] aload_0 v0 [66] getfield #194 + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] [69] getfield #176 + Fieldref [a/a/s.h I] [72] iadd [73] bipush 50 [75] ificmpge +567 (target=642) [78] aload_0 v0 [79] getfield #194 + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] [82] aload_1 v1 [83] astore_2 v2 [84] astore_1 v1 [85] new #158 + Class [org/json/JSONObject] [88] dup [89] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [92] astore_3 v3 [93] new #143 + Class [java/lang/String] [96] invokespecial #304 + Methodref [java/lang/String. ()V] [99] aconst_null [100] astore v4 [102] aload_2 v2 [103] astore v5 [105] ldc #3 + String [] [107] astore v4 [109] aload v5 [111] invokevirtual #317 + Methodref [java/lang/Throwable.getMessage ()Ljava/lang/String;] [114] ifnull +10 (target=124) [117] aload v5 [119] invokevirtual #317 + Methodref [java/lang/Throwable.getMessage ()Ljava/lang/String;] [122] astore v4 [124] aload_1 v1 [125] aload_2 v2 [126] invokevirtual #234 + Methodref [a/a/s.a (Ljava/lang/Throwable;)V] [129] aload_1 v1 [130] invokevirtual #236 + Methodref [a/a/s.d ()V] [133] aload_1 v1 [134] astore v5 [136] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [139] getfield #187 + Fieldref [com/crittercism/app/Crittercism.e La/a/i;] [142] pop [143] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [146] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [149] ldc #52 + String [breadcrumbsFileString] [151] invokestatic #223 + Methodref [a/a/i.a (Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;] [154] dup [155] astore_2 v2 [156] ifnull +16 (target=172) [159] aload v5 [161] new #158 + Class [org/json/JSONObject] [164] dup [165] aload_2 v2 [166] invokespecial #336 + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] [169] putfield #174 + Fieldref [a/a/s.f Lorg/json/JSONObject;] [172] goto +39 (target=211) [175] astore_2 v2 [176] aload v5 [178] new #158 + Class [org/json/JSONObject] [181] dup [182] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [185] putfield #174 + Fieldref [a/a/s.f Lorg/json/JSONObject;] [188] new #144 + Class [java/lang/StringBuilder] [191] dup [192] ldc #25 + String [Exception making breadcrumbs in HandledExceptions.setBreadcrumbs: ] [194] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [197] aload_2 v2 [198] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [201] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [204] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [207] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [210] pop [211] aload v5 [213] getfield #174 + Fieldref [a/a/s.f Lorg/json/JSONObject;] [216] ldc #59 + String [current_session] [218] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [221] ifne +55 (target=276) [224] aload v5 [226] getfield #174 + Fieldref [a/a/s.f Lorg/json/JSONObject;] [229] ldc #59 + String [current_session] [231] new #156 + Class [org/json/JSONArray] [234] dup [235] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [238] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [241] pop [242] aload v5 [244] getfield #174 + Fieldref [a/a/s.f Lorg/json/JSONObject;] [247] ldc #78 + String [previous_session] [249] new #156 + Class [org/json/JSONArray] [252] dup [253] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [256] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [259] pop [260] goto +96 (target=356) [263] pop [264] aload v5 [266] new #158 + Class [org/json/JSONObject] [269] dup [270] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [273] putfield #174 + Fieldref [a/a/s.f Lorg/json/JSONObject;] [276] goto +80 (target=356) [279] astore_2 v2 [280] new #144 + Class [java/lang/StringBuilder] [283] dup [284] ldc #23 + String [Exception in addThrowableToVector: ] [286] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [289] aload_2 v2 [290] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [293] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [296] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [299] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [302] pop [303] new #143 + Class [java/lang/String] [306] dup [307] invokespecial #304 + Methodref [java/lang/String. ()V] [310] astore v4 [312] aload_1 v1 [313] new #143 + Class [java/lang/String] [316] dup [317] invokespecial #304 + Methodref [java/lang/String. ()V] [320] putfield #171 + Fieldref [a/a/s.c Ljava/lang/String;] [323] aload_1 v1 [324] new #156 + Class [org/json/JSONArray] [327] dup [328] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [331] putfield #172 + Fieldref [a/a/s.d Lorg/json/JSONArray;] [334] aload_1 v1 [335] new #156 + Class [org/json/JSONArray] [338] dup [339] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [342] putfield #173 + Fieldref [a/a/s.e Lorg/json/JSONArray;] [345] aload_1 v1 [346] new #158 + Class [org/json/JSONObject] [349] dup [350] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [353] putfield #174 + Fieldref [a/a/s.f Lorg/json/JSONObject;] [356] aload_3 v3 [357] ldc #50 + String [app_state] [359] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [362] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [365] iconst_2 [366] newarray 4 [368] dup [369] iconst_0 [370] iconst_1 [371] bastore [372] dup [373] iconst_1 [374] iconst_1 [375] bastore [376] invokevirtual #214 + Methodref [a/a/e.a ([Z)Lorg/json/JSONObject;] [379] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [382] pop [383] aload_3 v3 [384] ldc #51 + String [breadcrumbs] [386] aload_1 v1 [387] getfield #174 + Fieldref [a/a/s.f Lorg/json/JSONObject;] [390] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [393] pop [394] aload_3 v3 [395] ldc #60 + String [current_thread_id] [397] invokestatic #312 + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;] [400] invokevirtual #314 + Methodref [java/lang/Thread.getId ()J] [403] invokevirtual #343 + Methodref [org/json/JSONObject.put (Ljava/lang/String;J)Lorg/json/JSONObject;] [406] pop [407] aload_3 v3 [408] ldc #64 + String [exception_name] [410] aload_1 v1 [411] getfield #171 + Fieldref [a/a/s.c Ljava/lang/String;] [414] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [417] pop [418] aload_3 v3 [419] ldc #65 + String [exception_reason] [421] aload v4 [423] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [426] pop [427] aload_3 v3 [428] ldc #76 + String [platform] [430] ldc #48 + String [android] [432] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [435] pop [436] aload_3 v3 [437] ldc #91 + String [threads] [439] aload_1 v1 [440] getfield #173 + Fieldref [a/a/s.e Lorg/json/JSONArray;] [443] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [446] pop [447] aload_3 v3 [448] ldc #93 + String [ts] [450] invokestatic #272 + Methodref [com/crittercism/app/Crittercism.u ()Ljava/lang/String;] [453] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [456] pop [457] invokestatic #312 + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;] [460] invokevirtual #314 + Methodref [java/lang/Thread.getId ()J] [463] lconst_1 [464] lcmp [465] ifne +16 (target=481) [468] aload_3 v3 [469] ldc #94 + String [type] [471] getstatic #167 + Fieldref [a/a/b.c Ljava/lang/String;] [474] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [477] pop [478] goto +13 (target=491) [481] aload_3 v3 [482] ldc #94 + String [type] [484] getstatic #168 + Fieldref [a/a/b.d Ljava/lang/String;] [487] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [490] pop [491] aload_3 v3 [492] ldc #95 + String [unsymbolized_stacktrace] [494] aload_1 v1 [495] getfield #172 + Fieldref [a/a/s.d Lorg/json/JSONArray;] [498] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [501] pop [502] goto +54 (target=556) [505] astore_2 v2 [506] new #144 + Class [java/lang/StringBuilder] [509] dup [510] ldc #43 + String [JSONException in addThrowableToVector: ] [512] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [515] aload_2 v2 [516] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [519] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [522] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [525] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [528] pop [529] goto +27 (target=556) [532] astore_2 v2 [533] new #144 + Class [java/lang/StringBuilder] [536] dup [537] ldc #23 + String [Exception in addThrowableToVector: ] [539] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [542] aload_2 v2 [543] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [546] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [549] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [552] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [555] pop [556] aload_1 v1 [557] aload_3 v3 [558] invokevirtual #233 + Methodref [a/a/s.a (Ljava/lang/Object;)V] [561] aload_0 v0 [562] getfield #194 + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] [565] getfield #175 + Fieldref [a/a/s.g Ljava/util/Date;] [568] dup [569] astore_1 v1 [570] ifnull +29 (target=599) [573] aload_1 v1 [574] ifnull +43 (target=617) [577] new #148 + Class [java/util/Date] [580] dup [581] invokespecial #322 + Methodref [java/util/Date. ()V] [584] invokestatic #265 + Methodref [com/crittercism/app/Crittercism.a (Ljava/util/Date;)J] [587] aload_1 v1 [588] invokestatic #265 + Methodref [com/crittercism/app/Crittercism.a (Ljava/util/Date;)J] [591] lsub [592] ldc2_w #163 + Long [60000] [595] lcmp [596] ifle +21 (target=617) [599] new #145 + Class [java/lang/Thread] [602] dup [603] new #127 + Class [com/crittercism/app/Crittercism$8] [606] dup [607] aload_0 v0 [608] invokespecial #283 + Methodref [com/crittercism/app/Crittercism$8. (Lcom/crittercism/app/Crittercism;)V] [611] invokespecial #311 + Methodref [java/lang/Thread. (Ljava/lang/Runnable;)V] [614] invokevirtual #316 + Methodref [java/lang/Thread.start ()V] [617] return [618] astore_1 v1 [619] new #144 + Class [java/lang/StringBuilder] [622] dup [623] ldc #24 + String [Exception in logHandledExceptionInstanceMethod: ] [625] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [628] aload_1 v1 [629] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [632] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [635] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [638] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [641] pop [642] return [643] pop [644] return Code attribute exceptions (count = 8): - ExceptionInfo (136 -> 172: 175): + Class [java/lang/Exception] - ExceptionInfo (224 -> 260: 263): + Class [org/json/JSONException] - ExceptionInfo (102 -> 276: 279): + Class [java/lang/Exception] - ExceptionInfo (356 -> 502: 505): + Class [org/json/JSONException] - ExceptionInfo (356 -> 502: 532): + Class [java/lang/Exception] - ExceptionInfo (561 -> 617: 618): + Class [java/lang/Exception] - ExceptionInfo (15 -> 22: 643): + Class [java/lang/Exception] - ExceptionInfo (23 -> 642: 643): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 20): - [15] Var: ..., Stack: (empty) - [23] Var: ..., Stack: (empty) - [124] Var: [a:com/crittercism/app/Crittercism][a:a/a/s][a:java/lang/Throwable][a:org/json/JSONObject][a:java/lang/String], Stack: - [172] Var: [a:com/crittercism/app/Crittercism][a:a/a/s][T][a:org/json/JSONObject][a:java/lang/String][a:a/a/s], Stack: - [175] Var: ..., Stack: [a:java/lang/Exception] - [211] Var: ..., Stack: (empty) - [263] Var: ..., Stack: [a:org/json/JSONException] - [276] Var: -1, Stack: (empty) - [279] Var: [a:com/crittercism/app/Crittercism][a:a/a/s][T][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [356] Var: ...[a:java/lang/String], Stack: (empty) - [481] Var: -1, Stack: (empty) - [491] Var: ..., Stack: (empty) - [505] Var: ..., Stack: [a:org/json/JSONException] - [532] Var: ..., Stack: [a:java/lang/Exception] - [556] Var: ..., Stack: (empty) - [599] Var: -3, Stack: (empty) - [617] Var: -1, Stack: (empty) - [618] Var: ..., Stack: [a:java/lang/Exception] - [642] Var: ..., Stack: (empty) - [643] Var: ..., Stack: [a:java/lang/Exception] + Method: f()Z Access flags: 0x11 = public final boolean f() Class member attributes (count = 1): + Code attribute instructions (code length = 93, locals = 4, stack = 5): [0] new #154 + Class [java/util/concurrent/FutureTask] [3] dup [4] new #128 + Class [com/crittercism/app/Crittercism$9] [7] dup [8] aload_0 v0 [9] invokespecial #284 + Methodref [com/crittercism/app/Crittercism$9. (Lcom/crittercism/app/Crittercism;)V] [12] invokespecial #328 + Methodref [java/util/concurrent/FutureTask. (Ljava/util/concurrent/Callable;)V] [15] astore_1 v1 [16] bipush 10 [18] invokestatic #327 + Methodref [java/util/concurrent/Executors.newFixedThreadPool (I)Ljava/util/concurrent/ExecutorService;] [21] astore_2 v2 [22] iconst_0 [23] istore_3 v3 [24] aload_2 v2 [25] aload_1 v1 [26] invokeinterface #351 + InterfaceMethodref [java/util/concurrent/ExecutorService.execute (Ljava/lang/Runnable;)V] [31] aload_1 v1 [32] invokevirtual #330 + Methodref [java/util/concurrent/FutureTask.isDone ()Z] [35] ifne +23 (target=58) [38] aload_1 v1 [39] ldc2_w #159 + Long [2500] [42] getstatic #208 + Fieldref [java/util/concurrent/TimeUnit.MILLISECONDS Ljava/util/concurrent/TimeUnit;] [45] invokevirtual #329 + Methodref [java/util/concurrent/FutureTask.get (JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;] [48] checkcast #137 + Class [java/lang/Boolean] [51] invokevirtual #297 + Methodref [java/lang/Boolean.booleanValue ()Z] [54] istore_3 v3 [55] goto -24 (target=31) [58] goto +6 (target=64) [61] pop [62] iconst_0 [63] istore_3 v3 [64] new #144 + Class [java/lang/StringBuilder] [67] dup [68] ldc #83 + String [sentExceptions = ] [70] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [73] iload_3 v3 [74] ifeq +8 (target=82) [77] ldc #45 + String [TRUE] [79] goto +5 (target=84) [82] ldc #36 + String [FALSE] [84] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [87] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [90] pop [91] iload_3 v3 [92] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (24 -> 58: 61): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [31] Var: [T][a:java/util/concurrent/FutureTask][T][i], Stack: - [58] Var: [T][T][T][i], Stack: - [61] Var: , Stack: [a:java/lang/Exception] - [64] Var: [T][T][T][i], Stack: - [82] Var: ..., Stack: [a:java/lang/StringBuilder] - [84] Var: [T][T][T][i], Stack: [a:java/lang/StringBuilder][a:java/lang/String] + Method: g()Z Access flags: 0x11 = public final boolean g() Class member attributes (count = 1): + Code attribute instructions (code length = 132, locals = 3, stack = 3): [0] iconst_0 [1] istore_1 v1 [2] new #158 + Class [org/json/JSONObject] [5] dup [6] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [9] astore_2 v2 [10] new #158 + Class [org/json/JSONObject] [13] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [16] aload_0 v0 [17] getfield #194 + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] [20] invokevirtual #235 + Methodref [a/a/s.b ()Lorg/json/JSONObject;] [23] astore_2 v2 [24] goto +4 (target=28) [27] pop [28] aload_0 v0 [29] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [32] aload_2 v2 [33] invokevirtual #213 + Methodref [a/a/e.a (Lorg/json/JSONObject;)Lorg/json/JSONObject;] [36] dup [37] astore_2 v2 [38] ldc #90 + String [success] [40] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [43] ifeq +46 (target=89) [46] aload_2 v2 [47] ldc #90 + String [success] [49] invokevirtual #338 + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] [52] iconst_1 [53] ificmpne +36 (target=89) [56] iconst_1 [57] istore_1 v1 [58] aload_0 v0 [59] getfield #194 + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] [62] aload_0 v0 [63] getfield #194 + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] [66] invokevirtual #237 + Methodref [a/a/s.e ()Ljava/util/Vector;] [69] invokevirtual #326 + Methodref [java/util/Vector.size ()I] [72] istore_2 v2 [73] dup [74] getfield #176 + Fieldref [a/a/s.h I] [77] iload_2 v2 [78] iadd [79] putfield #176 + Fieldref [a/a/s.h I] [82] aload_0 v0 [83] getfield #194 + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] [86] invokevirtual #238 + Methodref [a/a/s.f ()V] [89] aload_0 v0 [90] getfield #194 + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] [93] new #148 + Class [java/util/Date] [96] dup [97] invokespecial #322 + Methodref [java/util/Date. ()V] [100] putfield #175 + Fieldref [a/a/s.g Ljava/util/Date;] [103] goto +27 (target=130) [106] astore_2 v2 [107] new #144 + Class [java/lang/StringBuilder] [110] dup [111] ldc #29 + String [Exception obtaining or handling response object or clearing pending exceptions vector in attemptToSendHandledExceptions ] [113] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [116] aload_2 v2 [117] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [120] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [123] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [126] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [129] pop [130] iload_1 v1 [131] ireturn Code attribute exceptions (count = 2): - ExceptionInfo (16 -> 24: 27): + Class [java/lang/Exception] - ExceptionInfo (28 -> 103: 106): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [27] Var: [a:com/crittercism/app/Crittercism][i][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [28] Var: ..., Stack: (empty) - [89] Var: -1, Stack: (empty) - [106] Var: [T][i], Stack: [a:java/lang/Exception] - [130] Var: ..., Stack: (empty) + Method: h()Z Access flags: 0x11 = public final boolean h() Class member attributes (count = 1): + Code attribute instructions (code length = 93, locals = 4, stack = 5): [0] new #154 + Class [java/util/concurrent/FutureTask] [3] dup [4] new #120 + Class [com/crittercism/app/Crittercism$10] [7] dup [8] aload_0 v0 [9] invokespecial #276 + Methodref [com/crittercism/app/Crittercism$10. (Lcom/crittercism/app/Crittercism;)V] [12] invokespecial #328 + Methodref [java/util/concurrent/FutureTask. (Ljava/util/concurrent/Callable;)V] [15] astore_1 v1 [16] bipush 10 [18] invokestatic #327 + Methodref [java/util/concurrent/Executors.newFixedThreadPool (I)Ljava/util/concurrent/ExecutorService;] [21] astore_2 v2 [22] iconst_0 [23] istore_3 v3 [24] aload_2 v2 [25] aload_1 v1 [26] invokeinterface #351 + InterfaceMethodref [java/util/concurrent/ExecutorService.execute (Ljava/lang/Runnable;)V] [31] aload_1 v1 [32] invokevirtual #330 + Methodref [java/util/concurrent/FutureTask.isDone ()Z] [35] ifne +23 (target=58) [38] aload_1 v1 [39] ldc2_w #161 + Long [8000] [42] getstatic #208 + Fieldref [java/util/concurrent/TimeUnit.MILLISECONDS Ljava/util/concurrent/TimeUnit;] [45] invokevirtual #329 + Methodref [java/util/concurrent/FutureTask.get (JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;] [48] checkcast #137 + Class [java/lang/Boolean] [51] invokevirtual #297 + Methodref [java/lang/Boolean.booleanValue ()Z] [54] istore_3 v3 [55] goto -24 (target=31) [58] goto +6 (target=64) [61] pop [62] iconst_0 [63] istore_3 v3 [64] new #144 + Class [java/lang/StringBuilder] [67] dup [68] ldc #84 + String [sentNdkCrashes = ] [70] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [73] iload_3 v3 [74] ifeq +8 (target=82) [77] ldc #45 + String [TRUE] [79] goto +5 (target=84) [82] ldc #36 + String [FALSE] [84] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [87] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [90] pop [91] iload_3 v3 [92] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (24 -> 58: 61): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [31] Var: [T][a:java/util/concurrent/FutureTask][T][i], Stack: - [58] Var: [T][T][T][i], Stack: - [61] Var: , Stack: [a:java/lang/Exception] - [64] Var: [T][T][T][i], Stack: - [82] Var: ..., Stack: [a:java/lang/StringBuilder] - [84] Var: [T][T][T][i], Stack: [a:java/lang/StringBuilder][a:java/lang/String] + Method: i()Z Access flags: 0x11 = public final boolean i() Class member attributes (count = 1): + Code attribute instructions (code length = 134, locals = 4, stack = 3): [0] iconst_0 [1] istore_1 v1 [2] new #158 + Class [org/json/JSONObject] [5] dup [6] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [9] astore_2 v2 [10] new #158 + Class [org/json/JSONObject] [13] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [16] aconst_null [17] astore_3 v3 [18] aload_0 v0 [19] getfield #195 + Fieldref [com/crittercism/app/Crittercism.m La/a/t;] [22] invokevirtual #240 + Methodref [a/a/t.a ()Lorg/json/JSONObject;] [25] astore_2 v2 [26] goto +4 (target=30) [29] pop [30] aload_0 v0 [31] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [34] aload_2 v2 [35] invokevirtual #213 + Methodref [a/a/e.a (Lorg/json/JSONObject;)Lorg/json/JSONObject;] [38] dup [39] astore_3 v3 [40] ldc #90 + String [success] [42] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [45] ifeq +15 (target=60) [48] aload_3 v3 [49] ldc #90 + String [success] [51] invokevirtual #338 + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] [54] iconst_1 [55] ificmpne +5 (target=60) [58] iconst_1 [59] istore_1 v1 [60] goto +27 (target=87) [63] astore_2 v2 [64] new #144 + Class [java/lang/StringBuilder] [67] dup [68] ldc #30 + String [Exception obtaining or handling response object or clearing pending ndk filenames vector in attemptToSendNdkCrashes: ] [70] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [73] aload_2 v2 [74] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [77] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [80] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [83] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [86] pop [87] iload_1 v1 [88] ifeq +17 (target=105) [91] aload_0 v0 [92] getfield #195 + Fieldref [com/crittercism/app/Crittercism.m La/a/t;] [95] invokevirtual #241 + Methodref [a/a/t.b ()V] [98] aload_0 v0 [99] getfield #195 + Fieldref [com/crittercism/app/Crittercism.m La/a/t;] [102] invokevirtual #242 + Methodref [a/a/t.f ()V] [105] goto +27 (target=132) [108] astore_2 v2 [109] new #144 + Class [java/lang/StringBuilder] [112] dup [113] ldc #31 + String [Exception removing ndk dump files from disk in attemptToSendNdkCrashes: ] [115] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [118] aload_2 v2 [119] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [122] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [125] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [128] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [131] pop [132] iload_1 v1 [133] ireturn Code attribute exceptions (count = 3): - ExceptionInfo (18 -> 26: 29): + Class [java/lang/Exception] - ExceptionInfo (30 -> 60: 63): + Class [java/lang/Exception] - ExceptionInfo (87 -> 105: 108): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 8): - [29] Var: [a:com/crittercism/app/Crittercism][i][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [30] Var: ..., Stack: (empty) - [60] Var: -1, Stack: (empty) - [63] Var: ..., Stack: [a:java/lang/Exception] - [87] Var: ..., Stack: (empty) - [105] Var: [T][i], Stack: - [108] Var: ..., Stack: [a:java/lang/Exception] - [132] Var: ..., Stack: (empty) + Method: j()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String j() Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [4] ifnonnull +19 (target=23) [7] ldc #18 + String [Crittercism] [9] ldc #37 + String [Failed to get app id. Please contact us at support@crittercism.com.] [11] invokestatic #261 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [14] pop [15] new #143 + Class [java/lang/String] [18] dup [19] invokespecial #304 + Methodref [java/lang/String. ()V] [22] areturn [23] aload_0 v0 [24] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [27] invokevirtual #211 + Methodref [a/a/e.a ()Ljava/lang/String;] [30] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [23] Var: ..., Stack: (empty) + Method: k()Landroid/content/Context; Access flags: 0x11 = public final android.content.Context k() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: l()La/a/e; Access flags: 0x11 = public final a.a.e l() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: m()La/a/q; Access flags: 0x11 = public final a.a.q m() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #192 + Fieldref [com/crittercism/app/Crittercism.j La/a/q;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(La/a/q;)V Access flags: 0x11 = public final void a(a.a.q) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #192 + Fieldref [com/crittercism/app/Crittercism.j La/a/q;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: n()La/a/v; Access flags: 0x11 = public final a.a.v n() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #193 + Fieldref [com/crittercism/app/Crittercism.k La/a/v;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(La/a/v;)V Access flags: 0x11 = public final void a(a.a.v) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #193 + Fieldref [com/crittercism/app/Crittercism.k La/a/v;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: o()La/a/s; Access flags: 0x11 = public final a.a.s o() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #194 + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(La/a/s;)V Access flags: 0x11 = public final void a(a.a.s) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #194 + Fieldref [com/crittercism/app/Crittercism.l La/a/s;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: p()La/a/t; Access flags: 0x11 = public final a.a.t p() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #195 + Fieldref [com/crittercism/app/Crittercism.m La/a/t;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(La/a/t;)V Access flags: 0x11 = public final void a(a.a.t) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #195 + Fieldref [com/crittercism/app/Crittercism.m La/a/t;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: w()Ljava/lang/String; Access flags: 0x2 = private java.lang.String w() Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 2, stack = 3): [0] ldc #6 + String [1.0] [2] astore_1 v1 [3] aload_0 v0 [4] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [7] invokevirtual #249 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [10] aload_0 v0 [11] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [14] invokevirtual #250 + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] [17] iconst_0 [18] invokevirtual #252 + Methodref [android/content/pm/PackageManager.getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] [21] getfield #182 + Fieldref [android/content/pm/PackageInfo.versionName Ljava/lang/String;] [24] astore_1 v1 [25] goto +4 (target=29) [28] pop [29] aload_1 v1 [30] areturn Code attribute exceptions (count = 1): - ExceptionInfo (3 -> 25: 28): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [28] Var: [T][a:java/lang/String], Stack: [a:java/lang/Exception] - [29] Var: ..., Stack: (empty) + Method: x()I Access flags: 0x2 = private int x() Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 3): [0] iconst_0 [1] istore_1 v1 [2] aload_0 v0 [3] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [6] invokevirtual #249 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [9] aload_0 v0 [10] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [13] invokevirtual #250 + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] [16] iconst_0 [17] invokevirtual #252 + Methodref [android/content/pm/PackageManager.getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;] [20] getfield #181 + Fieldref [android/content/pm/PackageInfo.versionCode I] [23] istore_1 v1 [24] goto +4 (target=28) [27] pop [28] iload_1 v1 [29] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (2 -> 24: 27): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [27] Var: [T][i], Stack: [a:java/lang/Exception] - [28] Var: ..., Stack: (empty) + Method: q()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String q() Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #203 + Fieldref [com/crittercism/app/Crittercism.u Ljava/lang/String;] [4] ifnull +15 (target=19) [7] aload_0 v0 [8] getfield #203 + Fieldref [com/crittercism/app/Crittercism.u Ljava/lang/String;] [11] ldc #3 + String [] [13] invokevirtual #306 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [16] ifeq +14 (target=30) [19] aload_0 v0 [20] aload_0 v0 [21] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [24] invokevirtual #250 + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] [27] putfield #203 + Fieldref [com/crittercism/app/Crittercism.u Ljava/lang/String;] [30] goto +23 (target=53) [33] pop [34] ldc #18 + String [Crittercism] [36] ldc #12 + String [Call to getPackageName() failed. Please contact us at support@crittercism.com.] [38] invokestatic #261 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [41] pop [42] aload_0 v0 [43] new #143 + Class [java/lang/String] [46] dup [47] invokespecial #304 + Methodref [java/lang/String. ()V] [50] putfield #203 + Fieldref [com/crittercism/app/Crittercism.u Ljava/lang/String;] [53] aload_0 v0 [54] getfield #203 + Fieldref [com/crittercism/app/Crittercism.u Ljava/lang/String;] [57] areturn Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 30: 33): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [19] Var: ..., Stack: (empty) - [30] Var: ..., Stack: (empty) - [33] Var: ..., Stack: [a:java/lang/Exception] - [53] Var: ..., Stack: (empty) + Method: r()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String r() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #205 + Fieldref [com/crittercism/app/Crittercism.w Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/content/Context;)Z Access flags: 0xa = private static boolean a(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 1, stack = 3): [0] aload_0 v0 [1] ldc #53 + String [com.crittercism.prefs] [3] iconst_0 [4] invokevirtual #251 + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] [7] ldc #75 + String [optOutStatus] [9] iconst_0 [10] invokeinterface #347 + InterfaceMethodref [android/content/SharedPreferences.getBoolean (Ljava/lang/String;Z)Z] [15] istore_0 v0 [16] goto +6 (target=22) [19] pop [20] iconst_0 [21] istore_0 v0 [22] iload_0 v0 [23] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 16: 19): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [19] Var: , Stack: [a:java/lang/Exception] - [22] Var: ...[i], Stack: (empty) + Method: setOptOutStatus(Z)V Access flags: 0x9 = public static void setOptOutStatus(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 213, locals = 2, stack = 6): [0] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [3] ifnonnull +16 (target=19) [6] ldc #18 + String [Crittercism] [8] ldc #16 + String [Call to setOptOutStatus() failed. Please contact us at support@crittercism.com.] [10] astore_0 v0 [11] aconst_null [12] astore_1 v1 [13] aload_0 v0 [14] invokestatic #261 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [17] pop [18] return [19] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [22] aconst_null [23] astore_1 v1 [24] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [27] ldc #53 + String [com.crittercism.prefs] [29] iconst_0 [30] invokevirtual #251 + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] [33] invokeinterface #346 + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] [38] dup [39] astore_1 v1 [40] ldc #75 + String [optOutStatus] [42] invokeinterface #350 + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] [47] pop [48] aload_1 v1 [49] ldc #75 + String [optOutStatus] [51] iload_0 v0 [52] invokeinterface #349 + InterfaceMethodref [android/content/SharedPreferences$Editor.putBoolean (Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;] [57] pop [58] aload_1 v1 [59] invokeinterface #348 + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] [64] ifne +11 (target=75) [67] new #139 + Class [java/lang/Exception] [70] dup [71] invokespecial #299 + Methodref [java/lang/Exception. ()V] [74] athrow [75] new #144 + Class [java/lang/StringBuilder] [78] dup [79] ldc #44 + String [Saved optOutStatus as ] [81] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [84] iload_0 v0 [85] ifeq +8 (target=93) [88] ldc #92 + String [true] [90] goto +5 (target=95) [93] ldc #66 + String [false] [95] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [98] ldc #5 + String [ to SharedPreferences!!] [100] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [103] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [106] pop [107] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [110] iload_0 v0 [111] putfield #196 + Fieldref [com/crittercism/app/Crittercism.n Z] [114] return [115] astore_1 v1 [116] invokestatic #255 + Methodref [android/os/Environment.getExternalStorageDirectory ()Ljava/io/File;] [119] dup [120] astore_1 v1 [121] invokevirtual #293 + Methodref [java/io/File.canWrite ()Z] [124] ifeq +78 (target=202) [127] new #132 + Class [java/io/File] [130] dup [131] aload_1 v1 [132] new #144 + Class [java/lang/StringBuilder] [135] dup [136] ldc #57 + String [critter_] [138] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [141] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [144] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [147] invokevirtual #211 + Methodref [a/a/e.a ()Ljava/lang/String;] [150] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [153] ldc #47 + String [_optoutsetting.txt] [155] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [158] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [161] invokespecial #292 + Methodref [java/io/File. (Ljava/io/File;Ljava/lang/String;)V] [164] astore_1 v1 [165] new #134 + Class [java/io/FileWriter] [168] dup [169] aload_1 v1 [170] invokespecial #295 + Methodref [java/io/FileWriter. (Ljava/io/File;)V] [173] astore_1 v1 [174] new #131 + Class [java/io/BufferedWriter] [177] dup [178] aload_1 v1 [179] invokespecial #289 + Methodref [java/io/BufferedWriter. (Ljava/io/Writer;)V] [182] dup [183] astore_1 v1 [184] iload_0 v0 [185] ifeq +8 (target=193) [188] ldc #92 + String [true] [190] goto +5 (target=195) [193] ldc #66 + String [false] [195] invokevirtual #291 + Methodref [java/io/BufferedWriter.write (Ljava/lang/String;)V] [198] aload_1 v1 [199] invokevirtual #290 + Methodref [java/io/BufferedWriter.close ()V] [202] return [203] pop [204] ldc #18 + String [Crittercism] [206] ldc #40 + String [Failed to store opt out status!!] [208] invokestatic #261 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [211] pop [212] return Code attribute exceptions (count = 2): - ExceptionInfo (19 -> 114: 115): + Class [java/lang/Exception] - ExceptionInfo (116 -> 202: 203): + Class [java/io/IOException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 9): - [19] Var: ..., Stack: (empty) - [75] Var: ..., Stack: (empty) - [93] Var: ..., Stack: [a:java/lang/StringBuilder] - [95] Var: [i], Stack: [a:java/lang/StringBuilder][a:java/lang/String] - [115] Var: ..., Stack: [a:java/lang/Exception] - [193] Var: [T][a:java/io/BufferedWriter], Stack: [a:java/io/BufferedWriter] - [195] Var: [T][a:java/io/BufferedWriter], Stack: [a:java/io/BufferedWriter][a:java/lang/String] - [202] Var: -2, Stack: (empty) - [203] Var: ..., Stack: [a:java/io/IOException] + Method: getOptOutStatus()Z Access flags: 0x9 = public static boolean getOptOutStatus() Class member attributes (count = 1): + Code attribute instructions (code length = 45, locals = 1, stack = 2): [0] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [3] ifnonnull +13 (target=16) [6] ldc #18 + String [Crittercism] [8] ldc #11 + String [Call to getOptOutStatus() failed. Please contact us at support@crittercism.com.] [10] invokestatic #261 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [13] pop [14] iconst_0 [15] ireturn [16] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [19] pop [20] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [23] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [26] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [29] invokevirtual #270 + Methodref [com/crittercism/app/Crittercism.j ()Ljava/lang/String;] [32] pop [33] invokestatic #263 + Methodref [com/crittercism/app/Crittercism.a (Landroid/content/Context;)Z] [36] istore_0 v0 [37] goto +6 (target=43) [40] pop [41] iconst_0 [42] istore_0 v0 [43] iload_0 v0 [44] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (16 -> 37: 40): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [16] Var: ..., Stack: (empty) - [40] Var: ..., Stack: [a:java/lang/Exception] - [43] Var: ...[i], Stack: (empty) + Method: a(Landroid/content/Context;Ljava/lang/String;)Z Access flags: 0xa = private static boolean a(android.content.Context,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 229, locals = 4, stack = 6): [0] iconst_0 [1] istore_2 v2 [2] aload_0 v0 [3] ldc #53 + String [com.crittercism.prefs] [5] iconst_0 [6] invokevirtual #251 + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] [9] dup [10] astore_0 v0 [11] ldc #56 + String [crashedOnLastAppLoad] [13] iconst_0 [14] invokeinterface #347 + InterfaceMethodref [android/content/SharedPreferences.getBoolean (Ljava/lang/String;Z)Z] [19] istore_2 v2 [20] aload_0 v0 [21] invokeinterface #346 + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] [26] dup [27] astore_3 v3 [28] ldc #56 + String [crashedOnLastAppLoad] [30] invokeinterface #350 + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] [35] pop [36] aload_3 v3 [37] invokeinterface #348 + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] [42] ifne +11 (target=53) [45] new #139 + Class [java/lang/Exception] [48] dup [49] invokespecial #299 + Methodref [java/lang/Exception. ()V] [52] athrow [53] goto +29 (target=82) [56] astore_0 v0 [57] new #144 + Class [java/lang/StringBuilder] [60] dup [61] ldc #34 + String [Exception when trying to retrieve crashedOnLastAppLoad from SharedPreferences! ] [63] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [66] aload_0 v0 [67] invokevirtual #303 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [70] invokevirtual #298 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [73] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [76] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [79] pop [80] iconst_0 [81] istore_2 v2 [82] iload_2 v2 [83] ifne +117 (target=200) [86] ldc #3 + String [] [88] astore_0 v0 [89] invokestatic #255 + Methodref [android/os/Environment.getExternalStorageDirectory ()Ljava/io/File;] [92] astore_3 v3 [93] new #132 + Class [java/io/File] [96] dup [97] aload_3 v3 [98] new #144 + Class [java/lang/StringBuilder] [101] dup [102] ldc #57 + String [critter_] [104] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [107] aload_1 v1 [108] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [111] ldc #46 + String [_crashedonlastappload.txt] [113] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [116] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [119] invokespecial #292 + Methodref [java/io/File. (Ljava/io/File;Ljava/lang/String;)V] [122] astore_1 v1 [123] new #133 + Class [java/io/FileInputStream] [126] dup [127] aload_1 v1 [128] invokespecial #294 + Methodref [java/io/FileInputStream. (Ljava/io/File;)V] [131] astore_1 v1 [132] new #130 + Class [java/io/BufferedReader] [135] dup [136] new #136 + Class [java/io/InputStreamReader] [139] dup [140] aload_1 v1 [141] invokespecial #296 + Methodref [java/io/InputStreamReader. (Ljava/io/InputStream;)V] [144] invokespecial #286 + Methodref [java/io/BufferedReader. (Ljava/io/Reader;)V] [147] astore_1 v1 [148] aload_1 v1 [149] invokevirtual #288 + Methodref [java/io/BufferedReader.readLine ()Ljava/lang/String;] [152] dup [153] astore_3 v3 [154] ifnull +25 (target=179) [157] new #144 + Class [java/lang/StringBuilder] [160] dup [161] invokespecial #307 + Methodref [java/lang/StringBuilder. ()V] [164] aload_0 v0 [165] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [168] aload_3 v3 [169] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [172] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [175] astore_0 v0 [176] goto -28 (target=148) [179] aload_1 v1 [180] invokevirtual #287 + Methodref [java/io/BufferedReader.close ()V] [183] aload_0 v0 [184] ldc #92 + String [true] [186] invokevirtual #305 + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z] [189] ifeq +5 (target=194) [192] iconst_1 [193] istore_2 v2 [194] goto +6 (target=200) [197] pop [198] iconst_0 [199] istore_2 v2 [200] new #144 + Class [java/lang/StringBuilder] [203] dup [204] ldc #79 + String [read crashedOnLastAppLoad as: ] [206] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [209] iload_2 v2 [210] ifeq +8 (target=218) [213] ldc #92 + String [true] [215] goto +5 (target=220) [218] ldc #66 + String [false] [220] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [223] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [226] pop [227] iload_2 v2 [228] ireturn Code attribute exceptions (count = 2): - ExceptionInfo (2 -> 53: 56): + Class [java/lang/Exception] - ExceptionInfo (89 -> 194: 197): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 10): - [53] Var: [T][a:java/lang/String][i], Stack: - [56] Var: [T][a:java/lang/String], Stack: [a:java/lang/Exception] - [82] Var: ...[i], Stack: (empty) - [148] Var: [a:java/lang/String][a:java/io/BufferedReader][i], Stack: - [179] Var: ..., Stack: (empty) - [194] Var: [T][T][i], Stack: - [197] Var: , Stack: [a:java/lang/Exception] - [200] Var: ...[T][T][i], Stack: (empty) - [218] Var: ..., Stack: [a:java/lang/StringBuilder] - [220] Var: [T][T][i], Stack: [a:java/lang/StringBuilder][a:java/lang/String] + Method: didCrashOnLastAppLoad()Z Access flags: 0x9 = public static boolean didCrashOnLastAppLoad() Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 1, stack = 2): [0] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [3] ifnonnull +13 (target=16) [6] ldc #18 + String [Crittercism] [8] ldc #9 + String [Call to didCrashOnLastAppLoad() failed. Please contact us at support@crittercism.com.] [10] invokestatic #261 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [13] pop [14] iconst_0 [15] ireturn [16] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [19] getfield #197 + Fieldref [com/crittercism/app/Crittercism.o Z] [22] istore_0 v0 [23] goto +6 (target=29) [26] pop [27] iconst_0 [28] istore_0 v0 [29] iload_0 v0 [30] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (16 -> 23: 26): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [16] Var: ..., Stack: (empty) - [26] Var: ..., Stack: [a:java/lang/Exception] - [29] Var: ...[i], Stack: (empty) + Method: getNotificationTitle()Ljava/lang/String; Access flags: 0x9 = public static java.lang.String getNotificationTitle() Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 1, stack = 2): [0] ldc #20 + String [Developer Reply] [2] astore_0 v0 [3] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [6] ifnonnull +13 (target=19) [9] ldc #18 + String [Crittercism] [11] ldc #10 + String [Call to getNotificationTitle failed. Please contact us at support@crittercism.com.] [13] invokestatic #261 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [16] pop [17] aload_0 v0 [18] areturn [19] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [22] getfield #204 + Fieldref [com/crittercism/app/Crittercism.v Ljava/lang/String;] [25] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [19] Var: ..., Stack: (empty) + Method: s()Z Access flags: 0x9 = public static boolean s() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 0, stack = 1): [0] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [3] ifnonnull +5 (target=8) [6] iconst_0 [7] ireturn [8] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [11] getfield #198 + Fieldref [com/crittercism/app/Crittercism.p Z] [14] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [8] Var: ..., Stack: (empty) + Method: setUsername(Ljava/lang/String;)V Access flags: 0x9 = public static void setUsername(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 90, locals = 2, stack = 3): [0] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [3] ifnonnull +12 (target=15) [6] ldc #18 + String [Crittercism] [8] ldc #17 + String [Call to setUsername() failed. Please contact us at support@crittercism.com.] [10] invokestatic #261 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [13] pop [14] return [15] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [18] getfield #189 + Fieldref [com/crittercism/app/Crittercism.g Z] [21] ifeq +58 (target=79) [24] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [27] getfield #188 + Fieldref [com/crittercism/app/Crittercism.f La/a/l;] [30] ifnonnull +16 (target=46) [33] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [36] new #104 + Class [a/a/l] [39] dup [40] invokespecial #226 + Methodref [a/a/l. ()V] [43] putfield #188 + Fieldref [com/crittercism/app/Crittercism.f La/a/l;] [46] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [49] getfield #188 + Fieldref [com/crittercism/app/Crittercism.f La/a/l;] [52] aload_0 v0 [53] putfield #170 + Fieldref [a/a/l.b Ljava/lang/String;] [56] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [59] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [62] invokevirtual #221 + Methodref [a/a/e.i ()Lorg/json/JSONObject;] [65] dup [66] astore_1 v1 [67] ldc #96 + String [username] [69] aload_0 v0 [70] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [73] pop [74] aload_1 v1 [75] invokestatic #271 + Methodref [com/crittercism/app/Crittercism.setMetadata (Lorg/json/JSONObject;)V] [78] return [79] ldc #18 + String [Crittercism] [81] ldc #42 + String [Initialize the Crittercism library before using its methods.] [83] invokestatic #259 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [86] pop [87] return [88] pop [89] return Code attribute exceptions (count = 1): - ExceptionInfo (15 -> 87: 88): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [15] Var: ..., Stack: (empty) - [46] Var: ..., Stack: (empty) - [79] Var: -1, Stack: (empty) - [88] Var: ..., Stack: [a:java/lang/Exception] + Method: setMetadata(Lorg/json/JSONObject;)V Access flags: 0x9 = public static void setMetadata(org.json.JSONObject) Class member attributes (count = 1): + Code attribute instructions (code length = 77, locals = 2, stack = 4): [0] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [3] ifnonnull +14 (target=17) [6] ldc #18 + String [Crittercism] [8] ldc #15 + String [Call to setMetadata() failed. Please contact us at support@crittercism.com.] [10] aconst_null [11] astore_0 v0 [12] invokestatic #261 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [15] pop [16] return [17] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [20] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [23] aload_0 v0 [24] invokevirtual #216 + Methodref [a/a/e.c (Lorg/json/JSONObject;)V] [27] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [30] getfield #189 + Fieldref [com/crittercism/app/Crittercism.g Z] [33] ifeq +31 (target=64) [36] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [39] aload_0 v0 [40] astore_1 v1 [41] astore_0 v0 [42] new #121 + Class [com/crittercism/app/Crittercism$2] [45] dup [46] aload_0 v0 [47] aload_1 v1 [48] invokespecial #277 + Methodref [com/crittercism/app/Crittercism$2. (Lcom/crittercism/app/Crittercism;Lorg/json/JSONObject;)V] [51] astore_0 v0 [52] new #145 + Class [java/lang/Thread] [55] dup [56] aload_0 v0 [57] invokespecial #311 + Methodref [java/lang/Thread. (Ljava/lang/Runnable;)V] [60] invokevirtual #316 + Methodref [java/lang/Thread.start ()V] [63] return [64] ldc #18 + String [Crittercism] [66] ldc #42 + String [Initialize the Crittercism library before using its methods.] [68] aconst_null [69] astore_0 v0 [70] invokestatic #259 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [73] pop [74] return [75] pop [76] return Code attribute exceptions (count = 1): - ExceptionInfo (17 -> 74: 75): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [17] Var: ..., Stack: (empty) - [64] Var: -1, Stack: (empty) - [75] Var: ..., Stack: [a:java/lang/Exception] + Method: t()I Access flags: 0x11 = public final int t() Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [4] invokevirtual #218 + Methodref [a/a/e.f ()F] [7] ldc #1 + Float [10.0] [9] fmul [10] ldc #2 + Float [160.0] [12] fdiv [13] f2i [14] istore_1 v1 [15] goto +6 (target=21) [18] pop [19] iconst_m1 [20] istore_1 v1 [21] iload_1 v1 [22] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 15: 18): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [18] Var: , Stack: [a:java/lang/Exception] - [21] Var: ...[T][i], Stack: (empty) + Method: leaveBreadcrumb(Ljava/lang/String;)V Access flags: 0x29 = public static synchronized void leaveBreadcrumb(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 302, locals = 5, stack = 3): [0] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [3] ifnonnull +12 (target=15) [6] ldc #18 + String [Crittercism] [8] ldc #13 + String [Call to leaveBreadcrumb() failed. Please contact us at support@crittercism.com.] [10] invokestatic #261 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [13] pop [14] return [15] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [18] aload_0 v0 [19] astore_1 v1 [20] dup [21] astore_0 v0 [22] getfield #196 + Fieldref [com/crittercism/app/Crittercism.n Z] [25] ifne +266 (target=291) [28] aload_0 v0 [29] getfield #187 + Fieldref [com/crittercism/app/Crittercism.e La/a/i;] [32] pop [33] aload_0 v0 [34] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [37] ldc #52 + String [breadcrumbsFileString] [39] invokestatic #223 + Methodref [a/a/i.a (Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;] [42] astore_2 v2 [43] new #156 + Class [org/json/JSONArray] [46] dup [47] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [50] dup [51] astore_3 v3 [52] aload_1 v1 [53] invokevirtual #334 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [56] pop [57] aload_3 v3 [58] invokestatic #272 + Methodref [com/crittercism/app/Crittercism.u ()Ljava/lang/String;] [61] invokevirtual #334 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [64] pop [65] new #158 + Class [org/json/JSONObject] [68] dup [69] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [72] astore_1 v1 [73] new #156 + Class [org/json/JSONArray] [76] dup [77] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [80] astore v4 [82] aload_2 v2 [83] ifnull +54 (target=137) [86] new #158 + Class [org/json/JSONObject] [89] dup [90] aload_2 v2 [91] invokespecial #336 + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] [94] astore_1 v1 [95] goto +12 (target=107) [98] pop [99] new #158 + Class [org/json/JSONObject] [102] dup [103] invokespecial #335 + Methodref [org/json/JSONObject. ()V] [106] astore_1 v1 [107] aload_1 v1 [108] ldc #59 + String [current_session] [110] invokevirtual #342 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [113] ifeq +24 (target=137) [116] aload_1 v1 [117] ldc #59 + String [current_session] [119] invokevirtual #339 + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] [122] astore v4 [124] goto +13 (target=137) [127] pop [128] new #156 + Class [org/json/JSONArray] [131] dup [132] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [135] astore v4 [137] aload v4 [139] aload_3 v3 [140] invokevirtual #334 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [143] pop [144] aload v4 [146] invokevirtual #333 + Methodref [org/json/JSONArray.length ()I] [149] bipush 50 [151] ificmple +65 (target=216) [154] new #156 + Class [org/json/JSONArray] [157] dup [158] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [161] astore_2 v2 [162] aload_2 v2 [163] aload v4 [165] iconst_0 [166] invokevirtual #332 + Methodref [org/json/JSONArray.getJSONArray (I)Lorg/json/JSONArray;] [169] invokevirtual #334 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [172] pop [173] iconst_2 [174] istore_3 v3 [175] iload_3 v3 [176] aload v4 [178] invokevirtual #333 + Methodref [org/json/JSONArray.length ()I] [181] ificmpge +20 (target=201) [184] aload_2 v2 [185] aload v4 [187] iload_3 v3 [188] invokevirtual #332 + Methodref [org/json/JSONArray.getJSONArray (I)Lorg/json/JSONArray;] [191] invokevirtual #334 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [194] pop [195] iinc v3, 1 [198] goto -23 (target=175) [201] goto +12 (target=213) [204] pop [205] new #156 + Class [org/json/JSONArray] [208] dup [209] invokespecial #331 + Methodref [org/json/JSONArray. ()V] [212] astore_2 v2 [213] aload_2 v2 [214] astore v4 [216] aload_1 v1 [217] ldc #59 + String [current_session] [219] aload v4 [221] invokevirtual #344 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [224] pop [225] goto +4 (target=229) [228] pop [229] new #144 + Class [java/lang/StringBuilder] [232] dup [233] ldc #7 + String [Breadcrumbs: ] [235] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [238] aload_1 v1 [239] invokevirtual #345 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [242] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [245] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [248] pop [249] new #144 + Class [java/lang/StringBuilder] [252] dup [253] ldc #58 + String [currentSessionJsonArray size: ] [255] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [258] aload v4 [260] invokevirtual #333 + Methodref [org/json/JSONArray.length ()I] [263] invokestatic #300 + Methodref [java/lang/Integer.toString (I)Ljava/lang/String;] [266] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [269] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [272] pop [273] aload_0 v0 [274] getfield #187 + Fieldref [com/crittercism/app/Crittercism.e La/a/i;] [277] pop [278] aload_0 v0 [279] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [282] ldc #52 + String [breadcrumbsFileString] [284] aload_1 v1 [285] invokevirtual #345 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [288] invokestatic #224 + Methodref [a/a/i.a (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V] [291] return [292] pop [293] ldc #18 + String [Crittercism] [295] ldc #38 + String [Failed to leave breadcrumb. Please contact us at support@crittercism.com.] [297] invokestatic #261 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [300] pop [301] return Code attribute exceptions (count = 5): - ExceptionInfo (86 -> 95: 98): + Class [org/json/JSONException] - ExceptionInfo (116 -> 124: 127): + Class [org/json/JSONException] - ExceptionInfo (162 -> 201: 204): + Class [org/json/JSONException] - ExceptionInfo (216 -> 225: 228): + Class [org/json/JSONException] - ExceptionInfo (15 -> 291: 292): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 14): - [15] Var: ..., Stack: (empty) - [98] Var: [a:com/crittercism/app/Crittercism][T][T][a:org/json/JSONArray][a:org/json/JSONArray], Stack: [a:org/json/JSONException] - [107] Var: [a:com/crittercism/app/Crittercism][a:org/json/JSONObject][T][a:org/json/JSONArray][a:org/json/JSONArray], Stack: - [127] Var: [a:com/crittercism/app/Crittercism][a:org/json/JSONObject][T][a:org/json/JSONArray], Stack: [a:org/json/JSONException] - [137] Var: ...[a:org/json/JSONArray], Stack: (empty) - [175] Var: [a:com/crittercism/app/Crittercism][a:org/json/JSONObject][a:org/json/JSONArray][i][a:org/json/JSONArray], Stack: - [201] Var: -2, Stack: (empty) - [204] Var: [a:com/crittercism/app/Crittercism][a:org/json/JSONObject], Stack: [a:org/json/JSONException] - [213] Var: ...[a:org/json/JSONArray], Stack: (empty) - [216] Var: [a:com/crittercism/app/Crittercism][a:org/json/JSONObject][T][T][a:org/json/JSONArray], Stack: - [228] Var: ..., Stack: [a:org/json/JSONException] - [229] Var: ..., Stack: (empty) - [291] Var: , Stack: - [292] Var: ..., Stack: [a:java/lang/Exception] + Method: u()Ljava/lang/String; Access flags: 0x9 = public static java.lang.String u() Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 1, stack = 4): [0] new #143 + Class [java/lang/String] [3] invokespecial #304 + Methodref [java/lang/String. ()V] [6] ldc #99 + String [yyyy-MM-dd'T'HH:mm:ss.sZ] [8] astore_0 v0 [9] new #147 + Class [java/text/SimpleDateFormat] [12] dup [13] aload_0 v0 [14] getstatic #207 + Fieldref [java/util/Locale.US Ljava/util/Locale;] [17] invokespecial #318 + Methodref [java/text/SimpleDateFormat. (Ljava/lang/String;Ljava/util/Locale;)V] [20] dup [21] astore_0 v0 [22] ldc #41 + String [GMT] [24] invokestatic #325 + Methodref [java/util/TimeZone.getTimeZone (Ljava/lang/String;)Ljava/util/TimeZone;] [27] invokevirtual #321 + Methodref [java/text/SimpleDateFormat.setTimeZone (Ljava/util/TimeZone;)V] [30] aload_0 v0 [31] new #148 + Class [java/util/Date] [34] dup [35] invokespecial #322 + Methodref [java/util/Date. ()V] [38] invokevirtual #319 + Methodref [java/text/SimpleDateFormat.format (Ljava/util/Date;)Ljava/lang/String;] [41] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/util/Date;)J Access flags: 0xa = private static long a(java.util.Date) Class member attributes (count = 1): + Code attribute instructions (code length = 79, locals = 5, stack = 4): [0] ldc #98 + String [yyyy-MM-dd'T'HH:mm:ss.s] [2] astore_1 v1 [3] new #147 + Class [java/text/SimpleDateFormat] [6] dup [7] aload_1 v1 [8] getstatic #207 + Fieldref [java/util/Locale.US Ljava/util/Locale;] [11] invokespecial #318 + Methodref [java/text/SimpleDateFormat. (Ljava/lang/String;Ljava/util/Locale;)V] [14] dup [15] astore_1 v1 [16] ldc #41 + String [GMT] [18] invokestatic #325 + Methodref [java/util/TimeZone.getTimeZone (Ljava/lang/String;)Ljava/util/TimeZone;] [21] invokevirtual #321 + Methodref [java/text/SimpleDateFormat.setTimeZone (Ljava/util/TimeZone;)V] [24] aload_1 v1 [25] aload_0 v0 [26] invokevirtual #319 + Methodref [java/text/SimpleDateFormat.format (Ljava/util/Date;)Ljava/lang/String;] [29] astore_2 v2 [30] lconst_0 [31] lstore_3 v3 [32] aload_1 v1 [33] aload_2 v2 [34] invokevirtual #320 + Methodref [java/text/SimpleDateFormat.parse (Ljava/lang/String;)Ljava/util/Date;] [37] invokevirtual #323 + Methodref [java/util/Date.getTime ()J] [40] lstore_3 v3 [41] new #144 + Class [java/lang/StringBuilder] [44] dup [45] ldc #69 + String [longFormat = ] [47] invokespecial #308 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [50] lload_3 v3 [51] invokestatic #301 + Methodref [java/lang/Long.toString (J)Ljava/lang/String;] [54] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [57] ldc #4 + String [ date = ] [59] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [62] aload_0 v0 [63] invokevirtual #324 + Methodref [java/util/Date.toString ()Ljava/lang/String;] [66] invokevirtual #309 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [69] invokevirtual #310 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [72] pop [73] goto +4 (target=77) [76] pop [77] lload_3 v3 [78] lreturn Code attribute exceptions (count = 1): - ExceptionInfo (32 -> 73: 76): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [76] Var: [T][T][T][l], Stack: [a:java/lang/Exception] - [77] Var: ..., Stack: (empty) + Method: v()V Access flags: 0x1008 = static synthetic void v() Class member attributes (count = 1): + Code attribute instructions (code length = 63, locals = 1, stack = 3): [0] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [3] ifnull +59 (target=62) [6] getstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [9] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [12] ldc #53 + String [com.crittercism.prefs] [14] iconst_0 [15] invokevirtual #251 + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] [18] invokeinterface #346 + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] [23] dup [24] astore_0 v0 [25] ldc #56 + String [crashedOnLastAppLoad] [27] invokeinterface #350 + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] [32] pop [33] aload_0 v0 [34] ldc #56 + String [crashedOnLastAppLoad] [36] iconst_1 [37] invokeinterface #349 + InterfaceMethodref [android/content/SharedPreferences$Editor.putBoolean (Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;] [42] pop [43] aload_0 v0 [44] invokeinterface #348 + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] [49] ifne +11 (target=60) [52] new #139 + Class [java/lang/Exception] [55] dup [56] invokespecial #299 + Methodref [java/lang/Exception. ()V] [59] athrow [60] return [61] pop [62] return Code attribute exceptions (count = 1): - ExceptionInfo (6 -> 60: 61): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [60] Var: ..., Stack: (empty) - [61] Var: ..., Stack: [a:java/lang/Exception] - [62] Var: ..., Stack: (empty) + Method: a(Lcom/crittercism/app/Crittercism;)Ljava/lang/String; Access flags: 0x1008 = static synthetic java.lang.String a(com.crittercism.app.Crittercism) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #205 + Fieldref [com/crittercism/app/Crittercism.w Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Lcom/crittercism/app/Crittercism;)Landroid/content/Context; Access flags: 0x1008 = static synthetic android.content.Context b(com.crittercism.app.Crittercism) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #190 + Fieldref [com/crittercism/app/Crittercism.h Landroid/content/Context;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Lcom/crittercism/app/Crittercism;)La/a/e; Access flags: 0x1008 = static synthetic a.a.e c(com.crittercism.app.Crittercism) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #186 + Fieldref [com/crittercism/app/Crittercism.d La/a/e;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 0, stack = 2): [0] new #118 + Class [com/crittercism/app/Crittercism] [3] dup [4] invokespecial #262 + Methodref [com/crittercism/app/Crittercism. ()V] [7] putstatic #185 + Fieldref [com/crittercism/app/Crittercism.c Lcom/crittercism/app/Crittercism;] [10] invokestatic #225 + Methodref [a/a/i.b ()Ljava/lang/String;] [13] putstatic #183 + Fieldref [com/crittercism/app/Crittercism.a Ljava/lang/String;] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/crittercism/app/Crittercism$1 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.crittercism.app.Crittercism$1 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 63): + String [Exception installing ndk library: ] + Class [com/crittercism/app/Crittercism] + Class [com/crittercism/app/Crittercism$1] + Class [com/crittercism/app/CrittercismNDK] + Class [java/lang/Class] + Class [java/lang/Object] + Class [java/lang/Runnable] + Class [java/lang/StringBuilder] + Class [java/lang/Throwable] + Fieldref [com/crittercism/app/Crittercism$1.a Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.a (Lcom/crittercism/app/Crittercism;)Ljava/lang/String;] + Methodref [com/crittercism/app/Crittercism.k ()Landroid/content/Context;] + Methodref [com/crittercism/app/CrittercismNDK.installNdkLib (Landroid/content/Context;Ljava/lang/String;)V] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a ()Lcom/crittercism/app/Crittercism;] + NameAndType [a (Lcom/crittercism/app/Crittercism;)Ljava/lang/String;] + NameAndType [a Lcom/crittercism/app/Crittercism;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [installNdkLib (Landroid/content/Context;Ljava/lang/String;)V] + NameAndType [k ()Landroid/content/Context;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V] + Utf8 [(Lcom/crittercism/app/Crittercism;)Ljava/lang/String;] + Utf8 [(Lcom/crittercism/app/Crittercism;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Exception installing ndk library: ] + Utf8 [Lcom/crittercism/app/Crittercism;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [append] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [com/crittercism/app/Crittercism$1] + Utf8 [com/crittercism/app/CrittercismNDK] + Utf8 [getClass] + Utf8 [getName] + Utf8 [installNdkLib] + Utf8 [java/lang/Class] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/Throwable] + Utf8 [k] + Utf8 [run] + Utf8 [toString] Fields (count = 1): + Field: a Lcom/crittercism/app/Crittercism; Access flags: 0x1010 = final synthetic com.crittercism.app.Crittercism a Methods (count = 2): - Method: (Lcom/crittercism/app/Crittercism;)V Access flags: 0x0 = Crittercism$1(com.crittercism.app.Crittercism) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #10 + Fieldref [com/crittercism/app/Crittercism$1.a Lcom/crittercism/app/Crittercism;] [5] aload_0 v0 [6] invokespecial #16 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x11 = public final void run() Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 2, stack = 3): [0] invokestatic #11 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [3] invokevirtual #13 + Methodref [com/crittercism/app/Crittercism.k ()Landroid/content/Context;] [6] aload_0 v0 [7] getfield #10 + Fieldref [com/crittercism/app/Crittercism$1.a Lcom/crittercism/app/Crittercism;] [10] invokestatic #12 + Methodref [com/crittercism/app/Crittercism.a (Lcom/crittercism/app/Crittercism;)Ljava/lang/String;] [13] invokestatic #14 + Methodref [com/crittercism/app/CrittercismNDK.installNdkLib (Landroid/content/Context;Ljava/lang/String;)V] [16] return [17] astore_1 v1 [18] new #8 + Class [java/lang/StringBuilder] [21] dup [22] ldc #1 + String [Exception installing ndk library: ] [24] invokespecial #18 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [27] aload_1 v1 [28] invokevirtual #17 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [31] invokevirtual #15 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [34] invokevirtual #19 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [37] invokevirtual #20 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [40] pop [41] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 16: 17): + Class [java/lang/Throwable] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [17] Var: , Stack: [a:java/lang/Throwable] Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/crittercism/app/Crittercism$10 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.crittercism.app.Crittercism$10 extends java.lang.Object Interfaces (count = 1): + Class [java/util/concurrent/Callable] Constant Pool (count = 94): + String [Exception in startNdkSendingThreads boolean callable: ] + String [pendingNdkCrashes.getPendingDataVector().size = ] + Class [a/a/t] + Class [com/crittercism/app/Crittercism] + Class [com/crittercism/app/Crittercism$10] + Class [java/lang/Boolean] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Class [java/util/Vector] + Class [java/util/concurrent/Callable] + Fieldref [com/crittercism/app/Crittercism$10.a Lcom/crittercism/app/Crittercism;] + Methodref [a/a/t.c ()La/a/t;] + Methodref [a/a/t.e ()Ljava/util/Vector;] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.a (La/a/t;)V] + Methodref [com/crittercism/app/Crittercism.i ()Z] + Methodref [com/crittercism/app/Crittercism.p ()La/a/t;] + Methodref [com/crittercism/app/Crittercism$10.a ()Ljava/lang/Boolean;] + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Exception.printStackTrace ()V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/util/Vector.size ()I] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a ()Lcom/crittercism/app/Crittercism;] + NameAndType [a ()Ljava/lang/Boolean;] + NameAndType [a (La/a/t;)V] + NameAndType [a Lcom/crittercism/app/Crittercism;] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [c ()La/a/t;] + NameAndType [e ()Ljava/util/Vector;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [i ()Z] + NameAndType [p ()La/a/t;] + NameAndType [printStackTrace ()V] + NameAndType [size ()I] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Z)Ljava/lang/Boolean;] + Utf8 [()I] + Utf8 [()La/a/t;] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()Ljava/lang/Boolean;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Vector;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(La/a/t;)V] + Utf8 [(Lcom/crittercism/app/Crittercism;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Z)Ljava/lang/Boolean;] + Utf8 [] + Utf8 [Code] + Utf8 [Exception in startNdkSendingThreads boolean callable: ] + Utf8 [Lcom/crittercism/app/Crittercism;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [a/a/t] + Utf8 [append] + Utf8 [c] + Utf8 [call] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [com/crittercism/app/Crittercism$10] + Utf8 [e] + Utf8 [getClass] + Utf8 [getName] + Utf8 [i] + Utf8 [java/lang/Boolean] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/Vector] + Utf8 [java/util/concurrent/Callable] + Utf8 [p] + Utf8 [pendingNdkCrashes.getPendingDataVector().size = ] + Utf8 [printStackTrace] + Utf8 [size] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 1): + Field: a Lcom/crittercism/app/Crittercism; Access flags: 0x1010 = final synthetic com.crittercism.app.Crittercism a Methods (count = 3): - Method: (Lcom/crittercism/app/Crittercism;)V Access flags: 0x0 = Crittercism$10(com.crittercism.app.Crittercism) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #13 + Fieldref [com/crittercism/app/Crittercism$10.a Lcom/crittercism/app/Crittercism;] [5] aload_0 v0 [6] invokespecial #24 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Ljava/lang/Boolean; Access flags: 0xa = private static java.lang.Boolean a() Class member attributes (count = 1): + Code attribute instructions (code length = 102, locals = 1, stack = 3): [0] invokestatic #16 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [3] invokestatic #14 + Methodref [a/a/t.c ()La/a/t;] [6] invokevirtual #17 + Methodref [com/crittercism/app/Crittercism.a (La/a/t;)V] [9] new #10 + Class [java/lang/StringBuilder] [12] dup [13] ldc #2 + String [pendingNdkCrashes.getPendingDataVector().size = ] [15] invokespecial #26 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [18] invokestatic #16 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [21] invokevirtual #19 + Methodref [com/crittercism/app/Crittercism.p ()La/a/t;] [24] invokevirtual #15 + Methodref [a/a/t.e ()Ljava/util/Vector;] [27] invokevirtual #30 + Methodref [java/util/Vector.size ()I] [30] invokevirtual #27 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [33] invokevirtual #29 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [36] pop [37] goto +31 (target=68) [40] astore_0 v0 [41] new #10 + Class [java/lang/StringBuilder] [44] dup [45] ldc #1 + String [Exception in startNdkSendingThreads boolean callable: ] [47] invokespecial #26 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [50] aload_0 v0 [51] invokevirtual #25 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [54] invokevirtual #22 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [57] invokevirtual #28 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [60] invokevirtual #29 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [63] pop [64] aload_0 v0 [65] invokevirtual #23 + Methodref [java/lang/Exception.printStackTrace ()V] [68] invokestatic #16 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [71] invokevirtual #19 + Methodref [com/crittercism/app/Crittercism.p ()La/a/t;] [74] invokevirtual #15 + Methodref [a/a/t.e ()Ljava/util/Vector;] [77] invokevirtual #30 + Methodref [java/util/Vector.size ()I] [80] ifne +8 (target=88) [83] iconst_1 [84] invokestatic #21 + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] [87] areturn [88] goto +4 (target=92) [91] pop [92] invokestatic #16 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [95] invokevirtual #18 + Methodref [com/crittercism/app/Crittercism.i ()Z] [98] invokestatic #21 + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] [101] areturn Code attribute exceptions (count = 2): - ExceptionInfo (0 -> 37: 40): + Class [java/lang/Exception] - ExceptionInfo (68 -> 87: 91): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [40] Var: ..., Stack: [a:java/lang/Exception] - [68] Var: ..., Stack: (empty) - [88] Var: ..., Stack: (empty) - [91] Var: ..., Stack: [a:java/lang/Exception] - [92] Var: ..., Stack: (empty) + Method: call()Ljava/lang/Object; Access flags: 0x1011 = public final synthetic java.lang.Object call() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 1, stack = 1): [0] invokestatic #20 + Methodref [com/crittercism/app/Crittercism$10.a ()Ljava/lang/Boolean;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/crittercism/app/Crittercism$2 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.crittercism.app.Crittercism$2 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 36): + Class [a/a/e] + Class [com/crittercism/app/Crittercism] + Class [com/crittercism/app/Crittercism$2] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/crittercism/app/Crittercism$2.a Lorg/json/JSONObject;] + Fieldref [com/crittercism/app/Crittercism$2.b Lcom/crittercism/app/Crittercism;] + Methodref [a/a/e.b (Lorg/json/JSONObject;)Z] + Methodref [com/crittercism/app/Crittercism.c (Lcom/crittercism/app/Crittercism;)La/a/e;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a Lorg/json/JSONObject;] + NameAndType [b (Lorg/json/JSONObject;)Z] + NameAndType [b Lcom/crittercism/app/Crittercism;] + NameAndType [c (Lcom/crittercism/app/Crittercism;)La/a/e;] + Utf8 [()V] + Utf8 [(Lcom/crittercism/app/Crittercism;)La/a/e;] + Utf8 [(Lcom/crittercism/app/Crittercism;Lorg/json/JSONObject;)V] + Utf8 [(Lorg/json/JSONObject;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/crittercism/app/Crittercism;] + Utf8 [Lorg/json/JSONObject;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [a/a/e] + Utf8 [b] + Utf8 [c] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [com/crittercism/app/Crittercism$2] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [run] Fields (count = 2): + Field: a Lorg/json/JSONObject; Access flags: 0x1010 = final synthetic org.json.JSONObject a + Field: b Lcom/crittercism/app/Crittercism; Access flags: 0x1010 = final synthetic com.crittercism.app.Crittercism b Methods (count = 2): - Method: (Lcom/crittercism/app/Crittercism;Lorg/json/JSONObject;)V Access flags: 0x0 = Crittercism$2(com.crittercism.app.Crittercism,org.json.JSONObject) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #8 + Fieldref [com/crittercism/app/Crittercism$2.b Lcom/crittercism/app/Crittercism;] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #7 + Fieldref [com/crittercism/app/Crittercism$2.a Lorg/json/JSONObject;] [10] aload_0 v0 [11] invokespecial #11 + Methodref [java/lang/Object. ()V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x11 = public final void run() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/crittercism/app/Crittercism$2.b Lcom/crittercism/app/Crittercism;] [4] invokestatic #10 + Methodref [com/crittercism/app/Crittercism.c (Lcom/crittercism/app/Crittercism;)La/a/e;] [7] aload_0 v0 [8] getfield #7 + Fieldref [com/crittercism/app/Crittercism$2.a Lorg/json/JSONObject;] [11] invokevirtual #9 + Methodref [a/a/e.b (Lorg/json/JSONObject;)Z] [14] pop [15] return [16] pop [17] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 15: 16): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [16] Var: , Stack: [a:java/lang/Exception] Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/crittercism/app/Crittercism$3 Superclass: android/os/Handler Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.crittercism.app.Crittercism$3 extends android.os.Handler Interfaces (count = 0): Constant Pool (count = 70): + Integer [272629760] + String [com.crittercism.notification] + String [notification] + Class [android/content/Context] + Class [android/content/Intent] + Class [android/os/Bundle] + Class [android/os/Handler] + Class [android/os/Message] + Class [com/crittercism/NotificationActivity] + Class [com/crittercism/app/Crittercism] + Class [com/crittercism/app/Crittercism$3] + Class [java/lang/Exception] + Fieldref [com/crittercism/app/Crittercism$3.a Lcom/crittercism/app/Crittercism;] + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] + Methodref [android/content/Intent. (Landroid/content/Context;Ljava/lang/Class;)V] + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + Methodref [android/content/Intent.setFlags (I)Landroid/content/Intent;] + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] + Methodref [android/os/Handler. ()V] + Methodref [android/os/Handler.handleMessage (Landroid/os/Message;)V] + Methodref [android/os/Message.getData ()Landroid/os/Bundle;] + Methodref [com/crittercism/app/Crittercism.b (Lcom/crittercism/app/Crittercism;)Landroid/content/Context;] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;Ljava/lang/Class;)V] + NameAndType [a Lcom/crittercism/app/Crittercism;] + NameAndType [b (Lcom/crittercism/app/Crittercism;)Landroid/content/Context;] + NameAndType [containsKey (Ljava/lang/String;)Z] + NameAndType [getData ()Landroid/os/Bundle;] + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [handleMessage (Landroid/os/Message;)V] + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + NameAndType [setFlags (I)Landroid/content/Intent;] + NameAndType [startActivity (Landroid/content/Intent;)V] + Utf8 [()Landroid/os/Bundle;] + Utf8 [()V] + Utf8 [(I)Landroid/content/Intent;] + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/os/Message;)V] + Utf8 [(Lcom/crittercism/app/Crittercism;)Landroid/content/Context;] + Utf8 [(Lcom/crittercism/app/Crittercism;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/crittercism/app/Crittercism;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/content/Context] + Utf8 [android/content/Intent] + Utf8 [android/os/Bundle] + Utf8 [android/os/Handler] + Utf8 [android/os/Message] + Utf8 [b] + Utf8 [com.crittercism.notification] + Utf8 [com/crittercism/NotificationActivity] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [com/crittercism/app/Crittercism$3] + Utf8 [containsKey] + Utf8 [getData] + Utf8 [getString] + Utf8 [handleMessage] + Utf8 [java/lang/Exception] + Utf8 [notification] + Utf8 [putExtra] + Utf8 [setFlags] + Utf8 [startActivity] Fields (count = 1): + Field: a Lcom/crittercism/app/Crittercism; Access flags: 0x1010 = final synthetic com.crittercism.app.Crittercism a Methods (count = 2): - Method: (Lcom/crittercism/app/Crittercism;)V Access flags: 0x0 = Crittercism$3(com.crittercism.app.Crittercism) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #13 + Fieldref [com/crittercism/app/Crittercism$3.a Lcom/crittercism/app/Crittercism;] [5] aload_0 v0 [6] invokespecial #20 + Methodref [android/os/Handler. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: handleMessage(Landroid/os/Message;)V Access flags: 0x11 = public final void handleMessage(android.os.Message) Class member attributes (count = 1): + Code attribute instructions (code length = 71, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #21 + Methodref [android/os/Handler.handleMessage (Landroid/os/Message;)V] [5] aload_1 v1 [6] invokevirtual #22 + Methodref [android/os/Message.getData ()Landroid/os/Bundle;] [9] dup [10] astore_1 v1 [11] ldc #3 + String [notification] [13] invokevirtual #18 + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z] [16] ifeq +54 (target=70) [19] new #5 + Class [android/content/Intent] [22] dup [23] aload_0 v0 [24] getfield #13 + Fieldref [com/crittercism/app/Crittercism$3.a Lcom/crittercism/app/Crittercism;] [27] invokestatic #23 + Methodref [com/crittercism/app/Crittercism.b (Lcom/crittercism/app/Crittercism;)Landroid/content/Context;] [30] ldc_w #9 + Class [com/crittercism/NotificationActivity] [33] invokespecial #15 + Methodref [android/content/Intent. (Landroid/content/Context;Ljava/lang/Class;)V] [36] dup [37] astore_2 v2 [38] ldc #1 + Integer [272629760] [40] invokevirtual #17 + Methodref [android/content/Intent.setFlags (I)Landroid/content/Intent;] [43] pop [44] aload_2 v2 [45] ldc #2 + String [com.crittercism.notification] [47] aload_1 v1 [48] ldc #3 + String [notification] [50] invokevirtual #19 + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;] [53] invokevirtual #16 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;] [56] pop [57] aload_0 v0 [58] getfield #13 + Fieldref [com/crittercism/app/Crittercism$3.a Lcom/crittercism/app/Crittercism;] [61] invokestatic #23 + Methodref [com/crittercism/app/Crittercism.b (Lcom/crittercism/app/Crittercism;)Landroid/content/Context;] [64] aload_2 v2 [65] invokevirtual #14 + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] [68] return [69] pop [70] return Code attribute exceptions (count = 1): - ExceptionInfo (19 -> 68: 69): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [69] Var: , Stack: [a:java/lang/Exception] - [70] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/crittercism/app/Crittercism$4 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.crittercism.app.Crittercism$4 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 36): + Class [com/crittercism/app/Crittercism] + Class [com/crittercism/app/Crittercism$4] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/crittercism/app/Crittercism$4.a Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.b ()Z] + Methodref [com/crittercism/app/Crittercism.d ()Z] + Methodref [com/crittercism/app/Crittercism.f ()Z] + Methodref [com/crittercism/app/Crittercism.h ()Z] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a ()Lcom/crittercism/app/Crittercism;] + NameAndType [a Lcom/crittercism/app/Crittercism;] + NameAndType [b ()Z] + NameAndType [d ()Z] + NameAndType [f ()Z] + NameAndType [h ()Z] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Lcom/crittercism/app/Crittercism;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/crittercism/app/Crittercism;] + Utf8 [a] + Utf8 [b] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [com/crittercism/app/Crittercism$4] + Utf8 [d] + Utf8 [f] + Utf8 [h] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [run] Fields (count = 1): + Field: a Lcom/crittercism/app/Crittercism; Access flags: 0x1010 = final synthetic com.crittercism.app.Crittercism a Methods (count = 2): - Method: (Lcom/crittercism/app/Crittercism;)V Access flags: 0x0 = Crittercism$4(com.crittercism.app.Crittercism) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #5 + Fieldref [com/crittercism/app/Crittercism$4.a Lcom/crittercism/app/Crittercism;] [5] aload_0 v0 [6] invokespecial #11 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x11 = public final void run() Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 1, stack = 1): [0] invokestatic #6 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [3] invokevirtual #7 + Methodref [com/crittercism/app/Crittercism.b ()Z] [6] pop [7] invokestatic #6 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [10] invokevirtual #8 + Methodref [com/crittercism/app/Crittercism.d ()Z] [13] pop [14] invokestatic #6 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [17] invokevirtual #9 + Methodref [com/crittercism/app/Crittercism.f ()Z] [20] pop [21] invokestatic #6 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [24] invokevirtual #10 + Methodref [com/crittercism/app/Crittercism.h ()Z] [27] pop [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/crittercism/app/Crittercism$5 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.crittercism.app.Crittercism$5 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 35): + Class [com/crittercism/app/Crittercism] + Class [com/crittercism/app/Crittercism$5] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/Runnable] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.b ()Z] + Methodref [com/crittercism/app/Crittercism.d ()Z] + Methodref [com/crittercism/app/Crittercism.f ()Z] + Methodref [com/crittercism/app/Crittercism.h ()Z] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a ()Lcom/crittercism/app/Crittercism;] + NameAndType [b ()Z] + NameAndType [d ()Z] + NameAndType [f ()Z] + NameAndType [h ()Z] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [] + Utf8 [Code] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [b] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [com/crittercism/app/Crittercism$5] + Utf8 [d] + Utf8 [f] + Utf8 [h] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [run] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = Crittercism$5() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #11 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x11 = public final void run() Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 1, stack = 1): [0] invokestatic #6 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [3] invokevirtual #7 + Methodref [com/crittercism/app/Crittercism.b ()Z] [6] pop [7] invokestatic #6 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [10] invokevirtual #8 + Methodref [com/crittercism/app/Crittercism.d ()Z] [13] pop [14] invokestatic #6 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [17] invokevirtual #9 + Methodref [com/crittercism/app/Crittercism.f ()Z] [20] pop [21] invokestatic #6 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [24] invokevirtual #10 + Methodref [com/crittercism/app/Crittercism.h ()Z] [27] pop [28] return [29] pop [30] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 28: 29): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [29] Var: , Stack: [a:java/lang/Exception] Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/crittercism/app/Crittercism$6 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.crittercism.app.Crittercism$6 extends java.lang.Object Interfaces (count = 1): + Class [java/util/concurrent/Callable] Constant Pool (count = 94): + String [Exception in startAppLoadsThreads boolean callable: ] + String [allAppLoads.getPendingDataVector().size() = ] + Class [a/a/q] + Class [com/crittercism/app/Crittercism] + Class [com/crittercism/app/Crittercism$6] + Class [java/lang/Boolean] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Class [java/util/Vector] + Class [java/util/concurrent/Callable] + Fieldref [com/crittercism/app/Crittercism$6.a Lcom/crittercism/app/Crittercism;] + Methodref [a/a/q.a (Ljava/util/Vector;)V] + Methodref [a/a/q.d ()La/a/q;] + Methodref [a/a/q.e ()Ljava/util/Vector;] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.a (La/a/q;)V] + Methodref [com/crittercism/app/Crittercism.c ()Z] + Methodref [com/crittercism/app/Crittercism.m ()La/a/q;] + Methodref [com/crittercism/app/Crittercism$6.a ()Ljava/lang/Boolean;] + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/util/Vector.size ()I] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a ()Lcom/crittercism/app/Crittercism;] + NameAndType [a ()Ljava/lang/Boolean;] + NameAndType [a (La/a/q;)V] + NameAndType [a (Ljava/util/Vector;)V] + NameAndType [a Lcom/crittercism/app/Crittercism;] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [c ()Z] + NameAndType [d ()La/a/q;] + NameAndType [e ()Ljava/util/Vector;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [m ()La/a/q;] + NameAndType [size ()I] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Z)Ljava/lang/Boolean;] + Utf8 [()I] + Utf8 [()La/a/q;] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()Ljava/lang/Boolean;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Vector;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(La/a/q;)V] + Utf8 [(Lcom/crittercism/app/Crittercism;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/util/Vector;)V] + Utf8 [(Z)Ljava/lang/Boolean;] + Utf8 [] + Utf8 [Code] + Utf8 [Exception in startAppLoadsThreads boolean callable: ] + Utf8 [Lcom/crittercism/app/Crittercism;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [a/a/q] + Utf8 [allAppLoads.getPendingDataVector().size() = ] + Utf8 [append] + Utf8 [c] + Utf8 [call] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [com/crittercism/app/Crittercism$6] + Utf8 [d] + Utf8 [e] + Utf8 [getClass] + Utf8 [getName] + Utf8 [java/lang/Boolean] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/Vector] + Utf8 [java/util/concurrent/Callable] + Utf8 [m] + Utf8 [size] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 1): + Field: a Lcom/crittercism/app/Crittercism; Access flags: 0x1010 = final synthetic com.crittercism.app.Crittercism a Methods (count = 3): - Method: (Lcom/crittercism/app/Crittercism;)V Access flags: 0x0 = Crittercism$6(com.crittercism.app.Crittercism) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #13 + Fieldref [com/crittercism/app/Crittercism$6.a Lcom/crittercism/app/Crittercism;] [5] aload_0 v0 [6] invokespecial #24 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Ljava/lang/Boolean; Access flags: 0xa = private static java.lang.Boolean a() Class member attributes (count = 1): + Code attribute instructions (code length = 110, locals = 2, stack = 3): [0] invokestatic #17 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [3] invokevirtual #20 + Methodref [com/crittercism/app/Crittercism.m ()La/a/q;] [6] invokevirtual #16 + Methodref [a/a/q.e ()Ljava/util/Vector;] [9] astore_0 v0 [10] invokestatic #15 + Methodref [a/a/q.d ()La/a/q;] [13] dup [14] astore_1 v1 [15] aload_0 v0 [16] invokevirtual #14 + Methodref [a/a/q.a (Ljava/util/Vector;)V] [19] invokestatic #17 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [22] aload_1 v1 [23] invokevirtual #18 + Methodref [com/crittercism/app/Crittercism.a (La/a/q;)V] [26] new #10 + Class [java/lang/StringBuilder] [29] dup [30] ldc #2 + String [allAppLoads.getPendingDataVector().size() = ] [32] invokespecial #26 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [35] aload_1 v1 [36] invokevirtual #16 + Methodref [a/a/q.e ()Ljava/util/Vector;] [39] invokevirtual #30 + Methodref [java/util/Vector.size ()I] [42] invokevirtual #27 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [45] invokevirtual #29 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [48] pop [49] goto +27 (target=76) [52] astore_0 v0 [53] new #10 + Class [java/lang/StringBuilder] [56] dup [57] ldc #1 + String [Exception in startAppLoadsThreads boolean callable: ] [59] invokespecial #26 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [62] aload_0 v0 [63] invokevirtual #25 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [66] invokevirtual #23 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [69] invokevirtual #28 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [72] invokevirtual #29 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [75] pop [76] invokestatic #17 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [79] invokevirtual #20 + Methodref [com/crittercism/app/Crittercism.m ()La/a/q;] [82] invokevirtual #16 + Methodref [a/a/q.e ()Ljava/util/Vector;] [85] invokevirtual #30 + Methodref [java/util/Vector.size ()I] [88] ifne +8 (target=96) [91] iconst_1 [92] invokestatic #22 + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] [95] areturn [96] goto +4 (target=100) [99] pop [100] invokestatic #17 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [103] invokevirtual #19 + Methodref [com/crittercism/app/Crittercism.c ()Z] [106] invokestatic #22 + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] [109] areturn Code attribute exceptions (count = 2): - ExceptionInfo (0 -> 49: 52): + Class [java/lang/Exception] - ExceptionInfo (76 -> 95: 99): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [52] Var: ..., Stack: [a:java/lang/Exception] - [76] Var: ..., Stack: (empty) - [96] Var: ..., Stack: (empty) - [99] Var: ..., Stack: [a:java/lang/Exception] - [100] Var: ..., Stack: (empty) + Method: call()Ljava/lang/Object; Access flags: 0x1011 = public final synthetic java.lang.Object call() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 1, stack = 1): [0] invokestatic #21 + Methodref [com/crittercism/app/Crittercism$6.a ()Ljava/lang/Boolean;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/crittercism/app/Crittercism$7 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.crittercism.app.Crittercism$7 extends java.lang.Object Interfaces (count = 1): + Class [java/util/concurrent/Callable] Constant Pool (count = 88): + String [Exception in startCrashingSendingThreads boolean callable: ] + Class [a/a/v] + Class [com/crittercism/app/Crittercism] + Class [com/crittercism/app/Crittercism$7] + Class [java/lang/Boolean] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Class [java/util/Vector] + Class [java/util/concurrent/Callable] + Fieldref [com/crittercism/app/Crittercism$7.a Lcom/crittercism/app/Crittercism;] + Methodref [a/a/v.a (Ljava/util/Vector;)V] + Methodref [a/a/v.c ()La/a/v;] + Methodref [a/a/v.e ()Ljava/util/Vector;] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.a (La/a/v;)V] + Methodref [com/crittercism/app/Crittercism.e ()Z] + Methodref [com/crittercism/app/Crittercism.n ()La/a/v;] + Methodref [com/crittercism/app/Crittercism$7.a ()Ljava/lang/Boolean;] + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/util/Vector.size ()I] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a ()Lcom/crittercism/app/Crittercism;] + NameAndType [a ()Ljava/lang/Boolean;] + NameAndType [a (La/a/v;)V] + NameAndType [a (Ljava/util/Vector;)V] + NameAndType [a Lcom/crittercism/app/Crittercism;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [c ()La/a/v;] + NameAndType [e ()Ljava/util/Vector;] + NameAndType [e ()Z] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [n ()La/a/v;] + NameAndType [size ()I] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Z)Ljava/lang/Boolean;] + Utf8 [()I] + Utf8 [()La/a/v;] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()Ljava/lang/Boolean;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Vector;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(La/a/v;)V] + Utf8 [(Lcom/crittercism/app/Crittercism;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/util/Vector;)V] + Utf8 [(Z)Ljava/lang/Boolean;] + Utf8 [] + Utf8 [Code] + Utf8 [Exception in startCrashingSendingThreads boolean callable: ] + Utf8 [Lcom/crittercism/app/Crittercism;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [a/a/v] + Utf8 [append] + Utf8 [c] + Utf8 [call] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [com/crittercism/app/Crittercism$7] + Utf8 [e] + Utf8 [getClass] + Utf8 [getName] + Utf8 [java/lang/Boolean] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/Vector] + Utf8 [java/util/concurrent/Callable] + Utf8 [n] + Utf8 [size] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 1): + Field: a Lcom/crittercism/app/Crittercism; Access flags: 0x1010 = final synthetic com.crittercism.app.Crittercism a Methods (count = 3): - Method: (Lcom/crittercism/app/Crittercism;)V Access flags: 0x0 = Crittercism$7(com.crittercism.app.Crittercism) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #12 + Fieldref [com/crittercism/app/Crittercism$7.a Lcom/crittercism/app/Crittercism;] [5] aload_0 v0 [6] invokespecial #23 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Ljava/lang/Boolean; Access flags: 0xa = private static java.lang.Boolean a() Class member attributes (count = 1): + Code attribute instructions (code length = 87, locals = 2, stack = 3): [0] invokestatic #16 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [3] invokevirtual #19 + Methodref [com/crittercism/app/Crittercism.n ()La/a/v;] [6] invokevirtual #15 + Methodref [a/a/v.e ()Ljava/util/Vector;] [9] astore_0 v0 [10] invokestatic #14 + Methodref [a/a/v.c ()La/a/v;] [13] dup [14] astore_1 v1 [15] aload_0 v0 [16] invokevirtual #13 + Methodref [a/a/v.a (Ljava/util/Vector;)V] [19] invokestatic #16 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [22] aload_1 v1 [23] invokevirtual #17 + Methodref [com/crittercism/app/Crittercism.a (La/a/v;)V] [26] goto +27 (target=53) [29] astore_0 v0 [30] new #9 + Class [java/lang/StringBuilder] [33] dup [34] ldc #1 + String [Exception in startCrashingSendingThreads boolean callable: ] [36] invokespecial #25 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [39] aload_0 v0 [40] invokevirtual #24 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [43] invokevirtual #22 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [46] invokevirtual #26 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [49] invokevirtual #27 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [52] pop [53] invokestatic #16 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [56] invokevirtual #19 + Methodref [com/crittercism/app/Crittercism.n ()La/a/v;] [59] invokevirtual #15 + Methodref [a/a/v.e ()Ljava/util/Vector;] [62] invokevirtual #28 + Methodref [java/util/Vector.size ()I] [65] ifne +8 (target=73) [68] iconst_1 [69] invokestatic #21 + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] [72] areturn [73] goto +4 (target=77) [76] pop [77] invokestatic #16 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [80] invokevirtual #18 + Methodref [com/crittercism/app/Crittercism.e ()Z] [83] invokestatic #21 + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] [86] areturn Code attribute exceptions (count = 2): - ExceptionInfo (0 -> 26: 29): + Class [java/lang/Exception] - ExceptionInfo (53 -> 72: 76): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [29] Var: ..., Stack: [a:java/lang/Exception] - [53] Var: ..., Stack: (empty) - [73] Var: ..., Stack: (empty) - [76] Var: ..., Stack: [a:java/lang/Exception] - [77] Var: ..., Stack: (empty) + Method: call()Ljava/lang/Object; Access flags: 0x1011 = public final synthetic java.lang.Object call() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 1, stack = 1): [0] invokestatic #20 + Methodref [com/crittercism/app/Crittercism$7.a ()Ljava/lang/Boolean;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/crittercism/app/Crittercism$8 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.crittercism.app.Crittercism$8 extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 54): + String [Exception in logHandledExceptionInstanceMethod Thread.run: ] + Class [com/crittercism/app/Crittercism] + Class [com/crittercism/app/Crittercism$8] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/Runnable] + Class [java/lang/StringBuilder] + Fieldref [com/crittercism/app/Crittercism$8.a Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.f ()Z] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a ()Lcom/crittercism/app/Crittercism;] + NameAndType [a Lcom/crittercism/app/Crittercism;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [f ()Z] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Lcom/crittercism/app/Crittercism;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Exception in logHandledExceptionInstanceMethod Thread.run: ] + Utf8 [Lcom/crittercism/app/Crittercism;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [append] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [com/crittercism/app/Crittercism$8] + Utf8 [f] + Utf8 [getClass] + Utf8 [getName] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [java/lang/StringBuilder] + Utf8 [run] + Utf8 [toString] Fields (count = 1): + Field: a Lcom/crittercism/app/Crittercism; Access flags: 0x1010 = final synthetic com.crittercism.app.Crittercism a Methods (count = 2): - Method: (Lcom/crittercism/app/Crittercism;)V Access flags: 0x0 = Crittercism$8(com.crittercism.app.Crittercism) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #9 + Fieldref [com/crittercism/app/Crittercism$8.a Lcom/crittercism/app/Crittercism;] [5] aload_0 v0 [6] invokespecial #13 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x11 = public final void run() Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 2, stack = 3): [0] invokestatic #10 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [3] invokevirtual #11 + Methodref [com/crittercism/app/Crittercism.f ()Z] [6] pop [7] return [8] astore_1 v1 [9] new #8 + Class [java/lang/StringBuilder] [12] dup [13] ldc #1 + String [Exception in logHandledExceptionInstanceMethod Thread.run: ] [15] invokespecial #15 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [18] aload_1 v1 [19] invokevirtual #14 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [22] invokevirtual #12 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [25] invokevirtual #16 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [28] invokevirtual #17 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [31] pop [32] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 7: 8): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [8] Var: , Stack: [a:java/lang/Exception] Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/crittercism/app/Crittercism$9 Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.crittercism.app.Crittercism$9 extends java.lang.Object Interfaces (count = 1): + Class [java/util/concurrent/Callable] Constant Pool (count = 89): + String [Exception in startExceptionSendingThreads boolean callable: ] + Class [a/a/s] + Class [com/crittercism/app/Crittercism] + Class [com/crittercism/app/Crittercism$9] + Class [java/lang/Boolean] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Class [java/util/Vector] + Class [java/util/concurrent/Callable] + Fieldref [com/crittercism/app/Crittercism$9.a Lcom/crittercism/app/Crittercism;] + Methodref [a/a/s.a (Ljava/util/Vector;)V] + Methodref [a/a/s.c ()La/a/s;] + Methodref [a/a/s.e ()Ljava/util/Vector;] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.a (La/a/s;)V] + Methodref [com/crittercism/app/Crittercism.g ()Z] + Methodref [com/crittercism/app/Crittercism.o ()La/a/s;] + Methodref [com/crittercism/app/Crittercism$9.a ()Ljava/lang/Boolean;] + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/util/Vector.size ()I] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a ()Lcom/crittercism/app/Crittercism;] + NameAndType [a ()Ljava/lang/Boolean;] + NameAndType [a (La/a/s;)V] + NameAndType [a (Ljava/util/Vector;)V] + NameAndType [a Lcom/crittercism/app/Crittercism;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [c ()La/a/s;] + NameAndType [e ()Ljava/util/Vector;] + NameAndType [g ()Z] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [o ()La/a/s;] + NameAndType [size ()I] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (Z)Ljava/lang/Boolean;] + Utf8 [()I] + Utf8 [()La/a/s;] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()Ljava/lang/Boolean;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Vector;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(La/a/s;)V] + Utf8 [(Lcom/crittercism/app/Crittercism;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/util/Vector;)V] + Utf8 [(Z)Ljava/lang/Boolean;] + Utf8 [] + Utf8 [Code] + Utf8 [Exception in startExceptionSendingThreads boolean callable: ] + Utf8 [Lcom/crittercism/app/Crittercism;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [a/a/s] + Utf8 [append] + Utf8 [c] + Utf8 [call] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [com/crittercism/app/Crittercism$9] + Utf8 [e] + Utf8 [g] + Utf8 [getClass] + Utf8 [getName] + Utf8 [java/lang/Boolean] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/Vector] + Utf8 [java/util/concurrent/Callable] + Utf8 [o] + Utf8 [size] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 1): + Field: a Lcom/crittercism/app/Crittercism; Access flags: 0x1010 = final synthetic com.crittercism.app.Crittercism a Methods (count = 3): - Method: (Lcom/crittercism/app/Crittercism;)V Access flags: 0x0 = Crittercism$9(com.crittercism.app.Crittercism) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #12 + Fieldref [com/crittercism/app/Crittercism$9.a Lcom/crittercism/app/Crittercism;] [5] aload_0 v0 [6] invokespecial #23 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Ljava/lang/Boolean; Access flags: 0xa = private static java.lang.Boolean a() Class member attributes (count = 1): + Code attribute instructions (code length = 87, locals = 2, stack = 3): [0] invokestatic #16 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [3] invokevirtual #19 + Methodref [com/crittercism/app/Crittercism.o ()La/a/s;] [6] invokevirtual #15 + Methodref [a/a/s.e ()Ljava/util/Vector;] [9] astore_0 v0 [10] invokestatic #14 + Methodref [a/a/s.c ()La/a/s;] [13] dup [14] astore_1 v1 [15] aload_0 v0 [16] invokevirtual #13 + Methodref [a/a/s.a (Ljava/util/Vector;)V] [19] invokestatic #16 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [22] aload_1 v1 [23] invokevirtual #17 + Methodref [com/crittercism/app/Crittercism.a (La/a/s;)V] [26] goto +27 (target=53) [29] astore_0 v0 [30] new #9 + Class [java/lang/StringBuilder] [33] dup [34] ldc #1 + String [Exception in startExceptionSendingThreads boolean callable: ] [36] invokespecial #25 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [39] aload_0 v0 [40] invokevirtual #24 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [43] invokevirtual #22 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [46] invokevirtual #26 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [49] invokevirtual #27 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [52] pop [53] invokestatic #16 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [56] invokevirtual #19 + Methodref [com/crittercism/app/Crittercism.o ()La/a/s;] [59] invokevirtual #15 + Methodref [a/a/s.e ()Ljava/util/Vector;] [62] invokevirtual #28 + Methodref [java/util/Vector.size ()I] [65] ifne +8 (target=73) [68] iconst_1 [69] invokestatic #21 + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] [72] areturn [73] goto +4 (target=77) [76] pop [77] invokestatic #16 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [80] invokevirtual #18 + Methodref [com/crittercism/app/Crittercism.g ()Z] [83] invokestatic #21 + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;] [86] areturn Code attribute exceptions (count = 2): - ExceptionInfo (0 -> 26: 29): + Class [java/lang/Exception] - ExceptionInfo (53 -> 72: 76): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [29] Var: ..., Stack: [a:java/lang/Exception] - [53] Var: ..., Stack: (empty) - [73] Var: ..., Stack: (empty) - [76] Var: ..., Stack: [a:java/lang/Exception] - [77] Var: ..., Stack: (empty) + Method: call()Ljava/lang/Object; Access flags: 0x1011 = public final synthetic java.lang.Object call() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 1, stack = 1): [0] invokestatic #20 + Methodref [com/crittercism/app/Crittercism$9.a ()Ljava/lang/Boolean;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/crittercism/app/Crittercism$a Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.crittercism.app.Crittercism$a extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Thread$UncaughtExceptionHandler] Constant Pool (count = 190): + String [Crittercism] + String [Did not log error to Crittercism. EXCEPTION: ] + String [Failed to log error to Crittercism.] + String [Failed to log error with Crittercism. Please contact us at support@crittercism.com.] + String [com.crittercism.crashes] + String [com.crittercism.exceptions] + String [com.crittercism.loads] + String [commit failed] + Class [a/a/q] + Class [a/a/s] + Class [a/a/v] + Class [android/content/Context] + Class [android/content/SharedPreferences] + Class [android/content/SharedPreferences$Editor] + Class [android/util/Log] + Class [com/crittercism/app/Crittercism] + Class [com/crittercism/app/Crittercism$a] + Class [java/io/PrintWriter] + Class [java/io/StringWriter] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Class [java/lang/Thread$UncaughtExceptionHandler] + Class [java/lang/Throwable] + Class [java/util/Vector] + Class [org/json/JSONObject] + Fieldref [com/crittercism/app/Crittercism$a.a Lcom/crittercism/app/Crittercism;] + Fieldref [com/crittercism/app/Crittercism$a.b Ljava/lang/Thread$UncaughtExceptionHandler;] + Methodref [a/a/q.a ()Ljava/lang/String;] + Methodref [a/a/q.a (Ljava/util/Vector;)V] + Methodref [a/a/q.c ()Lorg/json/JSONObject;] + Methodref [a/a/q.d ()La/a/q;] + Methodref [a/a/q.e ()Ljava/util/Vector;] + Methodref [a/a/s.a ()Ljava/lang/String;] + Methodref [a/a/s.b ()Lorg/json/JSONObject;] + Methodref [a/a/s.e ()Ljava/util/Vector;] + Methodref [a/a/v.a ()Ljava/lang/String;] + Methodref [a/a/v.b ()Lorg/json/JSONObject;] + Methodref [a/a/v.e ()Ljava/util/Vector;] + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.a (La/a/q;)V] + Methodref [com/crittercism/app/Crittercism.a (Ljava/lang/Throwable;)Z] + Methodref [com/crittercism/app/Crittercism.f ()Z] + Methodref [com/crittercism/app/Crittercism.getOptOutStatus ()Z] + Methodref [com/crittercism/app/Crittercism.k ()Landroid/content/Context;] + Methodref [com/crittercism/app/Crittercism.m ()La/a/q;] + Methodref [com/crittercism/app/Crittercism.n ()La/a/v;] + Methodref [com/crittercism/app/Crittercism.o ()La/a/s;] + Methodref [com/crittercism/app/Crittercism.v ()V] + Methodref [java/io/PrintWriter. (Ljava/io/Writer;)V] + Methodref [java/io/StringWriter. ()V] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Exception. (Ljava/lang/String;)V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/Throwable.printStackTrace (Ljava/io/PrintWriter;)V] + Methodref [java/util/Vector.size ()I] + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + InterfaceMethodref [java/lang/Thread$UncaughtExceptionHandler.uncaughtException (Ljava/lang/Thread;Ljava/lang/Throwable;)V] + NameAndType [ ()V] + NameAndType [ (Ljava/io/Writer;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a ()Lcom/crittercism/app/Crittercism;] + NameAndType [a ()Ljava/lang/String;] + NameAndType [a (La/a/q;)V] + NameAndType [a (Ljava/lang/Throwable;)Z] + NameAndType [a (Ljava/util/Vector;)V] + NameAndType [a Lcom/crittercism/app/Crittercism;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b ()Lorg/json/JSONObject;] + NameAndType [b Ljava/lang/Thread$UncaughtExceptionHandler;] + NameAndType [c ()Lorg/json/JSONObject;] + NameAndType [commit ()Z] + NameAndType [d ()La/a/q;] + NameAndType [e ()Ljava/util/Vector;] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;] + NameAndType [f ()Z] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getOptOutStatus ()Z] + NameAndType [getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + NameAndType [k ()Landroid/content/Context;] + NameAndType [m ()La/a/q;] + NameAndType [n ()La/a/v;] + NameAndType [o ()La/a/s;] + NameAndType [printStackTrace (Ljava/io/PrintWriter;)V] + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + NameAndType [remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + NameAndType [size ()I] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [uncaughtException (Ljava/lang/Thread;Ljava/lang/Throwable;)V] + NameAndType [v ()V] + NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [()I] + Utf8 [()La/a/q;] + Utf8 [()La/a/s;] + Utf8 [()La/a/v;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/SharedPreferences$Editor;] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Vector;] + Utf8 [()Lorg/json/JSONObject;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(La/a/q;)V] + Utf8 [(Lcom/crittercism/app/Crittercism;Ljava/lang/Thread$UncaughtExceptionHandler;)V] + Utf8 [(Ljava/io/PrintWriter;)V] + Utf8 [(Ljava/io/Writer;)V] + Utf8 [(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;I)Landroid/content/SharedPreferences;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + Utf8 [(Ljava/lang/Thread;Ljava/lang/Throwable;)V] + Utf8 [(Ljava/lang/Throwable;)Z] + Utf8 [(Ljava/util/Vector;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Crittercism] + Utf8 [Did not log error to Crittercism. EXCEPTION: ] + Utf8 [Failed to log error to Crittercism.] + Utf8 [Failed to log error with Crittercism. Please contact us at support@crittercism.com.] + Utf8 [Lcom/crittercism/app/Crittercism;] + Utf8 [Ljava/lang/Thread$UncaughtExceptionHandler;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [a/a/q] + Utf8 [a/a/s] + Utf8 [a/a/v] + Utf8 [android/content/Context] + Utf8 [android/content/SharedPreferences] + Utf8 [android/content/SharedPreferences$Editor] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [com.crittercism.crashes] + Utf8 [com.crittercism.exceptions] + Utf8 [com.crittercism.loads] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [com/crittercism/app/Crittercism$a] + Utf8 [commit] + Utf8 [commit failed] + Utf8 [d] + Utf8 [e] + Utf8 [edit] + Utf8 [f] + Utf8 [getClass] + Utf8 [getName] + Utf8 [getOptOutStatus] + Utf8 [getSharedPreferences] + Utf8 [java/io/PrintWriter] + Utf8 [java/io/StringWriter] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/Thread$UncaughtExceptionHandler] + Utf8 [java/lang/Throwable] + Utf8 [java/util/Vector] + Utf8 [k] + Utf8 [m] + Utf8 [n] + Utf8 [o] + Utf8 [org/json/JSONObject] + Utf8 [printStackTrace] + Utf8 [putString] + Utf8 [remove] + Utf8 [size] + Utf8 [toString] + Utf8 [uncaughtException] + Utf8 [v] + Utf8 [w] Fields (count = 2): + Field: b Ljava/lang/Thread$UncaughtExceptionHandler; Access flags: 0x2 = private java.lang.Thread$UncaughtExceptionHandler b + Field: a Lcom/crittercism/app/Crittercism; Access flags: 0x1010 = final synthetic com.crittercism.app.Crittercism a Methods (count = 2): - Method: (Lcom/crittercism/app/Crittercism;Ljava/lang/Thread$UncaughtExceptionHandler;)V Access flags: 0x1 = public Crittercism$a(com.crittercism.app.Crittercism,java.lang.Thread$UncaughtExceptionHandler) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #28 + Fieldref [com/crittercism/app/Crittercism$a.a Lcom/crittercism/app/Crittercism;] [5] aload_0 v0 [6] invokespecial #58 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #29 + Fieldref [com/crittercism/app/Crittercism$a.b Ljava/lang/Thread$UncaughtExceptionHandler;] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: uncaughtException(Ljava/lang/Thread;Ljava/lang/Throwable;)V Access flags: 0x11 = public final void uncaughtException(java.lang.Thread,java.lang.Throwable) Class member attributes (count = 1): + Code attribute instructions (code length = 509, locals = 5, stack = 3): [0] new #19 + Class [java/io/StringWriter] [3] dup [4] invokespecial #55 + Methodref [java/io/StringWriter. ()V] [7] astore_3 v3 [8] new #18 + Class [java/io/PrintWriter] [11] dup [12] aload_3 v3 [13] invokespecial #54 + Methodref [java/io/PrintWriter. (Ljava/io/Writer;)V] [16] astore v4 [18] aload_2 v2 [19] aload v4 [21] invokevirtual #64 + Methodref [java/lang/Throwable.printStackTrace (Ljava/io/PrintWriter;)V] [24] invokestatic #48 + Methodref [com/crittercism/app/Crittercism.getOptOutStatus ()Z] [27] ifne +13 (target=40) [30] ldc #1 + String [Crittercism] [32] aload_3 v3 [33] invokevirtual #60 + Methodref [java/lang/Object.toString ()Ljava/lang/String;] [36] invokestatic #42 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [39] pop [40] goto +4 (target=44) [43] astore_3 v3 [44] invokestatic #44 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [47] ifnonnull +13 (target=60) [50] new #21 + Class [java/lang/Exception] [53] dup [54] ldc #3 + String [Failed to log error to Crittercism.] [56] invokespecial #57 + Methodref [java/lang/Exception. (Ljava/lang/String;)V] [59] athrow [60] invokestatic #48 + Methodref [com/crittercism/app/Crittercism.getOptOutStatus ()Z] [63] ifne +324 (target=387) [66] invokestatic #53 + Methodref [com/crittercism/app/Crittercism.v ()V] [69] invokestatic #44 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [72] aload_2 v2 [73] invokevirtual #46 + Methodref [com/crittercism/app/Crittercism.a (Ljava/lang/Throwable;)Z] [76] pop [77] invokestatic #44 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [80] invokevirtual #47 + Methodref [com/crittercism/app/Crittercism.f ()Z] [83] pop [84] invokestatic #44 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [87] invokevirtual #50 + Methodref [com/crittercism/app/Crittercism.m ()La/a/q;] [90] invokevirtual #34 + Methodref [a/a/q.e ()Ljava/util/Vector;] [93] invokevirtual #65 + Methodref [java/util/Vector.size ()I] [96] ifle +105 (target=201) [99] invokestatic #33 + Methodref [a/a/q.d ()La/a/q;] [102] dup [103] astore_3 v3 [104] invokestatic #44 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [107] invokevirtual #50 + Methodref [com/crittercism/app/Crittercism.m ()La/a/q;] [110] invokevirtual #34 + Methodref [a/a/q.e ()Ljava/util/Vector;] [113] invokevirtual #31 + Methodref [a/a/q.a (Ljava/util/Vector;)V] [116] invokestatic #44 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [119] aload_3 v3 [120] invokevirtual #45 + Methodref [com/crittercism/app/Crittercism.a (La/a/q;)V] [123] invokestatic #44 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [126] invokevirtual #50 + Methodref [com/crittercism/app/Crittercism.m ()La/a/q;] [129] astore_3 v3 [130] invokestatic #44 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [133] invokevirtual #49 + Methodref [com/crittercism/app/Crittercism.k ()Landroid/content/Context;] [136] ldc #7 + String [com.crittercism.loads] [138] iconst_0 [139] invokevirtual #41 + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] [142] invokeinterface #67 + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] [147] dup [148] astore v4 [150] invokestatic #30 + Methodref [a/a/q.a ()Ljava/lang/String;] [153] invokeinterface #70 + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] [158] pop [159] aload v4 [161] invokestatic #30 + Methodref [a/a/q.a ()Ljava/lang/String;] [164] aload_3 v3 [165] invokevirtual #32 + Methodref [a/a/q.c ()Lorg/json/JSONObject;] [168] invokevirtual #66 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [171] invokeinterface #69 + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] [176] pop [177] aload v4 [179] invokeinterface #68 + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] [184] ifne +13 (target=197) [187] new #21 + Class [java/lang/Exception] [190] dup [191] ldc #8 + String [commit failed] [193] invokespecial #57 + Methodref [java/lang/Exception. (Ljava/lang/String;)V] [196] athrow [197] goto +4 (target=201) [200] pop [201] invokestatic #44 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [204] invokevirtual #51 + Methodref [com/crittercism/app/Crittercism.n ()La/a/v;] [207] invokevirtual #40 + Methodref [a/a/v.e ()Ljava/util/Vector;] [210] invokevirtual #65 + Methodref [java/util/Vector.size ()I] [213] ifle +81 (target=294) [216] invokestatic #44 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [219] invokevirtual #51 + Methodref [com/crittercism/app/Crittercism.n ()La/a/v;] [222] astore_3 v3 [223] invokestatic #44 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [226] invokevirtual #49 + Methodref [com/crittercism/app/Crittercism.k ()Landroid/content/Context;] [229] ldc #5 + String [com.crittercism.crashes] [231] iconst_0 [232] invokevirtual #41 + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] [235] invokeinterface #67 + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] [240] dup [241] astore v4 [243] invokestatic #38 + Methodref [a/a/v.a ()Ljava/lang/String;] [246] invokeinterface #70 + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] [251] pop [252] aload v4 [254] invokestatic #38 + Methodref [a/a/v.a ()Ljava/lang/String;] [257] aload_3 v3 [258] invokevirtual #39 + Methodref [a/a/v.b ()Lorg/json/JSONObject;] [261] invokevirtual #66 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [264] invokeinterface #69 + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] [269] pop [270] aload v4 [272] invokeinterface #68 + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] [277] ifne +13 (target=290) [280] new #21 + Class [java/lang/Exception] [283] dup [284] ldc #8 + String [commit failed] [286] invokespecial #57 + Methodref [java/lang/Exception. (Ljava/lang/String;)V] [289] athrow [290] goto +4 (target=294) [293] pop [294] invokestatic #44 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [297] invokevirtual #52 + Methodref [com/crittercism/app/Crittercism.o ()La/a/s;] [300] invokevirtual #37 + Methodref [a/a/s.e ()Ljava/util/Vector;] [303] invokevirtual #65 + Methodref [java/util/Vector.size ()I] [306] ifle +81 (target=387) [309] invokestatic #44 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [312] invokevirtual #52 + Methodref [com/crittercism/app/Crittercism.o ()La/a/s;] [315] astore_3 v3 [316] invokestatic #44 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [319] invokevirtual #49 + Methodref [com/crittercism/app/Crittercism.k ()Landroid/content/Context;] [322] ldc #6 + String [com.crittercism.exceptions] [324] iconst_0 [325] invokevirtual #41 + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] [328] invokeinterface #67 + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] [333] dup [334] astore v4 [336] invokestatic #35 + Methodref [a/a/s.a ()Ljava/lang/String;] [339] invokeinterface #70 + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] [344] pop [345] aload v4 [347] invokestatic #35 + Methodref [a/a/s.a ()Ljava/lang/String;] [350] aload_3 v3 [351] invokevirtual #36 + Methodref [a/a/s.b ()Lorg/json/JSONObject;] [354] invokevirtual #66 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [357] invokeinterface #69 + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] [362] pop [363] aload v4 [365] invokeinterface #68 + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] [370] ifne +13 (target=383) [373] new #21 + Class [java/lang/Exception] [376] dup [377] ldc #8 + String [commit failed] [379] invokespecial #57 + Methodref [java/lang/Exception. (Ljava/lang/String;)V] [382] athrow [383] goto +4 (target=387) [386] pop [387] aload_0 v0 [388] getfield #29 + Fieldref [com/crittercism/app/Crittercism$a.b Ljava/lang/Thread$UncaughtExceptionHandler;] [391] ifnull +117 (target=508) [394] aload_0 v0 [395] getfield #29 + Fieldref [com/crittercism/app/Crittercism$a.b Ljava/lang/Thread$UncaughtExceptionHandler;] [398] instanceof #17 + Class [com/crittercism/app/Crittercism$a] [401] ifne +107 (target=508) [404] aload_0 v0 [405] getfield #29 + Fieldref [com/crittercism/app/Crittercism$a.b Ljava/lang/Thread$UncaughtExceptionHandler;] [408] aload_1 v1 [409] aload_2 v2 [410] invokeinterface #71 + InterfaceMethodref [java/lang/Thread$UncaughtExceptionHandler.uncaughtException (Ljava/lang/Thread;Ljava/lang/Throwable;)V] [415] return [416] astore_3 v3 [417] ldc #1 + String [Crittercism] [419] ldc #4 + String [Failed to log error with Crittercism. Please contact us at support@crittercism.com.] [421] invokestatic #43 + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I] [424] pop [425] new #23 + Class [java/lang/StringBuilder] [428] dup [429] ldc #2 + String [Did not log error to Crittercism. EXCEPTION: ] [431] invokespecial #61 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [434] aload_3 v3 [435] invokevirtual #59 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [438] invokevirtual #56 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [441] invokevirtual #62 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [444] invokevirtual #63 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [447] pop [448] aload_0 v0 [449] getfield #29 + Fieldref [com/crittercism/app/Crittercism$a.b Ljava/lang/Thread$UncaughtExceptionHandler;] [452] ifnull +56 (target=508) [455] aload_0 v0 [456] getfield #29 + Fieldref [com/crittercism/app/Crittercism$a.b Ljava/lang/Thread$UncaughtExceptionHandler;] [459] instanceof #17 + Class [com/crittercism/app/Crittercism$a] [462] ifne +46 (target=508) [465] aload_0 v0 [466] getfield #29 + Fieldref [com/crittercism/app/Crittercism$a.b Ljava/lang/Thread$UncaughtExceptionHandler;] [469] aload_1 v1 [470] aload_2 v2 [471] invokeinterface #71 + InterfaceMethodref [java/lang/Thread$UncaughtExceptionHandler.uncaughtException (Ljava/lang/Thread;Ljava/lang/Throwable;)V] [476] return [477] astore_3 v3 [478] aload_0 v0 [479] getfield #29 + Fieldref [com/crittercism/app/Crittercism$a.b Ljava/lang/Thread$UncaughtExceptionHandler;] [482] ifnull +24 (target=506) [485] aload_0 v0 [486] getfield #29 + Fieldref [com/crittercism/app/Crittercism$a.b Ljava/lang/Thread$UncaughtExceptionHandler;] [489] instanceof #17 + Class [com/crittercism/app/Crittercism$a] [492] ifne +14 (target=506) [495] aload_0 v0 [496] getfield #29 + Fieldref [com/crittercism/app/Crittercism$a.b Ljava/lang/Thread$UncaughtExceptionHandler;] [499] aload_1 v1 [500] aload_2 v2 [501] invokeinterface #71 + InterfaceMethodref [java/lang/Thread$UncaughtExceptionHandler.uncaughtException (Ljava/lang/Thread;Ljava/lang/Throwable;)V] [506] aload_3 v3 [507] athrow [508] return Code attribute exceptions (count = 7): - ExceptionInfo (130 -> 197: 200): + Class [java/lang/Exception] - ExceptionInfo (223 -> 290: 293): + Class [java/lang/Exception] - ExceptionInfo (316 -> 383: 386): + Class [java/lang/Exception] - ExceptionInfo (0 -> 40: 43): + Class [java/lang/Exception] - ExceptionInfo (44 -> 387: 416): + Class [java/lang/Exception] - ExceptionInfo (44 -> 387: 477): - ExceptionInfo (416 -> 448: 477): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 17): - [40] Var: ..., Stack: (empty) - [43] Var: ..., Stack: [a:java/lang/Exception] - [44] Var: ..., Stack: (empty) - [60] Var: ..., Stack: (empty) - [197] Var: ..., Stack: (empty) - [200] Var: ..., Stack: [a:java/lang/Exception] - [201] Var: ..., Stack: (empty) - [290] Var: ..., Stack: (empty) - [293] Var: ..., Stack: [a:java/lang/Exception] - [294] Var: ..., Stack: (empty) - [383] Var: ..., Stack: (empty) - [386] Var: ..., Stack: [a:java/lang/Exception] - [387] Var: ..., Stack: (empty) - [416] Var: ..., Stack: [a:java/lang/Exception] - [477] Var: ..., Stack: [a:java/lang/Throwable] - [506] Var: [T][T][T][a:java/lang/Throwable], Stack: - [508] Var: , Stack: Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/crittercism/app/CrittercismNDK Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.crittercism.app.CrittercismNDK extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 134): + Integer [2] + String [-v7a] + String [/] + String [/com.crittercism/lib/] + String [/libcrittercism-ndk.so] + String [armeabi] + String [libcrittercism-ndk.so] + String [os.arch] + String [v7] + Class [[B] + Class [android/content/Context] + Class [android/content/res/AssetManager] + Class [com/crittercism/app/CrittercismNDK] + Class [java/io/File] + Class [java/io/FileOutputStream] + Class [java/io/InputStream] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/System] + Class [java/lang/Throwable] + Class [java/lang/UnsatisfiedLinkError] + Fieldref [com/crittercism/app/CrittercismNDK.LIBPATH Ljava/lang/String;] + Methodref [android/content/Context.getAssets ()Landroid/content/res/AssetManager;] + Methodref [android/content/Context.getFilesDir ()Ljava/io/File;] + Methodref [android/content/res/AssetManager.open (Ljava/lang/String;)Ljava/io/InputStream;] + Methodref [com/crittercism/app/CrittercismNDK.checkLibraryVersion (I)Z] + Methodref [com/crittercism/app/CrittercismNDK.installLib (Landroid/content/Context;)Z] + Methodref [com/crittercism/app/CrittercismNDK.installNdk (Ljava/lang/String;)Z] + Methodref [java/io/File. (Ljava/lang/String;)V] + Methodref [java/io/File.exists ()Z] + Methodref [java/io/File.getAbsolutePath ()Ljava/lang/String;] + Methodref [java/io/File.mkdirs ()Z] + Methodref [java/io/FileOutputStream. (Ljava/io/File;)V] + Methodref [java/io/FileOutputStream.close ()V] + Methodref [java/io/FileOutputStream.write ([BII)V] + Methodref [java/io/InputStream.close ()V] + Methodref [java/io/InputStream.read ([B)I] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/System.getProperty (Ljava/lang/String;)Ljava/lang/String;] + Methodref [java/lang/System.load (Ljava/lang/String;)V] + NameAndType [ ()V] + NameAndType [ (Ljava/io/File;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [LIBPATH Ljava/lang/String;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [checkLibraryVersion (I)Z] + NameAndType [close ()V] + NameAndType [contains (Ljava/lang/CharSequence;)Z] + NameAndType [exists ()Z] + NameAndType [getAbsolutePath ()Ljava/lang/String;] + NameAndType [getAssets ()Landroid/content/res/AssetManager;] + NameAndType [getFilesDir ()Ljava/io/File;] + NameAndType [getProperty (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [installLib (Landroid/content/Context;)Z] + NameAndType [installNdk (Ljava/lang/String;)Z] + NameAndType [load (Ljava/lang/String;)V] + NameAndType [mkdirs ()Z] + NameAndType [open (Ljava/lang/String;)Ljava/io/InputStream;] + NameAndType [read ([B)I] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [write ([BII)V] + Utf8 [()Landroid/content/res/AssetManager;] + Utf8 [()Ljava/io/File;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Z] + Utf8 [(Landroid/content/Context;)Z] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V] + Utf8 [(Ljava/io/File;)V] + Utf8 [(Ljava/lang/CharSequence;)Z] + Utf8 [(Ljava/lang/String;)Ljava/io/InputStream;] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [([B)I] + Utf8 [([BII)V] + Utf8 [-v7a] + Utf8 [/] + Utf8 [/com.crittercism/lib/] + Utf8 [/libcrittercism-ndk.so] + Utf8 [] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [LIBNAME] + Utf8 [LIBPATH] + Utf8 [LIBRARYVERSION] + Utf8 [Ljava/lang/String;] + Utf8 [StackMapTable] + Utf8 [[B] + Utf8 [android/content/Context] + Utf8 [android/content/res/AssetManager] + Utf8 [append] + Utf8 [armeabi] + Utf8 [checkLibraryVersion] + Utf8 [close] + Utf8 [com/crittercism/app/CrittercismNDK] + Utf8 [contains] + Utf8 [exists] + Utf8 [getAbsolutePath] + Utf8 [getAssets] + Utf8 [getFilesDir] + Utf8 [getProperty] + Utf8 [installLib] + Utf8 [installNdk] + Utf8 [installNdkLib] + Utf8 [java/io/File] + Utf8 [java/io/FileOutputStream] + Utf8 [java/io/InputStream] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/System] + Utf8 [java/lang/Throwable] + Utf8 [java/lang/UnsatisfiedLinkError] + Utf8 [libcrittercism-ndk.so] + Utf8 [load] + Utf8 [mkdirs] + Utf8 [open] + Utf8 [os.arch] + Utf8 [read] + Utf8 [toString] + Utf8 [v7] + Utf8 [write] Fields (count = 3): + Field: LIBNAME Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String LIBNAME Class member attributes (count = 1): + Constant value attribute: + String [libcrittercism-ndk.so] + Field: LIBPATH Ljava/lang/String; Access flags: 0xa = private static java.lang.String LIBPATH + Field: LIBRARYVERSION I Access flags: 0x1a = private static final int LIBRARYVERSION Class member attributes (count = 1): + Constant value attribute: + Integer [2] Methods (count = 5): - Method: ()V Access flags: 0x1 = public CrittercismNDK() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #40 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: installNdk(Ljava/lang/String;)Z Access flags: 0x109 = public static native boolean installNdk(java.lang.String) + Method: checkLibraryVersion(I)Z Access flags: 0x109 = public static native boolean checkLibraryVersion(int) + Method: installNdkLib(Landroid/content/Context;Ljava/lang/String;)V Access flags: 0x9 = public static void installNdkLib(android.content.Context,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 176, locals = 3, stack = 4): [0] new #20 + Class [java/lang/StringBuilder] [3] dup [4] invokespecial #42 + Methodref [java/lang/StringBuilder. ()V] [7] aload_0 v0 [8] invokevirtual #26 + Methodref [android/content/Context.getFilesDir ()Ljava/io/File;] [11] invokevirtual #33 + Methodref [java/io/File.getAbsolutePath ()Ljava/lang/String;] [14] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [17] ldc #4 + String [/com.crittercism/lib/] [19] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [22] invokevirtual #44 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [25] putstatic #24 + Fieldref [com/crittercism/app/CrittercismNDK.LIBPATH Ljava/lang/String;] [28] new #20 + Class [java/lang/StringBuilder] [31] dup [32] invokespecial #42 + Methodref [java/lang/StringBuilder. ()V] [35] aload_0 v0 [36] invokevirtual #26 + Methodref [android/content/Context.getFilesDir ()Ljava/io/File;] [39] invokevirtual #33 + Methodref [java/io/File.getAbsolutePath ()Ljava/lang/String;] [42] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [45] ldc #3 + String [/] [47] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [50] aload_1 v1 [51] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [54] invokevirtual #44 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [57] astore_1 v1 [58] new #14 + Class [java/io/File] [61] dup [62] new #20 + Class [java/lang/StringBuilder] [65] dup [66] invokespecial #42 + Methodref [java/lang/StringBuilder. ()V] [69] getstatic #24 + Fieldref [com/crittercism/app/CrittercismNDK.LIBPATH Ljava/lang/String;] [72] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [75] ldc #7 + String [libcrittercism-ndk.so] [77] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [80] invokevirtual #44 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [83] invokespecial #31 + Methodref [java/io/File. (Ljava/lang/String;)V] [86] invokevirtual #32 + Methodref [java/io/File.exists ()Z] [89] ifeq +53 (target=142) [92] new #20 + Class [java/lang/StringBuilder] [95] dup [96] invokespecial #42 + Methodref [java/lang/StringBuilder. ()V] [99] getstatic #24 + Fieldref [com/crittercism/app/CrittercismNDK.LIBPATH Ljava/lang/String;] [102] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [105] ldc #7 + String [libcrittercism-ndk.so] [107] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [110] invokevirtual #44 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [113] invokestatic #46 + Methodref [java/lang/System.load (Ljava/lang/String;)V] [116] iconst_2 [117] invokestatic #28 + Methodref [com/crittercism/app/CrittercismNDK.checkLibraryVersion (I)Z] [120] istore_2 v2 [121] goto +9 (target=130) [124] pop [125] aload_0 v0 [126] invokestatic #29 + Methodref [com/crittercism/app/CrittercismNDK.installLib (Landroid/content/Context;)Z] [129] istore_2 v2 [130] iload_2 v2 [131] ifne +8 (target=139) [134] aload_0 v0 [135] invokestatic #29 + Methodref [com/crittercism/app/CrittercismNDK.installLib (Landroid/content/Context;)Z] [138] pop [139] goto +8 (target=147) [142] aload_0 v0 [143] invokestatic #29 + Methodref [com/crittercism/app/CrittercismNDK.installLib (Landroid/content/Context;)Z] [146] pop [147] aload_1 v1 [148] invokestatic #30 + Methodref [com/crittercism/app/CrittercismNDK.installNdk (Ljava/lang/String;)Z] [151] ifeq +22 (target=173) [154] new #14 + Class [java/io/File] [157] dup [158] aload_1 v1 [159] invokespecial #31 + Methodref [java/io/File. (Ljava/lang/String;)V] [162] dup [163] astore_2 v2 [164] invokevirtual #33 + Methodref [java/io/File.getAbsolutePath ()Ljava/lang/String;] [167] pop [168] aload_2 v2 [169] invokevirtual #34 + Methodref [java/io/File.mkdirs ()Z] [172] pop [173] return [174] pop [175] return Code attribute exceptions (count = 2): - ExceptionInfo (92 -> 121: 124): + Class [java/lang/UnsatisfiedLinkError] - ExceptionInfo (147 -> 173: 174): + Class [java/lang/Throwable] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [124] Var: ..., Stack: [a:java/lang/UnsatisfiedLinkError] - [130] Var: ...[i], Stack: (empty) - [139] Var: [T][a:java/lang/String], Stack: - [142] Var: [a:android/content/Context][a:java/lang/String], Stack: - [147] Var: [T][a:java/lang/String], Stack: - [173] Var: -2, Stack: (empty) - [174] Var: ..., Stack: [a:java/lang/Throwable] + Method: installLib(Landroid/content/Context;)Z Access flags: 0x9 = public static boolean installLib(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 183, locals = 4, stack = 4): [0] ldc #6 + String [armeabi] [2] astore_1 v1 [3] ldc #8 + String [os.arch] [5] invokestatic #45 + Methodref [java/lang/System.getProperty (Ljava/lang/String;)Ljava/lang/String;] [8] ldc #9 + String [v7] [10] invokevirtual #41 + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z] [13] ifeq +23 (target=36) [16] new #20 + Class [java/lang/StringBuilder] [19] dup [20] invokespecial #42 + Methodref [java/lang/StringBuilder. ()V] [23] aload_1 v1 [24] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [27] ldc #2 + String [-v7a] [29] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [32] invokevirtual #44 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [35] astore_1 v1 [36] new #14 + Class [java/io/File] [39] dup [40] getstatic #24 + Fieldref [com/crittercism/app/CrittercismNDK.LIBPATH Ljava/lang/String;] [43] invokespecial #31 + Methodref [java/io/File. (Ljava/lang/String;)V] [46] invokevirtual #34 + Methodref [java/io/File.mkdirs ()Z] [49] pop [50] new #14 + Class [java/io/File] [53] dup [54] new #20 + Class [java/lang/StringBuilder] [57] dup [58] invokespecial #42 + Methodref [java/lang/StringBuilder. ()V] [61] getstatic #24 + Fieldref [com/crittercism/app/CrittercismNDK.LIBPATH Ljava/lang/String;] [64] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [67] ldc #7 + String [libcrittercism-ndk.so] [69] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [72] invokevirtual #44 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [75] invokespecial #31 + Methodref [java/io/File. (Ljava/lang/String;)V] [78] astore_2 v2 [79] new #15 + Class [java/io/FileOutputStream] [82] dup [83] aload_2 v2 [84] invokespecial #35 + Methodref [java/io/FileOutputStream. (Ljava/io/File;)V] [87] astore_2 v2 [88] aload_0 v0 [89] invokevirtual #25 + Methodref [android/content/Context.getAssets ()Landroid/content/res/AssetManager;] [92] new #20 + Class [java/lang/StringBuilder] [95] dup [96] invokespecial #42 + Methodref [java/lang/StringBuilder. ()V] [99] aload_1 v1 [100] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [103] ldc #5 + String [/libcrittercism-ndk.so] [105] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [108] invokevirtual #44 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [111] invokevirtual #27 + Methodref [android/content/res/AssetManager.open (Ljava/lang/String;)Ljava/io/InputStream;] [114] astore_0 v0 [115] iconst_0 [116] istore_1 v1 [117] sipush 8192 [120] newarray 8 [122] astore_3 v3 [123] aload_0 v0 [124] aload_3 v3 [125] invokevirtual #39 + Methodref [java/io/InputStream.read ([B)I] [128] dup [129] istore_1 v1 [130] iflt +13 (target=143) [133] aload_2 v2 [134] aload_3 v3 [135] iconst_0 [136] iload_1 v1 [137] invokevirtual #37 + Methodref [java/io/FileOutputStream.write ([BII)V] [140] goto -17 (target=123) [143] aload_0 v0 [144] invokevirtual #38 + Methodref [java/io/InputStream.close ()V] [147] aload_2 v2 [148] invokevirtual #36 + Methodref [java/io/FileOutputStream.close ()V] [151] goto +6 (target=157) [154] pop [155] iconst_0 [156] ireturn [157] new #20 + Class [java/lang/StringBuilder] [160] dup [161] invokespecial #42 + Methodref [java/lang/StringBuilder. ()V] [164] getstatic #24 + Fieldref [com/crittercism/app/CrittercismNDK.LIBPATH Ljava/lang/String;] [167] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [170] ldc #7 + String [libcrittercism-ndk.so] [172] invokevirtual #43 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [175] invokevirtual #44 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [178] invokestatic #46 + Methodref [java/lang/System.load (Ljava/lang/String;)V] [181] iconst_1 [182] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (36 -> 151: 154): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [36] Var: ...[a:java/lang/String], Stack: (empty) - [123] Var: [a:java/io/InputStream][T][a:java/io/FileOutputStream][a:[B], Stack: - [143] Var: -1, Stack: (empty) - [154] Var: , Stack: [a:java/lang/Exception] - [157] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/BaseActivity Superclass: com/slidingmenu/lib/app/SlidingFragmentActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.example.BaseActivity extends com.slidingmenu.lib.app.SlidingFragmentActivity Interfaces (count = 0): Constant Pool (count = 114): + Integer [2130837603] + Integer [2131034159] + Integer [2131558401] + Float [0.35] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentTransaction] + Class [com/actionbarsherlock/app/ActionBar] + Class [com/actionbarsherlock/view/MenuInflater] + Class [com/actionbarsherlock/view/MenuItem] + Class [com/slidingmenu/example/BaseActivity] + Class [com/slidingmenu/example/SampleListFragment] + Class [com/slidingmenu/example/k] + Class [com/slidingmenu/lib/SlidingMenu] + Class [com/slidingmenu/lib/app/SlidingFragmentActivity] + Fieldref [com/slidingmenu/example/BaseActivity.a Landroid/support/v4/app/ListFragment;] + Fieldref [com/slidingmenu/example/BaseActivity.b I] + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V] + Methodref [com/actionbarsherlock/view/MenuInflater.inflate (ILcom/actionbarsherlock/view/Menu;)V] + Methodref [com/slidingmenu/example/BaseActivity.b ()V] + Methodref [com/slidingmenu/example/BaseActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/example/BaseActivity.d ()V] + Methodref [com/slidingmenu/example/BaseActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + Methodref [com/slidingmenu/example/BaseActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + Methodref [com/slidingmenu/example/BaseActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + Methodref [com/slidingmenu/example/BaseActivity.setTitle (I)V] + Methodref [com/slidingmenu/example/SampleListFragment. ()V] + Methodref [com/slidingmenu/example/k.a (Landroid/content/Context;)V] + Methodref [com/slidingmenu/lib/SlidingMenu.b (F)V] + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.d (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.f ()V] + Methodref [com/slidingmenu/lib/SlidingMenu.h ()V] + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity. ()V] + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] + NameAndType [ ()V] + NameAndType [a (Landroid/content/Context;)V] + NameAndType [a Landroid/support/v4/app/ListFragment;] + NameAndType [b ()V] + NameAndType [b (F)V] + NameAndType [b I] + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [c (I)V] + NameAndType [commit ()I] + NameAndType [d ()V] + NameAndType [d (I)V] + NameAndType [f ()V] + NameAndType [getItemId ()I] + NameAndType [getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + NameAndType [getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + NameAndType [h ()V] + NameAndType [inflate (ILcom/actionbarsherlock/view/Menu;)V] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [setDisplayHomeAsUpEnabled (Z)V] + NameAndType [setTitle (I)V] + Utf8 [()I] + Utf8 [()Landroid/support/v4/app/FragmentManager;] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(F)V] + Utf8 [(I)V] + Utf8 [(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(ILcom/actionbarsherlock/view/Menu;)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/support/v4/app/ListFragment;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentTransaction] + Utf8 [b] + Utf8 [beginTransaction] + Utf8 [c] + Utf8 [com/actionbarsherlock/app/ActionBar] + Utf8 [com/actionbarsherlock/view/MenuInflater] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [com/slidingmenu/example/BaseActivity] + Utf8 [com/slidingmenu/example/SampleListFragment] + Utf8 [com/slidingmenu/example/k] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [com/slidingmenu/lib/app/SlidingFragmentActivity] + Utf8 [commit] + Utf8 [d] + Utf8 [f] + Utf8 [getItemId] + Utf8 [getSupportActionBar] + Utf8 [getSupportFragmentManager] + Utf8 [getSupportMenuInflater] + Utf8 [h] + Utf8 [inflate] + Utf8 [onCreate] + Utf8 [onCreateOptionsMenu] + Utf8 [onOptionsItemSelected] + Utf8 [replace] + Utf8 [setDisplayHomeAsUpEnabled] + Utf8 [setTitle] Fields (count = 2): + Field: b I Access flags: 0x2 = private int b + Field: a Landroid/support/v4/app/ListFragment; Access flags: 0x4 = protected android.support.v4.app.ListFragment a Methods (count = 4): - Method: (I)V Access flags: 0x1 = public BaseActivity(int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #36 + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity. ()V] [4] aload_0 v0 [5] iload_1 v1 [6] putfield #16 + Fieldref [com/slidingmenu/example/BaseActivity.b I] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void onCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 91, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #37 + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.onCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] aload_0 v0 [7] getfield #16 + Fieldref [com/slidingmenu/example/BaseActivity.b I] [10] invokevirtual #28 + Methodref [com/slidingmenu/example/BaseActivity.setTitle (I)V] [13] aload_0 v0 [14] invokevirtual #22 + Methodref [com/slidingmenu/example/BaseActivity.b ()V] [17] aload_0 v0 [18] invokevirtual #26 + Methodref [com/slidingmenu/example/BaseActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [21] invokevirtual #17 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [24] astore_1 v1 [25] aload_0 v0 [26] new #11 + Class [com/slidingmenu/example/SampleListFragment] [29] dup [30] invokespecial #29 + Methodref [com/slidingmenu/example/SampleListFragment. ()V] [33] putfield #15 + Fieldref [com/slidingmenu/example/BaseActivity.a Landroid/support/v4/app/ListFragment;] [36] aload_1 v1 [37] ldc #2 + Integer [2131034159] [39] aload_0 v0 [40] getfield #15 + Fieldref [com/slidingmenu/example/BaseActivity.a Landroid/support/v4/app/ListFragment;] [43] invokevirtual #19 + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [46] pop [47] aload_1 v1 [48] invokevirtual #18 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [51] pop [52] aload_0 v0 [53] invokevirtual #23 + Methodref [com/slidingmenu/example/BaseActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [56] dup [57] astore_1 v1 [58] invokevirtual #35 + Methodref [com/slidingmenu/lib/SlidingMenu.h ()V] [61] aload_1 v1 [62] ldc #1 + Integer [2130837603] [64] invokevirtual #33 + Methodref [com/slidingmenu/lib/SlidingMenu.d (I)V] [67] aload_1 v1 [68] invokevirtual #34 + Methodref [com/slidingmenu/lib/SlidingMenu.f ()V] [71] aload_1 v1 [72] ldc #4 + Float [0.35] [74] invokevirtual #31 + Methodref [com/slidingmenu/lib/SlidingMenu.b (F)V] [77] aload_1 v1 [78] iconst_1 [79] invokevirtual #32 + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] [82] aload_0 v0 [83] invokevirtual #25 + Methodref [com/slidingmenu/example/BaseActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] [86] iconst_1 [87] invokevirtual #20 + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V] [90] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 50, locals = 2, stack = 2): [0] aload_1 v1 [1] invokeinterface #39 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] [6] lookupswitch (2 offsets, default=38) (target=44) 16908332: offset = 26, target = 32 2131034183: offset = 32, target = 38 default: offset = 38, target = 44 [32] aload_0 v0 [33] invokevirtual #24 + Methodref [com/slidingmenu/example/BaseActivity.d ()V] [36] iconst_1 [37] ireturn [38] aload_0 v0 [39] invokestatic #30 + Methodref [com/slidingmenu/example/k.a (Landroid/content/Context;)V] [42] iconst_1 [43] ireturn [44] aload_0 v0 [45] aload_1 v1 [46] invokespecial #38 + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [49] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [32] Var: ..., Stack: (empty) - [38] Var: ..., Stack: (empty) - [44] Var: ..., Stack: (empty) + Method: onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 3): [0] aload_0 v0 [1] invokevirtual #27 + Methodref [com/slidingmenu/example/BaseActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] [4] ldc #3 + Integer [2131558401] [6] aload_1 v1 [7] invokevirtual #21 + Methodref [com/actionbarsherlock/view/MenuInflater.inflate (ILcom/actionbarsherlock/view/Menu;)V] [10] iconst_1 [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/ExampleListActivity Superclass: com/actionbarsherlock/app/SherlockPreferenceActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.example.ExampleListActivity extends com.actionbarsherlock.app.SherlockPreferenceActivity Interfaces (count = 0): Constant Pool (count = 201): + Integer [2130968576] + Integer [2131361802] + Integer [2131361803] + Integer [2131361805] + Integer [2131361807] + Integer [2131361808] + Integer [2131361810] + Integer [2131361811] + Integer [2131361813] + Integer [2131361814] + Integer [2131361815] + Integer [2131361818] + Integer [2131361823] + Integer [2131361824] + Integer [2131361826] + Integer [2131361827] + Integer [2131361828] + Integer [2131558400] + String [508ab27601ed857a20000003] + String [SlidingMenu Demos Feedback] + String [android.intent.action.SENDTO] + String [mailto:jfeinstein10@gmail.com?subject=] + Class [android/app/AlertDialog$Builder] + Class [android/content/Intent] + Class [android/net/Uri] + Class [android/preference/Preference] + Class [android/text/Html] + Class [android/widget/Toast] + Class [com/actionbarsherlock/app/SherlockPreferenceActivity] + Class [com/actionbarsherlock/view/MenuInflater] + Class [com/actionbarsherlock/view/MenuItem] + Class [com/crittercism/app/Crittercism] + Class [com/slidingmenu/example/ExampleListActivity] + Class [com/slidingmenu/example/LeftAndRightActivity] + Class [com/slidingmenu/example/PropertiesActivity] + Class [com/slidingmenu/example/SlidingContent] + Class [com/slidingmenu/example/SlidingTitleBar] + Class [com/slidingmenu/example/ViewPagerActivity] + Class [com/slidingmenu/example/anim/CustomScaleAnimation] + Class [com/slidingmenu/example/anim/CustomSlideAnimation] + Class [com/slidingmenu/example/anim/CustomZoomAnimation] + Class [com/slidingmenu/example/fragments/FragmentChangeActivity] + Class [com/slidingmenu/example/fragments/ResponsiveUIActivity] + Class [com/slidingmenu/example/k] + Class [java/lang/CharSequence] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/net/URLEncoder] + Class [org/json/JSONObject] + Methodref [android/app/AlertDialog$Builder. (Landroid/content/Context;)V] + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;] + Methodref [android/app/AlertDialog$Builder.setTitle (I)Landroid/app/AlertDialog$Builder;] + Methodref [android/app/AlertDialog$Builder.show ()Landroid/app/AlertDialog;] + Methodref [android/content/Intent. (Landroid/content/Context;Ljava/lang/Class;)V] + Methodref [android/content/Intent. (Ljava/lang/String;)V] + Methodref [android/content/Intent.setData (Landroid/net/Uri;)Landroid/content/Intent;] + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] + Methodref [android/preference/Preference.getTitle ()Ljava/lang/CharSequence;] + Methodref [android/text/Html.fromHtml (Ljava/lang/String;)Landroid/text/Spanned;] + Methodref [android/widget/Toast.makeText (Landroid/content/Context;II)Landroid/widget/Toast;] + Methodref [android/widget/Toast.show ()V] + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity. ()V] + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/view/MenuInflater.inflate (ILcom/actionbarsherlock/view/Menu;)V] + Methodref [com/crittercism/app/Crittercism.init (Landroid/content/Context;Ljava/lang/String;[Lorg/json/JSONObject;)Z] + Methodref [com/slidingmenu/example/ExampleListActivity.addPreferencesFromResource (I)V] + Methodref [com/slidingmenu/example/ExampleListActivity.getApplicationContext ()Landroid/content/Context;] + Methodref [com/slidingmenu/example/ExampleListActivity.getString (I)Ljava/lang/String;] + Methodref [com/slidingmenu/example/ExampleListActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + Methodref [com/slidingmenu/example/ExampleListActivity.setTitle (I)V] + Methodref [com/slidingmenu/example/ExampleListActivity.startActivity (Landroid/content/Intent;)V] + Methodref [com/slidingmenu/example/k.a (Landroid/content/Context;)V] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/net/URLEncoder.encode (Ljava/lang/String;)Ljava/lang/String;] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Ljava/lang/Class;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a (Landroid/content/Context;)V] + NameAndType [addPreferencesFromResource (I)V] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [encode (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [fromHtml (Ljava/lang/String;)Landroid/text/Spanned;] + NameAndType [getApplicationContext ()Landroid/content/Context;] + NameAndType [getItemId ()I] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] + NameAndType [getTitle ()Ljava/lang/CharSequence;] + NameAndType [inflate (ILcom/actionbarsherlock/view/Menu;)V] + NameAndType [init (Landroid/content/Context;Ljava/lang/String;[Lorg/json/JSONObject;)Z] + NameAndType [makeText (Landroid/content/Context;II)Landroid/widget/Toast;] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;] + NameAndType [setData (Landroid/net/Uri;)Landroid/content/Intent;] + NameAndType [setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;] + NameAndType [setTitle (I)Landroid/app/AlertDialog$Builder;] + NameAndType [setTitle (I)V] + NameAndType [show ()Landroid/app/AlertDialog;] + NameAndType [show ()V] + NameAndType [startActivity (Landroid/content/Intent;)V] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()I] + Utf8 [()Landroid/app/AlertDialog;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;] + Utf8 [()Ljava/lang/CharSequence;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)Landroid/app/AlertDialog$Builder;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)V] + Utf8 [(ILcom/actionbarsherlock/view/Menu;)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;II)Landroid/widget/Toast;] + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V] + Utf8 [(Landroid/content/Context;Ljava/lang/String;[Lorg/json/JSONObject;)Z] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/net/Uri;)Landroid/content/Intent;] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/preference/PreferenceScreen;Landroid/preference/Preference;)Z] + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;] + Utf8 [(Ljava/lang/String;)Landroid/text/Spanned;] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [508ab27601ed857a20000003] + Utf8 [] + Utf8 [Code] + Utf8 [SlidingMenu Demos Feedback] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [addPreferencesFromResource] + Utf8 [android.intent.action.SENDTO] + Utf8 [android/app/AlertDialog$Builder] + Utf8 [android/content/Intent] + Utf8 [android/net/Uri] + Utf8 [android/preference/Preference] + Utf8 [android/text/Html] + Utf8 [android/widget/Toast] + Utf8 [append] + Utf8 [com/actionbarsherlock/app/SherlockPreferenceActivity] + Utf8 [com/actionbarsherlock/view/MenuInflater] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [com/slidingmenu/example/ExampleListActivity] + Utf8 [com/slidingmenu/example/LeftAndRightActivity] + Utf8 [com/slidingmenu/example/PropertiesActivity] + Utf8 [com/slidingmenu/example/SlidingContent] + Utf8 [com/slidingmenu/example/SlidingTitleBar] + Utf8 [com/slidingmenu/example/ViewPagerActivity] + Utf8 [com/slidingmenu/example/anim/CustomScaleAnimation] + Utf8 [com/slidingmenu/example/anim/CustomSlideAnimation] + Utf8 [com/slidingmenu/example/anim/CustomZoomAnimation] + Utf8 [com/slidingmenu/example/fragments/FragmentChangeActivity] + Utf8 [com/slidingmenu/example/fragments/ResponsiveUIActivity] + Utf8 [com/slidingmenu/example/k] + Utf8 [encode] + Utf8 [equals] + Utf8 [fromHtml] + Utf8 [getApplicationContext] + Utf8 [getItemId] + Utf8 [getString] + Utf8 [getSupportMenuInflater] + Utf8 [getTitle] + Utf8 [inflate] + Utf8 [init] + Utf8 [java/lang/CharSequence] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/net/URLEncoder] + Utf8 [mailto:jfeinstein10@gmail.com?subject=] + Utf8 [makeText] + Utf8 [onCreate] + Utf8 [onCreateOptionsMenu] + Utf8 [onOptionsItemSelected] + Utf8 [onPreferenceTreeClick] + Utf8 [org/json/JSONObject] + Utf8 [parse] + Utf8 [setData] + Utf8 [setMessage] + Utf8 [setTitle] + Utf8 [show] + Utf8 [startActivity] + Utf8 [toString] Fields (count = 0): Methods (count = 5): - Method: ()V Access flags: 0x1 = public ExampleListActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #64 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void onCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #65 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] ldc #2 + Integer [2131361802] [8] invokevirtual #73 + Methodref [com/slidingmenu/example/ExampleListActivity.setTitle (I)V] [11] aload_0 v0 [12] invokevirtual #70 + Methodref [com/slidingmenu/example/ExampleListActivity.getApplicationContext ()Landroid/content/Context;] [15] ldc #19 + String [508ab27601ed857a20000003] [17] iconst_0 [18] anewarray #51 + Class [org/json/JSONObject] [21] invokestatic #68 + Methodref [com/crittercism/app/Crittercism.init (Landroid/content/Context;Ljava/lang/String;[Lorg/json/JSONObject;)Z] [24] pop [25] aload_0 v0 [26] ldc #1 + Integer [2130968576] [28] invokevirtual #69 + Methodref [com/slidingmenu/example/ExampleListActivity.addPreferencesFromResource (I)V] [31] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPreferenceTreeClick(Landroid/preference/PreferenceScreen;Landroid/preference/Preference;)Z Access flags: 0x1 = public boolean onPreferenceTreeClick(android.preference.PreferenceScreen,android.preference.Preference) Class member attributes (count = 1): + Code attribute instructions (code length = 216, locals = 3, stack = 4): [0] aconst_null [1] astore_1 v1 [2] aload_2 v2 [3] invokevirtual #60 + Methodref [android/preference/Preference.getTitle ()Ljava/lang/CharSequence;] [6] invokeinterface #82 + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;] [11] dup [12] astore_2 v2 [13] aload_0 v0 [14] ldc #3 + Integer [2131361803] [16] invokevirtual #71 + Methodref [com/slidingmenu/example/ExampleListActivity.getString (I)Ljava/lang/String;] [19] invokevirtual #76 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [22] ifeq +9 (target=31) [25] ldc #35 + Class [com/slidingmenu/example/PropertiesActivity] [27] astore_1 v1 [28] goto +171 (target=199) [31] aload_2 v2 [32] aload_0 v0 [33] ldc #10 + Integer [2131361814] [35] invokevirtual #71 + Methodref [com/slidingmenu/example/ExampleListActivity.getString (I)Ljava/lang/String;] [38] invokevirtual #76 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [41] ifeq +9 (target=50) [44] ldc #42 + Class [com/slidingmenu/example/fragments/FragmentChangeActivity] [46] astore_1 v1 [47] goto +152 (target=199) [50] aload_2 v2 [51] aload_0 v0 [52] ldc #12 + Integer [2131361818] [54] invokevirtual #71 + Methodref [com/slidingmenu/example/ExampleListActivity.getString (I)Ljava/lang/String;] [57] invokevirtual #76 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [60] ifeq +9 (target=69) [63] ldc #34 + Class [com/slidingmenu/example/LeftAndRightActivity] [65] astore_1 v1 [66] goto +133 (target=199) [69] aload_2 v2 [70] aload_0 v0 [71] ldc #11 + Integer [2131361815] [73] invokevirtual #71 + Methodref [com/slidingmenu/example/ExampleListActivity.getString (I)Ljava/lang/String;] [76] invokevirtual #76 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [79] ifeq +9 (target=88) [82] ldc #43 + Class [com/slidingmenu/example/fragments/ResponsiveUIActivity] [84] astore_1 v1 [85] goto +114 (target=199) [88] aload_2 v2 [89] aload_0 v0 [90] ldc #4 + Integer [2131361805] [92] invokevirtual #71 + Methodref [com/slidingmenu/example/ExampleListActivity.getString (I)Ljava/lang/String;] [95] invokevirtual #76 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [98] ifeq +9 (target=107) [101] ldc #38 + Class [com/slidingmenu/example/ViewPagerActivity] [103] astore_1 v1 [104] goto +95 (target=199) [107] aload_2 v2 [108] aload_0 v0 [109] ldc #5 + Integer [2131361807] [111] invokevirtual #71 + Methodref [com/slidingmenu/example/ExampleListActivity.getString (I)Ljava/lang/String;] [114] invokevirtual #76 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [117] ifeq +9 (target=126) [120] ldc #37 + Class [com/slidingmenu/example/SlidingTitleBar] [122] astore_1 v1 [123] goto +76 (target=199) [126] aload_2 v2 [127] aload_0 v0 [128] ldc #6 + Integer [2131361808] [130] invokevirtual #71 + Methodref [com/slidingmenu/example/ExampleListActivity.getString (I)Ljava/lang/String;] [133] invokevirtual #76 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [136] ifeq +9 (target=145) [139] ldc #36 + Class [com/slidingmenu/example/SlidingContent] [141] astore_1 v1 [142] goto +57 (target=199) [145] aload_2 v2 [146] aload_0 v0 [147] ldc #7 + Integer [2131361810] [149] invokevirtual #71 + Methodref [com/slidingmenu/example/ExampleListActivity.getString (I)Ljava/lang/String;] [152] invokevirtual #76 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [155] ifeq +9 (target=164) [158] ldc #41 + Class [com/slidingmenu/example/anim/CustomZoomAnimation] [160] astore_1 v1 [161] goto +38 (target=199) [164] aload_2 v2 [165] aload_0 v0 [166] ldc #8 + Integer [2131361811] [168] invokevirtual #71 + Methodref [com/slidingmenu/example/ExampleListActivity.getString (I)Ljava/lang/String;] [171] invokevirtual #76 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [174] ifeq +9 (target=183) [177] ldc #39 + Class [com/slidingmenu/example/anim/CustomScaleAnimation] [179] astore_1 v1 [180] goto +19 (target=199) [183] aload_2 v2 [184] aload_0 v0 [185] ldc #9 + Integer [2131361813] [187] invokevirtual #71 + Methodref [com/slidingmenu/example/ExampleListActivity.getString (I)Ljava/lang/String;] [190] invokevirtual #76 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [193] ifeq +6 (target=199) [196] ldc #40 + Class [com/slidingmenu/example/anim/CustomSlideAnimation] [198] astore_1 v1 [199] new #24 + Class [android/content/Intent] [202] dup [203] aload_0 v0 [204] aload_1 v1 [205] invokespecial #56 + Methodref [android/content/Intent. (Landroid/content/Context;Ljava/lang/Class;)V] [208] astore_1 v1 [209] aload_0 v0 [210] aload_1 v1 [211] invokevirtual #74 + Methodref [com/slidingmenu/example/ExampleListActivity.startActivity (Landroid/content/Intent;)V] [214] iconst_1 [215] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 10): - [31] Var: ...[a:java/lang/Class][a:java/lang/String], Stack: (empty) - [50] Var: ..., Stack: (empty) - [69] Var: ..., Stack: (empty) - [88] Var: ..., Stack: (empty) - [107] Var: ..., Stack: (empty) - [126] Var: ..., Stack: (empty) - [145] Var: ..., Stack: (empty) - [164] Var: ..., Stack: (empty) - [183] Var: ..., Stack: (empty) - [199] Var: ..., Stack: (empty) + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 171, locals = 4, stack = 3): [0] aload_1 v1 [1] invokeinterface #81 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] [6] tableswitch (4 offsets, default=159) (target=165) 2131034183: offset = 30, target = 36 2131034184: offset = 36, target = 42 2131034185: offset = 68, target = 74 2131034186: offset = 100, target = 106 default: offset = 159, target = 165 [36] aload_0 v0 [37] invokestatic #75 + Methodref [com/slidingmenu/example/k.a (Landroid/content/Context;)V] [40] iconst_1 [41] ireturn [42] new #23 + Class [android/app/AlertDialog$Builder] [45] dup [46] aload_0 v0 [47] invokespecial #52 + Methodref [android/app/AlertDialog$Builder. (Landroid/content/Context;)V] [50] ldc #13 + Integer [2131361823] [52] invokevirtual #54 + Methodref [android/app/AlertDialog$Builder.setTitle (I)Landroid/app/AlertDialog$Builder;] [55] aload_0 v0 [56] ldc #15 + Integer [2131361826] [58] invokevirtual #71 + Methodref [com/slidingmenu/example/ExampleListActivity.getString (I)Ljava/lang/String;] [61] invokestatic #61 + Methodref [android/text/Html.fromHtml (Ljava/lang/String;)Landroid/text/Spanned;] [64] invokevirtual #53 + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;] [67] invokevirtual #55 + Methodref [android/app/AlertDialog$Builder.show ()Landroid/app/AlertDialog;] [70] pop [71] goto +94 (target=165) [74] new #23 + Class [android/app/AlertDialog$Builder] [77] dup [78] aload_0 v0 [79] invokespecial #52 + Methodref [android/app/AlertDialog$Builder. (Landroid/content/Context;)V] [82] ldc #14 + Integer [2131361824] [84] invokevirtual #54 + Methodref [android/app/AlertDialog$Builder.setTitle (I)Landroid/app/AlertDialog$Builder;] [87] aload_0 v0 [88] ldc #16 + Integer [2131361827] [90] invokevirtual #71 + Methodref [com/slidingmenu/example/ExampleListActivity.getString (I)Ljava/lang/String;] [93] invokestatic #61 + Methodref [android/text/Html.fromHtml (Ljava/lang/String;)Landroid/text/Spanned;] [96] invokevirtual #53 + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;] [99] invokevirtual #55 + Methodref [android/app/AlertDialog$Builder.show ()Landroid/app/AlertDialog;] [102] pop [103] goto +62 (target=165) [106] new #24 + Class [android/content/Intent] [109] dup [110] ldc #21 + String [android.intent.action.SENDTO] [112] invokespecial #57 + Methodref [android/content/Intent. (Ljava/lang/String;)V] [115] astore_2 v2 [116] new #49 + Class [java/lang/StringBuilder] [119] dup [120] ldc #22 + String [mailto:jfeinstein10@gmail.com?subject=] [122] invokespecial #77 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [125] ldc #20 + String [SlidingMenu Demos Feedback] [127] invokestatic #80 + Methodref [java/net/URLEncoder.encode (Ljava/lang/String;)Ljava/lang/String;] [130] invokevirtual #78 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [133] invokevirtual #79 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [136] astore_3 v3 [137] aload_2 v2 [138] aload_3 v3 [139] invokestatic #59 + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] [142] invokevirtual #58 + Methodref [android/content/Intent.setData (Landroid/net/Uri;)Landroid/content/Intent;] [145] pop [146] aload_0 v0 [147] aload_2 v2 [148] invokevirtual #74 + Methodref [com/slidingmenu/example/ExampleListActivity.startActivity (Landroid/content/Intent;)V] [151] goto +14 (target=165) [154] pop [155] aload_0 v0 [156] ldc #17 + Integer [2131361828] [158] iconst_0 [159] invokestatic #62 + Methodref [android/widget/Toast.makeText (Landroid/content/Context;II)Landroid/widget/Toast;] [162] invokevirtual #63 + Methodref [android/widget/Toast.show ()V] [165] aload_0 v0 [166] aload_1 v1 [167] invokespecial #66 + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [170] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (146 -> 151: 154): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [36] Var: ..., Stack: (empty) - [42] Var: ..., Stack: (empty) - [74] Var: ..., Stack: (empty) - [106] Var: ..., Stack: (empty) - [154] Var: [a:com/slidingmenu/example/ExampleListActivity][a:com/actionbarsherlock/view/MenuItem][a:android/content/Intent][a:java/lang/String], Stack: [a:java/lang/Exception] - [165] Var: -2, Stack: (empty) + Method: onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z Access flags: 0x1 = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 3): [0] aload_0 v0 [1] invokevirtual #72 + Methodref [com/slidingmenu/example/ExampleListActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;] [4] ldc #18 + Integer [2131558400] [6] aload_1 v1 [7] invokevirtual #67 + Methodref [com/actionbarsherlock/view/MenuInflater.inflate (ILcom/actionbarsherlock/view/Menu;)V] [10] iconst_1 [11] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/LeftAndRightActivity Superclass: com/slidingmenu/example/BaseActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.example.LeftAndRightActivity extends com.slidingmenu.example.BaseActivity Interfaces (count = 0): Constant Pool (count = 62): + Integer [2130903060] + Integer [2131034156] + Integer [2131034160] + Integer [2131361818] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentTransaction] + Class [com/slidingmenu/example/BaseActivity] + Class [com/slidingmenu/example/LeftAndRightActivity] + Class [com/slidingmenu/example/SampleListFragment] + Class [com/slidingmenu/lib/SlidingMenu] + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [com/slidingmenu/example/BaseActivity. (I)V] + Methodref [com/slidingmenu/example/BaseActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [com/slidingmenu/example/LeftAndRightActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/example/LeftAndRightActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + Methodref [com/slidingmenu/example/LeftAndRightActivity.setContentView (I)V] + Methodref [com/slidingmenu/example/SampleListFragment. ()V] + Methodref [com/slidingmenu/lib/SlidingMenu.a ()V] + Methodref [com/slidingmenu/lib/SlidingMenu.a (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.g ()V] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [a ()V] + NameAndType [a (I)V] + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [c (I)V] + NameAndType [commit ()I] + NameAndType [g ()V] + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [setContentView (I)V] + Utf8 [()I] + Utf8 [()Landroid/support/v4/app/FragmentManager;] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentTransaction] + Utf8 [beginTransaction] + Utf8 [c] + Utf8 [com/slidingmenu/example/BaseActivity] + Utf8 [com/slidingmenu/example/LeftAndRightActivity] + Utf8 [com/slidingmenu/example/SampleListFragment] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [commit] + Utf8 [g] + Utf8 [getSupportFragmentManager] + Utf8 [onCreate] + Utf8 [replace] + Utf8 [setContentView] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x1 = public LeftAndRightActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 1, stack = 2): [0] aload_0 v0 [1] ldc #4 + Integer [2131361818] [3] invokespecial #14 + Methodref [com/slidingmenu/example/BaseActivity. (I)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void onCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 88, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #15 + Methodref [com/slidingmenu/example/BaseActivity.onCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] invokevirtual #16 + Methodref [com/slidingmenu/example/LeftAndRightActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [9] iconst_2 [10] invokevirtual #21 + Methodref [com/slidingmenu/lib/SlidingMenu.a (I)V] [13] aload_0 v0 [14] invokevirtual #16 + Methodref [com/slidingmenu/example/LeftAndRightActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [17] iconst_1 [18] invokevirtual #22 + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] [21] aload_0 v0 [22] ldc #1 + Integer [2130903060] [24] invokevirtual #18 + Methodref [com/slidingmenu/example/LeftAndRightActivity.setContentView (I)V] [27] aload_0 v0 [28] invokevirtual #17 + Methodref [com/slidingmenu/example/LeftAndRightActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [31] invokevirtual #11 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [34] ldc #2 + Integer [2131034156] [36] new #9 + Class [com/slidingmenu/example/SampleListFragment] [39] dup [40] invokespecial #19 + Methodref [com/slidingmenu/example/SampleListFragment. ()V] [43] invokevirtual #13 + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [46] invokevirtual #12 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [49] pop [50] aload_0 v0 [51] invokevirtual #16 + Methodref [com/slidingmenu/example/LeftAndRightActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [54] invokevirtual #20 + Methodref [com/slidingmenu/lib/SlidingMenu.a ()V] [57] aload_0 v0 [58] invokevirtual #16 + Methodref [com/slidingmenu/example/LeftAndRightActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [61] invokevirtual #23 + Methodref [com/slidingmenu/lib/SlidingMenu.g ()V] [64] aload_0 v0 [65] invokevirtual #17 + Methodref [com/slidingmenu/example/LeftAndRightActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [68] invokevirtual #11 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [71] ldc #3 + Integer [2131034160] [73] new #9 + Class [com/slidingmenu/example/SampleListFragment] [76] dup [77] invokespecial #19 + Methodref [com/slidingmenu/example/SampleListFragment. ()V] [80] invokevirtual #13 + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [83] invokevirtual #12 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [86] pop [87] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/PropertiesActivity Superclass: com/slidingmenu/example/BaseActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.example.PropertiesActivity extends com.slidingmenu.example.BaseActivity Interfaces (count = 0): Constant Pool (count = 93): + Integer [2130903069] + Integer [2131034128] + Integer [2131034162] + Integer [2131034164] + Integer [2131034165] + Integer [2131034171] + Integer [2131034172] + Integer [2131034173] + Integer [2131034174] + Integer [2131034175] + Integer [2131034176] + Integer [2131361803] + Class [android/widget/CheckBox] + Class [android/widget/RadioGroup] + Class [android/widget/SeekBar] + Class [com/slidingmenu/example/BaseActivity] + Class [com/slidingmenu/example/PropertiesActivity] + Class [com/slidingmenu/example/a] + Class [com/slidingmenu/example/b] + Class [com/slidingmenu/example/c] + Class [com/slidingmenu/example/d] + Class [com/slidingmenu/example/e] + Class [com/slidingmenu/example/f] + Class [com/slidingmenu/example/g] + Class [com/slidingmenu/example/h] + Methodref [android/widget/CheckBox.setChecked (Z)V] + Methodref [android/widget/CheckBox.setOnCheckedChangeListener (Landroid/widget/CompoundButton$OnCheckedChangeListener;)V] + Methodref [android/widget/RadioGroup.check (I)V] + Methodref [android/widget/RadioGroup.setOnCheckedChangeListener (Landroid/widget/RadioGroup$OnCheckedChangeListener;)V] + Methodref [android/widget/SeekBar.setMax (I)V] + Methodref [android/widget/SeekBar.setOnSeekBarChangeListener (Landroid/widget/SeekBar$OnSeekBarChangeListener;)V] + Methodref [android/widget/SeekBar.setProgress (I)V] + Methodref [com/slidingmenu/example/BaseActivity. (I)V] + Methodref [com/slidingmenu/example/BaseActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [com/slidingmenu/example/PropertiesActivity.a (Z)V] + Methodref [com/slidingmenu/example/PropertiesActivity.findViewById (I)Landroid/view/View;] + Methodref [com/slidingmenu/example/PropertiesActivity.setContentView (I)V] + Methodref [com/slidingmenu/example/a. (Lcom/slidingmenu/example/PropertiesActivity;)V] + Methodref [com/slidingmenu/example/b. (Lcom/slidingmenu/example/PropertiesActivity;)V] + Methodref [com/slidingmenu/example/c. (Lcom/slidingmenu/example/PropertiesActivity;)V] + Methodref [com/slidingmenu/example/d. (Lcom/slidingmenu/example/PropertiesActivity;)V] + Methodref [com/slidingmenu/example/e. (Lcom/slidingmenu/example/PropertiesActivity;)V] + Methodref [com/slidingmenu/example/f. (Lcom/slidingmenu/example/PropertiesActivity;)V] + Methodref [com/slidingmenu/example/g. (Lcom/slidingmenu/example/PropertiesActivity;)V] + Methodref [com/slidingmenu/example/h. (Lcom/slidingmenu/example/PropertiesActivity;)V] + NameAndType [ (I)V] + NameAndType [ (Lcom/slidingmenu/example/PropertiesActivity;)V] + NameAndType [a (Z)V] + NameAndType [check (I)V] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [setChecked (Z)V] + NameAndType [setContentView (I)V] + NameAndType [setMax (I)V] + NameAndType [setOnCheckedChangeListener (Landroid/widget/CompoundButton$OnCheckedChangeListener;)V] + NameAndType [setOnCheckedChangeListener (Landroid/widget/RadioGroup$OnCheckedChangeListener;)V] + NameAndType [setOnSeekBarChangeListener (Landroid/widget/SeekBar$OnSeekBarChangeListener;)V] + NameAndType [setProgress (I)V] + Utf8 [()V] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V] + Utf8 [(Landroid/widget/RadioGroup$OnCheckedChangeListener;)V] + Utf8 [(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V] + Utf8 [(Lcom/slidingmenu/example/PropertiesActivity;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/widget/CheckBox] + Utf8 [android/widget/RadioGroup] + Utf8 [android/widget/SeekBar] + Utf8 [check] + Utf8 [com/slidingmenu/example/BaseActivity] + Utf8 [com/slidingmenu/example/PropertiesActivity] + Utf8 [com/slidingmenu/example/a] + Utf8 [com/slidingmenu/example/b] + Utf8 [com/slidingmenu/example/c] + Utf8 [com/slidingmenu/example/d] + Utf8 [com/slidingmenu/example/e] + Utf8 [com/slidingmenu/example/f] + Utf8 [com/slidingmenu/example/g] + Utf8 [com/slidingmenu/example/h] + Utf8 [findViewById] + Utf8 [onCreate] + Utf8 [setChecked] + Utf8 [setContentView] + Utf8 [setMax] + Utf8 [setOnCheckedChangeListener] + Utf8 [setOnSeekBarChangeListener] + Utf8 [setProgress] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x1 = public PropertiesActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 1, stack = 2): [0] aload_0 v0 [1] ldc #12 + Integer [2131361803] [3] invokespecial #33 + Methodref [com/slidingmenu/example/BaseActivity. (I)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void onCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 270, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #34 + Methodref [com/slidingmenu/example/BaseActivity.onCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] iconst_1 [7] invokevirtual #35 + Methodref [com/slidingmenu/example/PropertiesActivity.a (Z)V] [10] aload_0 v0 [11] ldc #1 + Integer [2130903069] [13] invokevirtual #37 + Methodref [com/slidingmenu/example/PropertiesActivity.setContentView (I)V] [16] aload_0 v0 [17] ldc #3 + Integer [2131034162] [19] invokevirtual #36 + Methodref [com/slidingmenu/example/PropertiesActivity.findViewById (I)Landroid/view/View;] [22] checkcast #14 + Class [android/widget/RadioGroup] [25] dup [26] astore_1 v1 [27] ldc #2 + Integer [2131034128] [29] invokevirtual #28 + Methodref [android/widget/RadioGroup.check (I)V] [32] aload_1 v1 [33] new #18 + Class [com/slidingmenu/example/a] [36] dup [37] aload_0 v0 [38] invokespecial #38 + Methodref [com/slidingmenu/example/a. (Lcom/slidingmenu/example/PropertiesActivity;)V] [41] invokevirtual #29 + Methodref [android/widget/RadioGroup.setOnCheckedChangeListener (Landroid/widget/RadioGroup$OnCheckedChangeListener;)V] [44] aload_0 v0 [45] ldc #4 + Integer [2131034164] [47] invokevirtual #36 + Methodref [com/slidingmenu/example/PropertiesActivity.findViewById (I)Landroid/view/View;] [50] checkcast #14 + Class [android/widget/RadioGroup] [53] dup [54] astore_1 v1 [55] ldc #5 + Integer [2131034165] [57] invokevirtual #28 + Methodref [android/widget/RadioGroup.check (I)V] [60] aload_1 v1 [61] new #19 + Class [com/slidingmenu/example/b] [64] dup [65] aload_0 v0 [66] invokespecial #39 + Methodref [com/slidingmenu/example/b. (Lcom/slidingmenu/example/PropertiesActivity;)V] [69] invokevirtual #29 + Methodref [android/widget/RadioGroup.setOnCheckedChangeListener (Landroid/widget/RadioGroup$OnCheckedChangeListener;)V] [72] aload_0 v0 [73] ldc #6 + Integer [2131034171] [75] invokevirtual #36 + Methodref [com/slidingmenu/example/PropertiesActivity.findViewById (I)Landroid/view/View;] [78] checkcast #15 + Class [android/widget/SeekBar] [81] dup [82] astore_1 v1 [83] sipush 1000 [86] invokevirtual #30 + Methodref [android/widget/SeekBar.setMax (I)V] [89] aload_1 v1 [90] sipush 333 [93] invokevirtual #32 + Methodref [android/widget/SeekBar.setProgress (I)V] [96] aload_1 v1 [97] new #20 + Class [com/slidingmenu/example/c] [100] dup [101] aload_0 v0 [102] invokespecial #40 + Methodref [com/slidingmenu/example/c. (Lcom/slidingmenu/example/PropertiesActivity;)V] [105] invokevirtual #31 + Methodref [android/widget/SeekBar.setOnSeekBarChangeListener (Landroid/widget/SeekBar$OnSeekBarChangeListener;)V] [108] aload_0 v0 [109] ldc #7 + Integer [2131034172] [111] invokevirtual #36 + Methodref [com/slidingmenu/example/PropertiesActivity.findViewById (I)Landroid/view/View;] [114] checkcast #15 + Class [android/widget/SeekBar] [117] dup [118] astore_1 v1 [119] sipush 1000 [122] invokevirtual #30 + Methodref [android/widget/SeekBar.setMax (I)V] [125] aload_1 v1 [126] sipush 750 [129] invokevirtual #32 + Methodref [android/widget/SeekBar.setProgress (I)V] [132] aload_1 v1 [133] new #21 + Class [com/slidingmenu/example/d] [136] dup [137] aload_0 v0 [138] invokespecial #41 + Methodref [com/slidingmenu/example/d. (Lcom/slidingmenu/example/PropertiesActivity;)V] [141] invokevirtual #31 + Methodref [android/widget/SeekBar.setOnSeekBarChangeListener (Landroid/widget/SeekBar$OnSeekBarChangeListener;)V] [144] aload_0 v0 [145] ldc #8 + Integer [2131034173] [147] invokevirtual #36 + Methodref [com/slidingmenu/example/PropertiesActivity.findViewById (I)Landroid/view/View;] [150] checkcast #13 + Class [android/widget/CheckBox] [153] dup [154] astore_1 v1 [155] iconst_1 [156] invokevirtual #26 + Methodref [android/widget/CheckBox.setChecked (Z)V] [159] aload_1 v1 [160] new #22 + Class [com/slidingmenu/example/e] [163] dup [164] aload_0 v0 [165] invokespecial #42 + Methodref [com/slidingmenu/example/e. (Lcom/slidingmenu/example/PropertiesActivity;)V] [168] invokevirtual #27 + Methodref [android/widget/CheckBox.setOnCheckedChangeListener (Landroid/widget/CompoundButton$OnCheckedChangeListener;)V] [171] aload_0 v0 [172] ldc #9 + Integer [2131034174] [174] invokevirtual #36 + Methodref [com/slidingmenu/example/PropertiesActivity.findViewById (I)Landroid/view/View;] [177] checkcast #15 + Class [android/widget/SeekBar] [180] dup [181] astore_1 v1 [182] sipush 1000 [185] invokevirtual #30 + Methodref [android/widget/SeekBar.setMax (I)V] [188] aload_1 v1 [189] bipush 75 [191] invokevirtual #32 + Methodref [android/widget/SeekBar.setProgress (I)V] [194] aload_1 v1 [195] new #23 + Class [com/slidingmenu/example/f] [198] dup [199] aload_0 v0 [200] invokespecial #43 + Methodref [com/slidingmenu/example/f. (Lcom/slidingmenu/example/PropertiesActivity;)V] [203] invokevirtual #31 + Methodref [android/widget/SeekBar.setOnSeekBarChangeListener (Landroid/widget/SeekBar$OnSeekBarChangeListener;)V] [206] aload_0 v0 [207] ldc #10 + Integer [2131034175] [209] invokevirtual #36 + Methodref [com/slidingmenu/example/PropertiesActivity.findViewById (I)Landroid/view/View;] [212] checkcast #13 + Class [android/widget/CheckBox] [215] dup [216] astore_1 v1 [217] iconst_1 [218] invokevirtual #26 + Methodref [android/widget/CheckBox.setChecked (Z)V] [221] aload_1 v1 [222] new #24 + Class [com/slidingmenu/example/g] [225] dup [226] aload_0 v0 [227] invokespecial #44 + Methodref [com/slidingmenu/example/g. (Lcom/slidingmenu/example/PropertiesActivity;)V] [230] invokevirtual #27 + Methodref [android/widget/CheckBox.setOnCheckedChangeListener (Landroid/widget/CompoundButton$OnCheckedChangeListener;)V] [233] aload_0 v0 [234] ldc #11 + Integer [2131034176] [236] invokevirtual #36 + Methodref [com/slidingmenu/example/PropertiesActivity.findViewById (I)Landroid/view/View;] [239] checkcast #15 + Class [android/widget/SeekBar] [242] dup [243] astore_1 v1 [244] sipush 1000 [247] invokevirtual #30 + Methodref [android/widget/SeekBar.setMax (I)V] [250] aload_1 v1 [251] sipush 666 [254] invokevirtual #32 + Methodref [android/widget/SeekBar.setProgress (I)V] [257] aload_1 v1 [258] new #25 + Class [com/slidingmenu/example/h] [261] dup [262] aload_0 v0 [263] invokespecial #45 + Methodref [com/slidingmenu/example/h. (Lcom/slidingmenu/example/PropertiesActivity;)V] [266] invokevirtual #31 + Methodref [android/widget/SeekBar.setOnSeekBarChangeListener (Landroid/widget/SeekBar$OnSeekBarChangeListener;)V] [269] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/a Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.a extends java.lang.Object Interfaces (count = 1): + Class [android/widget/RadioGroup$OnCheckedChangeListener] Constant Pool (count = 65): + Integer [2130837603] + Integer [2130837604] + Integer [2131034160] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentTransaction] + Class [android/widget/RadioGroup$OnCheckedChangeListener] + Class [com/slidingmenu/example/PropertiesActivity] + Class [com/slidingmenu/example/SampleListFragment] + Class [com/slidingmenu/example/a] + Class [com/slidingmenu/lib/SlidingMenu] + Class [java/lang/Object] + Fieldref [com/slidingmenu/example/a.a Lcom/slidingmenu/example/PropertiesActivity;] + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/example/PropertiesActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + Methodref [com/slidingmenu/example/SampleListFragment. ()V] + Methodref [com/slidingmenu/lib/SlidingMenu.a ()V] + Methodref [com/slidingmenu/lib/SlidingMenu.a (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.d (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.g ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a ()V] + NameAndType [a (I)V] + NameAndType [a Lcom/slidingmenu/example/PropertiesActivity;] + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [commit ()I] + NameAndType [d (I)V] + NameAndType [g ()V] + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + NameAndType [replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()I] + Utf8 [()Landroid/support/v4/app/FragmentManager;] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Landroid/widget/RadioGroup;I)V] + Utf8 [(Lcom/slidingmenu/example/PropertiesActivity;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/PropertiesActivity;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentTransaction] + Utf8 [android/widget/RadioGroup$OnCheckedChangeListener] + Utf8 [beginTransaction] + Utf8 [c] + Utf8 [com/slidingmenu/example/PropertiesActivity] + Utf8 [com/slidingmenu/example/SampleListFragment] + Utf8 [com/slidingmenu/example/a] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [commit] + Utf8 [d] + Utf8 [g] + Utf8 [getSupportFragmentManager] + Utf8 [java/lang/Object] + Utf8 [onCheckedChanged] + Utf8 [replace] Fields (count = 1): + Field: a Lcom/slidingmenu/example/PropertiesActivity; Access flags: 0x1010 = final synthetic com.slidingmenu.example.PropertiesActivity a Methods (count = 2): - Method: (Lcom/slidingmenu/example/PropertiesActivity;)V Access flags: 0x0 = a(com.slidingmenu.example.PropertiesActivity) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #12 + Fieldref [com/slidingmenu/example/a.a Lcom/slidingmenu/example/PropertiesActivity;] [5] aload_0 v0 [6] invokespecial #23 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCheckedChanged(Landroid/widget/RadioGroup;I)V Access flags: 0x11 = public final void onCheckedChanged(android.widget.RadioGroup,int) Class member attributes (count = 1): + Code attribute instructions (code length = 114, locals = 3, stack = 4): [0] aload_0 v0 [1] getfield #12 + Fieldref [com/slidingmenu/example/a.a Lcom/slidingmenu/example/PropertiesActivity;] [4] invokevirtual #16 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [7] astore_1 v1 [8] iload_2 v2 [9] lookupswitch (3 offsets, default=104) (target=113) 2131034128: offset = 35, target = 44 2131034129: offset = 47, target = 56 2131034163: offset = 59, target = 68 default: offset = 104, target = 113 [44] aload_1 v1 [45] iconst_0 [46] invokevirtual #20 + Methodref [com/slidingmenu/lib/SlidingMenu.a (I)V] [49] aload_1 v1 [50] ldc #1 + Integer [2130837603] [52] invokevirtual #21 + Methodref [com/slidingmenu/lib/SlidingMenu.d (I)V] [55] return [56] aload_1 v1 [57] iconst_1 [58] invokevirtual #20 + Methodref [com/slidingmenu/lib/SlidingMenu.a (I)V] [61] aload_1 v1 [62] ldc #2 + Integer [2130837604] [64] invokevirtual #21 + Methodref [com/slidingmenu/lib/SlidingMenu.d (I)V] [67] return [68] aload_1 v1 [69] iconst_2 [70] invokevirtual #20 + Methodref [com/slidingmenu/lib/SlidingMenu.a (I)V] [73] aload_1 v1 [74] invokevirtual #19 + Methodref [com/slidingmenu/lib/SlidingMenu.a ()V] [77] aload_0 v0 [78] getfield #12 + Fieldref [com/slidingmenu/example/a.a Lcom/slidingmenu/example/PropertiesActivity;] [81] invokevirtual #17 + Methodref [com/slidingmenu/example/PropertiesActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [84] invokevirtual #13 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [87] ldc #3 + Integer [2131034160] [89] new #8 + Class [com/slidingmenu/example/SampleListFragment] [92] dup [93] invokespecial #18 + Methodref [com/slidingmenu/example/SampleListFragment. ()V] [96] invokevirtual #15 + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [99] invokevirtual #14 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [102] pop [103] aload_1 v1 [104] invokevirtual #22 + Methodref [com/slidingmenu/lib/SlidingMenu.g ()V] [107] aload_1 v1 [108] ldc #1 + Integer [2130837603] [110] invokevirtual #21 + Methodref [com/slidingmenu/lib/SlidingMenu.d (I)V] [113] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [44] Var: ...[a:com/slidingmenu/lib/SlidingMenu], Stack: (empty) - [56] Var: ..., Stack: (empty) - [68] Var: ..., Stack: (empty) - [113] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/b Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.b extends java.lang.Object Interfaces (count = 1): + Class [android/widget/RadioGroup$OnCheckedChangeListener] Constant Pool (count = 31): + Class [android/widget/RadioGroup$OnCheckedChangeListener] + Class [com/slidingmenu/example/PropertiesActivity] + Class [com/slidingmenu/example/b] + Class [com/slidingmenu/lib/SlidingMenu] + Class [java/lang/Object] + Fieldref [com/slidingmenu/example/b.a Lcom/slidingmenu/example/PropertiesActivity;] + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a Lcom/slidingmenu/example/PropertiesActivity;] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [c (I)V] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/widget/RadioGroup;I)V] + Utf8 [(Lcom/slidingmenu/example/PropertiesActivity;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/PropertiesActivity;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/widget/RadioGroup$OnCheckedChangeListener] + Utf8 [c] + Utf8 [com/slidingmenu/example/PropertiesActivity] + Utf8 [com/slidingmenu/example/b] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [java/lang/Object] + Utf8 [onCheckedChanged] Fields (count = 1): + Field: a Lcom/slidingmenu/example/PropertiesActivity; Access flags: 0x1010 = final synthetic com.slidingmenu.example.PropertiesActivity a Methods (count = 2): - Method: (Lcom/slidingmenu/example/PropertiesActivity;)V Access flags: 0x0 = b(com.slidingmenu.example.PropertiesActivity) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #6 + Fieldref [com/slidingmenu/example/b.a Lcom/slidingmenu/example/PropertiesActivity;] [5] aload_0 v0 [6] invokespecial #9 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCheckedChanged(Landroid/widget/RadioGroup;I)V Access flags: 0x11 = public final void onCheckedChanged(android.widget.RadioGroup,int) Class member attributes (count = 1): + Code attribute instructions (code length = 64, locals = 3, stack = 2): [0] iload_2 v2 [1] tableswitch (3 offsets, default=62) (target=63) 2131034165: offset = 27, target = 28 2131034166: offset = 39, target = 40 2131034167: offset = 51, target = 52 default: offset = 62, target = 63 [28] aload_0 v0 [29] getfield #6 + Fieldref [com/slidingmenu/example/b.a Lcom/slidingmenu/example/PropertiesActivity;] [32] invokevirtual #7 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [35] iconst_1 [36] invokevirtual #8 + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] [39] return [40] aload_0 v0 [41] getfield #6 + Fieldref [com/slidingmenu/example/b.a Lcom/slidingmenu/example/PropertiesActivity;] [44] invokevirtual #7 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [47] iconst_0 [48] invokevirtual #8 + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] [51] return [52] aload_0 v0 [53] getfield #6 + Fieldref [com/slidingmenu/example/b.a Lcom/slidingmenu/example/PropertiesActivity;] [56] invokevirtual #7 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [59] iconst_2 [60] invokevirtual #8 + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] [63] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [28] Var: ..., Stack: (empty) - [40] Var: ..., Stack: (empty) - [52] Var: ..., Stack: (empty) - [63] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/c Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.c extends java.lang.Object Interfaces (count = 1): + Class [android/widget/SeekBar$OnSeekBarChangeListener] Constant Pool (count = 42): + Class [android/widget/SeekBar] + Class [android/widget/SeekBar$OnSeekBarChangeListener] + Class [com/slidingmenu/example/PropertiesActivity] + Class [com/slidingmenu/example/c] + Class [com/slidingmenu/lib/SlidingMenu] + Class [java/lang/Object] + Fieldref [com/slidingmenu/example/c.a Lcom/slidingmenu/example/PropertiesActivity;] + Methodref [android/widget/SeekBar.getMax ()I] + Methodref [android/widget/SeekBar.getProgress ()I] + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/lib/SlidingMenu.a (F)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a (F)V] + NameAndType [a Lcom/slidingmenu/example/PropertiesActivity;] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [getMax ()I] + NameAndType [getProgress ()I] + Utf8 [()I] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(F)V] + Utf8 [(Landroid/widget/SeekBar;)V] + Utf8 [(Landroid/widget/SeekBar;IZ)V] + Utf8 [(Lcom/slidingmenu/example/PropertiesActivity;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/PropertiesActivity;] + Utf8 [a] + Utf8 [android/widget/SeekBar] + Utf8 [android/widget/SeekBar$OnSeekBarChangeListener] + Utf8 [c] + Utf8 [com/slidingmenu/example/PropertiesActivity] + Utf8 [com/slidingmenu/example/c] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [getMax] + Utf8 [getProgress] + Utf8 [java/lang/Object] + Utf8 [onProgressChanged] + Utf8 [onStartTrackingTouch] + Utf8 [onStopTrackingTouch] Fields (count = 1): + Field: a Lcom/slidingmenu/example/PropertiesActivity; Access flags: 0x1010 = final synthetic com.slidingmenu.example.PropertiesActivity a Methods (count = 4): - Method: (Lcom/slidingmenu/example/PropertiesActivity;)V Access flags: 0x0 = c(com.slidingmenu.example.PropertiesActivity) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #7 + Fieldref [com/slidingmenu/example/c.a Lcom/slidingmenu/example/PropertiesActivity;] [5] aload_0 v0 [6] invokespecial #12 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onProgressChanged(Landroid/widget/SeekBar;IZ)V Access flags: 0x11 = public final void onProgressChanged(android.widget.SeekBar,int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 4, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onStartTrackingTouch(Landroid/widget/SeekBar;)V Access flags: 0x11 = public final void onStartTrackingTouch(android.widget.SeekBar) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onStopTrackingTouch(Landroid/widget/SeekBar;)V Access flags: 0x11 = public final void onStopTrackingTouch(android.widget.SeekBar) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/slidingmenu/example/c.a Lcom/slidingmenu/example/PropertiesActivity;] [4] invokevirtual #10 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [7] aload_1 v1 [8] invokevirtual #9 + Methodref [android/widget/SeekBar.getProgress ()I] [11] i2f [12] aload_1 v1 [13] invokevirtual #8 + Methodref [android/widget/SeekBar.getMax ()I] [16] i2f [17] fdiv [18] invokevirtual #11 + Methodref [com/slidingmenu/lib/SlidingMenu.a (F)V] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/d Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.d extends java.lang.Object Interfaces (count = 1): + Class [android/widget/SeekBar$OnSeekBarChangeListener] Constant Pool (count = 49): + Class [android/widget/SeekBar] + Class [android/widget/SeekBar$OnSeekBarChangeListener] + Class [com/slidingmenu/example/PropertiesActivity] + Class [com/slidingmenu/example/d] + Class [com/slidingmenu/lib/SlidingMenu] + Class [java/lang/Object] + Fieldref [com/slidingmenu/example/d.a Lcom/slidingmenu/example/PropertiesActivity;] + Methodref [android/widget/SeekBar.getMax ()I] + Methodref [android/widget/SeekBar.getProgress ()I] + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/lib/SlidingMenu.b (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.getWidth ()I] + Methodref [com/slidingmenu/lib/SlidingMenu.requestLayout ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a Lcom/slidingmenu/example/PropertiesActivity;] + NameAndType [b (I)V] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [getMax ()I] + NameAndType [getProgress ()I] + NameAndType [getWidth ()I] + NameAndType [requestLayout ()V] + Utf8 [()I] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/widget/SeekBar;)V] + Utf8 [(Landroid/widget/SeekBar;IZ)V] + Utf8 [(Lcom/slidingmenu/example/PropertiesActivity;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/PropertiesActivity;] + Utf8 [a] + Utf8 [android/widget/SeekBar] + Utf8 [android/widget/SeekBar$OnSeekBarChangeListener] + Utf8 [b] + Utf8 [c] + Utf8 [com/slidingmenu/example/PropertiesActivity] + Utf8 [com/slidingmenu/example/d] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [getMax] + Utf8 [getProgress] + Utf8 [getWidth] + Utf8 [java/lang/Object] + Utf8 [onProgressChanged] + Utf8 [onStartTrackingTouch] + Utf8 [onStopTrackingTouch] + Utf8 [requestLayout] Fields (count = 1): + Field: a Lcom/slidingmenu/example/PropertiesActivity; Access flags: 0x1010 = final synthetic com.slidingmenu.example.PropertiesActivity a Methods (count = 4): - Method: (Lcom/slidingmenu/example/PropertiesActivity;)V Access flags: 0x0 = d(com.slidingmenu.example.PropertiesActivity) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #7 + Fieldref [com/slidingmenu/example/d.a Lcom/slidingmenu/example/PropertiesActivity;] [5] aload_0 v0 [6] invokespecial #14 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onProgressChanged(Landroid/widget/SeekBar;IZ)V Access flags: 0x11 = public final void onProgressChanged(android.widget.SeekBar,int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 4, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onStartTrackingTouch(Landroid/widget/SeekBar;)V Access flags: 0x11 = public final void onStartTrackingTouch(android.widget.SeekBar) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onStopTrackingTouch(Landroid/widget/SeekBar;)V Access flags: 0x11 = public final void onStopTrackingTouch(android.widget.SeekBar) Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 2, stack = 3): [0] aload_1 v1 [1] invokevirtual #9 + Methodref [android/widget/SeekBar.getProgress ()I] [4] i2f [5] aload_1 v1 [6] invokevirtual #8 + Methodref [android/widget/SeekBar.getMax ()I] [9] i2f [10] fdiv [11] fstore_1 v1 [12] aload_0 v0 [13] getfield #7 + Fieldref [com/slidingmenu/example/d.a Lcom/slidingmenu/example/PropertiesActivity;] [16] invokevirtual #10 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [19] fload_1 v1 [20] aload_0 v0 [21] getfield #7 + Fieldref [com/slidingmenu/example/d.a Lcom/slidingmenu/example/PropertiesActivity;] [24] invokevirtual #10 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [27] invokevirtual #12 + Methodref [com/slidingmenu/lib/SlidingMenu.getWidth ()I] [30] i2f [31] fmul [32] f2i [33] invokevirtual #11 + Methodref [com/slidingmenu/lib/SlidingMenu.b (I)V] [36] aload_0 v0 [37] getfield #7 + Fieldref [com/slidingmenu/example/d.a Lcom/slidingmenu/example/PropertiesActivity;] [40] invokevirtual #10 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [43] invokevirtual #13 + Methodref [com/slidingmenu/lib/SlidingMenu.requestLayout ()V] [46] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/e Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.e extends java.lang.Object Interfaces (count = 1): + Class [android/widget/CompoundButton$OnCheckedChangeListener] Constant Pool (count = 43): + Integer [2130837603] + Integer [2130837604] + Class [android/widget/CompoundButton] + Class [android/widget/CompoundButton$OnCheckedChangeListener] + Class [com/slidingmenu/example/PropertiesActivity] + Class [com/slidingmenu/example/e] + Class [com/slidingmenu/lib/SlidingMenu] + Class [java/lang/Object] + Fieldref [com/slidingmenu/example/e.a Lcom/slidingmenu/example/PropertiesActivity;] + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/lib/SlidingMenu.a (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/slidingmenu/lib/SlidingMenu.b ()I] + Methodref [com/slidingmenu/lib/SlidingMenu.d (I)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a (Landroid/graphics/drawable/Drawable;)V] + NameAndType [a Lcom/slidingmenu/example/PropertiesActivity;] + NameAndType [b ()I] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [d (I)V] + Utf8 [()I] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/widget/CompoundButton;Z)V] + Utf8 [(Lcom/slidingmenu/example/PropertiesActivity;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/PropertiesActivity;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/widget/CompoundButton] + Utf8 [android/widget/CompoundButton$OnCheckedChangeListener] + Utf8 [b] + Utf8 [c] + Utf8 [com/slidingmenu/example/PropertiesActivity] + Utf8 [com/slidingmenu/example/e] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [d] + Utf8 [java/lang/Object] + Utf8 [onCheckedChanged] Fields (count = 1): + Field: a Lcom/slidingmenu/example/PropertiesActivity; Access flags: 0x1010 = final synthetic com.slidingmenu.example.PropertiesActivity a Methods (count = 2): - Method: (Lcom/slidingmenu/example/PropertiesActivity;)V Access flags: 0x0 = e(com.slidingmenu.example.PropertiesActivity) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #9 + Fieldref [com/slidingmenu/example/e.a Lcom/slidingmenu/example/PropertiesActivity;] [5] aload_0 v0 [6] invokespecial #14 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCheckedChanged(Landroid/widget/CompoundButton;Z)V Access flags: 0x11 = public final void onCheckedChanged(android.widget.CompoundButton,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 3, stack = 2): [0] iload_2 v2 [1] ifeq +34 (target=35) [4] aload_0 v0 [5] getfield #9 + Fieldref [com/slidingmenu/example/e.a Lcom/slidingmenu/example/PropertiesActivity;] [8] invokevirtual #10 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [11] aload_0 v0 [12] getfield #9 + Fieldref [com/slidingmenu/example/e.a Lcom/slidingmenu/example/PropertiesActivity;] [15] invokevirtual #10 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [18] invokevirtual #12 + Methodref [com/slidingmenu/lib/SlidingMenu.b ()I] [21] ifne +8 (target=29) [24] ldc #1 + Integer [2130837603] [26] goto +5 (target=31) [29] ldc #2 + Integer [2130837604] [31] invokevirtual #13 + Methodref [com/slidingmenu/lib/SlidingMenu.d (I)V] [34] return [35] aload_0 v0 [36] getfield #9 + Fieldref [com/slidingmenu/example/e.a Lcom/slidingmenu/example/PropertiesActivity;] [39] invokevirtual #10 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [42] aconst_null [43] invokevirtual #11 + Methodref [com/slidingmenu/lib/SlidingMenu.a (Landroid/graphics/drawable/Drawable;)V] [46] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [29] Var: ..., Stack: [a:com/slidingmenu/lib/SlidingMenu] - [31] Var: [a:com/slidingmenu/example/e][a:android/widget/CompoundButton][i], Stack: [a:com/slidingmenu/lib/SlidingMenu][i] - [35] Var: ..., Stack: (empty) - [46] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/f Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.f extends java.lang.Object Interfaces (count = 1): + Class [android/widget/SeekBar$OnSeekBarChangeListener] Constant Pool (count = 49): + Class [android/widget/SeekBar] + Class [android/widget/SeekBar$OnSeekBarChangeListener] + Class [com/slidingmenu/example/PropertiesActivity] + Class [com/slidingmenu/example/f] + Class [com/slidingmenu/lib/SlidingMenu] + Class [java/lang/Object] + Fieldref [com/slidingmenu/example/f.a Lcom/slidingmenu/example/PropertiesActivity;] + Methodref [android/widget/SeekBar.getMax ()I] + Methodref [android/widget/SeekBar.getProgress ()I] + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/lib/SlidingMenu.e (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.getWidth ()I] + Methodref [com/slidingmenu/lib/SlidingMenu.invalidate ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a Lcom/slidingmenu/example/PropertiesActivity;] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [e (I)V] + NameAndType [getMax ()I] + NameAndType [getProgress ()I] + NameAndType [getWidth ()I] + NameAndType [invalidate ()V] + Utf8 [()I] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/widget/SeekBar;)V] + Utf8 [(Landroid/widget/SeekBar;IZ)V] + Utf8 [(Lcom/slidingmenu/example/PropertiesActivity;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/PropertiesActivity;] + Utf8 [a] + Utf8 [android/widget/SeekBar] + Utf8 [android/widget/SeekBar$OnSeekBarChangeListener] + Utf8 [c] + Utf8 [com/slidingmenu/example/PropertiesActivity] + Utf8 [com/slidingmenu/example/f] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [e] + Utf8 [getMax] + Utf8 [getProgress] + Utf8 [getWidth] + Utf8 [invalidate] + Utf8 [java/lang/Object] + Utf8 [onProgressChanged] + Utf8 [onStartTrackingTouch] + Utf8 [onStopTrackingTouch] Fields (count = 1): + Field: a Lcom/slidingmenu/example/PropertiesActivity; Access flags: 0x1010 = final synthetic com.slidingmenu.example.PropertiesActivity a Methods (count = 4): - Method: (Lcom/slidingmenu/example/PropertiesActivity;)V Access flags: 0x0 = f(com.slidingmenu.example.PropertiesActivity) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #7 + Fieldref [com/slidingmenu/example/f.a Lcom/slidingmenu/example/PropertiesActivity;] [5] aload_0 v0 [6] invokespecial #14 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onProgressChanged(Landroid/widget/SeekBar;IZ)V Access flags: 0x11 = public final void onProgressChanged(android.widget.SeekBar,int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 4, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onStartTrackingTouch(Landroid/widget/SeekBar;)V Access flags: 0x11 = public final void onStartTrackingTouch(android.widget.SeekBar) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onStopTrackingTouch(Landroid/widget/SeekBar;)V Access flags: 0x11 = public final void onStopTrackingTouch(android.widget.SeekBar) Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 2, stack = 2): [0] aload_1 v1 [1] invokevirtual #9 + Methodref [android/widget/SeekBar.getProgress ()I] [4] i2f [5] aload_1 v1 [6] invokevirtual #8 + Methodref [android/widget/SeekBar.getMax ()I] [9] i2f [10] fdiv [11] aload_0 v0 [12] getfield #7 + Fieldref [com/slidingmenu/example/f.a Lcom/slidingmenu/example/PropertiesActivity;] [15] invokevirtual #10 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [18] invokevirtual #12 + Methodref [com/slidingmenu/lib/SlidingMenu.getWidth ()I] [21] i2f [22] fmul [23] f2i [24] istore_1 v1 [25] aload_0 v0 [26] getfield #7 + Fieldref [com/slidingmenu/example/f.a Lcom/slidingmenu/example/PropertiesActivity;] [29] invokevirtual #10 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [32] iload_1 v1 [33] invokevirtual #11 + Methodref [com/slidingmenu/lib/SlidingMenu.e (I)V] [36] aload_0 v0 [37] getfield #7 + Fieldref [com/slidingmenu/example/f.a Lcom/slidingmenu/example/PropertiesActivity;] [40] invokevirtual #10 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [43] invokevirtual #13 + Methodref [com/slidingmenu/lib/SlidingMenu.invalidate ()V] [46] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/g Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.g extends java.lang.Object Interfaces (count = 1): + Class [android/widget/CompoundButton$OnCheckedChangeListener] Constant Pool (count = 31): + Class [android/widget/CompoundButton$OnCheckedChangeListener] + Class [com/slidingmenu/example/PropertiesActivity] + Class [com/slidingmenu/example/g] + Class [com/slidingmenu/lib/SlidingMenu] + Class [java/lang/Object] + Fieldref [com/slidingmenu/example/g.a Lcom/slidingmenu/example/PropertiesActivity;] + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/lib/SlidingMenu.b (Z)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a Lcom/slidingmenu/example/PropertiesActivity;] + NameAndType [b (Z)V] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(Landroid/widget/CompoundButton;Z)V] + Utf8 [(Lcom/slidingmenu/example/PropertiesActivity;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/PropertiesActivity;] + Utf8 [a] + Utf8 [android/widget/CompoundButton$OnCheckedChangeListener] + Utf8 [b] + Utf8 [c] + Utf8 [com/slidingmenu/example/PropertiesActivity] + Utf8 [com/slidingmenu/example/g] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [java/lang/Object] + Utf8 [onCheckedChanged] Fields (count = 1): + Field: a Lcom/slidingmenu/example/PropertiesActivity; Access flags: 0x1010 = final synthetic com.slidingmenu.example.PropertiesActivity a Methods (count = 2): - Method: (Lcom/slidingmenu/example/PropertiesActivity;)V Access flags: 0x0 = g(com.slidingmenu.example.PropertiesActivity) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #6 + Fieldref [com/slidingmenu/example/g.a Lcom/slidingmenu/example/PropertiesActivity;] [5] aload_0 v0 [6] invokespecial #9 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCheckedChanged(Landroid/widget/CompoundButton;Z)V Access flags: 0x11 = public final void onCheckedChanged(android.widget.CompoundButton,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/slidingmenu/example/g.a Lcom/slidingmenu/example/PropertiesActivity;] [4] invokevirtual #7 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [7] iload_2 v2 [8] invokevirtual #8 + Methodref [com/slidingmenu/lib/SlidingMenu.b (Z)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/h Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.h extends java.lang.Object Interfaces (count = 1): + Class [android/widget/SeekBar$OnSeekBarChangeListener] Constant Pool (count = 43): + Class [android/widget/SeekBar] + Class [android/widget/SeekBar$OnSeekBarChangeListener] + Class [com/slidingmenu/example/PropertiesActivity] + Class [com/slidingmenu/example/h] + Class [com/slidingmenu/lib/SlidingMenu] + Class [java/lang/Object] + Fieldref [com/slidingmenu/example/h.a Lcom/slidingmenu/example/PropertiesActivity;] + Methodref [android/widget/SeekBar.getMax ()I] + Methodref [android/widget/SeekBar.getProgress ()I] + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/lib/SlidingMenu.b (F)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a Lcom/slidingmenu/example/PropertiesActivity;] + NameAndType [b (F)V] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [getMax ()I] + NameAndType [getProgress ()I] + Utf8 [()I] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(F)V] + Utf8 [(Landroid/widget/SeekBar;)V] + Utf8 [(Landroid/widget/SeekBar;IZ)V] + Utf8 [(Lcom/slidingmenu/example/PropertiesActivity;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/PropertiesActivity;] + Utf8 [a] + Utf8 [android/widget/SeekBar] + Utf8 [android/widget/SeekBar$OnSeekBarChangeListener] + Utf8 [b] + Utf8 [c] + Utf8 [com/slidingmenu/example/PropertiesActivity] + Utf8 [com/slidingmenu/example/h] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [getMax] + Utf8 [getProgress] + Utf8 [java/lang/Object] + Utf8 [onProgressChanged] + Utf8 [onStartTrackingTouch] + Utf8 [onStopTrackingTouch] Fields (count = 1): + Field: a Lcom/slidingmenu/example/PropertiesActivity; Access flags: 0x1010 = final synthetic com.slidingmenu.example.PropertiesActivity a Methods (count = 4): - Method: (Lcom/slidingmenu/example/PropertiesActivity;)V Access flags: 0x0 = h(com.slidingmenu.example.PropertiesActivity) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #7 + Fieldref [com/slidingmenu/example/h.a Lcom/slidingmenu/example/PropertiesActivity;] [5] aload_0 v0 [6] invokespecial #12 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onProgressChanged(Landroid/widget/SeekBar;IZ)V Access flags: 0x11 = public final void onProgressChanged(android.widget.SeekBar,int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 4, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onStartTrackingTouch(Landroid/widget/SeekBar;)V Access flags: 0x11 = public final void onStartTrackingTouch(android.widget.SeekBar) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onStopTrackingTouch(Landroid/widget/SeekBar;)V Access flags: 0x11 = public final void onStopTrackingTouch(android.widget.SeekBar) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/slidingmenu/example/h.a Lcom/slidingmenu/example/PropertiesActivity;] [4] invokevirtual #10 + Methodref [com/slidingmenu/example/PropertiesActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [7] aload_1 v1 [8] invokevirtual #9 + Methodref [android/widget/SeekBar.getProgress ()I] [11] i2f [12] aload_1 v1 [13] invokevirtual #8 + Methodref [android/widget/SeekBar.getMax ()I] [16] i2f [17] fdiv [18] invokevirtual #11 + Methodref [com/slidingmenu/lib/SlidingMenu.b (F)V] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/SampleListFragment Superclass: android/support/v4/app/ListFragment Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.example.SampleListFragment extends android.support.v4.app.ListFragment Interfaces (count = 0): Constant Pool (count = 48): + Integer [2130903063] + String [Sample List] + Class [android/support/v4/app/ListFragment] + Class [android/view/LayoutInflater] + Class [com/slidingmenu/example/SampleListFragment] + Class [com/slidingmenu/example/i] + Class [com/slidingmenu/example/j] + Methodref [android/support/v4/app/ListFragment. ()V] + Methodref [android/support/v4/app/ListFragment.onActivityCreated (Landroid/os/Bundle;)V] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [com/slidingmenu/example/SampleListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;] + Methodref [com/slidingmenu/example/SampleListFragment.setListAdapter (Landroid/widget/ListAdapter;)V] + Methodref [com/slidingmenu/example/i. (Lcom/slidingmenu/example/SampleListFragment;Landroid/content/Context;)V] + Methodref [com/slidingmenu/example/i.add (Ljava/lang/Object;)V] + Methodref [com/slidingmenu/example/j. (Lcom/slidingmenu/example/SampleListFragment;Ljava/lang/String;)V] + NameAndType [ ()V] + NameAndType [ (Lcom/slidingmenu/example/SampleListFragment;Landroid/content/Context;)V] + NameAndType [ (Lcom/slidingmenu/example/SampleListFragment;Ljava/lang/String;)V] + NameAndType [add (Ljava/lang/Object;)V] + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [onActivityCreated (Landroid/os/Bundle;)V] + NameAndType [setListAdapter (Landroid/widget/ListAdapter;)V] + Utf8 [()Landroid/support/v4/app/FragmentActivity;] + Utf8 [()V] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] + Utf8 [(Landroid/widget/ListAdapter;)V] + Utf8 [(Lcom/slidingmenu/example/SampleListFragment;Landroid/content/Context;)V] + Utf8 [(Lcom/slidingmenu/example/SampleListFragment;Ljava/lang/String;)V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Sample List] + Utf8 [StackMapTable] + Utf8 [add] + Utf8 [android/support/v4/app/ListFragment] + Utf8 [android/view/LayoutInflater] + Utf8 [com/slidingmenu/example/SampleListFragment] + Utf8 [com/slidingmenu/example/i] + Utf8 [com/slidingmenu/example/j] + Utf8 [getActivity] + Utf8 [inflate] + Utf8 [onActivityCreated] + Utf8 [onCreateView] + Utf8 [setListAdapter] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x1 = public SampleListFragment() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #8 + Methodref [android/support/v4/app/ListFragment. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; Access flags: 0x1 = public android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 4, stack = 3): [0] aload_1 v1 [1] ldc #1 + Integer [2130903063] [3] aconst_null [4] invokevirtual #10 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onActivityCreated(Landroid/os/Bundle;)V Access flags: 0x1 = public void onActivityCreated(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 52, locals = 3, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #9 + Methodref [android/support/v4/app/ListFragment.onActivityCreated (Landroid/os/Bundle;)V] [5] new #6 + Class [com/slidingmenu/example/i] [8] dup [9] aload_0 v0 [10] aload_0 v0 [11] invokevirtual #11 + Methodref [com/slidingmenu/example/SampleListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;] [14] invokespecial #13 + Methodref [com/slidingmenu/example/i. (Lcom/slidingmenu/example/SampleListFragment;Landroid/content/Context;)V] [17] astore_1 v1 [18] iconst_0 [19] istore_2 v2 [20] goto +20 (target=40) [23] aload_1 v1 [24] new #7 + Class [com/slidingmenu/example/j] [27] dup [28] aload_0 v0 [29] ldc #2 + String [Sample List] [31] invokespecial #15 + Methodref [com/slidingmenu/example/j. (Lcom/slidingmenu/example/SampleListFragment;Ljava/lang/String;)V] [34] invokevirtual #14 + Methodref [com/slidingmenu/example/i.add (Ljava/lang/Object;)V] [37] iinc v2, 1 [40] iload_2 v2 [41] bipush 20 [43] ificmplt -20 (target=23) [46] aload_0 v0 [47] aload_1 v1 [48] invokevirtual #12 + Methodref [com/slidingmenu/example/SampleListFragment.setListAdapter (Landroid/widget/ListAdapter;)V] [51] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [23] Var: ...[a:com/slidingmenu/example/i][i], Stack: (empty) - [40] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/i Superclass: android/widget/ArrayAdapter Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.slidingmenu.example.i extends android.widget.ArrayAdapter Interfaces (count = 0): Constant Pool (count = 66): + Integer [2130903071] + Integer [2131034177] + Integer [2131034178] + Class [android/view/LayoutInflater] + Class [android/view/View] + Class [android/widget/ArrayAdapter] + Class [android/widget/ImageView] + Class [android/widget/TextView] + Class [com/slidingmenu/example/i] + Class [com/slidingmenu/example/j] + Fieldref [com/slidingmenu/example/i.a Lcom/slidingmenu/example/SampleListFragment;] + Fieldref [com/slidingmenu/example/j.a Ljava/lang/String;] + Fieldref [com/slidingmenu/example/j.b I] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/view/View.findViewById (I)Landroid/view/View;] + Methodref [android/widget/ArrayAdapter. (Landroid/content/Context;I)V] + Methodref [android/widget/ImageView.setImageResource (I)V] + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] + Methodref [com/slidingmenu/example/i.getContext ()Landroid/content/Context;] + Methodref [com/slidingmenu/example/i.getItem (I)Ljava/lang/Object;] + NameAndType [ (Landroid/content/Context;I)V] + NameAndType [a Lcom/slidingmenu/example/SampleListFragment;] + NameAndType [a Ljava/lang/String;] + NameAndType [b I] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getItem (I)Ljava/lang/Object;] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [setImageResource (I)V] + NameAndType [setText (Ljava/lang/CharSequence;)V] + Utf8 [()Landroid/content/Context;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)V] + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/content/Context;I)V] + Utf8 [(Lcom/slidingmenu/example/SampleListFragment;Landroid/content/Context;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/slidingmenu/example/SampleListFragment;] + Utf8 [Ljava/lang/String;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/View] + Utf8 [android/widget/ArrayAdapter] + Utf8 [android/widget/ImageView] + Utf8 [android/widget/TextView] + Utf8 [b] + Utf8 [com/slidingmenu/example/i] + Utf8 [com/slidingmenu/example/j] + Utf8 [findViewById] + Utf8 [from] + Utf8 [getContext] + Utf8 [getItem] + Utf8 [getView] + Utf8 [inflate] + Utf8 [setImageResource] + Utf8 [setText] Fields (count = 1): + Field: a Lcom/slidingmenu/example/SampleListFragment; Access flags: 0x1010 = final synthetic com.slidingmenu.example.SampleListFragment a Methods (count = 2): - Method: (Lcom/slidingmenu/example/SampleListFragment;Landroid/content/Context;)V Access flags: 0x1 = public i(com.slidingmenu.example.SampleListFragment,android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #11 + Fieldref [com/slidingmenu/example/i.a Lcom/slidingmenu/example/SampleListFragment;] [5] aload_0 v0 [6] aload_2 v2 [7] iconst_0 [8] invokespecial #17 + Methodref [android/widget/ArrayAdapter. (Landroid/content/Context;I)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; Access flags: 0x11 = public final android.view.View getView(int,android.view.View,android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 66, locals = 4, stack = 3): [0] aload_2 v2 [1] ifnonnull +17 (target=18) [4] aload_0 v0 [5] invokevirtual #20 + Methodref [com/slidingmenu/example/i.getContext ()Landroid/content/Context;] [8] invokestatic #14 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [11] ldc #1 + Integer [2130903071] [13] aconst_null [14] invokevirtual #15 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [17] astore_2 v2 [18] aload_2 v2 [19] ldc #2 + Integer [2131034177] [21] invokevirtual #16 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [24] checkcast #7 + Class [android/widget/ImageView] [27] aload_0 v0 [28] iload_1 v1 [29] invokevirtual #21 + Methodref [com/slidingmenu/example/i.getItem (I)Ljava/lang/Object;] [32] checkcast #10 + Class [com/slidingmenu/example/j] [35] getfield #13 + Fieldref [com/slidingmenu/example/j.b I] [38] invokevirtual #18 + Methodref [android/widget/ImageView.setImageResource (I)V] [41] aload_2 v2 [42] ldc #3 + Integer [2131034178] [44] invokevirtual #16 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [47] checkcast #8 + Class [android/widget/TextView] [50] aload_0 v0 [51] iload_1 v1 [52] invokevirtual #21 + Methodref [com/slidingmenu/example/i.getItem (I)Ljava/lang/Object;] [55] checkcast #10 + Class [com/slidingmenu/example/j] [58] getfield #12 + Fieldref [com/slidingmenu/example/j.a Ljava/lang/String;] [61] invokevirtual #19 + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V] [64] aload_2 v2 [65] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [18] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/j Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.j extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 24): + Integer [17301583] + Class [com/slidingmenu/example/j] + Class [java/lang/Object] + Fieldref [com/slidingmenu/example/j.a Ljava/lang/String;] + Fieldref [com/slidingmenu/example/j.b I] + Fieldref [com/slidingmenu/example/j.c Lcom/slidingmenu/example/SampleListFragment;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a Ljava/lang/String;] + NameAndType [b I] + NameAndType [c Lcom/slidingmenu/example/SampleListFragment;] + Utf8 [()V] + Utf8 [(Lcom/slidingmenu/example/SampleListFragment;Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/slidingmenu/example/SampleListFragment;] + Utf8 [Ljava/lang/String;] + Utf8 [a] + Utf8 [b] + Utf8 [c] + Utf8 [com/slidingmenu/example/j] + Utf8 [java/lang/Object] Fields (count = 3): + Field: a Ljava/lang/String; Access flags: 0x1 = public java.lang.String a + Field: b I Access flags: 0x1 = public int b + Field: c Lcom/slidingmenu/example/SampleListFragment; Access flags: 0x1010 = final synthetic com.slidingmenu.example.SampleListFragment c Methods (count = 1): - Method: (Lcom/slidingmenu/example/SampleListFragment;Ljava/lang/String;)V Access flags: 0x1 = public j(com.slidingmenu.example.SampleListFragment,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #6 + Fieldref [com/slidingmenu/example/j.c Lcom/slidingmenu/example/SampleListFragment;] [5] aload_0 v0 [6] invokespecial #7 + Methodref [java/lang/Object. ()V] [9] aload_0 v0 [10] aload_2 v2 [11] putfield #4 + Fieldref [com/slidingmenu/example/j.a Ljava/lang/String;] [14] aload_0 v0 [15] ldc #1 + Integer [17301583] [17] putfield #5 + Fieldref [com/slidingmenu/example/j.b I] [20] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/SlidingContent Superclass: com/slidingmenu/example/BaseActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.example.SlidingContent extends com.slidingmenu.example.BaseActivity Interfaces (count = 0): Constant Pool (count = 49): + Integer [2130903060] + Integer [2131034156] + Integer [2131361808] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentTransaction] + Class [com/slidingmenu/example/BaseActivity] + Class [com/slidingmenu/example/SampleListFragment] + Class [com/slidingmenu/example/SlidingContent] + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [com/slidingmenu/example/BaseActivity. (I)V] + Methodref [com/slidingmenu/example/BaseActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [com/slidingmenu/example/SampleListFragment. ()V] + Methodref [com/slidingmenu/example/SlidingContent.a (Z)V] + Methodref [com/slidingmenu/example/SlidingContent.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + Methodref [com/slidingmenu/example/SlidingContent.setContentView (I)V] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [a (Z)V] + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [commit ()I] + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [setContentView (I)V] + Utf8 [()I] + Utf8 [()Landroid/support/v4/app/FragmentManager;] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentTransaction] + Utf8 [beginTransaction] + Utf8 [com/slidingmenu/example/BaseActivity] + Utf8 [com/slidingmenu/example/SampleListFragment] + Utf8 [com/slidingmenu/example/SlidingContent] + Utf8 [commit] + Utf8 [getSupportFragmentManager] + Utf8 [onCreate] + Utf8 [replace] + Utf8 [setContentView] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x1 = public SlidingContent() Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 1, stack = 2): [0] aload_0 v0 [1] ldc #3 + Integer [2131361808] [3] invokespecial #12 + Methodref [com/slidingmenu/example/BaseActivity. (I)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void onCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #13 + Methodref [com/slidingmenu/example/BaseActivity.onCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] ldc #1 + Integer [2130903060] [8] invokevirtual #17 + Methodref [com/slidingmenu/example/SlidingContent.setContentView (I)V] [11] aload_0 v0 [12] invokevirtual #16 + Methodref [com/slidingmenu/example/SlidingContent.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [15] invokevirtual #9 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [18] ldc #2 + Integer [2131034156] [20] new #7 + Class [com/slidingmenu/example/SampleListFragment] [23] dup [24] invokespecial #14 + Methodref [com/slidingmenu/example/SampleListFragment. ()V] [27] invokevirtual #11 + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [30] invokevirtual #10 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [33] pop [34] aload_0 v0 [35] iconst_0 [36] invokevirtual #15 + Methodref [com/slidingmenu/example/SlidingContent.a (Z)V] [39] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/SlidingTitleBar Superclass: com/slidingmenu/example/BaseActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.example.SlidingTitleBar extends com.slidingmenu.example.BaseActivity Interfaces (count = 0): Constant Pool (count = 49): + Integer [2130903060] + Integer [2131034156] + Integer [2131361807] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentTransaction] + Class [com/slidingmenu/example/BaseActivity] + Class [com/slidingmenu/example/SampleListFragment] + Class [com/slidingmenu/example/SlidingTitleBar] + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [com/slidingmenu/example/BaseActivity. (I)V] + Methodref [com/slidingmenu/example/BaseActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [com/slidingmenu/example/SampleListFragment. ()V] + Methodref [com/slidingmenu/example/SlidingTitleBar.a (Z)V] + Methodref [com/slidingmenu/example/SlidingTitleBar.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + Methodref [com/slidingmenu/example/SlidingTitleBar.setContentView (I)V] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [a (Z)V] + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [commit ()I] + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [setContentView (I)V] + Utf8 [()I] + Utf8 [()Landroid/support/v4/app/FragmentManager;] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentTransaction] + Utf8 [beginTransaction] + Utf8 [com/slidingmenu/example/BaseActivity] + Utf8 [com/slidingmenu/example/SampleListFragment] + Utf8 [com/slidingmenu/example/SlidingTitleBar] + Utf8 [commit] + Utf8 [getSupportFragmentManager] + Utf8 [onCreate] + Utf8 [replace] + Utf8 [setContentView] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x1 = public SlidingTitleBar() Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 1, stack = 2): [0] aload_0 v0 [1] ldc #3 + Integer [2131361807] [3] invokespecial #12 + Methodref [com/slidingmenu/example/BaseActivity. (I)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void onCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #13 + Methodref [com/slidingmenu/example/BaseActivity.onCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] ldc #1 + Integer [2130903060] [8] invokevirtual #17 + Methodref [com/slidingmenu/example/SlidingTitleBar.setContentView (I)V] [11] aload_0 v0 [12] invokevirtual #16 + Methodref [com/slidingmenu/example/SlidingTitleBar.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [15] invokevirtual #9 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [18] ldc #2 + Integer [2131034156] [20] new #7 + Class [com/slidingmenu/example/SampleListFragment] [23] dup [24] invokespecial #14 + Methodref [com/slidingmenu/example/SampleListFragment. ()V] [27] invokevirtual #11 + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [30] invokevirtual #10 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [33] pop [34] aload_0 v0 [35] iconst_1 [36] invokevirtual #15 + Methodref [com/slidingmenu/example/SlidingTitleBar.a (Z)V] [39] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/k Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.slidingmenu.example.k extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 30): + String [android.intent.action.VIEW] + String [http://github.com/jfeinstein10/slidingmenu] + Class [android/content/Context] + Class [android/content/Intent] + Class [android/net/Uri] + Class [com/slidingmenu/example/k] + Class [java/lang/Object] + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] + Methodref [android/content/Intent. (Ljava/lang/String;Landroid/net/Uri;)V] + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] + NameAndType [ (Ljava/lang/String;Landroid/net/Uri;)V] + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;] + NameAndType [startActivity (Landroid/content/Intent;)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;] + Utf8 [(Ljava/lang/String;Landroid/net/Uri;)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android.intent.action.VIEW] + Utf8 [android/content/Context] + Utf8 [android/content/Intent] + Utf8 [android/net/Uri] + Utf8 [com/slidingmenu/example/k] + Utf8 [http://github.com/jfeinstein10/slidingmenu] + Utf8 [java/lang/Object] + Utf8 [parse] + Utf8 [startActivity] Fields (count = 0): Methods (count = 1): + Method: a(Landroid/content/Context;)V Access flags: 0x9 = public static void a(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 4): [0] ldc #2 + String [http://github.com/jfeinstein10/slidingmenu] [2] invokestatic #10 + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] [5] astore_1 v1 [6] new #4 + Class [android/content/Intent] [9] dup [10] ldc #1 + String [android.intent.action.VIEW] [12] aload_1 v1 [13] invokespecial #9 + Methodref [android/content/Intent. (Ljava/lang/String;Landroid/net/Uri;)V] [16] astore_1 v1 [17] aload_0 v0 [18] aload_1 v1 [19] invokevirtual #8 + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/ViewPagerActivity Superclass: com/slidingmenu/example/BaseActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.example.ViewPagerActivity extends com.slidingmenu.example.BaseActivity Interfaces (count = 0): Constant Pool (count = 67): + Integer [2131361805] + String [VP] + Class [android/support/v4/view/ViewPager] + Class [com/slidingmenu/example/BaseActivity] + Class [com/slidingmenu/example/ViewPagerActivity] + Class [com/slidingmenu/example/l] + Class [com/slidingmenu/example/m] + Class [com/slidingmenu/lib/SlidingMenu] + Class [java/lang/String] + Methodref [android/support/v4/view/ViewPager. (Landroid/content/Context;)V] + Methodref [android/support/v4/view/ViewPager.a (I)V] + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/az;)V] + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/v;)V] + Methodref [android/support/v4/view/ViewPager.setId (I)V] + Methodref [com/slidingmenu/example/BaseActivity. (I)V] + Methodref [com/slidingmenu/example/BaseActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [com/slidingmenu/example/ViewPagerActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/example/ViewPagerActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + Methodref [com/slidingmenu/example/ViewPagerActivity.setContentView (Landroid/view/View;)V] + Methodref [com/slidingmenu/example/l. (Lcom/slidingmenu/example/ViewPagerActivity;)V] + Methodref [com/slidingmenu/example/m. (Lcom/slidingmenu/example/ViewPagerActivity;Landroid/support/v4/app/FragmentManager;)V] + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] + Methodref [java/lang/String.hashCode ()I] + NameAndType [ (I)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Lcom/slidingmenu/example/ViewPagerActivity;)V] + NameAndType [ (Lcom/slidingmenu/example/ViewPagerActivity;Landroid/support/v4/app/FragmentManager;)V] + NameAndType [a (I)V] + NameAndType [a (Landroid/support/v4/view/az;)V] + NameAndType [a (Landroid/support/v4/view/v;)V] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [c (I)V] + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + NameAndType [hashCode ()I] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [setContentView (Landroid/view/View;)V] + NameAndType [setId (I)V] + Utf8 [()I] + Utf8 [()Landroid/support/v4/app/FragmentManager;] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/support/v4/view/az;)V] + Utf8 [(Landroid/support/v4/view/v;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Lcom/slidingmenu/example/ViewPagerActivity;)V] + Utf8 [(Lcom/slidingmenu/example/ViewPagerActivity;Landroid/support/v4/app/FragmentManager;)V] + Utf8 [] + Utf8 [Code] + Utf8 [VP] + Utf8 [a] + Utf8 [android/support/v4/view/ViewPager] + Utf8 [c] + Utf8 [com/slidingmenu/example/BaseActivity] + Utf8 [com/slidingmenu/example/ViewPagerActivity] + Utf8 [com/slidingmenu/example/l] + Utf8 [com/slidingmenu/example/m] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [getSupportFragmentManager] + Utf8 [hashCode] + Utf8 [java/lang/String] + Utf8 [onCreate] + Utf8 [setContentView] + Utf8 [setId] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x1 = public ViewPagerActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 1, stack = 2): [0] aload_0 v0 [1] ldc #1 + Integer [2131361805] [3] invokespecial #15 + Methodref [com/slidingmenu/example/BaseActivity. (I)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void onCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 70, locals = 2, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #16 + Methodref [com/slidingmenu/example/BaseActivity.onCreate (Landroid/os/Bundle;)V] [5] new #3 + Class [android/support/v4/view/ViewPager] [8] dup [9] aload_0 v0 [10] invokespecial #10 + Methodref [android/support/v4/view/ViewPager. (Landroid/content/Context;)V] [13] dup [14] astore_1 v1 [15] ldc #2 + String [VP] [17] invokevirtual #23 + Methodref [java/lang/String.hashCode ()I] [20] invokevirtual #14 + Methodref [android/support/v4/view/ViewPager.setId (I)V] [23] aload_1 v1 [24] new #7 + Class [com/slidingmenu/example/m] [27] dup [28] aload_0 v0 [29] aload_0 v0 [30] invokevirtual #18 + Methodref [com/slidingmenu/example/ViewPagerActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [33] invokespecial #21 + Methodref [com/slidingmenu/example/m. (Lcom/slidingmenu/example/ViewPagerActivity;Landroid/support/v4/app/FragmentManager;)V] [36] invokevirtual #13 + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/v;)V] [39] aload_0 v0 [40] aload_1 v1 [41] invokevirtual #19 + Methodref [com/slidingmenu/example/ViewPagerActivity.setContentView (Landroid/view/View;)V] [44] aload_1 v1 [45] new #6 + Class [com/slidingmenu/example/l] [48] dup [49] aload_0 v0 [50] invokespecial #20 + Methodref [com/slidingmenu/example/l. (Lcom/slidingmenu/example/ViewPagerActivity;)V] [53] invokevirtual #12 + Methodref [android/support/v4/view/ViewPager.a (Landroid/support/v4/view/az;)V] [56] aload_1 v1 [57] iconst_0 [58] invokevirtual #11 + Methodref [android/support/v4/view/ViewPager.a (I)V] [61] aload_0 v0 [62] invokevirtual #17 + Methodref [com/slidingmenu/example/ViewPagerActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [65] iconst_1 [66] invokevirtual #22 + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] [69] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/l Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.l extends java.lang.Object Interfaces (count = 1): + Class [android/support/v4/view/az] Constant Pool (count = 31): + Class [android/support/v4/view/az] + Class [com/slidingmenu/example/ViewPagerActivity] + Class [com/slidingmenu/example/l] + Class [com/slidingmenu/lib/SlidingMenu] + Class [java/lang/Object] + Fieldref [com/slidingmenu/example/l.a Lcom/slidingmenu/example/ViewPagerActivity;] + Methodref [com/slidingmenu/example/ViewPagerActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a Lcom/slidingmenu/example/ViewPagerActivity;] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [c (I)V] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(IF)V] + Utf8 [(Lcom/slidingmenu/example/ViewPagerActivity;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/ViewPagerActivity;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/support/v4/view/az] + Utf8 [b] + Utf8 [c] + Utf8 [com/slidingmenu/example/ViewPagerActivity] + Utf8 [com/slidingmenu/example/l] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [java/lang/Object] Fields (count = 1): + Field: a Lcom/slidingmenu/example/ViewPagerActivity; Access flags: 0x1010 = final synthetic com.slidingmenu.example.ViewPagerActivity a Methods (count = 4): - Method: (Lcom/slidingmenu/example/ViewPagerActivity;)V Access flags: 0x0 = l(com.slidingmenu.example.ViewPagerActivity) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #6 + Fieldref [com/slidingmenu/example/l.a Lcom/slidingmenu/example/ViewPagerActivity;] [5] aload_0 v0 [6] invokespecial #9 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(I)V Access flags: 0x11 = public final void b(int) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(IF)V Access flags: 0x11 = public final void a(int,float) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 3, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)V Access flags: 0x11 = public final void a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 44, locals = 2, stack = 2): [0] iload_1 v1 [1] tableswitch (1 offsets, default=31) (target=32) 0: offset = 19, target = 20 default: offset = 31, target = 32 [20] aload_0 v0 [21] getfield #6 + Fieldref [com/slidingmenu/example/l.a Lcom/slidingmenu/example/ViewPagerActivity;] [24] invokevirtual #7 + Methodref [com/slidingmenu/example/ViewPagerActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [27] iconst_1 [28] invokevirtual #8 + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] [31] return [32] aload_0 v0 [33] getfield #6 + Fieldref [com/slidingmenu/example/l.a Lcom/slidingmenu/example/ViewPagerActivity;] [36] invokevirtual #7 + Methodref [com/slidingmenu/example/ViewPagerActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [39] iconst_0 [40] invokevirtual #8 + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] [43] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [20] Var: ..., Stack: (empty) - [32] Var: ..., Stack: (empty) - [43] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/m Superclass: android/support/v4/app/FragmentPagerAdapter Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.slidingmenu.example.m extends android.support.v4.app.FragmentPagerAdapter Interfaces (count = 0): Constant Pool (count = 61): + Integer [2131165194] + Integer [2131165195] + Integer [2131165196] + Integer [2131165197] + Integer [2131165198] + Class [[I] + Class [android/support/v4/app/Fragment] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentPagerAdapter] + Class [com/slidingmenu/example/ViewPagerActivity] + Class [com/slidingmenu/example/fragments/g] + Class [com/slidingmenu/example/m] + Class [java/util/ArrayList] + Fieldref [com/slidingmenu/example/m.a Lcom/slidingmenu/example/ViewPagerActivity;] + Fieldref [com/slidingmenu/example/m.b Ljava/util/ArrayList;] + Fieldref [com/slidingmenu/example/m.c [I] + Methodref [android/support/v4/app/FragmentPagerAdapter. (Landroid/support/v4/app/FragmentManager;)V] + Methodref [com/slidingmenu/example/fragments/g. (I)V] + Methodref [java/util/ArrayList. ()V] + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] + Methodref [java/util/ArrayList.size ()I] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [ (Landroid/support/v4/app/FragmentManager;)V] + NameAndType [a Lcom/slidingmenu/example/ViewPagerActivity;] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [b Ljava/util/ArrayList;] + NameAndType [c [I] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [size ()I] + Utf8 [()I] + Utf8 [()V] + Utf8 [(I)Landroid/support/v4/app/Fragment;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)V] + Utf8 [(Landroid/support/v4/app/FragmentManager;)V] + Utf8 [(Lcom/slidingmenu/example/ViewPagerActivity;Landroid/support/v4/app/FragmentManager;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/ViewPagerActivity;] + Utf8 [Ljava/util/ArrayList;] + Utf8 [StackMapTable] + Utf8 [[I] + Utf8 [a] + Utf8 [add] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentPagerAdapter] + Utf8 [b] + Utf8 [c] + Utf8 [com/slidingmenu/example/ViewPagerActivity] + Utf8 [com/slidingmenu/example/fragments/g] + Utf8 [com/slidingmenu/example/m] + Utf8 [get] + Utf8 [getCount] + Utf8 [getItem] + Utf8 [java/util/ArrayList] + Utf8 [size] Fields (count = 3): + Field: b Ljava/util/ArrayList; Access flags: 0x2 = private java.util.ArrayList b + Field: c [I Access flags: 0x12 = private final int[] c + Field: a Lcom/slidingmenu/example/ViewPagerActivity; Access flags: 0x1010 = final synthetic com.slidingmenu.example.ViewPagerActivity a Methods (count = 3): - Method: (Lcom/slidingmenu/example/ViewPagerActivity;Landroid/support/v4/app/FragmentManager;)V Access flags: 0x1 = public m(com.slidingmenu.example.ViewPagerActivity,android.support.v4.app.FragmentManager) Class member attributes (count = 1): + Code attribute instructions (code length = 97, locals = 5, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #14 + Fieldref [com/slidingmenu/example/m.a Lcom/slidingmenu/example/ViewPagerActivity;] [5] aload_0 v0 [6] aload_2 v2 [7] invokespecial #17 + Methodref [android/support/v4/app/FragmentPagerAdapter. (Landroid/support/v4/app/FragmentManager;)V] [10] aload_0 v0 [11] iconst_5 [12] newarray 10 [14] dup [15] iconst_0 [16] ldc #1 + Integer [2131165194] [18] iastore [19] dup [20] iconst_1 [21] ldc #2 + Integer [2131165195] [23] iastore [24] dup [25] iconst_2 [26] ldc #3 + Integer [2131165196] [28] iastore [29] dup [30] iconst_3 [31] ldc #4 + Integer [2131165197] [33] iastore [34] dup [35] iconst_4 [36] ldc #5 + Integer [2131165198] [38] iastore [39] putfield #16 + Fieldref [com/slidingmenu/example/m.c [I] [42] aload_0 v0 [43] new #13 + Class [java/util/ArrayList] [46] dup [47] invokespecial #19 + Methodref [java/util/ArrayList. ()V] [50] putfield #15 + Fieldref [com/slidingmenu/example/m.b Ljava/util/ArrayList;] [53] aload_0 v0 [54] getfield #16 + Fieldref [com/slidingmenu/example/m.c [I] [57] dup [58] astore v4 [60] arraylength [61] istore_3 v3 [62] iconst_0 [63] istore_2 v2 [64] goto +27 (target=91) [67] aload v4 [69] iload_2 v2 [70] iaload [71] istore_1 v1 [72] aload_0 v0 [73] getfield #15 + Fieldref [com/slidingmenu/example/m.b Ljava/util/ArrayList;] [76] new #11 + Class [com/slidingmenu/example/fragments/g] [79] dup [80] iload_1 v1 [81] invokespecial #18 + Methodref [com/slidingmenu/example/fragments/g. (I)V] [84] invokevirtual #20 + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z] [87] pop [88] iinc v2, 1 [91] iload_2 v2 [92] iload_3 v3 [93] ificmplt -26 (target=67) [96] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [67] Var: [a:com/slidingmenu/example/m][a:com/slidingmenu/example/ViewPagerActivity][a:android/support/v4/app/FragmentManager][T][i][i][a:[I], Stack: - [91] Var: ..., Stack: (empty) + Method: getCount()I Access flags: 0x11 = public final int getCount() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/slidingmenu/example/m.b Ljava/util/ArrayList;] [4] invokevirtual #22 + Methodref [java/util/ArrayList.size ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItem(I)Landroid/support/v4/app/Fragment; Access flags: 0x11 = public final android.support.v4.app.Fragment getItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/slidingmenu/example/m.b Ljava/util/ArrayList;] [4] iload_1 v1 [5] invokevirtual #21 + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;] [8] checkcast #7 + Class [android/support/v4/app/Fragment] [11] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/anim/CustomAnimation Superclass: com/slidingmenu/example/BaseActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class com.slidingmenu.example.anim.CustomAnimation extends com.slidingmenu.example.BaseActivity Interfaces (count = 0): Constant Pool (count = 65): + Integer [2130903060] + Integer [2131034156] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentTransaction] + Class [com/slidingmenu/example/BaseActivity] + Class [com/slidingmenu/example/SampleListFragment] + Class [com/slidingmenu/example/anim/CustomAnimation] + Class [com/slidingmenu/lib/SlidingMenu] + Fieldref [com/slidingmenu/example/anim/CustomAnimation.b Lcom/slidingmenu/lib/i;] + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [com/slidingmenu/example/BaseActivity. (I)V] + Methodref [com/slidingmenu/example/BaseActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [com/slidingmenu/example/SampleListFragment. ()V] + Methodref [com/slidingmenu/example/anim/CustomAnimation.a (Z)V] + Methodref [com/slidingmenu/example/anim/CustomAnimation.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/example/anim/CustomAnimation.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + Methodref [com/slidingmenu/example/anim/CustomAnimation.setContentView (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.a (F)V] + Methodref [com/slidingmenu/lib/SlidingMenu.a (Lcom/slidingmenu/lib/i;)V] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [a (F)V] + NameAndType [a (Lcom/slidingmenu/lib/i;)V] + NameAndType [a (Z)V] + NameAndType [b Lcom/slidingmenu/lib/i;] + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [commit ()I] + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [setContentView (I)V] + Utf8 [()I] + Utf8 [()Landroid/support/v4/app/FragmentManager;] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(F)V] + Utf8 [(I)V] + Utf8 [(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(ILcom/slidingmenu/lib/i;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Lcom/slidingmenu/lib/i;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/lib/i;] + Utf8 [a] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentTransaction] + Utf8 [b] + Utf8 [beginTransaction] + Utf8 [c] + Utf8 [com/slidingmenu/example/BaseActivity] + Utf8 [com/slidingmenu/example/SampleListFragment] + Utf8 [com/slidingmenu/example/anim/CustomAnimation] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [commit] + Utf8 [getSupportFragmentManager] + Utf8 [onCreate] + Utf8 [replace] + Utf8 [setContentView] Fields (count = 1): + Field: b Lcom/slidingmenu/lib/i; Access flags: 0x2 = private com.slidingmenu.lib.i b Methods (count = 2): - Method: (ILcom/slidingmenu/lib/i;)V Access flags: 0x1 = public CustomAnimation(int,com.slidingmenu.lib.i) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #13 + Methodref [com/slidingmenu/example/BaseActivity. (I)V] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #9 + Fieldref [com/slidingmenu/example/anim/CustomAnimation.b Lcom/slidingmenu/lib/i;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void onCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 58, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #14 + Methodref [com/slidingmenu/example/BaseActivity.onCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] ldc #1 + Integer [2130903060] [8] invokevirtual #19 + Methodref [com/slidingmenu/example/anim/CustomAnimation.setContentView (I)V] [11] aload_0 v0 [12] invokevirtual #18 + Methodref [com/slidingmenu/example/anim/CustomAnimation.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [15] invokevirtual #10 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [18] ldc #2 + Integer [2131034156] [20] new #6 + Class [com/slidingmenu/example/SampleListFragment] [23] dup [24] invokespecial #15 + Methodref [com/slidingmenu/example/SampleListFragment. ()V] [27] invokevirtual #12 + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [30] invokevirtual #11 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [33] pop [34] aload_0 v0 [35] invokevirtual #17 + Methodref [com/slidingmenu/example/anim/CustomAnimation.c ()Lcom/slidingmenu/lib/SlidingMenu;] [38] astore_1 v1 [39] aload_0 v0 [40] iconst_1 [41] invokevirtual #16 + Methodref [com/slidingmenu/example/anim/CustomAnimation.a (Z)V] [44] aload_1 v1 [45] fconst_0 [46] invokevirtual #20 + Methodref [com/slidingmenu/lib/SlidingMenu.a (F)V] [49] aload_1 v1 [50] aload_0 v0 [51] getfield #9 + Fieldref [com/slidingmenu/example/anim/CustomAnimation.b Lcom/slidingmenu/lib/i;] [54] invokevirtual #21 + Methodref [com/slidingmenu/lib/SlidingMenu.a (Lcom/slidingmenu/lib/i;)V] [57] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/anim/CustomScaleAnimation Superclass: com/slidingmenu/example/anim/CustomAnimation Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.example.anim.CustomScaleAnimation extends com.slidingmenu.example.anim.CustomAnimation Interfaces (count = 0): Constant Pool (count = 16): + Integer [2131361811] + Class [com/slidingmenu/example/anim/CustomAnimation] + Class [com/slidingmenu/example/anim/CustomScaleAnimation] + Class [com/slidingmenu/example/anim/a] + Methodref [com/slidingmenu/example/anim/CustomAnimation. (ILcom/slidingmenu/lib/i;)V] + Methodref [com/slidingmenu/example/anim/a. ()V] + NameAndType [ ()V] + NameAndType [ (ILcom/slidingmenu/lib/i;)V] + Utf8 [()V] + Utf8 [(ILcom/slidingmenu/lib/i;)V] + Utf8 [] + Utf8 [Code] + Utf8 [com/slidingmenu/example/anim/CustomAnimation] + Utf8 [com/slidingmenu/example/anim/CustomScaleAnimation] + Utf8 [com/slidingmenu/example/anim/a] Fields (count = 0): Methods (count = 1): - Method: ()V Access flags: 0x1 = public CustomScaleAnimation() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 4): [0] aload_0 v0 [1] ldc #1 + Integer [2131361811] [3] new #4 + Class [com/slidingmenu/example/anim/a] [6] dup [7] invokespecial #6 + Methodref [com/slidingmenu/example/anim/a. ()V] [10] invokespecial #5 + Methodref [com/slidingmenu/example/anim/CustomAnimation. (ILcom/slidingmenu/lib/i;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/anim/a Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.anim.a extends java.lang.Object Interfaces (count = 1): + Class [com/slidingmenu/lib/i] Constant Pool (count = 20): + Class [android/graphics/Canvas] + Class [com/slidingmenu/example/anim/a] + Class [com/slidingmenu/lib/i] + Class [java/lang/Object] + Methodref [android/graphics/Canvas.scale (FFFF)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [scale (FFFF)V] + Utf8 [()V] + Utf8 [(FFFF)V] + Utf8 [(Landroid/graphics/Canvas;F)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/graphics/Canvas] + Utf8 [com/slidingmenu/example/anim/a] + Utf8 [com/slidingmenu/lib/i] + Utf8 [java/lang/Object] + Utf8 [scale] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = a() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #6 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/graphics/Canvas;F)V Access flags: 0x11 = public final void a(android.graphics.Canvas,float) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 3, stack = 5): [0] aload_1 v1 [1] fload_2 v2 [2] fconst_1 [3] fconst_0 [4] fconst_0 [5] invokevirtual #5 + Methodref [android/graphics/Canvas.scale (FFFF)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/anim/CustomSlideAnimation Superclass: com/slidingmenu/example/anim/CustomAnimation Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.example.anim.CustomSlideAnimation extends com.slidingmenu.example.anim.CustomAnimation Interfaces (count = 0): Constant Pool (count = 26): + Integer [2131361813] + Class [com/slidingmenu/example/anim/CustomAnimation] + Class [com/slidingmenu/example/anim/CustomSlideAnimation] + Class [com/slidingmenu/example/anim/b] + Class [com/slidingmenu/example/anim/c] + Fieldref [com/slidingmenu/example/anim/CustomSlideAnimation.b Landroid/view/animation/Interpolator;] + Methodref [com/slidingmenu/example/anim/CustomAnimation. (ILcom/slidingmenu/lib/i;)V] + Methodref [com/slidingmenu/example/anim/b. ()V] + Methodref [com/slidingmenu/example/anim/c. ()V] + NameAndType [ ()V] + NameAndType [ (ILcom/slidingmenu/lib/i;)V] + NameAndType [b Landroid/view/animation/Interpolator;] + Utf8 [()Landroid/view/animation/Interpolator;] + Utf8 [()V] + Utf8 [(ILcom/slidingmenu/lib/i;)V] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/view/animation/Interpolator;] + Utf8 [a] + Utf8 [b] + Utf8 [com/slidingmenu/example/anim/CustomAnimation] + Utf8 [com/slidingmenu/example/anim/CustomSlideAnimation] + Utf8 [com/slidingmenu/example/anim/b] + Utf8 [com/slidingmenu/example/anim/c] Fields (count = 1): + Field: b Landroid/view/animation/Interpolator; Access flags: 0xa = private static android.view.animation.Interpolator b Methods (count = 3): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 0, stack = 2): [0] new #4 + Class [com/slidingmenu/example/anim/b] [3] dup [4] invokespecial #8 + Methodref [com/slidingmenu/example/anim/b. ()V] [7] putstatic #6 + Fieldref [com/slidingmenu/example/anim/CustomSlideAnimation.b Landroid/view/animation/Interpolator;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x1 = public CustomSlideAnimation() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 4): [0] aload_0 v0 [1] ldc #1 + Integer [2131361813] [3] new #5 + Class [com/slidingmenu/example/anim/c] [6] dup [7] invokespecial #9 + Methodref [com/slidingmenu/example/anim/c. ()V] [10] invokespecial #7 + Methodref [com/slidingmenu/example/anim/CustomAnimation. (ILcom/slidingmenu/lib/i;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Landroid/view/animation/Interpolator; Access flags: 0x1008 = static synthetic android.view.animation.Interpolator a() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #6 + Fieldref [com/slidingmenu/example/anim/CustomSlideAnimation.b Landroid/view/animation/Interpolator;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/anim/b Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.anim.b extends java.lang.Object Interfaces (count = 1): + Class [android/view/animation/Interpolator] Constant Pool (count = 14): + Class [android/view/animation/Interpolator] + Class [com/slidingmenu/example/anim/b] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [(F)F] + Utf8 [] + Utf8 [Code] + Utf8 [android/view/animation/Interpolator] + Utf8 [com/slidingmenu/example/anim/b] + Utf8 [getInterpolation] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = b() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getInterpolation(F)F Access flags: 0x11 = public final float getInterpolation(float) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 3): [0] fload_1 v1 [1] fconst_1 [2] fsub [3] dup [4] dup [5] fstore_1 v1 [6] fmul [7] fload_1 v1 [8] fmul [9] fconst_1 [10] fadd [11] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/anim/c Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.anim.c extends java.lang.Object Interfaces (count = 1): + Class [com/slidingmenu/lib/i] Constant Pool (count = 35): + Class [android/graphics/Canvas] + Class [android/view/animation/Interpolator] + Class [com/slidingmenu/example/anim/CustomSlideAnimation] + Class [com/slidingmenu/example/anim/c] + Class [com/slidingmenu/lib/i] + Class [java/lang/Object] + Methodref [android/graphics/Canvas.getHeight ()I] + Methodref [android/graphics/Canvas.translate (FF)V] + Methodref [com/slidingmenu/example/anim/CustomSlideAnimation.a ()Landroid/view/animation/Interpolator;] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] + NameAndType [ ()V] + NameAndType [a ()Landroid/view/animation/Interpolator;] + NameAndType [getHeight ()I] + NameAndType [getInterpolation (F)F] + NameAndType [translate (FF)V] + Utf8 [()I] + Utf8 [()Landroid/view/animation/Interpolator;] + Utf8 [()V] + Utf8 [(F)F] + Utf8 [(FF)V] + Utf8 [(Landroid/graphics/Canvas;F)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/graphics/Canvas] + Utf8 [android/view/animation/Interpolator] + Utf8 [com/slidingmenu/example/anim/CustomSlideAnimation] + Utf8 [com/slidingmenu/example/anim/c] + Utf8 [com/slidingmenu/lib/i] + Utf8 [getHeight] + Utf8 [getInterpolation] + Utf8 [java/lang/Object] + Utf8 [translate] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = c() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #10 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/graphics/Canvas;F)V Access flags: 0x11 = public final void a(android.graphics.Canvas,float) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 3, stack = 6): [0] aload_1 v1 [1] fconst_0 [2] aload_1 v1 [3] invokevirtual #7 + Methodref [android/graphics/Canvas.getHeight ()I] [6] i2f [7] fconst_1 [8] invokestatic #9 + Methodref [com/slidingmenu/example/anim/CustomSlideAnimation.a ()Landroid/view/animation/Interpolator;] [11] fload_2 v2 [12] invokeinterface #11 + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F] [17] fsub [18] fmul [19] invokevirtual #8 + Methodref [android/graphics/Canvas.translate (FF)V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/anim/CustomZoomAnimation Superclass: com/slidingmenu/example/anim/CustomAnimation Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.example.anim.CustomZoomAnimation extends com.slidingmenu.example.anim.CustomAnimation Interfaces (count = 0): Constant Pool (count = 16): + Integer [2131361810] + Class [com/slidingmenu/example/anim/CustomAnimation] + Class [com/slidingmenu/example/anim/CustomZoomAnimation] + Class [com/slidingmenu/example/anim/d] + Methodref [com/slidingmenu/example/anim/CustomAnimation. (ILcom/slidingmenu/lib/i;)V] + Methodref [com/slidingmenu/example/anim/d. ()V] + NameAndType [ ()V] + NameAndType [ (ILcom/slidingmenu/lib/i;)V] + Utf8 [()V] + Utf8 [(ILcom/slidingmenu/lib/i;)V] + Utf8 [] + Utf8 [Code] + Utf8 [com/slidingmenu/example/anim/CustomAnimation] + Utf8 [com/slidingmenu/example/anim/CustomZoomAnimation] + Utf8 [com/slidingmenu/example/anim/d] Fields (count = 0): Methods (count = 1): - Method: ()V Access flags: 0x1 = public CustomZoomAnimation() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 4): [0] aload_0 v0 [1] ldc #1 + Integer [2131361810] [3] new #4 + Class [com/slidingmenu/example/anim/d] [6] dup [7] invokespecial #6 + Methodref [com/slidingmenu/example/anim/d. ()V] [10] invokespecial #5 + Methodref [com/slidingmenu/example/anim/CustomAnimation. (ILcom/slidingmenu/lib/i;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/anim/d Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.anim.d extends java.lang.Object Interfaces (count = 1): + Class [com/slidingmenu/lib/i] Constant Pool (count = 31): + Class [android/graphics/Canvas] + Class [com/slidingmenu/example/anim/d] + Class [com/slidingmenu/lib/i] + Class [java/lang/Object] + Double [0.25] + Double [0.75] + Methodref [android/graphics/Canvas.getHeight ()I] + Methodref [android/graphics/Canvas.getWidth ()I] + Methodref [android/graphics/Canvas.scale (FFFF)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [getHeight ()I] + NameAndType [getWidth ()I] + NameAndType [scale (FFFF)V] + Utf8 [()I] + Utf8 [()V] + Utf8 [(FFFF)V] + Utf8 [(Landroid/graphics/Canvas;F)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [android/graphics/Canvas] + Utf8 [com/slidingmenu/example/anim/d] + Utf8 [com/slidingmenu/lib/i] + Utf8 [getHeight] + Utf8 [getWidth] + Utf8 [java/lang/Object] + Utf8 [scale] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = d() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #12 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/graphics/Canvas;F)V Access flags: 0x11 = public final void a(android.graphics.Canvas,float) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 3, stack = 6): [0] fload_2 v2 [1] f2d [2] ldc2_w #5 + Double [0.25] [5] dmul [6] ldc2_w #7 + Double [0.75] [9] dadd [10] d2f [11] fstore_2 v2 [12] aload_1 v1 [13] fload_2 v2 [14] fload_2 v2 [15] aload_1 v1 [16] invokevirtual #10 + Methodref [android/graphics/Canvas.getWidth ()I] [19] iconst_2 [20] idiv [21] i2f [22] aload_1 v1 [23] invokevirtual #9 + Methodref [android/graphics/Canvas.getHeight ()I] [26] iconst_2 [27] idiv [28] i2f [29] invokevirtual #11 + Methodref [android/graphics/Canvas.scale (FFFF)V] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/fragments/BirdActivity Superclass: com/actionbarsherlock/app/SherlockActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.example.fragments.BirdActivity extends com.actionbarsherlock.app.SherlockActivity Interfaces (count = 0): Constant Pool (count = 175): + Integer [-16777216] + Integer [17170444] + Integer [2131492865] + Integer [2131492866] + String [pos] + Class [android/content/Intent] + Class [android/content/res/Resources] + Class [android/content/res/TypedArray] + Class [android/graphics/drawable/ColorDrawable] + Class [android/os/Bundle] + Class [android/os/Handler] + Class [android/view/Window] + Class [android/widget/ImageView] + Class [android/widget/ImageView$ScaleType] + Class [com/actionbarsherlock/app/ActionBar] + Class [com/actionbarsherlock/app/SherlockActivity] + Class [com/actionbarsherlock/view/MenuItem] + Class [com/slidingmenu/example/fragments/BirdActivity] + Class [com/slidingmenu/example/fragments/a] + Class [com/slidingmenu/example/fragments/b] + Long [2000] + Fieldref [android/widget/ImageView$ScaleType.CENTER_INSIDE Landroid/widget/ImageView$ScaleType;] + Fieldref [com/slidingmenu/example/fragments/BirdActivity.a Landroid/os/Handler;] + Methodref [android/content/Intent. (Landroid/content/Context;Ljava/lang/Class;)V] + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;] + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;] + Methodref [android/content/res/Resources.getStringArray (I)[Ljava/lang/String;] + Methodref [android/content/res/Resources.obtainTypedArray (I)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getResourceId (II)I] + Methodref [android/graphics/drawable/ColorDrawable. (I)V] + Methodref [android/graphics/drawable/ColorDrawable.setAlpha (I)V] + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] + Methodref [android/os/Handler. ()V] + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z] + Methodref [android/view/Window.requestFeature (I)Z] + Methodref [android/view/Window.setBackgroundDrawableResource (I)V] + Methodref [android/widget/ImageView. (Landroid/content/Context;)V] + Methodref [android/widget/ImageView.setImageResource (I)V] + Methodref [android/widget/ImageView.setOnClickListener (Landroid/view/View$OnClickListener;)V] + Methodref [android/widget/ImageView.setScaleType (Landroid/widget/ImageView$ScaleType;)V] + Methodref [com/actionbarsherlock/app/ActionBar.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V] + Methodref [com/actionbarsherlock/app/ActionBar.show ()V] + Methodref [com/actionbarsherlock/app/SherlockActivity. ()V] + Methodref [com/actionbarsherlock/app/SherlockActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/app/SherlockActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [com/actionbarsherlock/app/SherlockActivity.onResume ()V] + Methodref [com/slidingmenu/example/fragments/BirdActivity.a (Landroid/os/Handler;)V] + Methodref [com/slidingmenu/example/fragments/BirdActivity.finish ()V] + Methodref [com/slidingmenu/example/fragments/BirdActivity.getIntent ()Landroid/content/Intent;] + Methodref [com/slidingmenu/example/fragments/BirdActivity.getResources ()Landroid/content/res/Resources;] + Methodref [com/slidingmenu/example/fragments/BirdActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + Methodref [com/slidingmenu/example/fragments/BirdActivity.getWindow ()Landroid/view/Window;] + Methodref [com/slidingmenu/example/fragments/BirdActivity.setContentView (Landroid/view/View;)V] + Methodref [com/slidingmenu/example/fragments/BirdActivity.setTitle (Ljava/lang/CharSequence;)V] + Methodref [com/slidingmenu/example/fragments/a. (Lcom/slidingmenu/example/fragments/BirdActivity;)V] + Methodref [com/slidingmenu/example/fragments/b. (Lcom/slidingmenu/example/fragments/BirdActivity;)V] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Ljava/lang/Class;)V] + NameAndType [ (Lcom/slidingmenu/example/fragments/BirdActivity;)V] + NameAndType [CENTER_INSIDE Landroid/widget/ImageView$ScaleType;] + NameAndType [a (Landroid/os/Handler;)V] + NameAndType [a Landroid/os/Handler;] + NameAndType [finish ()V] + NameAndType [getExtras ()Landroid/os/Bundle;] + NameAndType [getInt (Ljava/lang/String;)I] + NameAndType [getIntent ()Landroid/content/Intent;] + NameAndType [getItemId ()I] + NameAndType [getResourceId (II)I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getStringArray (I)[Ljava/lang/String;] + NameAndType [getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + NameAndType [getWindow ()Landroid/view/Window;] + NameAndType [obtainTypedArray (I)Landroid/content/res/TypedArray;] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onResume ()V] + NameAndType [postDelayed (Ljava/lang/Runnable;J)Z] + NameAndType [putExtra (Ljava/lang/String;I)Landroid/content/Intent;] + NameAndType [requestFeature (I)Z] + NameAndType [setAlpha (I)V] + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] + NameAndType [setBackgroundDrawableResource (I)V] + NameAndType [setContentView (Landroid/view/View;)V] + NameAndType [setDisplayHomeAsUpEnabled (Z)V] + NameAndType [setImageResource (I)V] + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V] + NameAndType [setScaleType (Landroid/widget/ImageView$ScaleType;)V] + NameAndType [setTitle (Ljava/lang/CharSequence;)V] + NameAndType [show ()V] + Utf8 [()I] + Utf8 [()Landroid/content/Intent;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/os/Bundle;] + Utf8 [()Landroid/view/Window;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;] + Utf8 [()V] + Utf8 [(I)Landroid/content/res/TypedArray;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(I)[Ljava/lang/String;] + Utf8 [(II)I] + Utf8 [(Landroid/app/Activity;I)Landroid/content/Intent;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/os/Handler;)V] + Utf8 [(Landroid/view/View$OnClickListener;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/widget/ImageView$ScaleType;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Lcom/slidingmenu/example/fragments/BirdActivity;)Landroid/os/Handler;] + Utf8 [(Lcom/slidingmenu/example/fragments/BirdActivity;)V] + Utf8 [(Lcom/slidingmenu/example/fragments/BirdActivity;Landroid/os/Handler;)V] + Utf8 [(Ljava/lang/CharSequence;)V] + Utf8 [(Ljava/lang/Runnable;J)Z] + Utf8 [(Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;I)Landroid/content/Intent;] + Utf8 [(Z)V] + Utf8 [] + Utf8 [CENTER_INSIDE] + Utf8 [Code] + Utf8 [Landroid/os/Handler;] + Utf8 [Landroid/widget/ImageView$ScaleType;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/content/Intent] + Utf8 [android/content/res/Resources] + Utf8 [android/content/res/TypedArray] + Utf8 [android/graphics/drawable/ColorDrawable] + Utf8 [android/os/Bundle] + Utf8 [android/os/Handler] + Utf8 [android/view/Window] + Utf8 [android/widget/ImageView] + Utf8 [android/widget/ImageView$ScaleType] + Utf8 [com/actionbarsherlock/app/ActionBar] + Utf8 [com/actionbarsherlock/app/SherlockActivity] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [com/slidingmenu/example/fragments/BirdActivity] + Utf8 [com/slidingmenu/example/fragments/a] + Utf8 [com/slidingmenu/example/fragments/b] + Utf8 [finish] + Utf8 [getExtras] + Utf8 [getInt] + Utf8 [getIntent] + Utf8 [getItemId] + Utf8 [getResourceId] + Utf8 [getResources] + Utf8 [getStringArray] + Utf8 [getSupportActionBar] + Utf8 [getWindow] + Utf8 [obtainTypedArray] + Utf8 [onCreate] + Utf8 [onOptionsItemSelected] + Utf8 [onResume] + Utf8 [pos] + Utf8 [postDelayed] + Utf8 [putExtra] + Utf8 [requestFeature] + Utf8 [setAlpha] + Utf8 [setBackgroundDrawable] + Utf8 [setBackgroundDrawableResource] + Utf8 [setContentView] + Utf8 [setDisplayHomeAsUpEnabled] + Utf8 [setImageResource] + Utf8 [setOnClickListener] + Utf8 [setScaleType] + Utf8 [setTitle] + Utf8 [show] Fields (count = 1): + Field: a Landroid/os/Handler; Access flags: 0x2 = private android.os.Handler a Methods (count = 8): - Method: ()V Access flags: 0x1 = public BirdActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #45 + Methodref [com/actionbarsherlock/app/SherlockActivity. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/app/Activity;I)Landroid/content/Intent; Access flags: 0x9 = public static android.content.Intent a(android.app.Activity,int) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 2, stack = 4): [0] new #6 + Class [android/content/Intent] [3] dup [4] aload_0 v0 [5] ldc #18 + Class [com/slidingmenu/example/fragments/BirdActivity] [7] invokespecial #25 + Methodref [android/content/Intent. (Landroid/content/Context;Ljava/lang/Class;)V] [10] dup [11] astore_0 v0 [12] ldc #5 + String [pos] [14] iload_1 v1 [15] invokevirtual #27 + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;] [18] pop [19] aload_0 v0 [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void onCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 164, locals = 4, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #46 + Methodref [com/actionbarsherlock/app/SherlockActivity.onCreate (Landroid/os/Bundle;)V] [5] iconst_0 [6] istore_1 v1 [7] aload_0 v0 [8] invokevirtual #51 + Methodref [com/slidingmenu/example/fragments/BirdActivity.getIntent ()Landroid/content/Intent;] [11] invokevirtual #26 + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;] [14] ifnull +16 (target=30) [17] aload_0 v0 [18] invokevirtual #51 + Methodref [com/slidingmenu/example/fragments/BirdActivity.getIntent ()Landroid/content/Intent;] [21] invokevirtual #26 + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;] [24] ldc #5 + String [pos] [26] invokevirtual #33 + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] [29] istore_1 v1 [30] aload_0 v0 [31] invokevirtual #52 + Methodref [com/slidingmenu/example/fragments/BirdActivity.getResources ()Landroid/content/res/Resources;] [34] ldc #3 + Integer [2131492865] [36] invokevirtual #28 + Methodref [android/content/res/Resources.getStringArray (I)[Ljava/lang/String;] [39] astore_2 v2 [40] aload_0 v0 [41] invokevirtual #52 + Methodref [com/slidingmenu/example/fragments/BirdActivity.getResources ()Landroid/content/res/Resources;] [44] ldc #4 + Integer [2131492866] [46] invokevirtual #29 + Methodref [android/content/res/Resources.obtainTypedArray (I)Landroid/content/res/TypedArray;] [49] iload_1 v1 [50] iconst_m1 [51] invokevirtual #30 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [54] istore_3 v3 [55] aload_0 v0 [56] aload_2 v2 [57] iload_1 v1 [58] aaload [59] invokevirtual #56 + Methodref [com/slidingmenu/example/fragments/BirdActivity.setTitle (Ljava/lang/CharSequence;)V] [62] aload_0 v0 [63] invokevirtual #54 + Methodref [com/slidingmenu/example/fragments/BirdActivity.getWindow ()Landroid/view/Window;] [66] bipush 9 [68] invokevirtual #36 + Methodref [android/view/Window.requestFeature (I)Z] [71] pop [72] new #9 + Class [android/graphics/drawable/ColorDrawable] [75] dup [76] ldc #1 + Integer [-16777216] [78] invokespecial #31 + Methodref [android/graphics/drawable/ColorDrawable. (I)V] [81] dup [82] astore_1 v1 [83] sipush 128 [86] invokevirtual #32 + Methodref [android/graphics/drawable/ColorDrawable.setAlpha (I)V] [89] aload_0 v0 [90] invokevirtual #53 + Methodref [com/slidingmenu/example/fragments/BirdActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] [93] aload_1 v1 [94] invokevirtual #42 + Methodref [com/actionbarsherlock/app/ActionBar.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V] [97] aload_0 v0 [98] invokevirtual #53 + Methodref [com/slidingmenu/example/fragments/BirdActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] [101] iconst_1 [102] invokevirtual #43 + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V] [105] aload_0 v0 [106] new #11 + Class [android/os/Handler] [109] dup [110] invokespecial #34 + Methodref [android/os/Handler. ()V] [113] putfield #24 + Fieldref [com/slidingmenu/example/fragments/BirdActivity.a Landroid/os/Handler;] [116] new #13 + Class [android/widget/ImageView] [119] dup [120] aload_0 v0 [121] invokespecial #38 + Methodref [android/widget/ImageView. (Landroid/content/Context;)V] [124] dup [125] astore_1 v1 [126] getstatic #23 + Fieldref [android/widget/ImageView$ScaleType.CENTER_INSIDE Landroid/widget/ImageView$ScaleType;] [129] invokevirtual #41 + Methodref [android/widget/ImageView.setScaleType (Landroid/widget/ImageView$ScaleType;)V] [132] aload_1 v1 [133] iload_3 v3 [134] invokevirtual #39 + Methodref [android/widget/ImageView.setImageResource (I)V] [137] aload_1 v1 [138] new #19 + Class [com/slidingmenu/example/fragments/a] [141] dup [142] aload_0 v0 [143] invokespecial #57 + Methodref [com/slidingmenu/example/fragments/a. (Lcom/slidingmenu/example/fragments/BirdActivity;)V] [146] invokevirtual #40 + Methodref [android/widget/ImageView.setOnClickListener (Landroid/view/View$OnClickListener;)V] [149] aload_0 v0 [150] aload_1 v1 [151] invokevirtual #55 + Methodref [com/slidingmenu/example/fragments/BirdActivity.setContentView (Landroid/view/View;)V] [154] aload_0 v0 [155] invokevirtual #54 + Methodref [com/slidingmenu/example/fragments/BirdActivity.getWindow ()Landroid/view/Window;] [158] ldc #2 + Integer [17170444] [160] invokevirtual #37 + Methodref [android/view/Window.setBackgroundDrawableResource (I)V] [163] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [30] Var: ...[i], Stack: (empty) + Method: onResume()V Access flags: 0x1 = public void onResume() Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #48 + Methodref [com/actionbarsherlock/app/SherlockActivity.onResume ()V] [4] aload_0 v0 [5] invokevirtual #53 + Methodref [com/slidingmenu/example/fragments/BirdActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] [8] invokevirtual #44 + Methodref [com/actionbarsherlock/app/ActionBar.show ()V] [11] aload_0 v0 [12] aload_0 v0 [13] getfield #24 + Fieldref [com/slidingmenu/example/fragments/BirdActivity.a Landroid/os/Handler;] [16] invokespecial #49 + Methodref [com/slidingmenu/example/fragments/BirdActivity.a (Landroid/os/Handler;)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 2, stack = 2): [0] aload_1 v1 [1] invokeinterface #59 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] [6] tableswitch (1 offsets, default=24) (target=30) 16908332: offset = 18, target = 24 default: offset = 24, target = 30 [24] aload_0 v0 [25] invokevirtual #50 + Methodref [com/slidingmenu/example/fragments/BirdActivity.finish ()V] [28] iconst_1 [29] ireturn [30] aload_0 v0 [31] aload_1 v1 [32] invokespecial #47 + Methodref [com/actionbarsherlock/app/SherlockActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [35] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [24] Var: ..., Stack: (empty) - [30] Var: ..., Stack: (empty) + Method: a(Landroid/os/Handler;)V Access flags: 0x2 = private void a(android.os.Handler) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 4): [0] aload_1 v1 [1] new #20 + Class [com/slidingmenu/example/fragments/b] [4] dup [5] aload_0 v0 [6] invokespecial #58 + Methodref [com/slidingmenu/example/fragments/b. (Lcom/slidingmenu/example/fragments/BirdActivity;)V] [9] ldc2_w #21 + Long [2000] [12] invokevirtual #35 + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z] [15] pop [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Lcom/slidingmenu/example/fragments/BirdActivity;)Landroid/os/Handler; Access flags: 0x1008 = static synthetic android.os.Handler a(com.slidingmenu.example.fragments.BirdActivity) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/slidingmenu/example/fragments/BirdActivity.a Landroid/os/Handler;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Lcom/slidingmenu/example/fragments/BirdActivity;Landroid/os/Handler;)V Access flags: 0x1008 = static synthetic void a(com.slidingmenu.example.fragments.BirdActivity,android.os.Handler) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #49 + Methodref [com/slidingmenu/example/fragments/BirdActivity.a (Landroid/os/Handler;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/fragments/a Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.fragments.a extends java.lang.Object Interfaces (count = 1): + Class [android/view/View$OnClickListener] Constant Pool (count = 36): + Class [android/view/View$OnClickListener] + Class [com/actionbarsherlock/app/ActionBar] + Class [com/slidingmenu/example/fragments/BirdActivity] + Class [com/slidingmenu/example/fragments/a] + Class [java/lang/Object] + Fieldref [com/slidingmenu/example/fragments/a.a Lcom/slidingmenu/example/fragments/BirdActivity;] + Methodref [com/actionbarsherlock/app/ActionBar.show ()V] + Methodref [com/slidingmenu/example/fragments/BirdActivity.a (Lcom/slidingmenu/example/fragments/BirdActivity;)Landroid/os/Handler;] + Methodref [com/slidingmenu/example/fragments/BirdActivity.a (Lcom/slidingmenu/example/fragments/BirdActivity;Landroid/os/Handler;)V] + Methodref [com/slidingmenu/example/fragments/BirdActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a (Lcom/slidingmenu/example/fragments/BirdActivity;)Landroid/os/Handler;] + NameAndType [a (Lcom/slidingmenu/example/fragments/BirdActivity;Landroid/os/Handler;)V] + NameAndType [a Lcom/slidingmenu/example/fragments/BirdActivity;] + NameAndType [getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + NameAndType [show ()V] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;] + Utf8 [()V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Lcom/slidingmenu/example/fragments/BirdActivity;)Landroid/os/Handler;] + Utf8 [(Lcom/slidingmenu/example/fragments/BirdActivity;)V] + Utf8 [(Lcom/slidingmenu/example/fragments/BirdActivity;Landroid/os/Handler;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/fragments/BirdActivity;] + Utf8 [a] + Utf8 [android/view/View$OnClickListener] + Utf8 [com/actionbarsherlock/app/ActionBar] + Utf8 [com/slidingmenu/example/fragments/BirdActivity] + Utf8 [com/slidingmenu/example/fragments/a] + Utf8 [getSupportActionBar] + Utf8 [java/lang/Object] + Utf8 [onClick] + Utf8 [show] Fields (count = 1): + Field: a Lcom/slidingmenu/example/fragments/BirdActivity; Access flags: 0x1010 = final synthetic com.slidingmenu.example.fragments.BirdActivity a Methods (count = 2): - Method: (Lcom/slidingmenu/example/fragments/BirdActivity;)V Access flags: 0x0 = a(com.slidingmenu.example.fragments.BirdActivity) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #6 + Fieldref [com/slidingmenu/example/fragments/a.a Lcom/slidingmenu/example/fragments/BirdActivity;] [5] aload_0 v0 [6] invokespecial #11 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onClick(Landroid/view/View;)V Access flags: 0x11 = public final void onClick(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/slidingmenu/example/fragments/a.a Lcom/slidingmenu/example/fragments/BirdActivity;] [4] invokevirtual #10 + Methodref [com/slidingmenu/example/fragments/BirdActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] [7] invokevirtual #7 + Methodref [com/actionbarsherlock/app/ActionBar.show ()V] [10] aload_0 v0 [11] getfield #6 + Fieldref [com/slidingmenu/example/fragments/a.a Lcom/slidingmenu/example/fragments/BirdActivity;] [14] aload_0 v0 [15] getfield #6 + Fieldref [com/slidingmenu/example/fragments/a.a Lcom/slidingmenu/example/fragments/BirdActivity;] [18] invokestatic #8 + Methodref [com/slidingmenu/example/fragments/BirdActivity.a (Lcom/slidingmenu/example/fragments/BirdActivity;)Landroid/os/Handler;] [21] invokestatic #9 + Methodref [com/slidingmenu/example/fragments/BirdActivity.a (Lcom/slidingmenu/example/fragments/BirdActivity;Landroid/os/Handler;)V] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/fragments/b Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.fragments.b extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 29): + Class [com/actionbarsherlock/app/ActionBar] + Class [com/slidingmenu/example/fragments/BirdActivity] + Class [com/slidingmenu/example/fragments/b] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/slidingmenu/example/fragments/b.a Lcom/slidingmenu/example/fragments/BirdActivity;] + Methodref [com/actionbarsherlock/app/ActionBar.hide ()V] + Methodref [com/slidingmenu/example/fragments/BirdActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a Lcom/slidingmenu/example/fragments/BirdActivity;] + NameAndType [getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + NameAndType [hide ()V] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;] + Utf8 [()V] + Utf8 [(Lcom/slidingmenu/example/fragments/BirdActivity;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/fragments/BirdActivity;] + Utf8 [a] + Utf8 [com/actionbarsherlock/app/ActionBar] + Utf8 [com/slidingmenu/example/fragments/BirdActivity] + Utf8 [com/slidingmenu/example/fragments/b] + Utf8 [getSupportActionBar] + Utf8 [hide] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [run] Fields (count = 1): + Field: a Lcom/slidingmenu/example/fragments/BirdActivity; Access flags: 0x1010 = final synthetic com.slidingmenu.example.fragments.BirdActivity a Methods (count = 2): - Method: (Lcom/slidingmenu/example/fragments/BirdActivity;)V Access flags: 0x0 = b(com.slidingmenu.example.fragments.BirdActivity) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #6 + Fieldref [com/slidingmenu/example/fragments/b.a Lcom/slidingmenu/example/fragments/BirdActivity;] [5] aload_0 v0 [6] invokespecial #9 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x11 = public final void run() Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/slidingmenu/example/fragments/b.a Lcom/slidingmenu/example/fragments/BirdActivity;] [4] invokevirtual #8 + Methodref [com/slidingmenu/example/fragments/BirdActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] [7] invokevirtual #7 + Methodref [com/actionbarsherlock/app/ActionBar.hide ()V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/fragments/c Superclass: android/support/v4/app/Fragment Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.slidingmenu.example.fragments.c extends android.support.v4.app.Fragment Interfaces (count = 0): Constant Pool (count = 86): + Integer [17170444] + Integer [2130903064] + Integer [2131492866] + String [mPos] + Class [android/content/res/Resources] + Class [android/content/res/TypedArray] + Class [android/os/Bundle] + Class [android/support/v4/app/Fragment] + Class [android/view/LayoutInflater] + Class [android/widget/GridView] + Class [com/slidingmenu/example/fragments/c] + Class [com/slidingmenu/example/fragments/d] + Class [com/slidingmenu/example/fragments/e] + Fieldref [com/slidingmenu/example/fragments/c.a I] + Fieldref [com/slidingmenu/example/fragments/c.b I] + Methodref [android/content/res/Resources.obtainTypedArray (I)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getResourceId (II)I] + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] + Methodref [android/support/v4/app/Fragment. ()V] + Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/widget/GridView.setAdapter (Landroid/widget/ListAdapter;)V] + Methodref [android/widget/GridView.setBackgroundResource (I)V] + Methodref [android/widget/GridView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + Methodref [com/slidingmenu/example/fragments/c.getResources ()Landroid/content/res/Resources;] + Methodref [com/slidingmenu/example/fragments/d. (Lcom/slidingmenu/example/fragments/c;)V] + Methodref [com/slidingmenu/example/fragments/e. (Lcom/slidingmenu/example/fragments/c;B)V] + NameAndType [ ()V] + NameAndType [ (Lcom/slidingmenu/example/fragments/c;)V] + NameAndType [ (Lcom/slidingmenu/example/fragments/c;B)V] + NameAndType [a I] + NameAndType [b I] + NameAndType [getInt (Ljava/lang/String;)I] + NameAndType [getResourceId (II)I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [obtainTypedArray (I)Landroid/content/res/TypedArray;] + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V] + NameAndType [putInt (Ljava/lang/String;I)V] + NameAndType [setAdapter (Landroid/widget/ListAdapter;)V] + NameAndType [setBackgroundResource (I)V] + NameAndType [setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()V] + Utf8 [(I)Landroid/content/res/TypedArray;] + Utf8 [(I)V] + Utf8 [(II)I] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V] + Utf8 [(Landroid/widget/ListAdapter;)V] + Utf8 [(Lcom/slidingmenu/example/fragments/c;)I] + Utf8 [(Lcom/slidingmenu/example/fragments/c;)V] + Utf8 [(Lcom/slidingmenu/example/fragments/c;B)V] + Utf8 [(Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;I)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/content/res/Resources] + Utf8 [android/content/res/TypedArray] + Utf8 [android/os/Bundle] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/view/LayoutInflater] + Utf8 [android/widget/GridView] + Utf8 [b] + Utf8 [com/slidingmenu/example/fragments/c] + Utf8 [com/slidingmenu/example/fragments/d] + Utf8 [com/slidingmenu/example/fragments/e] + Utf8 [getInt] + Utf8 [getResourceId] + Utf8 [getResources] + Utf8 [inflate] + Utf8 [mPos] + Utf8 [obtainTypedArray] + Utf8 [onCreateView] + Utf8 [onSaveInstanceState] + Utf8 [putInt] + Utf8 [setAdapter] + Utf8 [setBackgroundResource] + Utf8 [setOnItemClickListener] Fields (count = 2): + Field: a I Access flags: 0x2 = private int a + Field: b I Access flags: 0x2 = private int b Methods (count = 6): - Method: ()V Access flags: 0x1 = public c() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #20 + Methodref [android/support/v4/app/Fragment. ()V] [4] aload_0 v0 [5] iconst_m1 [6] putfield #14 + Fieldref [com/slidingmenu/example/fragments/c.a I] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (I)V Access flags: 0x1 = public c(int) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #20 + Methodref [android/support/v4/app/Fragment. ()V] [4] aload_0 v0 [5] iconst_m1 [6] putfield #14 + Fieldref [com/slidingmenu/example/fragments/c.a I] [9] aload_0 v0 [10] iload_1 v1 [11] putfield #14 + Fieldref [com/slidingmenu/example/fragments/c.a I] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; Access flags: 0x11 = public final android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 89, locals = 4, stack = 5): [0] aload_0 v0 [1] getfield #14 + Fieldref [com/slidingmenu/example/fragments/c.a I] [4] iconst_m1 [5] ificmpne +17 (target=22) [8] aload_3 v3 [9] ifnull +13 (target=22) [12] aload_0 v0 [13] aload_3 v3 [14] ldc #4 + String [mPos] [16] invokevirtual #18 + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] [19] putfield #14 + Fieldref [com/slidingmenu/example/fragments/c.a I] [22] aload_0 v0 [23] invokevirtual #26 + Methodref [com/slidingmenu/example/fragments/c.getResources ()Landroid/content/res/Resources;] [26] ldc #3 + Integer [2131492866] [28] invokevirtual #16 + Methodref [android/content/res/Resources.obtainTypedArray (I)Landroid/content/res/TypedArray;] [31] astore_2 v2 [32] aload_0 v0 [33] aload_2 v2 [34] aload_0 v0 [35] getfield #14 + Fieldref [com/slidingmenu/example/fragments/c.a I] [38] iconst_m1 [39] invokevirtual #17 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [42] putfield #15 + Fieldref [com/slidingmenu/example/fragments/c.b I] [45] aload_1 v1 [46] ldc #2 + Integer [2130903064] [48] aconst_null [49] invokevirtual #22 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [52] checkcast #10 + Class [android/widget/GridView] [55] dup [56] astore_1 v1 [57] ldc #1 + Integer [17170444] [59] invokevirtual #24 + Methodref [android/widget/GridView.setBackgroundResource (I)V] [62] aload_1 v1 [63] new #13 + Class [com/slidingmenu/example/fragments/e] [66] dup [67] aload_0 v0 [68] iconst_0 [69] invokespecial #28 + Methodref [com/slidingmenu/example/fragments/e. (Lcom/slidingmenu/example/fragments/c;B)V] [72] invokevirtual #23 + Methodref [android/widget/GridView.setAdapter (Landroid/widget/ListAdapter;)V] [75] aload_1 v1 [76] new #12 + Class [com/slidingmenu/example/fragments/d] [79] dup [80] aload_0 v0 [81] invokespecial #27 + Methodref [com/slidingmenu/example/fragments/d. (Lcom/slidingmenu/example/fragments/c;)V] [84] invokevirtual #25 + Methodref [android/widget/GridView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V] [87] aload_1 v1 [88] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [22] Var: ..., Stack: (empty) + Method: onSaveInstanceState(Landroid/os/Bundle;)V Access flags: 0x11 = public final void onSaveInstanceState(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #21 + Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V] [5] aload_1 v1 [6] ldc #4 + String [mPos] [8] aload_0 v0 [9] getfield #14 + Fieldref [com/slidingmenu/example/fragments/c.a I] [12] invokevirtual #19 + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Lcom/slidingmenu/example/fragments/c;)I Access flags: 0x1008 = static synthetic int a(com.slidingmenu.example.fragments.c) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #15 + Fieldref [com/slidingmenu/example/fragments/c.b I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Lcom/slidingmenu/example/fragments/c;)I Access flags: 0x1008 = static synthetic int b(com.slidingmenu.example.fragments.c) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #14 + Fieldref [com/slidingmenu/example/fragments/c.a I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/fragments/d Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.fragments.d extends java.lang.Object Interfaces (count = 1): + Class [android/widget/AdapterView$OnItemClickListener] Constant Pool (count = 35): + Class [android/widget/AdapterView$OnItemClickListener] + Class [com/slidingmenu/example/fragments/ResponsiveUIActivity] + Class [com/slidingmenu/example/fragments/c] + Class [com/slidingmenu/example/fragments/d] + Class [java/lang/Object] + Fieldref [com/slidingmenu/example/fragments/d.a Lcom/slidingmenu/example/fragments/c;] + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.a (I)V] + Methodref [com/slidingmenu/example/fragments/c.b (Lcom/slidingmenu/example/fragments/c;)I] + Methodref [com/slidingmenu/example/fragments/c.getActivity ()Landroid/support/v4/app/FragmentActivity;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a (I)V] + NameAndType [a Lcom/slidingmenu/example/fragments/c;] + NameAndType [b (Lcom/slidingmenu/example/fragments/c;)I] + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;] + Utf8 [()Landroid/support/v4/app/FragmentActivity;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V] + Utf8 [(Lcom/slidingmenu/example/fragments/c;)I] + Utf8 [(Lcom/slidingmenu/example/fragments/c;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/fragments/c;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/widget/AdapterView$OnItemClickListener] + Utf8 [b] + Utf8 [com/slidingmenu/example/fragments/ResponsiveUIActivity] + Utf8 [com/slidingmenu/example/fragments/c] + Utf8 [com/slidingmenu/example/fragments/d] + Utf8 [getActivity] + Utf8 [java/lang/Object] + Utf8 [onItemClick] Fields (count = 1): + Field: a Lcom/slidingmenu/example/fragments/c; Access flags: 0x1010 = final synthetic com.slidingmenu.example.fragments.c a Methods (count = 2): - Method: (Lcom/slidingmenu/example/fragments/c;)V Access flags: 0x0 = d(com.slidingmenu.example.fragments.c) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #6 + Fieldref [com/slidingmenu/example/fragments/d.a Lcom/slidingmenu/example/fragments/c;] [5] aload_0 v0 [6] invokespecial #10 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V Access flags: 0x11 = public final void onItemClick(android.widget.AdapterView,android.view.View,int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 6, stack = 2): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/slidingmenu/example/fragments/d.a Lcom/slidingmenu/example/fragments/c;] [4] invokevirtual #9 + Methodref [com/slidingmenu/example/fragments/c.getActivity ()Landroid/support/v4/app/FragmentActivity;] [7] ifnonnull +4 (target=11) [10] return [11] aload_0 v0 [12] getfield #6 + Fieldref [com/slidingmenu/example/fragments/d.a Lcom/slidingmenu/example/fragments/c;] [15] invokevirtual #9 + Methodref [com/slidingmenu/example/fragments/c.getActivity ()Landroid/support/v4/app/FragmentActivity;] [18] checkcast #2 + Class [com/slidingmenu/example/fragments/ResponsiveUIActivity] [21] aload_0 v0 [22] getfield #6 + Fieldref [com/slidingmenu/example/fragments/d.a Lcom/slidingmenu/example/fragments/c;] [25] invokestatic #8 + Methodref [com/slidingmenu/example/fragments/c.b (Lcom/slidingmenu/example/fragments/c;)I] [28] invokevirtual #7 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.a (I)V] [31] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [11] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/fragments/e Superclass: android/widget/BaseAdapter Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.fragments.e extends android.widget.BaseAdapter Interfaces (count = 0): Constant Pool (count = 62): + Integer [2130903062] + Integer [2131034158] + Class [android/support/v4/app/FragmentActivity] + Class [android/view/LayoutInflater] + Class [android/view/View] + Class [android/widget/BaseAdapter] + Class [android/widget/ImageView] + Class [com/slidingmenu/example/fragments/c] + Class [com/slidingmenu/example/fragments/e] + Fieldref [com/slidingmenu/example/fragments/e.a Lcom/slidingmenu/example/fragments/c;] + Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/view/View.findViewById (I)Landroid/view/View;] + Methodref [android/widget/BaseAdapter. ()V] + Methodref [android/widget/ImageView.setImageResource (I)V] + Methodref [com/slidingmenu/example/fragments/c.a (Lcom/slidingmenu/example/fragments/c;)I] + Methodref [com/slidingmenu/example/fragments/c.getActivity ()Landroid/support/v4/app/FragmentActivity;] + Methodref [com/slidingmenu/example/fragments/e. (Lcom/slidingmenu/example/fragments/c;)V] + NameAndType [ ()V] + NameAndType [ (Lcom/slidingmenu/example/fragments/c;)V] + NameAndType [a (Lcom/slidingmenu/example/fragments/c;)I] + NameAndType [a Lcom/slidingmenu/example/fragments/c;] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;] + NameAndType [getLayoutInflater ()Landroid/view/LayoutInflater;] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [setImageResource (I)V] + Utf8 [()I] + Utf8 [()Landroid/support/v4/app/FragmentActivity;] + Utf8 [()Landroid/view/LayoutInflater;] + Utf8 [()V] + Utf8 [(I)J] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)V] + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Lcom/slidingmenu/example/fragments/c;)I] + Utf8 [(Lcom/slidingmenu/example/fragments/c;)V] + Utf8 [(Lcom/slidingmenu/example/fragments/c;B)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/fragments/c;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/support/v4/app/FragmentActivity] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/View] + Utf8 [android/widget/BaseAdapter] + Utf8 [android/widget/ImageView] + Utf8 [com/slidingmenu/example/fragments/c] + Utf8 [com/slidingmenu/example/fragments/e] + Utf8 [findViewById] + Utf8 [getActivity] + Utf8 [getCount] + Utf8 [getItem] + Utf8 [getItemId] + Utf8 [getLayoutInflater] + Utf8 [getView] + Utf8 [inflate] + Utf8 [setImageResource] Fields (count = 1): + Field: a Lcom/slidingmenu/example/fragments/c; Access flags: 0x1010 = final synthetic com.slidingmenu.example.fragments.c a Methods (count = 6): - Method: (Lcom/slidingmenu/example/fragments/c;)V Access flags: 0x2 = private e(com.slidingmenu.example.fragments.c) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #10 + Fieldref [com/slidingmenu/example/fragments/e.a Lcom/slidingmenu/example/fragments/c;] [5] aload_0 v0 [6] invokespecial #14 + Methodref [android/widget/BaseAdapter. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getCount()I Access flags: 0x11 = public final int getCount() Class member attributes (count = 1): + Code attribute instructions (code length = 3, locals = 1, stack = 1): [0] bipush 30 [2] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItem(I)Ljava/lang/Object; Access flags: 0x11 = public final java.lang.Object getItem(int) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] aconst_null [1] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getItemId(I)J Access flags: 0x11 = public final long getItemId(int) Class member attributes (count = 1): + Code attribute instructions (code length = 3, locals = 2, stack = 2): [0] iload_1 v1 [1] i2l [2] lreturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; Access flags: 0x11 = public final android.view.View getView(int,android.view.View,android.view.ViewGroup) Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 4, stack = 3): [0] aload_2 v2 [1] ifnonnull +20 (target=21) [4] aload_0 v0 [5] getfield #10 + Fieldref [com/slidingmenu/example/fragments/e.a Lcom/slidingmenu/example/fragments/c;] [8] invokevirtual #17 + Methodref [com/slidingmenu/example/fragments/c.getActivity ()Landroid/support/v4/app/FragmentActivity;] [11] invokevirtual #11 + Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;] [14] ldc #1 + Integer [2130903062] [16] aconst_null [17] invokevirtual #12 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [20] astore_2 v2 [21] aload_2 v2 [22] ldc #2 + Integer [2131034158] [24] invokevirtual #13 + Methodref [android/view/View.findViewById (I)Landroid/view/View;] [27] checkcast #7 + Class [android/widget/ImageView] [30] aload_0 v0 [31] getfield #10 + Fieldref [com/slidingmenu/example/fragments/e.a Lcom/slidingmenu/example/fragments/c;] [34] invokestatic #16 + Methodref [com/slidingmenu/example/fragments/c.a (Lcom/slidingmenu/example/fragments/c;)I] [37] invokevirtual #15 + Methodref [android/widget/ImageView.setImageResource (I)V] [40] aload_2 v2 [41] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [21] Var: ..., Stack: (empty) - Method: (Lcom/slidingmenu/example/fragments/c;B)V Access flags: 0x1000 = synthetic e(com.slidingmenu.example.fragments.c,byte) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #18 + Methodref [com/slidingmenu/example/fragments/e. (Lcom/slidingmenu/example/fragments/c;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/fragments/f Superclass: android/support/v4/app/ListFragment Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.slidingmenu.example.fragments.f extends android.support.v4.app.ListFragment Interfaces (count = 0): Constant Pool (count = 65): + Integer [16908308] + Integer [17367043] + Integer [2130903063] + Integer [2131492865] + Class [android/content/res/Resources] + Class [android/support/v4/app/Fragment] + Class [android/support/v4/app/ListFragment] + Class [android/view/LayoutInflater] + Class [android/widget/ArrayAdapter] + Class [com/slidingmenu/example/fragments/ResponsiveUIActivity] + Class [com/slidingmenu/example/fragments/c] + Class [com/slidingmenu/example/fragments/f] + Methodref [android/content/res/Resources.getStringArray (I)[Ljava/lang/String;] + Methodref [android/support/v4/app/ListFragment. ()V] + Methodref [android/support/v4/app/ListFragment.onActivityCreated (Landroid/os/Bundle;)V] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/widget/ArrayAdapter. (Landroid/content/Context;II[Ljava/lang/Object;)V] + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.a (Landroid/support/v4/app/Fragment;)V] + Methodref [com/slidingmenu/example/fragments/c. (I)V] + Methodref [com/slidingmenu/example/fragments/f.getActivity ()Landroid/support/v4/app/FragmentActivity;] + Methodref [com/slidingmenu/example/fragments/f.getResources ()Landroid/content/res/Resources;] + Methodref [com/slidingmenu/example/fragments/f.setListAdapter (Landroid/widget/ListAdapter;)V] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [ (Landroid/content/Context;II[Ljava/lang/Object;)V] + NameAndType [a (Landroid/support/v4/app/Fragment;)V] + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getStringArray (I)[Ljava/lang/String;] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [onActivityCreated (Landroid/os/Bundle;)V] + NameAndType [setListAdapter (Landroid/widget/ListAdapter;)V] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/support/v4/app/FragmentActivity;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(I)[Ljava/lang/String;] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/content/Context;II[Ljava/lang/Object;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/support/v4/app/Fragment;)V] + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] + Utf8 [(Landroid/widget/ListAdapter;)V] + Utf8 [(Landroid/widget/ListView;Landroid/view/View;IJ)V] + Utf8 [] + Utf8 [Code] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/content/res/Resources] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/support/v4/app/ListFragment] + Utf8 [android/view/LayoutInflater] + Utf8 [android/widget/ArrayAdapter] + Utf8 [com/slidingmenu/example/fragments/ResponsiveUIActivity] + Utf8 [com/slidingmenu/example/fragments/c] + Utf8 [com/slidingmenu/example/fragments/f] + Utf8 [getActivity] + Utf8 [getResources] + Utf8 [getStringArray] + Utf8 [inflate] + Utf8 [onActivityCreated] + Utf8 [onCreateView] + Utf8 [onListItemClick] + Utf8 [setListAdapter] Fields (count = 0): Methods (count = 4): - Method: ()V Access flags: 0x1 = public f() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #14 + Methodref [android/support/v4/app/ListFragment. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; Access flags: 0x11 = public final android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 4, stack = 3): [0] aload_1 v1 [1] ldc #3 + Integer [2130903063] [3] aconst_null [4] invokevirtual #16 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onActivityCreated(Landroid/os/Bundle;)V Access flags: 0x11 = public final void onActivityCreated(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 2, stack = 6): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #15 + Methodref [android/support/v4/app/ListFragment.onActivityCreated (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] invokevirtual #21 + Methodref [com/slidingmenu/example/fragments/f.getResources ()Landroid/content/res/Resources;] [9] ldc #4 + Integer [2131492865] [11] invokevirtual #13 + Methodref [android/content/res/Resources.getStringArray (I)[Ljava/lang/String;] [14] astore_1 v1 [15] new #9 + Class [android/widget/ArrayAdapter] [18] dup [19] aload_0 v0 [20] invokevirtual #20 + Methodref [com/slidingmenu/example/fragments/f.getActivity ()Landroid/support/v4/app/FragmentActivity;] [23] ldc #2 + Integer [17367043] [25] ldc #1 + Integer [16908308] [27] aload_1 v1 [28] invokespecial #17 + Methodref [android/widget/ArrayAdapter. (Landroid/content/Context;II[Ljava/lang/Object;)V] [31] astore_1 v1 [32] aload_0 v0 [33] aload_1 v1 [34] invokevirtual #22 + Methodref [com/slidingmenu/example/fragments/f.setListAdapter (Landroid/widget/ListAdapter;)V] [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onListItemClick(Landroid/widget/ListView;Landroid/view/View;IJ)V Access flags: 0x11 = public final void onListItemClick(android.widget.ListView,android.view.View,int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 42, locals = 6, stack = 3): [0] new #11 + Class [com/slidingmenu/example/fragments/c] [3] dup [4] iload_3 v3 [5] invokespecial #19 + Methodref [com/slidingmenu/example/fragments/c. (I)V] [8] astore_1 v1 [9] aload_0 v0 [10] aload_1 v1 [11] astore_2 v2 [12] dup [13] astore_1 v1 [14] invokevirtual #20 + Methodref [com/slidingmenu/example/fragments/f.getActivity ()Landroid/support/v4/app/FragmentActivity;] [17] ifnull +24 (target=41) [20] aload_1 v1 [21] invokevirtual #20 + Methodref [com/slidingmenu/example/fragments/f.getActivity ()Landroid/support/v4/app/FragmentActivity;] [24] instanceof #10 + Class [com/slidingmenu/example/fragments/ResponsiveUIActivity] [27] ifeq +14 (target=41) [30] aload_1 v1 [31] invokevirtual #20 + Methodref [com/slidingmenu/example/fragments/f.getActivity ()Landroid/support/v4/app/FragmentActivity;] [34] checkcast #10 + Class [com/slidingmenu/example/fragments/ResponsiveUIActivity] [37] aload_2 v2 [38] invokevirtual #18 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.a (Landroid/support/v4/app/Fragment;)V] [41] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [41] Var: ...[a:android/support/v4/app/Fragment], Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/fragments/g Superclass: android/support/v4/app/Fragment Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.slidingmenu.example.fragments.g extends android.support.v4.app.Fragment Interfaces (count = 0): Constant Pool (count = 63): + Integer [2131165197] + String [mColorRes] + Class [android/content/res/Resources] + Class [android/os/Bundle] + Class [android/support/v4/app/Fragment] + Class [android/widget/RelativeLayout] + Class [com/slidingmenu/example/fragments/g] + Fieldref [com/slidingmenu/example/fragments/g.a I] + Methodref [android/content/res/Resources.getColor (I)I] + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] + Methodref [android/support/v4/app/Fragment. ()V] + Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V] + Methodref [android/widget/RelativeLayout. (Landroid/content/Context;)V] + Methodref [android/widget/RelativeLayout.setBackgroundColor (I)V] + Methodref [com/slidingmenu/example/fragments/g. (I)V] + Methodref [com/slidingmenu/example/fragments/g.getActivity ()Landroid/support/v4/app/FragmentActivity;] + Methodref [com/slidingmenu/example/fragments/g.getResources ()Landroid/content/res/Resources;] + Methodref [com/slidingmenu/example/fragments/g.setRetainInstance (Z)V] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [a I] + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;] + NameAndType [getColor (I)I] + NameAndType [getInt (Ljava/lang/String;)I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V] + NameAndType [putInt (Ljava/lang/String;I)V] + NameAndType [setBackgroundColor (I)V] + NameAndType [setRetainInstance (Z)V] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/support/v4/app/FragmentActivity;] + Utf8 [()V] + Utf8 [(I)I] + Utf8 [(I)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] + Utf8 [(Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;I)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/content/res/Resources] + Utf8 [android/os/Bundle] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/widget/RelativeLayout] + Utf8 [com/slidingmenu/example/fragments/g] + Utf8 [getActivity] + Utf8 [getColor] + Utf8 [getInt] + Utf8 [getResources] + Utf8 [mColorRes] + Utf8 [onCreateView] + Utf8 [onSaveInstanceState] + Utf8 [putInt] + Utf8 [setBackgroundColor] + Utf8 [setRetainInstance] Fields (count = 1): + Field: a I Access flags: 0x2 = private int a Methods (count = 4): - Method: ()V Access flags: 0x1 = public g() Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 1, stack = 2): [0] aload_0 v0 [1] ldc #1 + Integer [2131165197] [3] invokespecial #16 + Methodref [com/slidingmenu/example/fragments/g. (I)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (I)V Access flags: 0x1 = public g(int) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #12 + Methodref [android/support/v4/app/Fragment. ()V] [4] aload_0 v0 [5] iconst_m1 [6] putfield #8 + Fieldref [com/slidingmenu/example/fragments/g.a I] [9] aload_0 v0 [10] iload_1 v1 [11] putfield #8 + Fieldref [com/slidingmenu/example/fragments/g.a I] [14] aload_0 v0 [15] iconst_1 [16] invokevirtual #19 + Methodref [com/slidingmenu/example/fragments/g.setRetainInstance (Z)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; Access flags: 0x11 = public final android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 45, locals = 4, stack = 3): [0] aload_3 v3 [1] ifnull +13 (target=14) [4] aload_0 v0 [5] aload_3 v3 [6] ldc #2 + String [mColorRes] [8] invokevirtual #10 + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I] [11] putfield #8 + Fieldref [com/slidingmenu/example/fragments/g.a I] [14] aload_0 v0 [15] invokevirtual #18 + Methodref [com/slidingmenu/example/fragments/g.getResources ()Landroid/content/res/Resources;] [18] aload_0 v0 [19] getfield #8 + Fieldref [com/slidingmenu/example/fragments/g.a I] [22] invokevirtual #9 + Methodref [android/content/res/Resources.getColor (I)I] [25] istore_1 v1 [26] new #6 + Class [android/widget/RelativeLayout] [29] dup [30] aload_0 v0 [31] invokevirtual #17 + Methodref [com/slidingmenu/example/fragments/g.getActivity ()Landroid/support/v4/app/FragmentActivity;] [34] invokespecial #14 + Methodref [android/widget/RelativeLayout. (Landroid/content/Context;)V] [37] dup [38] astore_2 v2 [39] iload_1 v1 [40] invokevirtual #15 + Methodref [android/widget/RelativeLayout.setBackgroundColor (I)V] [43] aload_2 v2 [44] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [14] Var: ..., Stack: (empty) + Method: onSaveInstanceState(Landroid/os/Bundle;)V Access flags: 0x11 = public final void onSaveInstanceState(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #13 + Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V] [5] aload_1 v1 [6] ldc #2 + String [mColorRes] [8] aload_0 v0 [9] getfield #8 + Fieldref [com/slidingmenu/example/fragments/g.a I] [12] invokevirtual #11 + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/fragments/h Superclass: android/support/v4/app/ListFragment Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.slidingmenu.example.fragments.h extends android.support.v4.app.ListFragment Interfaces (count = 0): Constant Pool (count = 73): + Integer [16908308] + Integer [17170443] + Integer [17170444] + Integer [17367043] + Integer [2130903063] + Integer [2131165194] + Integer [2131165195] + Integer [2131165196] + Integer [2131492864] + Class [android/content/res/Resources] + Class [android/support/v4/app/Fragment] + Class [android/support/v4/app/ListFragment] + Class [android/view/LayoutInflater] + Class [android/widget/ArrayAdapter] + Class [com/slidingmenu/example/fragments/FragmentChangeActivity] + Class [com/slidingmenu/example/fragments/ResponsiveUIActivity] + Class [com/slidingmenu/example/fragments/g] + Class [com/slidingmenu/example/fragments/h] + Methodref [android/content/res/Resources.getStringArray (I)[Ljava/lang/String;] + Methodref [android/support/v4/app/ListFragment. ()V] + Methodref [android/support/v4/app/ListFragment.onActivityCreated (Landroid/os/Bundle;)V] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/widget/ArrayAdapter. (Landroid/content/Context;II[Ljava/lang/Object;)V] + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.a (Landroid/support/v4/app/Fragment;)V] + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.a (Landroid/support/v4/app/Fragment;)V] + Methodref [com/slidingmenu/example/fragments/g. (I)V] + Methodref [com/slidingmenu/example/fragments/h.getActivity ()Landroid/support/v4/app/FragmentActivity;] + Methodref [com/slidingmenu/example/fragments/h.getResources ()Landroid/content/res/Resources;] + Methodref [com/slidingmenu/example/fragments/h.setListAdapter (Landroid/widget/ListAdapter;)V] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [ (Landroid/content/Context;II[Ljava/lang/Object;)V] + NameAndType [a (Landroid/support/v4/app/Fragment;)V] + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getStringArray (I)[Ljava/lang/String;] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [onActivityCreated (Landroid/os/Bundle;)V] + NameAndType [setListAdapter (Landroid/widget/ListAdapter;)V] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/support/v4/app/FragmentActivity;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(I)[Ljava/lang/String;] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/content/Context;II[Ljava/lang/Object;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/support/v4/app/Fragment;)V] + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;] + Utf8 [(Landroid/widget/ListAdapter;)V] + Utf8 [(Landroid/widget/ListView;Landroid/view/View;IJ)V] + Utf8 [] + Utf8 [Code] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/content/res/Resources] + Utf8 [android/support/v4/app/Fragment] + Utf8 [android/support/v4/app/ListFragment] + Utf8 [android/view/LayoutInflater] + Utf8 [android/widget/ArrayAdapter] + Utf8 [com/slidingmenu/example/fragments/FragmentChangeActivity] + Utf8 [com/slidingmenu/example/fragments/ResponsiveUIActivity] + Utf8 [com/slidingmenu/example/fragments/g] + Utf8 [com/slidingmenu/example/fragments/h] + Utf8 [getActivity] + Utf8 [getResources] + Utf8 [getStringArray] + Utf8 [inflate] + Utf8 [onActivityCreated] + Utf8 [onCreateView] + Utf8 [onListItemClick] + Utf8 [setListAdapter] Fields (count = 0): Methods (count = 4): - Method: ()V Access flags: 0x1 = public h() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #20 + Methodref [android/support/v4/app/ListFragment. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; Access flags: 0x11 = public final android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 4, stack = 3): [0] aload_1 v1 [1] ldc #5 + Integer [2130903063] [3] aconst_null [4] invokevirtual #22 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onActivityCreated(Landroid/os/Bundle;)V Access flags: 0x11 = public final void onActivityCreated(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 38, locals = 2, stack = 6): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #21 + Methodref [android/support/v4/app/ListFragment.onActivityCreated (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] invokevirtual #28 + Methodref [com/slidingmenu/example/fragments/h.getResources ()Landroid/content/res/Resources;] [9] ldc #9 + Integer [2131492864] [11] invokevirtual #19 + Methodref [android/content/res/Resources.getStringArray (I)[Ljava/lang/String;] [14] astore_1 v1 [15] new #14 + Class [android/widget/ArrayAdapter] [18] dup [19] aload_0 v0 [20] invokevirtual #27 + Methodref [com/slidingmenu/example/fragments/h.getActivity ()Landroid/support/v4/app/FragmentActivity;] [23] ldc #4 + Integer [17367043] [25] ldc #1 + Integer [16908308] [27] aload_1 v1 [28] invokespecial #23 + Methodref [android/widget/ArrayAdapter. (Landroid/content/Context;II[Ljava/lang/Object;)V] [31] astore_1 v1 [32] aload_0 v0 [33] aload_1 v1 [34] invokevirtual #29 + Methodref [com/slidingmenu/example/fragments/h.setListAdapter (Landroid/widget/ListAdapter;)V] [37] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onListItemClick(Landroid/widget/ListView;Landroid/view/View;IJ)V Access flags: 0x11 = public final void onListItemClick(android.widget.ListView,android.view.View,int,long) Class member attributes (count = 1): + Code attribute instructions (code length = 157, locals = 6, stack = 3): [0] aconst_null [1] astore_1 v1 [2] iload_3 v3 [3] tableswitch (5 offsets, default=95) (target=98) 0: offset = 33, target = 36 1: offset = 46, target = 49 2: offset = 59, target = 62 3: offset = 72, target = 75 4: offset = 85, target = 88 default: offset = 95, target = 98 [36] new #17 + Class [com/slidingmenu/example/fragments/g] [39] dup [40] ldc #6 + Integer [2131165194] [42] invokespecial #26 + Methodref [com/slidingmenu/example/fragments/g. (I)V] [45] astore_1 v1 [46] goto +52 (target=98) [49] new #17 + Class [com/slidingmenu/example/fragments/g] [52] dup [53] ldc #7 + Integer [2131165195] [55] invokespecial #26 + Methodref [com/slidingmenu/example/fragments/g. (I)V] [58] astore_1 v1 [59] goto +39 (target=98) [62] new #17 + Class [com/slidingmenu/example/fragments/g] [65] dup [66] ldc #8 + Integer [2131165196] [68] invokespecial #26 + Methodref [com/slidingmenu/example/fragments/g. (I)V] [71] astore_1 v1 [72] goto +26 (target=98) [75] new #17 + Class [com/slidingmenu/example/fragments/g] [78] dup [79] ldc #2 + Integer [17170443] [81] invokespecial #26 + Methodref [com/slidingmenu/example/fragments/g. (I)V] [84] astore_1 v1 [85] goto +13 (target=98) [88] new #17 + Class [com/slidingmenu/example/fragments/g] [91] dup [92] ldc #3 + Integer [17170444] [94] invokespecial #26 + Methodref [com/slidingmenu/example/fragments/g. (I)V] [97] astore_1 v1 [98] aload_1 v1 [99] ifnull +57 (target=156) [102] aload_0 v0 [103] aload_1 v1 [104] astore_2 v2 [105] dup [106] astore_1 v1 [107] invokevirtual #27 + Methodref [com/slidingmenu/example/fragments/h.getActivity ()Landroid/support/v4/app/FragmentActivity;] [110] ifnull +46 (target=156) [113] aload_1 v1 [114] invokevirtual #27 + Methodref [com/slidingmenu/example/fragments/h.getActivity ()Landroid/support/v4/app/FragmentActivity;] [117] instanceof #15 + Class [com/slidingmenu/example/fragments/FragmentChangeActivity] [120] ifeq +15 (target=135) [123] aload_1 v1 [124] invokevirtual #27 + Methodref [com/slidingmenu/example/fragments/h.getActivity ()Landroid/support/v4/app/FragmentActivity;] [127] checkcast #15 + Class [com/slidingmenu/example/fragments/FragmentChangeActivity] [130] aload_2 v2 [131] invokevirtual #24 + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.a (Landroid/support/v4/app/Fragment;)V] [134] return [135] aload_1 v1 [136] invokevirtual #27 + Methodref [com/slidingmenu/example/fragments/h.getActivity ()Landroid/support/v4/app/FragmentActivity;] [139] instanceof #16 + Class [com/slidingmenu/example/fragments/ResponsiveUIActivity] [142] ifeq +14 (target=156) [145] aload_1 v1 [146] invokevirtual #27 + Methodref [com/slidingmenu/example/fragments/h.getActivity ()Landroid/support/v4/app/FragmentActivity;] [149] checkcast #16 + Class [com/slidingmenu/example/fragments/ResponsiveUIActivity] [152] aload_2 v2 [153] invokevirtual #25 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.a (Landroid/support/v4/app/Fragment;)V] [156] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [36] Var: ...[a:android/support/v4/app/Fragment], Stack: (empty) - [49] Var: ..., Stack: (empty) - [62] Var: ..., Stack: (empty) - [75] Var: ..., Stack: (empty) - [88] Var: ..., Stack: (empty) - [98] Var: ..., Stack: (empty) - [156] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/fragments/FragmentChangeActivity Superclass: com/slidingmenu/example/BaseActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.example.fragments.FragmentChangeActivity extends com.slidingmenu.example.BaseActivity Interfaces (count = 0): Constant Pool (count = 82): + Integer [2130903060] + Integer [2131034156] + Integer [2131034159] + Integer [2131165194] + Integer [2131361814] + String [mContent] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentTransaction] + Class [com/slidingmenu/example/BaseActivity] + Class [com/slidingmenu/example/fragments/FragmentChangeActivity] + Class [com/slidingmenu/example/fragments/g] + Class [com/slidingmenu/example/fragments/h] + Class [com/slidingmenu/lib/SlidingMenu] + Fieldref [com/slidingmenu/example/fragments/FragmentChangeActivity.b Landroid/support/v4/app/Fragment;] + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentManager.getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + Methodref [android/support/v4/app/FragmentManager.putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [com/slidingmenu/example/BaseActivity. (I)V] + Methodref [com/slidingmenu/example/BaseActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [com/slidingmenu/example/BaseActivity.onSaveInstanceState (Landroid/os/Bundle;)V] + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.b ()V] + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.setContentView (I)V] + Methodref [com/slidingmenu/example/fragments/g. (I)V] + Methodref [com/slidingmenu/example/fragments/h. ()V] + Methodref [com/slidingmenu/lib/SlidingMenu.c ()V] + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [b ()V] + NameAndType [b Landroid/support/v4/app/Fragment;] + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [c ()V] + NameAndType [c (I)V] + NameAndType [commit ()I] + NameAndType [getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V] + NameAndType [putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] + NameAndType [replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [setContentView (I)V] + Utf8 [()I] + Utf8 [()Landroid/support/v4/app/FragmentManager;] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] + Utf8 [(Landroid/support/v4/app/Fragment;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/app/Fragment;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentTransaction] + Utf8 [b] + Utf8 [beginTransaction] + Utf8 [c] + Utf8 [com/slidingmenu/example/BaseActivity] + Utf8 [com/slidingmenu/example/fragments/FragmentChangeActivity] + Utf8 [com/slidingmenu/example/fragments/g] + Utf8 [com/slidingmenu/example/fragments/h] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [commit] + Utf8 [getFragment] + Utf8 [getSupportFragmentManager] + Utf8 [mContent] + Utf8 [onCreate] + Utf8 [onSaveInstanceState] + Utf8 [putFragment] + Utf8 [replace] + Utf8 [setContentView] Fields (count = 1): + Field: b Landroid/support/v4/app/Fragment; Access flags: 0x2 = private android.support.v4.app.Fragment b Methods (count = 4): - Method: ()V Access flags: 0x1 = public FragmentChangeActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 1, stack = 2): [0] aload_0 v0 [1] ldc #5 + Integer [2131361814] [3] invokespecial #20 + Methodref [com/slidingmenu/example/BaseActivity. (I)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void onCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 105, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #21 + Methodref [com/slidingmenu/example/BaseActivity.onCreate (Landroid/os/Bundle;)V] [5] aload_1 v1 [6] ifnull +17 (target=23) [9] aload_0 v0 [10] aload_0 v0 [11] invokevirtual #25 + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [14] aload_1 v1 [15] ldc #6 + String [mContent] [17] invokevirtual #16 + Methodref [android/support/v4/app/FragmentManager.getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] [20] putfield #14 + Fieldref [com/slidingmenu/example/fragments/FragmentChangeActivity.b Landroid/support/v4/app/Fragment;] [23] aload_0 v0 [24] getfield #14 + Fieldref [com/slidingmenu/example/fragments/FragmentChangeActivity.b Landroid/support/v4/app/Fragment;] [27] ifnonnull +16 (target=43) [30] aload_0 v0 [31] new #11 + Class [com/slidingmenu/example/fragments/g] [34] dup [35] ldc #4 + Integer [2131165194] [37] invokespecial #27 + Methodref [com/slidingmenu/example/fragments/g. (I)V] [40] putfield #14 + Fieldref [com/slidingmenu/example/fragments/FragmentChangeActivity.b Landroid/support/v4/app/Fragment;] [43] aload_0 v0 [44] ldc #1 + Integer [2130903060] [46] invokevirtual #26 + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.setContentView (I)V] [49] aload_0 v0 [50] invokevirtual #25 + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [53] invokevirtual #15 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [56] ldc #2 + Integer [2131034156] [58] aload_0 v0 [59] getfield #14 + Fieldref [com/slidingmenu/example/fragments/FragmentChangeActivity.b Landroid/support/v4/app/Fragment;] [62] invokevirtual #19 + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [65] invokevirtual #18 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [68] pop [69] aload_0 v0 [70] invokevirtual #23 + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.b ()V] [73] aload_0 v0 [74] invokevirtual #25 + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [77] invokevirtual #15 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [80] ldc #3 + Integer [2131034159] [82] new #12 + Class [com/slidingmenu/example/fragments/h] [85] dup [86] invokespecial #28 + Methodref [com/slidingmenu/example/fragments/h. ()V] [89] invokevirtual #19 + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [92] invokevirtual #18 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [95] pop [96] aload_0 v0 [97] invokevirtual #24 + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [100] iconst_1 [101] invokevirtual #30 + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] [104] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [23] Var: ..., Stack: (empty) - [43] Var: ..., Stack: (empty) + Method: onSaveInstanceState(Landroid/os/Bundle;)V Access flags: 0x1 = public void onSaveInstanceState(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #22 + Methodref [com/slidingmenu/example/BaseActivity.onSaveInstanceState (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] invokevirtual #25 + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [9] aload_1 v1 [10] ldc #6 + String [mContent] [12] aload_0 v0 [13] getfield #14 + Fieldref [com/slidingmenu/example/fragments/FragmentChangeActivity.b Landroid/support/v4/app/Fragment;] [16] invokevirtual #17 + Methodref [android/support/v4/app/FragmentManager.putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v4/app/Fragment;)V Access flags: 0x11 = public final void a(android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #14 + Fieldref [com/slidingmenu/example/fragments/FragmentChangeActivity.b Landroid/support/v4/app/Fragment;] [5] aload_0 v0 [6] invokevirtual #25 + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [9] invokevirtual #15 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [12] ldc #2 + Integer [2131034156] [14] aload_1 v1 [15] invokevirtual #19 + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [18] invokevirtual #18 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [21] pop [22] aload_0 v0 [23] invokevirtual #24 + Methodref [com/slidingmenu/example/fragments/FragmentChangeActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [26] invokevirtual #29 + Methodref [com/slidingmenu/lib/SlidingMenu.c ()V] [29] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/fragments/ResponsiveUIActivity Superclass: com/slidingmenu/lib/app/SlidingFragmentActivity Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.example.fragments.ResponsiveUIActivity extends com.slidingmenu.lib.app.SlidingFragmentActivity Interfaces (count = 0): Constant Pool (count = 172): + Integer [2130837603] + Integer [2130903070] + Integer [2131034156] + Integer [2131034159] + Integer [2131361815] + Integer [2131361821] + Integer [2131361822] + Float [0.25] + String [mContent] + Class [android/app/AlertDialog$Builder] + Class [android/os/Handler] + Class [android/support/v4/app/FragmentManager] + Class [android/support/v4/app/FragmentTransaction] + Class [android/view/View] + Class [com/actionbarsherlock/app/ActionBar] + Class [com/actionbarsherlock/view/MenuItem] + Class [com/slidingmenu/example/fragments/BirdActivity] + Class [com/slidingmenu/example/fragments/ResponsiveUIActivity] + Class [com/slidingmenu/example/fragments/c] + Class [com/slidingmenu/example/fragments/f] + Class [com/slidingmenu/example/fragments/i] + Class [com/slidingmenu/lib/SlidingMenu] + Class [com/slidingmenu/lib/app/SlidingFragmentActivity] + Long [50] + Fieldref [com/slidingmenu/example/fragments/ResponsiveUIActivity.a Landroid/support/v4/app/Fragment;] + Methodref [android/app/AlertDialog$Builder. (Landroid/content/Context;)V] + Methodref [android/app/AlertDialog$Builder.setMessage (I)Landroid/app/AlertDialog$Builder;] + Methodref [android/app/AlertDialog$Builder.setTitle (I)Landroid/app/AlertDialog$Builder;] + Methodref [android/app/AlertDialog$Builder.show ()Landroid/app/AlertDialog;] + Methodref [android/os/Handler. ()V] + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z] + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/support/v4/app/FragmentManager.getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + Methodref [android/support/v4/app/FragmentManager.putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Methodref [android/view/View. (Landroid/content/Context;)V] + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V] + Methodref [com/slidingmenu/example/fragments/BirdActivity.a (Landroid/app/Activity;I)Landroid/content/Intent;] + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.b ()V] + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.d ()V] + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.findViewById (I)Landroid/view/View;] + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.setBehindContentView (Landroid/view/View;)V] + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.setContentView (I)V] + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.setTitle (I)V] + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.startActivity (Landroid/content/Intent;)V] + Methodref [com/slidingmenu/example/fragments/c. (I)V] + Methodref [com/slidingmenu/example/fragments/f. ()V] + Methodref [com/slidingmenu/example/fragments/i. (Lcom/slidingmenu/example/fragments/ResponsiveUIActivity;)V] + Methodref [com/slidingmenu/lib/SlidingMenu.a (F)V] + Methodref [com/slidingmenu/lib/SlidingMenu.a (Z)V] + Methodref [com/slidingmenu/lib/SlidingMenu.b (F)V] + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.d (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.f ()V] + Methodref [com/slidingmenu/lib/SlidingMenu.h ()V] + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity. ()V] + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.onSaveInstanceState (Landroid/os/Bundle;)V] + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] + NameAndType [ ()V] + NameAndType [ (I)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Lcom/slidingmenu/example/fragments/ResponsiveUIActivity;)V] + NameAndType [a (F)V] + NameAndType [a (Landroid/app/Activity;I)Landroid/content/Intent;] + NameAndType [a (Z)V] + NameAndType [a Landroid/support/v4/app/Fragment;] + NameAndType [b ()V] + NameAndType [b (F)V] + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [c (I)V] + NameAndType [commit ()I] + NameAndType [d ()V] + NameAndType [d (I)V] + NameAndType [f ()V] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + NameAndType [getItemId ()I] + NameAndType [getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] + NameAndType [h ()V] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V] + NameAndType [postDelayed (Ljava/lang/Runnable;J)Z] + NameAndType [putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] + NameAndType [replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + NameAndType [setBehindContentView (Landroid/view/View;)V] + NameAndType [setContentView (I)V] + NameAndType [setDisplayHomeAsUpEnabled (Z)V] + NameAndType [setMessage (I)Landroid/app/AlertDialog$Builder;] + NameAndType [setTitle (I)Landroid/app/AlertDialog$Builder;] + NameAndType [setTitle (I)V] + NameAndType [show ()Landroid/app/AlertDialog;] + NameAndType [startActivity (Landroid/content/Intent;)V] + Utf8 [()I] + Utf8 [()Landroid/app/AlertDialog;] + Utf8 [()Landroid/support/v4/app/FragmentManager;] + Utf8 [()Landroid/support/v4/app/FragmentTransaction;] + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(F)V] + Utf8 [(I)Landroid/app/AlertDialog$Builder;] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] + Utf8 [(Landroid/app/Activity;I)Landroid/content/Intent;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Intent;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] + Utf8 [(Landroid/support/v4/app/Fragment;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z] + Utf8 [(Lcom/slidingmenu/example/fragments/ResponsiveUIActivity;)V] + Utf8 [(Ljava/lang/Runnable;J)Z] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Landroid/support/v4/app/Fragment;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [android/app/AlertDialog$Builder] + Utf8 [android/os/Handler] + Utf8 [android/support/v4/app/FragmentManager] + Utf8 [android/support/v4/app/FragmentTransaction] + Utf8 [android/view/View] + Utf8 [b] + Utf8 [beginTransaction] + Utf8 [c] + Utf8 [com/actionbarsherlock/app/ActionBar] + Utf8 [com/actionbarsherlock/view/MenuItem] + Utf8 [com/slidingmenu/example/fragments/BirdActivity] + Utf8 [com/slidingmenu/example/fragments/ResponsiveUIActivity] + Utf8 [com/slidingmenu/example/fragments/c] + Utf8 [com/slidingmenu/example/fragments/f] + Utf8 [com/slidingmenu/example/fragments/i] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [com/slidingmenu/lib/app/SlidingFragmentActivity] + Utf8 [commit] + Utf8 [d] + Utf8 [f] + Utf8 [findViewById] + Utf8 [getFragment] + Utf8 [getItemId] + Utf8 [getSupportActionBar] + Utf8 [getSupportFragmentManager] + Utf8 [h] + Utf8 [mContent] + Utf8 [onCreate] + Utf8 [onOptionsItemSelected] + Utf8 [onSaveInstanceState] + Utf8 [postDelayed] + Utf8 [putFragment] + Utf8 [replace] + Utf8 [setBehindContentView] + Utf8 [setContentView] + Utf8 [setDisplayHomeAsUpEnabled] + Utf8 [setMessage] + Utf8 [setTitle] + Utf8 [show] + Utf8 [startActivity] Fields (count = 1): + Field: a Landroid/support/v4/app/Fragment; Access flags: 0x2 = private android.support.v4.app.Fragment a Methods (count = 6): - Method: ()V Access flags: 0x1 = public ResponsiveUIActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #61 + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void onCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 225, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #62 + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.onCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] ldc #5 + Integer [2131361815] [8] invokevirtual #49 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.setTitle (I)V] [11] aload_0 v0 [12] ldc #2 + Integer [2130903070] [14] invokevirtual #48 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.setContentView (I)V] [17] aload_0 v0 [18] ldc #4 + Integer [2131034159] [20] invokevirtual #44 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.findViewById (I)Landroid/view/View;] [23] ifnonnull +34 (target=57) [26] aload_0 v0 [27] invokevirtual #41 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.b ()V] [30] aload_0 v0 [31] invokevirtual #42 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [34] iconst_1 [35] invokevirtual #55 + Methodref [com/slidingmenu/lib/SlidingMenu.a (Z)V] [38] aload_0 v0 [39] invokevirtual #42 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [42] iconst_1 [43] invokevirtual #57 + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] [46] aload_0 v0 [47] invokevirtual #45 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;] [50] iconst_1 [51] invokevirtual #39 + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V] [54] goto +33 (target=87) [57] new #14 + Class [android/view/View] [60] dup [61] aload_0 v0 [62] invokespecial #38 + Methodref [android/view/View. (Landroid/content/Context;)V] [65] astore_2 v2 [66] aload_0 v0 [67] aload_2 v2 [68] invokevirtual #47 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.setBehindContentView (Landroid/view/View;)V] [71] aload_0 v0 [72] invokevirtual #42 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [75] iconst_0 [76] invokevirtual #55 + Methodref [com/slidingmenu/lib/SlidingMenu.a (Z)V] [79] aload_0 v0 [80] invokevirtual #42 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [83] iconst_2 [84] invokevirtual #57 + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] [87] aload_1 v1 [88] ifnull +17 (target=105) [91] aload_0 v0 [92] aload_0 v0 [93] invokevirtual #46 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [96] aload_1 v1 [97] ldc #9 + String [mContent] [99] invokevirtual #34 + Methodref [android/support/v4/app/FragmentManager.getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;] [102] putfield #26 + Fieldref [com/slidingmenu/example/fragments/ResponsiveUIActivity.a Landroid/support/v4/app/Fragment;] [105] aload_0 v0 [106] getfield #26 + Fieldref [com/slidingmenu/example/fragments/ResponsiveUIActivity.a Landroid/support/v4/app/Fragment;] [109] ifnonnull +15 (target=124) [112] aload_0 v0 [113] new #19 + Class [com/slidingmenu/example/fragments/c] [116] dup [117] iconst_0 [118] invokespecial #51 + Methodref [com/slidingmenu/example/fragments/c. (I)V] [121] putfield #26 + Fieldref [com/slidingmenu/example/fragments/ResponsiveUIActivity.a Landroid/support/v4/app/Fragment;] [124] aload_0 v0 [125] invokevirtual #46 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [128] invokevirtual #33 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [131] ldc #3 + Integer [2131034156] [133] aload_0 v0 [134] getfield #26 + Fieldref [com/slidingmenu/example/fragments/ResponsiveUIActivity.a Landroid/support/v4/app/Fragment;] [137] invokevirtual #37 + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [140] invokevirtual #36 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [143] pop [144] aload_0 v0 [145] invokevirtual #46 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [148] invokevirtual #33 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [151] ldc #4 + Integer [2131034159] [153] new #20 + Class [com/slidingmenu/example/fragments/f] [156] dup [157] invokespecial #52 + Methodref [com/slidingmenu/example/fragments/f. ()V] [160] invokevirtual #37 + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [163] invokevirtual #36 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [166] pop [167] aload_0 v0 [168] invokevirtual #42 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [171] dup [172] astore_2 v2 [173] invokevirtual #59 + Methodref [com/slidingmenu/lib/SlidingMenu.f ()V] [176] aload_2 v2 [177] invokevirtual #60 + Methodref [com/slidingmenu/lib/SlidingMenu.h ()V] [180] aload_2 v2 [181] ldc #1 + Integer [2130837603] [183] invokevirtual #58 + Methodref [com/slidingmenu/lib/SlidingMenu.d (I)V] [186] aload_2 v2 [187] ldc #8 + Float [0.25] [189] invokevirtual #54 + Methodref [com/slidingmenu/lib/SlidingMenu.a (F)V] [192] aload_2 v2 [193] ldc #8 + Float [0.25] [195] invokevirtual #56 + Methodref [com/slidingmenu/lib/SlidingMenu.b (F)V] [198] aload_1 v1 [199] ifnonnull +25 (target=224) [202] new #10 + Class [android/app/AlertDialog$Builder] [205] dup [206] aload_0 v0 [207] invokespecial #27 + Methodref [android/app/AlertDialog$Builder. (Landroid/content/Context;)V] [210] ldc #6 + Integer [2131361821] [212] invokevirtual #29 + Methodref [android/app/AlertDialog$Builder.setTitle (I)Landroid/app/AlertDialog$Builder;] [215] ldc #7 + Integer [2131361822] [217] invokevirtual #28 + Methodref [android/app/AlertDialog$Builder.setMessage (I)Landroid/app/AlertDialog$Builder;] [220] invokevirtual #30 + Methodref [android/app/AlertDialog$Builder.show ()Landroid/app/AlertDialog;] [223] pop [224] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [57] Var: ..., Stack: (empty) - [87] Var: ..., Stack: (empty) - [105] Var: ..., Stack: (empty) - [124] Var: ..., Stack: (empty) - [224] Var: ...[a:com/slidingmenu/lib/SlidingMenu], Stack: (empty) + Method: onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z Access flags: 0x1 = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem) Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 2, stack = 2): [0] aload_1 v1 [1] invokeinterface #65 + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I] [6] tableswitch (1 offsets, default=22) (target=28) 16908332: offset = 18, target = 24 default: offset = 22, target = 28 [24] aload_0 v0 [25] invokevirtual #43 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.d ()V] [28] aload_0 v0 [29] aload_1 v1 [30] invokespecial #63 + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z] [33] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [24] Var: ..., Stack: (empty) - [28] Var: ..., Stack: (empty) + Method: onSaveInstanceState(Landroid/os/Bundle;)V Access flags: 0x1 = public void onSaveInstanceState(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #64 + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.onSaveInstanceState (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] invokevirtual #46 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [9] aload_1 v1 [10] ldc #9 + String [mContent] [12] aload_0 v0 [13] getfield #26 + Fieldref [com/slidingmenu/example/fragments/ResponsiveUIActivity.a Landroid/support/v4/app/Fragment;] [16] invokevirtual #35 + Methodref [android/support/v4/app/FragmentManager.putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/support/v4/app/Fragment;)V Access flags: 0x11 = public final void a(android.support.v4.app.Fragment) Class member attributes (count = 1): + Code attribute instructions (code length = 45, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #26 + Fieldref [com/slidingmenu/example/fragments/ResponsiveUIActivity.a Landroid/support/v4/app/Fragment;] [5] aload_0 v0 [6] invokevirtual #46 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;] [9] invokevirtual #33 + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;] [12] ldc #3 + Integer [2131034156] [14] aload_1 v1 [15] invokevirtual #37 + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;] [18] invokevirtual #36 + Methodref [android/support/v4/app/FragmentTransaction.commit ()I] [21] pop [22] new #11 + Class [android/os/Handler] [25] dup [26] invokespecial #31 + Methodref [android/os/Handler. ()V] [29] new #21 + Class [com/slidingmenu/example/fragments/i] [32] dup [33] aload_0 v0 [34] invokespecial #53 + Methodref [com/slidingmenu/example/fragments/i. (Lcom/slidingmenu/example/fragments/ResponsiveUIActivity;)V] [37] ldc2_w #24 + Long [50] [40] invokevirtual #32 + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z] [43] pop [44] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)V Access flags: 0x11 = public final void a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokestatic #40 + Methodref [com/slidingmenu/example/fragments/BirdActivity.a (Landroid/app/Activity;I)Landroid/content/Intent;] [5] astore_1 v1 [6] aload_0 v0 [7] aload_1 v1 [8] invokevirtual #50 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.startActivity (Landroid/content/Intent;)V] [11] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/example/fragments/i Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.example.fragments.i extends java.lang.Object Interfaces (count = 1): + Class [java/lang/Runnable] Constant Pool (count = 28): + Class [com/slidingmenu/example/fragments/ResponsiveUIActivity] + Class [com/slidingmenu/example/fragments/i] + Class [com/slidingmenu/lib/SlidingMenu] + Class [java/lang/Object] + Class [java/lang/Runnable] + Fieldref [com/slidingmenu/example/fragments/i.a Lcom/slidingmenu/example/fragments/ResponsiveUIActivity;] + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/lib/SlidingMenu.c ()V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a Lcom/slidingmenu/example/fragments/ResponsiveUIActivity;] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [c ()V] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(Lcom/slidingmenu/example/fragments/ResponsiveUIActivity;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/example/fragments/ResponsiveUIActivity;] + Utf8 [a] + Utf8 [c] + Utf8 [com/slidingmenu/example/fragments/ResponsiveUIActivity] + Utf8 [com/slidingmenu/example/fragments/i] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [java/lang/Object] + Utf8 [java/lang/Runnable] + Utf8 [run] Fields (count = 1): + Field: a Lcom/slidingmenu/example/fragments/ResponsiveUIActivity; Access flags: 0x1010 = final synthetic com.slidingmenu.example.fragments.ResponsiveUIActivity a Methods (count = 2): - Method: (Lcom/slidingmenu/example/fragments/ResponsiveUIActivity;)V Access flags: 0x0 = i(com.slidingmenu.example.fragments.ResponsiveUIActivity) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #6 + Fieldref [com/slidingmenu/example/fragments/i.a Lcom/slidingmenu/example/fragments/ResponsiveUIActivity;] [5] aload_0 v0 [6] invokespecial #9 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: run()V Access flags: 0x11 = public final void run() Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/slidingmenu/example/fragments/i.a Lcom/slidingmenu/example/fragments/ResponsiveUIActivity;] [4] invokevirtual #7 + Methodref [com/slidingmenu/example/fragments/ResponsiveUIActivity.c ()Lcom/slidingmenu/lib/SlidingMenu;] [7] invokevirtual #8 + Methodref [com/slidingmenu/lib/SlidingMenu.c ()V] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/CustomViewAbove Superclass: android/view/ViewGroup Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.lib.CustomViewAbove extends android.view.ViewGroup Interfaces (count = 0): Constant Pool (count = 463): + Integer [65280] + Integer [262144] + Float [0.5] + Float [25.0] + Float [1000.0] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/os/Build$VERSION] + Class [android/support/v4/view/ae] + Class [android/support/v4/view/ap] + Class [android/support/v4/view/n] + Class [android/support/v4/view/r] + Class [android/util/DisplayMetrics] + Class [android/util/FloatMath] + Class [android/view/FocusFinder] + Class [android/view/KeyEvent] + Class [android/view/MotionEvent] + Class [android/view/SoundEffectConstants] + Class [android/view/VelocityTracker] + Class [android/view/View] + Class [android/view/ViewConfiguration] + Class [android/view/ViewGroup] + Class [android/widget/Scroller] + Class [com/slidingmenu/lib/CustomViewAbove] + Class [com/slidingmenu/lib/CustomViewBehind] + Class [com/slidingmenu/lib/a] + Class [com/slidingmenu/lib/b] + Class [com/slidingmenu/lib/c] + Class [java/lang/Math] + Double [0.4712389167638204] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/util/DisplayMetrics.density F] + Fieldref [com/slidingmenu/lib/CustomViewAbove.A Landroid/graphics/Bitmap;] + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] + Fieldref [com/slidingmenu/lib/CustomViewAbove.b Landroid/view/VelocityTracker;] + Fieldref [com/slidingmenu/lib/CustomViewAbove.c I] + Fieldref [com/slidingmenu/lib/CustomViewAbove.d I] + Fieldref [com/slidingmenu/lib/CustomViewAbove.e Landroid/view/animation/Interpolator;] + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] + Fieldref [com/slidingmenu/lib/CustomViewAbove.h Landroid/widget/Scroller;] + Fieldref [com/slidingmenu/lib/CustomViewAbove.i Z] + Fieldref [com/slidingmenu/lib/CustomViewAbove.j Z] + Fieldref [com/slidingmenu/lib/CustomViewAbove.k Z] + Fieldref [com/slidingmenu/lib/CustomViewAbove.l Z] + Fieldref [com/slidingmenu/lib/CustomViewAbove.m I] + Fieldref [com/slidingmenu/lib/CustomViewAbove.n F] + Fieldref [com/slidingmenu/lib/CustomViewAbove.o F] + Fieldref [com/slidingmenu/lib/CustomViewAbove.p F] + Fieldref [com/slidingmenu/lib/CustomViewAbove.q I] + Fieldref [com/slidingmenu/lib/CustomViewAbove.r I] + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] + Fieldref [com/slidingmenu/lib/CustomViewAbove.t Z] + Fieldref [com/slidingmenu/lib/CustomViewAbove.u Lcom/slidingmenu/lib/c;] + Fieldref [com/slidingmenu/lib/CustomViewAbove.v Lcom/slidingmenu/lib/c;] + Fieldref [com/slidingmenu/lib/CustomViewAbove.w Lcom/slidingmenu/lib/k;] + Fieldref [com/slidingmenu/lib/CustomViewAbove.x Lcom/slidingmenu/lib/m;] + Fieldref [com/slidingmenu/lib/CustomViewAbove.y F] + Fieldref [com/slidingmenu/lib/CustomViewAbove.z Z] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/support/v4/view/ae.a (Landroid/view/VelocityTracker;I)F] + Methodref [android/support/v4/view/ap.a (Landroid/view/ViewConfiguration;)I] + Methodref [android/support/v4/view/n.a (Landroid/view/KeyEvent;)Z] + Methodref [android/support/v4/view/n.b (Landroid/view/KeyEvent;)Z] + Methodref [android/support/v4/view/r.a (Landroid/view/MotionEvent;)I] + Methodref [android/support/v4/view/r.a (Landroid/view/MotionEvent;I)I] + Methodref [android/support/v4/view/r.b (Landroid/view/MotionEvent;I)I] + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] + Methodref [android/support/v4/view/r.d (Landroid/view/MotionEvent;I)F] + Methodref [android/util/FloatMath.sin (F)F] + Methodref [android/view/FocusFinder.findNextFocus (Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View;] + Methodref [android/view/FocusFinder.getInstance ()Landroid/view/FocusFinder;] + Methodref [android/view/KeyEvent.getAction ()I] + Methodref [android/view/KeyEvent.getKeyCode ()I] + Methodref [android/view/MotionEvent.getAction ()I] + Methodref [android/view/MotionEvent.getX ()F] + Methodref [android/view/SoundEffectConstants.getContantForFocusDirection (I)I] + Methodref [android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V] + Methodref [android/view/VelocityTracker.clear ()V] + Methodref [android/view/VelocityTracker.computeCurrentVelocity (IF)V] + Methodref [android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;] + Methodref [android/view/VelocityTracker.recycle ()V] + Methodref [android/view/View.getLeft ()I] + Methodref [android/view/View.layout (IIII)V] + Methodref [android/view/View.measure (II)V] + Methodref [android/view/View.requestFocus ()Z] + Methodref [android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;] + Methodref [android/view/ViewConfiguration.getScaledMaximumFlingVelocity ()I] + Methodref [android/view/ViewConfiguration.getScaledMinimumFlingVelocity ()I] + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/view/ViewGroup.dispatchDraw (Landroid/graphics/Canvas;)V] + Methodref [android/view/ViewGroup.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + Methodref [android/view/ViewGroup.onSizeChanged (IIII)V] + Methodref [android/view/ViewGroup.scrollTo (II)V] + Methodref [android/widget/Scroller. (Landroid/content/Context;Landroid/view/animation/Interpolator;)V] + Methodref [android/widget/Scroller.abortAnimation ()V] + Methodref [android/widget/Scroller.computeScrollOffset ()Z] + Methodref [android/widget/Scroller.getCurrX ()I] + Methodref [android/widget/Scroller.getCurrY ()I] + Methodref [android/widget/Scroller.isFinished ()Z] + Methodref [android/widget/Scroller.startScroll (IIIII)V] + Methodref [com/slidingmenu/lib/CustomViewAbove. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/slidingmenu/lib/CustomViewAbove. (Landroid/content/Context;Landroid/util/AttributeSet;B)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.a (F)Z] + Methodref [com/slidingmenu/lib/CustomViewAbove.a (IZ)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.a (IZZI)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Landroid/view/MotionEvent;)Z] + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Landroid/view/MotionEvent;I)I] + Methodref [com/slidingmenu/lib/CustomViewAbove.addView (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.b ()F] + Methodref [com/slidingmenu/lib/CustomViewAbove.b (Landroid/view/MotionEvent;)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.b (Z)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.c (I)I] + Methodref [com/slidingmenu/lib/CustomViewAbove.d ()Z] + Methodref [com/slidingmenu/lib/CustomViewAbove.d (I)Z] + Methodref [com/slidingmenu/lib/CustomViewAbove.e ()I] + Methodref [com/slidingmenu/lib/CustomViewAbove.f ()V] + Methodref [com/slidingmenu/lib/CustomViewAbove.findFocus ()Landroid/view/View;] + Methodref [com/slidingmenu/lib/CustomViewAbove.g ()V] + Methodref [com/slidingmenu/lib/CustomViewAbove.getChildCount ()I] + Methodref [com/slidingmenu/lib/CustomViewAbove.getChildMeasureSpec (III)I] + Methodref [com/slidingmenu/lib/CustomViewAbove.getContext ()Landroid/content/Context;] + Methodref [com/slidingmenu/lib/CustomViewAbove.getDefaultSize (II)I] + Methodref [com/slidingmenu/lib/CustomViewAbove.getScrollX ()I] + Methodref [com/slidingmenu/lib/CustomViewAbove.getScrollY ()I] + Methodref [com/slidingmenu/lib/CustomViewAbove.getWidth ()I] + Methodref [com/slidingmenu/lib/CustomViewAbove.h ()V] + Methodref [com/slidingmenu/lib/CustomViewAbove.i ()Z] + Methodref [com/slidingmenu/lib/CustomViewAbove.invalidate ()V] + Methodref [com/slidingmenu/lib/CustomViewAbove.playSoundEffect (I)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.refreshDrawableState ()V] + Methodref [com/slidingmenu/lib/CustomViewAbove.removeView (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.scrollTo (II)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.setDescendantFocusability (I)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.setFocusable (Z)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.setMeasuredDimension (II)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.setWillNotDraw (Z)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.a ()I] + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Landroid/view/View;I)I] + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Landroid/view/View;II)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Landroid/view/View;Landroid/graphics/Canvas;)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Landroid/view/View;Landroid/graphics/Canvas;F)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.b (Landroid/view/View;I)Z] + Methodref [com/slidingmenu/lib/CustomViewBehind.b (Landroid/view/View;II)Z] + Methodref [com/slidingmenu/lib/CustomViewBehind.c (F)Z] + Methodref [com/slidingmenu/lib/CustomViewBehind.c (Landroid/view/View;)I] + Methodref [com/slidingmenu/lib/CustomViewBehind.d (F)Z] + Methodref [com/slidingmenu/lib/CustomViewBehind.d (I)I] + Methodref [com/slidingmenu/lib/CustomViewBehind.d (Landroid/view/View;)I] + Methodref [com/slidingmenu/lib/a. ()V] + Methodref [com/slidingmenu/lib/b. (Lcom/slidingmenu/lib/CustomViewAbove;)V] + Methodref [java/lang/Math.abs (F)F] + Methodref [java/lang/Math.abs (I)I] + Methodref [java/lang/Math.min (FF)F] + Methodref [java/lang/Math.min (II)I] + Methodref [java/lang/Math.round (F)I] + InterfaceMethodref [com/slidingmenu/lib/c.a (I)V] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;B)V] + NameAndType [ (Landroid/content/Context;Landroid/view/animation/Interpolator;)V] + NameAndType [ (Lcom/slidingmenu/lib/CustomViewAbove;)V] + NameAndType [A Landroid/graphics/Bitmap;] + NameAndType [SDK_INT I] + NameAndType [a ()I] + NameAndType [a (F)Z] + NameAndType [a (I)V] + NameAndType [a (IZ)V] + NameAndType [a (IZZI)V] + NameAndType [a (Landroid/view/KeyEvent;)Z] + NameAndType [a (Landroid/view/MotionEvent;)I] + NameAndType [a (Landroid/view/MotionEvent;)Z] + NameAndType [a (Landroid/view/MotionEvent;I)I] + NameAndType [a (Landroid/view/VelocityTracker;I)F] + NameAndType [a (Landroid/view/View;I)I] + NameAndType [a (Landroid/view/View;II)V] + NameAndType [a (Landroid/view/View;Landroid/graphics/Canvas;)V] + NameAndType [a (Landroid/view/View;Landroid/graphics/Canvas;F)V] + NameAndType [a (Landroid/view/ViewConfiguration;)I] + NameAndType [a I] + NameAndType [abortAnimation ()V] + NameAndType [abs (F)F] + NameAndType [abs (I)I] + NameAndType [addMovement (Landroid/view/MotionEvent;)V] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [b ()F] + NameAndType [b (Landroid/view/KeyEvent;)Z] + NameAndType [b (Landroid/view/MotionEvent;)V] + NameAndType [b (Landroid/view/MotionEvent;I)I] + NameAndType [b (Landroid/view/View;I)Z] + NameAndType [b (Landroid/view/View;II)Z] + NameAndType [b (Z)V] + NameAndType [b Landroid/view/VelocityTracker;] + NameAndType [c (F)Z] + NameAndType [c (I)I] + NameAndType [c (Landroid/view/MotionEvent;I)F] + NameAndType [c (Landroid/view/View;)I] + NameAndType [c I] + NameAndType [clear ()V] + NameAndType [computeCurrentVelocity (IF)V] + NameAndType [computeScrollOffset ()Z] + NameAndType [d ()Z] + NameAndType [d (F)Z] + NameAndType [d (I)I] + NameAndType [d (I)Z] + NameAndType [d (Landroid/view/MotionEvent;I)F] + NameAndType [d (Landroid/view/View;)I] + NameAndType [d I] + NameAndType [density F] + NameAndType [dispatchDraw (Landroid/graphics/Canvas;)V] + NameAndType [dispatchKeyEvent (Landroid/view/KeyEvent;)Z] + NameAndType [e ()I] + NameAndType [e Landroid/view/animation/Interpolator;] + NameAndType [f ()V] + NameAndType [f Landroid/view/View;] + NameAndType [findFocus ()Landroid/view/View;] + NameAndType [findNextFocus (Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View;] + NameAndType [g ()V] + NameAndType [g I] + NameAndType [get (Landroid/content/Context;)Landroid/view/ViewConfiguration;] + NameAndType [getAction ()I] + NameAndType [getChildCount ()I] + NameAndType [getChildMeasureSpec (III)I] + NameAndType [getContantForFocusDirection (I)I] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getCurrX ()I] + NameAndType [getCurrY ()I] + NameAndType [getDefaultSize (II)I] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getInstance ()Landroid/view/FocusFinder;] + NameAndType [getKeyCode ()I] + NameAndType [getLeft ()I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getScaledMaximumFlingVelocity ()I] + NameAndType [getScaledMinimumFlingVelocity ()I] + NameAndType [getScrollX ()I] + NameAndType [getScrollY ()I] + NameAndType [getWidth ()I] + NameAndType [getX ()F] + NameAndType [h ()V] + NameAndType [h Landroid/widget/Scroller;] + NameAndType [i ()Z] + NameAndType [i Z] + NameAndType [invalidate ()V] + NameAndType [isFinished ()Z] + NameAndType [j Z] + NameAndType [k Z] + NameAndType [l Z] + NameAndType [layout (IIII)V] + NameAndType [m I] + NameAndType [measure (II)V] + NameAndType [min (FF)F] + NameAndType [min (II)I] + NameAndType [n F] + NameAndType [o F] + NameAndType [obtain ()Landroid/view/VelocityTracker;] + NameAndType [onSizeChanged (IIII)V] + NameAndType [p F] + NameAndType [playSoundEffect (I)V] + NameAndType [q I] + NameAndType [r I] + NameAndType [recycle ()V] + NameAndType [refreshDrawableState ()V] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [requestFocus ()Z] + NameAndType [round (F)I] + NameAndType [s Lcom/slidingmenu/lib/CustomViewBehind;] + NameAndType [scrollTo (II)V] + NameAndType [setDescendantFocusability (I)V] + NameAndType [setFocusable (Z)V] + NameAndType [setMeasuredDimension (II)V] + NameAndType [setWillNotDraw (Z)V] + NameAndType [sin (F)F] + NameAndType [startScroll (IIIII)V] + NameAndType [t Z] + NameAndType [u Lcom/slidingmenu/lib/c;] + NameAndType [v Lcom/slidingmenu/lib/c;] + NameAndType [w Lcom/slidingmenu/lib/k;] + NameAndType [x Lcom/slidingmenu/lib/m;] + NameAndType [y F] + NameAndType [z Z] + Utf8 [()F] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Landroid/view/FocusFinder;] + Utf8 [()Landroid/view/VelocityTracker;] + Utf8 [()Landroid/view/View;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(F)F] + Utf8 [(F)I] + Utf8 [(F)Z] + Utf8 [(FF)F] + Utf8 [(I)I] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(IF)V] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(III)I] + Utf8 [(IIII)V] + Utf8 [(IIIII)V] + Utf8 [(IZ)V] + Utf8 [(IZZI)V] + Utf8 [(Landroid/content/Context;)Landroid/view/ViewConfiguration;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;B)V] + Utf8 [(Landroid/content/Context;Landroid/view/animation/Interpolator;)V] + Utf8 [(Landroid/graphics/Bitmap;)V] + Utf8 [(Landroid/graphics/Canvas;)V] + Utf8 [(Landroid/view/KeyEvent;)Z] + Utf8 [(Landroid/view/MotionEvent;)I] + Utf8 [(Landroid/view/MotionEvent;)V] + Utf8 [(Landroid/view/MotionEvent;)Z] + Utf8 [(Landroid/view/MotionEvent;I)F] + Utf8 [(Landroid/view/MotionEvent;I)I] + Utf8 [(Landroid/view/VelocityTracker;I)F] + Utf8 [(Landroid/view/View;)I] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;I)I] + Utf8 [(Landroid/view/View;I)Z] + Utf8 [(Landroid/view/View;II)V] + Utf8 [(Landroid/view/View;II)Z] + Utf8 [(Landroid/view/View;Landroid/graphics/Canvas;)V] + Utf8 [(Landroid/view/View;Landroid/graphics/Canvas;F)V] + Utf8 [(Landroid/view/ViewConfiguration;)I] + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View;] + Utf8 [(Lcom/slidingmenu/lib/CustomViewAbove;)Lcom/slidingmenu/lib/CustomViewBehind;] + Utf8 [(Lcom/slidingmenu/lib/CustomViewAbove;)V] + Utf8 [(Lcom/slidingmenu/lib/CustomViewBehind;)V] + Utf8 [(Lcom/slidingmenu/lib/c;)V] + Utf8 [(Z)V] + Utf8 [(ZIIII)V] + Utf8 [] + Utf8 [] + Utf8 [A] + Utf8 [Code] + Utf8 [F] + Utf8 [I] + Utf8 [Landroid/graphics/Bitmap;] + Utf8 [Landroid/view/VelocityTracker;] + Utf8 [Landroid/view/View;] + Utf8 [Landroid/view/animation/Interpolator;] + Utf8 [Landroid/widget/Scroller;] + Utf8 [Lcom/slidingmenu/lib/CustomViewBehind;] + Utf8 [Lcom/slidingmenu/lib/c;] + Utf8 [Lcom/slidingmenu/lib/k;] + Utf8 [Lcom/slidingmenu/lib/m;] + Utf8 [SDK_INT] + Utf8 [Z] + Utf8 [a] + Utf8 [abortAnimation] + Utf8 [abs] + Utf8 [addMovement] + Utf8 [addView] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/os/Build$VERSION] + Utf8 [android/support/v4/view/ae] + Utf8 [android/support/v4/view/ap] + Utf8 [android/support/v4/view/n] + Utf8 [android/support/v4/view/r] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/util/FloatMath] + Utf8 [android/view/FocusFinder] + Utf8 [android/view/KeyEvent] + Utf8 [android/view/MotionEvent] + Utf8 [android/view/SoundEffectConstants] + Utf8 [android/view/VelocityTracker] + Utf8 [android/view/View] + Utf8 [android/view/ViewConfiguration] + Utf8 [android/view/ViewGroup] + Utf8 [android/widget/Scroller] + Utf8 [b] + Utf8 [c] + Utf8 [clear] + Utf8 [com/slidingmenu/lib/CustomViewAbove] + Utf8 [com/slidingmenu/lib/CustomViewBehind] + Utf8 [com/slidingmenu/lib/a] + Utf8 [com/slidingmenu/lib/b] + Utf8 [com/slidingmenu/lib/c] + Utf8 [computeCurrentVelocity] + Utf8 [computeScroll] + Utf8 [computeScrollOffset] + Utf8 [d] + Utf8 [density] + Utf8 [dispatchDraw] + Utf8 [dispatchKeyEvent] + Utf8 [e] + Utf8 [f] + Utf8 [findFocus] + Utf8 [findNextFocus] + Utf8 [g] + Utf8 [get] + Utf8 [getAction] + Utf8 [getChildCount] + Utf8 [getChildMeasureSpec] + Utf8 [getContantForFocusDirection] + Utf8 [getContext] + Utf8 [getCurrX] + Utf8 [getCurrY] + Utf8 [getDefaultSize] + Utf8 [getDisplayMetrics] + Utf8 [getInstance] + Utf8 [getKeyCode] + Utf8 [getLeft] + Utf8 [getResources] + Utf8 [getScaledMaximumFlingVelocity] + Utf8 [getScaledMinimumFlingVelocity] + Utf8 [getScrollX] + Utf8 [getScrollY] + Utf8 [getWidth] + Utf8 [getX] + Utf8 [h] + Utf8 [i] + Utf8 [invalidate] + Utf8 [isFinished] + Utf8 [j] + Utf8 [java/lang/Math] + Utf8 [k] + Utf8 [l] + Utf8 [layout] + Utf8 [m] + Utf8 [measure] + Utf8 [min] + Utf8 [n] + Utf8 [o] + Utf8 [obtain] + Utf8 [onInterceptTouchEvent] + Utf8 [onLayout] + Utf8 [onMeasure] + Utf8 [onSizeChanged] + Utf8 [onTouchEvent] + Utf8 [p] + Utf8 [playSoundEffect] + Utf8 [q] + Utf8 [r] + Utf8 [recycle] + Utf8 [refreshDrawableState] + Utf8 [removeView] + Utf8 [requestFocus] + Utf8 [round] + Utf8 [s] + Utf8 [scrollTo] + Utf8 [setDescendantFocusability] + Utf8 [setFocusable] + Utf8 [setMeasuredDimension] + Utf8 [setWillNotDraw] + Utf8 [sin] + Utf8 [startScroll] + Utf8 [t] + Utf8 [u] + Utf8 [v] + Utf8 [w] + Utf8 [x] + Utf8 [y] + Utf8 [z] Fields (count = 27): + Field: e Landroid/view/animation/Interpolator; Access flags: 0x1a = private static final android.view.animation.Interpolator e + Field: f Landroid/view/View; Access flags: 0x2 = private android.view.View f + Field: g I Access flags: 0x2 = private int g + Field: h Landroid/widget/Scroller; Access flags: 0x2 = private android.widget.Scroller h + Field: i Z Access flags: 0x2 = private boolean i + Field: j Z Access flags: 0x2 = private boolean j + Field: k Z Access flags: 0x2 = private boolean k + Field: l Z Access flags: 0x2 = private boolean l + Field: m I Access flags: 0x2 = private int m + Field: n F Access flags: 0x2 = private float n + Field: o F Access flags: 0x2 = private float o + Field: p F Access flags: 0x2 = private float p + Field: a I Access flags: 0x4 = protected int a + Field: b Landroid/view/VelocityTracker; Access flags: 0x4 = protected android.view.VelocityTracker b + Field: q I Access flags: 0x2 = private int q + Field: c I Access flags: 0x4 = protected int c + Field: r I Access flags: 0x2 = private int r + Field: s Lcom/slidingmenu/lib/CustomViewBehind; Access flags: 0x2 = private com.slidingmenu.lib.CustomViewBehind s + Field: t Z Access flags: 0x2 = private boolean t + Field: u Lcom/slidingmenu/lib/c; Access flags: 0x2 = private com.slidingmenu.lib.c u + Field: v Lcom/slidingmenu/lib/c; Access flags: 0x2 = private com.slidingmenu.lib.c v + Field: w Lcom/slidingmenu/lib/k; Access flags: 0x2 = private com.slidingmenu.lib.k w + Field: x Lcom/slidingmenu/lib/m; Access flags: 0x2 = private com.slidingmenu.lib.m x + Field: d I Access flags: 0x4 = protected int d + Field: y F Access flags: 0x2 = private float y + Field: z Z Access flags: 0x2 = private boolean z + Field: A Landroid/graphics/Bitmap; Access flags: 0x2 = private android.graphics.Bitmap A Methods (count = 39): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 0, stack = 2): [0] new #26 + Class [com/slidingmenu/lib/a] [3] dup [4] invokespecial #152 + Methodref [com/slidingmenu/lib/a. ()V] [7] putstatic #39 + Fieldref [com/slidingmenu/lib/CustomViewAbove.e Landroid/view/animation/Interpolator;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public CustomViewAbove(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aconst_null [3] invokespecial #104 + Methodref [com/slidingmenu/lib/CustomViewAbove. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public CustomViewAbove(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iconst_0 [4] invokespecial #105 + Methodref [com/slidingmenu/lib/CustomViewAbove. (Landroid/content/Context;Landroid/util/AttributeSet;B)V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;B)V Access flags: 0x2 = private CustomViewAbove(android.content.Context,android.util.AttributeSet,byte) Class member attributes (count = 1): + Code attribute instructions (code length = 142, locals = 5, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #92 + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] iconst_m1 [8] putfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [11] aload_0 v0 [12] iconst_1 [13] putfield #54 + Fieldref [com/slidingmenu/lib/CustomViewAbove.t Z] [16] aload_0 v0 [17] iconst_0 [18] putfield #38 + Fieldref [com/slidingmenu/lib/CustomViewAbove.d I] [21] aload_0 v0 [22] fconst_0 [23] putfield #59 + Fieldref [com/slidingmenu/lib/CustomViewAbove.y F] [26] aload_0 v0 [27] iconst_1 [28] putfield #60 + Fieldref [com/slidingmenu/lib/CustomViewAbove.z Z] [31] aload_0 v0 [32] dup [33] astore_1 v1 [34] iconst_0 [35] invokevirtual #139 + Methodref [com/slidingmenu/lib/CustomViewAbove.setWillNotDraw (Z)V] [38] aload_1 v1 [39] ldc #2 + Integer [262144] [41] invokevirtual #136 + Methodref [com/slidingmenu/lib/CustomViewAbove.setDescendantFocusability (I)V] [44] aload_1 v1 [45] iconst_1 [46] invokevirtual #137 + Methodref [com/slidingmenu/lib/CustomViewAbove.setFocusable (Z)V] [49] aload_1 v1 [50] invokevirtual #124 + Methodref [com/slidingmenu/lib/CustomViewAbove.getContext ()Landroid/content/Context;] [53] astore_2 v2 [54] aload_1 v1 [55] new #23 + Class [android/widget/Scroller] [58] dup [59] aload_2 v2 [60] getstatic #39 + Fieldref [com/slidingmenu/lib/CustomViewAbove.e Landroid/view/animation/Interpolator;] [63] invokespecial #97 + Methodref [android/widget/Scroller. (Landroid/content/Context;Landroid/view/animation/Interpolator;)V] [66] putfield #42 + Fieldref [com/slidingmenu/lib/CustomViewAbove.h Landroid/widget/Scroller;] [69] aload_2 v2 [70] invokestatic #89 + Methodref [android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;] [73] astore_3 v3 [74] aload_1 v1 [75] aload_3 v3 [76] invokestatic #64 + Methodref [android/support/v4/view/ap.a (Landroid/view/ViewConfiguration;)I] [79] putfield #47 + Fieldref [com/slidingmenu/lib/CustomViewAbove.m I] [82] aload_1 v1 [83] aload_3 v3 [84] invokevirtual #91 + Methodref [android/view/ViewConfiguration.getScaledMinimumFlingVelocity ()I] [87] putfield #51 + Fieldref [com/slidingmenu/lib/CustomViewAbove.q I] [90] aload_1 v1 [91] aload_3 v3 [92] invokevirtual #90 + Methodref [android/view/ViewConfiguration.getScaledMaximumFlingVelocity ()I] [95] putfield #37 + Fieldref [com/slidingmenu/lib/CustomViewAbove.c I] [98] aload_1 v1 [99] new #27 + Class [com/slidingmenu/lib/b] [102] dup [103] aload_1 v1 [104] invokespecial #153 + Methodref [com/slidingmenu/lib/b. (Lcom/slidingmenu/lib/CustomViewAbove;)V] [107] astore v4 [109] dup [110] astore_3 v3 [111] getfield #56 + Fieldref [com/slidingmenu/lib/CustomViewAbove.v Lcom/slidingmenu/lib/c;] [114] pop [115] aload_3 v3 [116] aload v4 [118] putfield #56 + Fieldref [com/slidingmenu/lib/CustomViewAbove.v Lcom/slidingmenu/lib/c;] [121] aload_2 v2 [122] invokevirtual #61 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [125] invokevirtual #62 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [128] getfield #33 + Fieldref [android/util/DisplayMetrics.density F] [131] fstore_2 v2 [132] aload_1 v1 [133] ldc #4 + Float [25.0] [135] fload_2 v2 [136] fmul [137] f2i [138] putfield #52 + Fieldref [com/slidingmenu/lib/CustomViewAbove.r I] [141] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)V Access flags: 0x11 = public final void a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iconst_0 [3] invokespecial #107 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (IZ)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()I Access flags: 0x11 = public final int a() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(IZ)V Access flags: 0x2 = private void a(int,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 3, stack = 5): [0] aload_0 v0 [1] iload_1 v1 [2] iconst_1 [3] iload_2 v2 [4] iconst_0 [5] invokespecial #108 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (IZZI)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(IZZI)V Access flags: 0x2 = private void a(int,boolean,boolean,int) Class member attributes (count = 1): + Code attribute instructions (code length = 316, locals = 9, stack = 6): [0] iload_3 v3 [1] ifne +17 (target=18) [4] aload_0 v0 [5] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [8] iload_1 v1 [9] ificmpne +9 (target=18) [12] aload_0 v0 [13] iconst_0 [14] invokespecial #114 + Methodref [com/slidingmenu/lib/CustomViewAbove.b (Z)V] [17] return [18] aload_0 v0 [19] getfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [22] iload_1 v1 [23] invokevirtual #150 + Methodref [com/slidingmenu/lib/CustomViewBehind.d (I)I] [26] istore_1 v1 [27] aload_0 v0 [28] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [31] iload_1 v1 [32] ificmpeq +7 (target=39) [35] iconst_1 [36] goto +4 (target=40) [39] iconst_0 [40] istore_3 v3 [41] aload_0 v0 [42] iload_1 v1 [43] putfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [46] aload_0 v0 [47] aload_0 v0 [48] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [51] invokespecial #115 + Methodref [com/slidingmenu/lib/CustomViewAbove.c (I)I] [54] istore v5 [56] iload_3 v3 [57] ifeq +20 (target=77) [60] aload_0 v0 [61] getfield #55 + Fieldref [com/slidingmenu/lib/CustomViewAbove.u Lcom/slidingmenu/lib/c;] [64] ifnull +13 (target=77) [67] aload_0 v0 [68] getfield #55 + Fieldref [com/slidingmenu/lib/CustomViewAbove.u Lcom/slidingmenu/lib/c;] [71] iload_1 v1 [72] invokeinterface #159 + InterfaceMethodref [com/slidingmenu/lib/c.a (I)V] [77] iload_3 v3 [78] ifeq +20 (target=98) [81] aload_0 v0 [82] getfield #56 + Fieldref [com/slidingmenu/lib/CustomViewAbove.v Lcom/slidingmenu/lib/c;] [85] ifnull +13 (target=98) [88] aload_0 v0 [89] getfield #56 + Fieldref [com/slidingmenu/lib/CustomViewAbove.v Lcom/slidingmenu/lib/c;] [92] iload_1 v1 [93] invokeinterface #159 + InterfaceMethodref [com/slidingmenu/lib/c.a (I)V] [98] aload_0 v0 [99] iload v5 [101] iload v4 [103] istore_3 v3 [104] istore_2 v2 [105] dup [106] astore_1 v1 [107] invokevirtual #122 + Methodref [com/slidingmenu/lib/CustomViewAbove.getChildCount ()I] [110] ifne +9 (target=119) [113] aload_1 v1 [114] iconst_0 [115] invokespecial #114 + Methodref [com/slidingmenu/lib/CustomViewAbove.b (Z)V] [118] return [119] aload_1 v1 [120] invokevirtual #126 + Methodref [com/slidingmenu/lib/CustomViewAbove.getScrollX ()I] [123] istore v4 [125] aload_1 v1 [126] invokevirtual #127 + Methodref [com/slidingmenu/lib/CustomViewAbove.getScrollY ()I] [129] istore v5 [131] iload_2 v2 [132] iload v4 [134] isub [135] istore_2 v2 [136] iconst_0 [137] iload v5 [139] isub [140] istore v6 [142] iload_2 v2 [143] ifne +45 (target=188) [146] iload v6 [148] ifne +40 (target=188) [151] aload_1 v1 [152] invokespecial #121 + Methodref [com/slidingmenu/lib/CustomViewAbove.g ()V] [155] aload_1 v1 [156] invokespecial #116 + Methodref [com/slidingmenu/lib/CustomViewAbove.d ()Z] [159] ifeq +16 (target=175) [162] aload_1 v1 [163] getfield #58 + Fieldref [com/slidingmenu/lib/CustomViewAbove.x Lcom/slidingmenu/lib/m;] [166] ifnull +21 (target=187) [169] aload_1 v1 [170] getfield #58 + Fieldref [com/slidingmenu/lib/CustomViewAbove.x Lcom/slidingmenu/lib/m;] [173] pop [174] return [175] aload_1 v1 [176] getfield #57 + Fieldref [com/slidingmenu/lib/CustomViewAbove.w Lcom/slidingmenu/lib/k;] [179] ifnull +8 (target=187) [182] aload_1 v1 [183] getfield #57 + Fieldref [com/slidingmenu/lib/CustomViewAbove.w Lcom/slidingmenu/lib/k;] [186] pop [187] return [188] aload_1 v1 [189] iconst_1 [190] invokespecial #114 + Methodref [com/slidingmenu/lib/CustomViewAbove.b (Z)V] [193] aload_1 v1 [194] iconst_1 [195] putfield #44 + Fieldref [com/slidingmenu/lib/CustomViewAbove.j Z] [198] aload_1 v1 [199] invokespecial #118 + Methodref [com/slidingmenu/lib/CustomViewAbove.e ()I] [202] dup [203] istore v7 [205] iconst_2 [206] idiv [207] istore v8 [209] fconst_1 [210] fconst_1 [211] iload_2 v2 [212] invokestatic #155 + Methodref [java/lang/Math.abs (I)I] [215] i2f [216] fmul [217] iload v7 [219] i2f [220] fdiv [221] invokestatic #156 + Methodref [java/lang/Math.min (FF)F] [224] fstore v7 [226] iload v8 [228] i2f [229] iload v8 [231] i2f [232] fload v7 [234] ldc #3 + Float [0.5] [236] fsub [237] f2d [238] ldc2_w #30 + Double [0.4712389167638204] [241] dmul [242] d2f [243] invokestatic #72 + Methodref [android/util/FloatMath.sin (F)F] [246] fmul [247] fadd [248] fstore v7 [250] iload_3 v3 [251] invokestatic #155 + Methodref [java/lang/Math.abs (I)I] [254] dup [255] istore_3 v3 [256] ifle +23 (target=279) [259] iconst_4 [260] ldc #5 + Float [1000.0] [262] fload v7 [264] iload_3 v3 [265] i2f [266] fdiv [267] invokestatic #154 + Methodref [java/lang/Math.abs (F)F] [270] fmul [271] invokestatic #158 + Methodref [java/lang/Math.round (F)I] [274] imul [275] istore_3 v3 [276] goto +12 (target=288) [279] iload_2 v2 [280] invokestatic #155 + Methodref [java/lang/Math.abs (I)I] [283] pop [284] sipush 600 [287] istore_3 v3 [288] iload_3 v3 [289] sipush 600 [292] invokestatic #157 + Methodref [java/lang/Math.min (II)I] [295] istore_3 v3 [296] aload_1 v1 [297] getfield #42 + Fieldref [com/slidingmenu/lib/CustomViewAbove.h Landroid/widget/Scroller;] [300] iload v4 [302] iload v5 [304] iload_2 v2 [305] iload v6 [307] iload_3 v3 [308] invokevirtual #103 + Methodref [android/widget/Scroller.startScroll (IIIII)V] [311] aload_1 v1 [312] invokevirtual #131 + Methodref [com/slidingmenu/lib/CustomViewAbove.invalidate ()V] [315] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Lcom/slidingmenu/lib/c;)V Access flags: 0x11 = public final void a(com.slidingmenu.lib.c) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #55 + Fieldref [com/slidingmenu/lib/CustomViewAbove.u Lcom/slidingmenu/lib/c;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(I)I Access flags: 0x2 = private int c(int) Class member attributes (count = 1): + Code attribute instructions (code length = 51, locals = 2, stack = 3): [0] iload_1 v1 [1] tableswitch (3 offsets, default=48) (target=49) 0: offset = 27, target = 28 1: offset = 40, target = 41 2: offset = 27, target = 28 default: offset = 48, target = 49 [28] aload_0 v0 [29] getfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [32] aload_0 v0 [33] getfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [36] iload_1 v1 [37] invokevirtual #141 + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Landroid/view/View;I)I] [40] ireturn [41] aload_0 v0 [42] getfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [45] invokevirtual #85 + Methodref [android/view/View.getLeft ()I] [48] ireturn [49] iconst_0 [50] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d()Z Access flags: 0x2 = private boolean d() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [4] ifeq +13 (target=17) [7] aload_0 v0 [8] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [11] iconst_2 [12] ificmpeq +5 (target=17) [15] iconst_0 [16] ireturn [17] iconst_1 [18] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: e()I Access flags: 0x2 = private int e() Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [4] ifnonnull +5 (target=9) [7] iconst_0 [8] ireturn [9] aload_0 v0 [10] getfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [13] invokevirtual #140 + Methodref [com/slidingmenu/lib/CustomViewBehind.a ()I] [16] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Z)V Access flags: 0x11 = public final void a(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #54 + Fieldref [com/slidingmenu/lib/CustomViewAbove.t Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;)V Access flags: 0x11 = public final void a(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [12] invokevirtual #134 + Methodref [com/slidingmenu/lib/CustomViewAbove.removeView (Landroid/view/View;)V] [15] aload_0 v0 [16] aload_1 v1 [17] putfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [20] aload_0 v0 [21] aload_0 v0 [22] getfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [25] invokevirtual #111 + Methodref [com/slidingmenu/lib/CustomViewAbove.addView (Landroid/view/View;)V] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Lcom/slidingmenu/lib/CustomViewBehind;)V Access flags: 0x11 = public final void a(com.slidingmenu.lib.CustomViewBehind) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 45, locals = 5, stack = 3): [0] iconst_0 [1] iload_1 v1 [2] invokestatic #125 + Methodref [com/slidingmenu/lib/CustomViewAbove.getDefaultSize (II)I] [5] istore_3 v3 [6] iconst_0 [7] iload_2 v2 [8] invokestatic #125 + Methodref [com/slidingmenu/lib/CustomViewAbove.getDefaultSize (II)I] [11] istore v4 [13] aload_0 v0 [14] iload_3 v3 [15] iload v4 [17] invokevirtual #138 + Methodref [com/slidingmenu/lib/CustomViewAbove.setMeasuredDimension (II)V] [20] iload_1 v1 [21] iconst_0 [22] iload_3 v3 [23] invokestatic #123 + Methodref [com/slidingmenu/lib/CustomViewAbove.getChildMeasureSpec (III)I] [26] istore_1 v1 [27] iload_2 v2 [28] iconst_0 [29] iload v4 [31] invokestatic #123 + Methodref [com/slidingmenu/lib/CustomViewAbove.getChildMeasureSpec (III)I] [34] istore_2 v2 [35] aload_0 v0 [36] getfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [39] iload_1 v1 [40] iload_2 v2 [41] invokevirtual #87 + Methodref [android/view/View.measure (II)V] [44] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onSizeChanged(IIII)V Access flags: 0x4 = protected void onSizeChanged(int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 5, stack = 5): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] iload_3 v3 [4] iload v4 [6] invokespecial #95 + Methodref [android/view/ViewGroup.onSizeChanged (IIII)V] [9] iload_1 v1 [10] iload_3 v3 [11] ificmpeq +23 (target=34) [14] aload_0 v0 [15] invokespecial #121 + Methodref [com/slidingmenu/lib/CustomViewAbove.g ()V] [18] aload_0 v0 [19] aload_0 v0 [20] aload_0 v0 [21] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [24] invokespecial #115 + Methodref [com/slidingmenu/lib/CustomViewAbove.c (I)I] [27] aload_0 v0 [28] invokevirtual #127 + Methodref [com/slidingmenu/lib/CustomViewAbove.getScrollY ()I] [31] invokevirtual #135 + Methodref [com/slidingmenu/lib/CustomViewAbove.scrollTo (II)V] [34] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onLayout(ZIIII)V Access flags: 0x4 = protected void onLayout(boolean,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 6, stack = 5): [0] iload v4 [2] iload_2 v2 [3] isub [4] istore_1 v1 [5] iload v5 [7] iload_3 v3 [8] isub [9] istore_2 v2 [10] aload_0 v0 [11] getfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [14] iconst_0 [15] iconst_0 [16] iload_1 v1 [17] iload_2 v2 [18] invokevirtual #86 + Methodref [android/view/View.layout (IIII)V] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: computeScroll()V Access flags: 0x1 = public void computeScroll() Class member attributes (count = 1): + Code attribute instructions (code length = 79, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #42 + Fieldref [com/slidingmenu/lib/CustomViewAbove.h Landroid/widget/Scroller;] [4] invokevirtual #102 + Methodref [android/widget/Scroller.isFinished ()Z] [7] ifne +67 (target=74) [10] aload_0 v0 [11] getfield #42 + Fieldref [com/slidingmenu/lib/CustomViewAbove.h Landroid/widget/Scroller;] [14] invokevirtual #99 + Methodref [android/widget/Scroller.computeScrollOffset ()Z] [17] ifeq +57 (target=74) [20] aload_0 v0 [21] invokevirtual #126 + Methodref [com/slidingmenu/lib/CustomViewAbove.getScrollX ()I] [24] istore_1 v1 [25] aload_0 v0 [26] invokevirtual #127 + Methodref [com/slidingmenu/lib/CustomViewAbove.getScrollY ()I] [29] istore_2 v2 [30] aload_0 v0 [31] getfield #42 + Fieldref [com/slidingmenu/lib/CustomViewAbove.h Landroid/widget/Scroller;] [34] invokevirtual #100 + Methodref [android/widget/Scroller.getCurrX ()I] [37] istore_3 v3 [38] aload_0 v0 [39] getfield #42 + Fieldref [com/slidingmenu/lib/CustomViewAbove.h Landroid/widget/Scroller;] [42] invokevirtual #101 + Methodref [android/widget/Scroller.getCurrY ()I] [45] istore v4 [47] iload_1 v1 [48] iload_3 v3 [49] ificmpne +9 (target=58) [52] iload_2 v2 [53] iload v4 [55] ificmpeq +14 (target=69) [58] aload_0 v0 [59] iload_3 v3 [60] iload v4 [62] invokevirtual #135 + Methodref [com/slidingmenu/lib/CustomViewAbove.scrollTo (II)V] [65] aload_0 v0 [66] invokespecial #119 + Methodref [com/slidingmenu/lib/CustomViewAbove.f ()V] [69] aload_0 v0 [70] invokevirtual #131 + Methodref [com/slidingmenu/lib/CustomViewAbove.invalidate ()V] [73] return [74] aload_0 v0 [75] invokespecial #121 + Methodref [com/slidingmenu/lib/CustomViewAbove.g ()V] [78] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: f()V Access flags: 0x2 = private void f() Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #128 + Methodref [com/slidingmenu/lib/CustomViewAbove.getWidth ()I] [4] pop [5] aload_0 v0 [6] dup [7] astore_1 v1 [8] getfield #55 + Fieldref [com/slidingmenu/lib/CustomViewAbove.u Lcom/slidingmenu/lib/c;] [11] ifnull +8 (target=19) [14] aload_1 v1 [15] getfield #55 + Fieldref [com/slidingmenu/lib/CustomViewAbove.u Lcom/slidingmenu/lib/c;] [18] pop [19] aload_1 v1 [20] getfield #56 + Fieldref [com/slidingmenu/lib/CustomViewAbove.v Lcom/slidingmenu/lib/c;] [23] ifnull +8 (target=31) [26] aload_1 v1 [27] getfield #56 + Fieldref [com/slidingmenu/lib/CustomViewAbove.v Lcom/slidingmenu/lib/c;] [30] pop [31] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: g()V Access flags: 0x2 = private void g() Class member attributes (count = 1): + Code attribute instructions (code length = 106, locals = 5, stack = 3): [0] aload_0 v0 [1] getfield #44 + Fieldref [com/slidingmenu/lib/CustomViewAbove.j Z] [4] iconst_0 [5] istore_1 v1 [6] ifeq +94 (target=100) [9] aload_0 v0 [10] iconst_0 [11] invokespecial #114 + Methodref [com/slidingmenu/lib/CustomViewAbove.b (Z)V] [14] aload_0 v0 [15] getfield #42 + Fieldref [com/slidingmenu/lib/CustomViewAbove.h Landroid/widget/Scroller;] [18] invokevirtual #98 + Methodref [android/widget/Scroller.abortAnimation ()V] [21] aload_0 v0 [22] invokevirtual #126 + Methodref [com/slidingmenu/lib/CustomViewAbove.getScrollX ()I] [25] istore_1 v1 [26] aload_0 v0 [27] invokevirtual #127 + Methodref [com/slidingmenu/lib/CustomViewAbove.getScrollY ()I] [30] istore_2 v2 [31] aload_0 v0 [32] getfield #42 + Fieldref [com/slidingmenu/lib/CustomViewAbove.h Landroid/widget/Scroller;] [35] invokevirtual #100 + Methodref [android/widget/Scroller.getCurrX ()I] [38] istore_3 v3 [39] aload_0 v0 [40] getfield #42 + Fieldref [com/slidingmenu/lib/CustomViewAbove.h Landroid/widget/Scroller;] [43] invokevirtual #101 + Methodref [android/widget/Scroller.getCurrY ()I] [46] istore v4 [48] iload_1 v1 [49] iload_3 v3 [50] ificmpne +9 (target=59) [53] iload_2 v2 [54] iload v4 [56] ificmpeq +10 (target=66) [59] aload_0 v0 [60] iload_3 v3 [61] iload v4 [63] invokevirtual #135 + Methodref [com/slidingmenu/lib/CustomViewAbove.scrollTo (II)V] [66] aload_0 v0 [67] invokespecial #116 + Methodref [com/slidingmenu/lib/CustomViewAbove.d ()Z] [70] ifeq +18 (target=88) [73] aload_0 v0 [74] getfield #58 + Fieldref [com/slidingmenu/lib/CustomViewAbove.x Lcom/slidingmenu/lib/m;] [77] ifnull +23 (target=100) [80] aload_0 v0 [81] getfield #58 + Fieldref [com/slidingmenu/lib/CustomViewAbove.x Lcom/slidingmenu/lib/m;] [84] pop [85] goto +15 (target=100) [88] aload_0 v0 [89] getfield #57 + Fieldref [com/slidingmenu/lib/CustomViewAbove.w Lcom/slidingmenu/lib/k;] [92] ifnull +8 (target=100) [95] aload_0 v0 [96] getfield #57 + Fieldref [com/slidingmenu/lib/CustomViewAbove.w Lcom/slidingmenu/lib/k;] [99] pop [100] aload_0 v0 [101] iconst_0 [102] putfield #44 + Fieldref [com/slidingmenu/lib/CustomViewAbove.j Z] [105] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(I)V Access flags: 0x11 = public final void b(int) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #38 + Fieldref [com/slidingmenu/lib/CustomViewAbove.d I] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/MotionEvent;)Z Access flags: 0x2 = private boolean a(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 83, locals = 2, stack = 4): [0] aload_1 v1 [1] invokevirtual #78 + Methodref [android/view/MotionEvent.getX ()F] [4] aload_0 v0 [5] getfield #59 + Fieldref [com/slidingmenu/lib/CustomViewAbove.y F] [8] fadd [9] f2i [10] istore_1 v1 [11] aload_0 v0 [12] invokespecial #116 + Methodref [com/slidingmenu/lib/CustomViewAbove.d ()Z] [15] ifeq +20 (target=35) [18] aload_0 v0 [19] getfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [22] aload_0 v0 [23] getfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [26] aload_0 v0 [27] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [30] iload_1 v1 [31] invokevirtual #146 + Methodref [com/slidingmenu/lib/CustomViewBehind.b (Landroid/view/View;II)Z] [34] ireturn [35] aload_0 v0 [36] getfield #38 + Fieldref [com/slidingmenu/lib/CustomViewAbove.d I] [39] tableswitch (3 offsets, default=42) (target=81) 0: offset = 29, target = 68 1: offset = 25, target = 64 2: offset = 27, target = 66 default: offset = 42, target = 81 [64] iconst_1 [65] ireturn [66] iconst_0 [67] ireturn [68] aload_0 v0 [69] getfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [72] aload_0 v0 [73] getfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [76] iload_1 v1 [77] invokevirtual #145 + Methodref [com/slidingmenu/lib/CustomViewBehind.b (Landroid/view/View;I)Z] [80] ireturn [81] iconst_0 [82] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(F)Z Access flags: 0x2 = private boolean a(float) Class member attributes (count = 1): + Code attribute instructions (code length = 30, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #116 + Methodref [com/slidingmenu/lib/CustomViewAbove.d ()Z] [4] ifeq +15 (target=19) [7] aload_0 v0 [8] getfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [11] fload_1 v1 [12] invokevirtual #149 + Methodref [com/slidingmenu/lib/CustomViewBehind.d (F)Z] [15] istore_1 v1 [16] goto +12 (target=28) [19] aload_0 v0 [20] getfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [23] fload_1 v1 [24] invokevirtual #147 + Methodref [com/slidingmenu/lib/CustomViewBehind.c (F)Z] [27] istore_1 v1 [28] iload_1 v1 [29] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/MotionEvent;I)I Access flags: 0x2 = private int a(android.view.MotionEvent,int) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 3, stack = 2): [0] aload_1 v1 [1] iload_2 v2 [2] invokestatic #68 + Methodref [android/support/v4/view/r.a (Landroid/view/MotionEvent;I)I] [5] dup [6] istore_1 v1 [7] iconst_m1 [8] ificmpne +8 (target=16) [11] aload_0 v0 [12] iconst_m1 [13] putfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [16] iload_1 v1 [17] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onInterceptTouchEvent(Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean onInterceptTouchEvent(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 328, locals = 6, stack = 4): [0] aload_0 v0 [1] getfield #54 + Fieldref [com/slidingmenu/lib/CustomViewAbove.t Z] [4] ifne +5 (target=9) [7] iconst_0 [8] ireturn [9] aload_1 v1 [10] invokevirtual #77 + Methodref [android/view/MotionEvent.getAction ()I] [13] sipush 255 [16] iand [17] dup [18] istore_2 v2 [19] iconst_3 [20] ificmpeq +19 (target=39) [23] iload_2 v2 [24] iconst_1 [25] ificmpeq +14 (target=39) [28] iload_2 v2 [29] ifeq +16 (target=45) [32] aload_0 v0 [33] getfield #46 + Fieldref [com/slidingmenu/lib/CustomViewAbove.l Z] [36] ifeq +9 (target=45) [39] aload_0 v0 [40] invokespecial #129 + Methodref [com/slidingmenu/lib/CustomViewAbove.h ()V] [43] iconst_0 [44] ireturn [45] iload_2 v2 [46] tableswitch (7 offsets, default=248) (target=294) 0: offset = 164, target = 210 1: offset = 248, target = 294 2: offset = 42, target = 88 3: offset = 248, target = 294 4: offset = 248, target = 294 5: offset = 248, target = 294 6: offset = 243, target = 289 default: offset = 248, target = 294 [88] aload_0 v0 [89] getfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [92] dup [93] istore_2 v2 [94] iconst_m1 [95] ificmpeq +199 (target=294) [98] aload_0 v0 [99] aload_1 v1 [100] iload_2 v2 [101] invokespecial #110 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Landroid/view/MotionEvent;I)I] [104] istore_2 v2 [105] aload_0 v0 [106] getfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [109] iconst_m1 [110] ificmpeq +184 (target=294) [113] aload_1 v1 [114] iload_2 v2 [115] invokestatic #70 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [118] dup [119] fstore_3 v3 [120] aload_0 v0 [121] getfield #49 + Fieldref [com/slidingmenu/lib/CustomViewAbove.o F] [124] fsub [125] dup [126] fstore v4 [128] invokestatic #154 + Methodref [java/lang/Math.abs (F)F] [131] fstore v5 [133] aload_1 v1 [134] iload_2 v2 [135] invokestatic #71 + Methodref [android/support/v4/view/r.d (Landroid/view/MotionEvent;I)F] [138] aload_0 v0 [139] getfield #50 + Fieldref [com/slidingmenu/lib/CustomViewAbove.p F] [142] fsub [143] invokestatic #154 + Methodref [java/lang/Math.abs (F)F] [146] fstore_2 v2 [147] fload v5 [149] aload_0 v0 [150] getfield #47 + Fieldref [com/slidingmenu/lib/CustomViewAbove.m I] [153] i2f [154] fcmpl [155] ifle +37 (target=192) [158] fload v5 [160] fload_2 v2 [161] fcmpl [162] ifle +30 (target=192) [165] aload_0 v0 [166] fload v4 [168] invokespecial #106 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (F)Z] [171] ifeq +21 (target=192) [174] aload_0 v0 [175] iconst_1 [176] putfield #45 + Fieldref [com/slidingmenu/lib/CustomViewAbove.k Z] [179] aload_0 v0 [180] fload_3 v3 [181] putfield #49 + Fieldref [com/slidingmenu/lib/CustomViewAbove.o F] [184] aload_0 v0 [185] iconst_1 [186] invokespecial #114 + Methodref [com/slidingmenu/lib/CustomViewAbove.b (Z)V] [189] goto +105 (target=294) [192] fload_2 v2 [193] aload_0 v0 [194] getfield #47 + Fieldref [com/slidingmenu/lib/CustomViewAbove.m I] [197] i2f [198] fcmpl [199] ifle +95 (target=294) [202] aload_0 v0 [203] iconst_1 [204] putfield #46 + Fieldref [com/slidingmenu/lib/CustomViewAbove.l Z] [207] goto +87 (target=294) [210] aload_0 v0 [211] aload_1 v1 [212] invokevirtual #77 + Methodref [android/view/MotionEvent.getAction ()I] [215] getstatic #32 + Fieldref [android/os/Build$VERSION.SDK_INT I] [218] pop [219] ldc #1 + Integer [65280] [221] iand [222] putfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [225] aload_0 v0 [226] aload_0 v0 [227] aload_1 v1 [228] aload_0 v0 [229] getfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [232] invokestatic #70 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [235] dup_x1 [236] putfield #48 + Fieldref [com/slidingmenu/lib/CustomViewAbove.n F] [239] putfield #49 + Fieldref [com/slidingmenu/lib/CustomViewAbove.o F] [242] aload_0 v0 [243] aload_1 v1 [244] aload_0 v0 [245] getfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [248] invokestatic #71 + Methodref [android/support/v4/view/r.d (Landroid/view/MotionEvent;I)F] [251] putfield #50 + Fieldref [com/slidingmenu/lib/CustomViewAbove.p F] [254] aload_0 v0 [255] aload_1 v1 [256] invokespecial #109 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Landroid/view/MotionEvent;)Z] [259] ifeq +22 (target=281) [262] aload_0 v0 [263] iconst_0 [264] putfield #45 + Fieldref [com/slidingmenu/lib/CustomViewAbove.k Z] [267] aload_0 v0 [268] iconst_0 [269] putfield #46 + Fieldref [com/slidingmenu/lib/CustomViewAbove.l Z] [272] aload_0 v0 [273] invokespecial #116 + Methodref [com/slidingmenu/lib/CustomViewAbove.d ()Z] [276] ifeq +18 (target=294) [279] iconst_1 [280] ireturn [281] aload_0 v0 [282] iconst_1 [283] putfield #46 + Fieldref [com/slidingmenu/lib/CustomViewAbove.l Z] [286] goto +8 (target=294) [289] aload_0 v0 [290] aload_1 v1 [291] invokespecial #113 + Methodref [com/slidingmenu/lib/CustomViewAbove.b (Landroid/view/MotionEvent;)V] [294] aload_0 v0 [295] getfield #45 + Fieldref [com/slidingmenu/lib/CustomViewAbove.k Z] [298] ifne +25 (target=323) [301] aload_0 v0 [302] getfield #36 + Fieldref [com/slidingmenu/lib/CustomViewAbove.b Landroid/view/VelocityTracker;] [305] ifnonnull +10 (target=315) [308] aload_0 v0 [309] invokestatic #83 + Methodref [android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;] [312] putfield #36 + Fieldref [com/slidingmenu/lib/CustomViewAbove.b Landroid/view/VelocityTracker;] [315] aload_0 v0 [316] getfield #36 + Fieldref [com/slidingmenu/lib/CustomViewAbove.b Landroid/view/VelocityTracker;] [319] aload_1 v1 [320] invokevirtual #80 + Methodref [android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V] [323] aload_0 v0 [324] getfield #45 + Fieldref [com/slidingmenu/lib/CustomViewAbove.k Z] [327] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onTouchEvent(Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean onTouchEvent(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 676, locals = 7, stack = 5): [0] aload_0 v0 [1] getfield #54 + Fieldref [com/slidingmenu/lib/CustomViewAbove.t Z] [4] ifne +5 (target=9) [7] iconst_0 [8] ireturn [9] aload_0 v0 [10] getfield #45 + Fieldref [com/slidingmenu/lib/CustomViewAbove.k Z] [13] ifne +13 (target=26) [16] aload_0 v0 [17] aload_1 v1 [18] invokespecial #109 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Landroid/view/MotionEvent;)Z] [21] ifne +5 (target=26) [24] iconst_0 [25] ireturn [26] aload_1 v1 [27] invokevirtual #77 + Methodref [android/view/MotionEvent.getAction ()I] [30] istore_2 v2 [31] aload_0 v0 [32] getfield #36 + Fieldref [com/slidingmenu/lib/CustomViewAbove.b Landroid/view/VelocityTracker;] [35] ifnonnull +10 (target=45) [38] aload_0 v0 [39] invokestatic #83 + Methodref [android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;] [42] putfield #36 + Fieldref [com/slidingmenu/lib/CustomViewAbove.b Landroid/view/VelocityTracker;] [45] aload_0 v0 [46] getfield #36 + Fieldref [com/slidingmenu/lib/CustomViewAbove.b Landroid/view/VelocityTracker;] [49] aload_1 v1 [50] invokevirtual #80 + Methodref [android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V] [53] iload_2 v2 [54] sipush 255 [57] iand [58] tableswitch (7 offsets, default=616) (target=674) 0: offset = 42, target = 100 1: offset = 310, target = 368 2: offset = 71, target = 129 3: offset = 528, target = 586 4: offset = 616, target = 674 5: offset = 556, target = 614 6: offset = 584, target = 642 default: offset = 616, target = 674 [100] aload_0 v0 [101] invokespecial #121 + Methodref [com/slidingmenu/lib/CustomViewAbove.g ()V] [104] aload_0 v0 [105] aload_0 v0 [106] aload_1 v1 [107] invokevirtual #78 + Methodref [android/view/MotionEvent.getX ()F] [110] dup_x1 [111] putfield #48 + Fieldref [com/slidingmenu/lib/CustomViewAbove.n F] [114] putfield #49 + Fieldref [com/slidingmenu/lib/CustomViewAbove.o F] [117] aload_0 v0 [118] aload_1 v1 [119] iconst_0 [120] invokestatic #69 + Methodref [android/support/v4/view/r.b (Landroid/view/MotionEvent;I)I] [123] putfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [126] goto +548 (target=674) [129] aload_0 v0 [130] getfield #45 + Fieldref [com/slidingmenu/lib/CustomViewAbove.k Z] [133] ifne +99 (target=232) [136] aload_0 v0 [137] aload_1 v1 [138] aload_0 v0 [139] getfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [142] invokespecial #110 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Landroid/view/MotionEvent;I)I] [145] istore_2 v2 [146] aload_0 v0 [147] getfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [150] iconst_m1 [151] ificmpeq +523 (target=674) [154] aload_1 v1 [155] iload_2 v2 [156] invokestatic #70 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [159] dup [160] fstore_3 v3 [161] aload_0 v0 [162] getfield #49 + Fieldref [com/slidingmenu/lib/CustomViewAbove.o F] [165] fsub [166] dup [167] fstore v4 [169] invokestatic #154 + Methodref [java/lang/Math.abs (F)F] [172] fstore v5 [174] aload_1 v1 [175] iload_2 v2 [176] invokestatic #71 + Methodref [android/support/v4/view/r.d (Landroid/view/MotionEvent;I)F] [179] aload_0 v0 [180] getfield #50 + Fieldref [com/slidingmenu/lib/CustomViewAbove.p F] [183] fsub [184] invokestatic #154 + Methodref [java/lang/Math.abs (F)F] [187] fstore v6 [189] fload v5 [191] aload_0 v0 [192] getfield #47 + Fieldref [com/slidingmenu/lib/CustomViewAbove.m I] [195] i2f [196] fcmpl [197] ifle +35 (target=232) [200] fload v5 [202] fload v6 [204] fcmpl [205] ifle +27 (target=232) [208] aload_0 v0 [209] fload v4 [211] invokespecial #106 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (F)Z] [214] ifeq +18 (target=232) [217] aload_0 v0 [218] iconst_1 [219] putfield #45 + Fieldref [com/slidingmenu/lib/CustomViewAbove.k Z] [222] aload_0 v0 [223] fload_3 v3 [224] putfield #49 + Fieldref [com/slidingmenu/lib/CustomViewAbove.o F] [227] aload_0 v0 [228] iconst_1 [229] invokespecial #114 + Methodref [com/slidingmenu/lib/CustomViewAbove.b (Z)V] [232] aload_0 v0 [233] getfield #45 + Fieldref [com/slidingmenu/lib/CustomViewAbove.k Z] [236] ifeq +438 (target=674) [239] aload_0 v0 [240] aload_1 v1 [241] aload_0 v0 [242] getfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [245] invokespecial #110 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Landroid/view/MotionEvent;I)I] [248] istore_2 v2 [249] aload_0 v0 [250] getfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [253] iconst_m1 [254] ificmpeq +420 (target=674) [257] aload_1 v1 [258] iload_2 v2 [259] invokestatic #70 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [262] fstore_3 v3 [263] aload_0 v0 [264] getfield #49 + Fieldref [com/slidingmenu/lib/CustomViewAbove.o F] [267] fload_3 v3 [268] fsub [269] fstore v4 [271] aload_0 v0 [272] fload_3 v3 [273] putfield #49 + Fieldref [com/slidingmenu/lib/CustomViewAbove.o F] [276] aload_0 v0 [277] invokevirtual #126 + Methodref [com/slidingmenu/lib/CustomViewAbove.getScrollX ()I] [280] i2f [281] fload v4 [283] fadd [284] fstore_2 v2 [285] aload_0 v0 [286] dup [287] astore_1 v1 [288] getfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [291] aload_1 v1 [292] getfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [295] invokevirtual #148 + Methodref [com/slidingmenu/lib/CustomViewBehind.c (Landroid/view/View;)I] [298] i2f [299] fstore v6 [301] aload_0 v0 [302] dup [303] astore_1 v1 [304] getfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [307] aload_1 v1 [308] getfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [311] invokevirtual #151 + Methodref [com/slidingmenu/lib/CustomViewBehind.d (Landroid/view/View;)I] [314] i2f [315] fstore_1 v1 [316] fload_2 v2 [317] fload v6 [319] fcmpg [320] ifge +9 (target=329) [323] fload v6 [325] fstore_2 v2 [326] goto +11 (target=337) [329] fload_2 v2 [330] fload_1 v1 [331] fcmpl [332] ifle +5 (target=337) [335] fload_1 v1 [336] fstore_2 v2 [337] aload_0 v0 [338] dup [339] getfield #49 + Fieldref [com/slidingmenu/lib/CustomViewAbove.o F] [342] fload_2 v2 [343] fload_2 v2 [344] f2i [345] i2f [346] fsub [347] fadd [348] putfield #49 + Fieldref [com/slidingmenu/lib/CustomViewAbove.o F] [351] aload_0 v0 [352] fload_2 v2 [353] f2i [354] aload_0 v0 [355] invokevirtual #127 + Methodref [com/slidingmenu/lib/CustomViewAbove.getScrollY ()I] [358] invokevirtual #135 + Methodref [com/slidingmenu/lib/CustomViewAbove.scrollTo (II)V] [361] aload_0 v0 [362] invokespecial #119 + Methodref [com/slidingmenu/lib/CustomViewAbove.f ()V] [365] goto +309 (target=674) [368] aload_0 v0 [369] getfield #45 + Fieldref [com/slidingmenu/lib/CustomViewAbove.k Z] [372] ifeq +198 (target=570) [375] aload_0 v0 [376] getfield #36 + Fieldref [com/slidingmenu/lib/CustomViewAbove.b Landroid/view/VelocityTracker;] [379] dup [380] astore_2 v2 [381] sipush 1000 [384] aload_0 v0 [385] getfield #37 + Fieldref [com/slidingmenu/lib/CustomViewAbove.c I] [388] i2f [389] invokevirtual #82 + Methodref [android/view/VelocityTracker.computeCurrentVelocity (IF)V] [392] aload_2 v2 [393] aload_0 v0 [394] getfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [397] invokestatic #63 + Methodref [android/support/v4/view/ae.a (Landroid/view/VelocityTracker;I)F] [400] f2i [401] istore_3 v3 [402] aload_0 v0 [403] invokevirtual #126 + Methodref [com/slidingmenu/lib/CustomViewAbove.getScrollX ()I] [406] aload_0 v0 [407] aload_0 v0 [408] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [411] invokespecial #115 + Methodref [com/slidingmenu/lib/CustomViewAbove.c (I)I] [414] isub [415] i2f [416] aload_0 v0 [417] invokespecial #118 + Methodref [com/slidingmenu/lib/CustomViewAbove.e ()I] [420] i2f [421] fdiv [422] fstore v5 [424] aload_0 v0 [425] aload_1 v1 [426] aload_0 v0 [427] getfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [430] invokespecial #110 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Landroid/view/MotionEvent;I)I] [433] istore_2 v2 [434] aload_0 v0 [435] getfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [438] iconst_m1 [439] ificmpeq +108 (target=547) [442] aload_1 v1 [443] iload_2 v2 [444] invokestatic #70 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [447] aload_0 v0 [448] getfield #48 + Fieldref [com/slidingmenu/lib/CustomViewAbove.n F] [451] fsub [452] f2i [453] istore_1 v1 [454] aload_0 v0 [455] fload v5 [457] iload_1 v1 [458] istore v5 [460] fstore_2 v2 [461] dup [462] astore_1 v1 [463] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [466] istore v6 [468] iload v5 [470] invokestatic #155 + Methodref [java/lang/Math.abs (I)I] [473] aload_1 v1 [474] getfield #52 + Fieldref [com/slidingmenu/lib/CustomViewAbove.r I] [477] ificmple +44 (target=521) [480] iload_3 v3 [481] invokestatic #155 + Methodref [java/lang/Math.abs (I)I] [484] aload_1 v1 [485] getfield #51 + Fieldref [com/slidingmenu/lib/CustomViewAbove.q I] [488] ificmple +33 (target=521) [491] iload_3 v3 [492] ifle +14 (target=506) [495] iload v5 [497] ifle +9 (target=506) [500] iinc v6, -1 [503] goto +30 (target=533) [506] iload_3 v3 [507] ifge +26 (target=533) [510] iload v5 [512] ifge +21 (target=533) [515] iinc v6, 1 [518] goto +15 (target=533) [521] aload_1 v1 [522] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [525] i2f [526] fload_2 v2 [527] fadd [528] invokestatic #158 + Methodref [java/lang/Math.round (F)I] [531] istore v6 [533] iload v6 [535] istore_1 v1 [536] aload_0 v0 [537] iload_1 v1 [538] iconst_1 [539] iconst_1 [540] iload_3 v3 [541] invokespecial #108 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (IZZI)V] [544] goto +14 (target=558) [547] aload_0 v0 [548] aload_0 v0 [549] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [552] iconst_1 [553] iconst_1 [554] iload_3 v3 [555] invokespecial #108 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (IZZI)V] [558] aload_0 v0 [559] iconst_m1 [560] putfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [563] aload_0 v0 [564] invokespecial #129 + Methodref [com/slidingmenu/lib/CustomViewAbove.h ()V] [567] goto +107 (target=674) [570] aload_0 v0 [571] invokespecial #116 + Methodref [com/slidingmenu/lib/CustomViewAbove.d ()Z] [574] ifeq +100 (target=674) [577] aload_0 v0 [578] iconst_1 [579] iconst_0 [580] invokespecial #107 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (IZ)V] [583] goto +91 (target=674) [586] aload_0 v0 [587] getfield #45 + Fieldref [com/slidingmenu/lib/CustomViewAbove.k Z] [590] ifeq +84 (target=674) [593] aload_0 v0 [594] aload_0 v0 [595] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [598] iconst_1 [599] invokespecial #107 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (IZ)V] [602] aload_0 v0 [603] iconst_m1 [604] putfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [607] aload_0 v0 [608] invokespecial #129 + Methodref [com/slidingmenu/lib/CustomViewAbove.h ()V] [611] goto +63 (target=674) [614] aload_1 v1 [615] invokestatic #67 + Methodref [android/support/v4/view/r.a (Landroid/view/MotionEvent;)I] [618] istore_2 v2 [619] aload_1 v1 [620] iload_2 v2 [621] invokestatic #70 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [624] fstore_3 v3 [625] aload_0 v0 [626] fload_3 v3 [627] putfield #49 + Fieldref [com/slidingmenu/lib/CustomViewAbove.o F] [630] aload_0 v0 [631] aload_1 v1 [632] iload_2 v2 [633] invokestatic #69 + Methodref [android/support/v4/view/r.b (Landroid/view/MotionEvent;I)I] [636] putfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [639] goto +35 (target=674) [642] aload_0 v0 [643] aload_1 v1 [644] invokespecial #113 + Methodref [com/slidingmenu/lib/CustomViewAbove.b (Landroid/view/MotionEvent;)V] [647] aload_0 v0 [648] aload_1 v1 [649] aload_0 v0 [650] getfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [653] invokespecial #110 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Landroid/view/MotionEvent;I)I] [656] istore_2 v2 [657] aload_0 v0 [658] getfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [661] iconst_m1 [662] ificmpeq +12 (target=674) [665] aload_0 v0 [666] aload_1 v1 [667] iload_2 v2 [668] invokestatic #70 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [671] putfield #49 + Fieldref [com/slidingmenu/lib/CustomViewAbove.o F] [674] iconst_1 [675] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: scrollTo(II)V Access flags: 0x1 = public void scrollTo(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 3, stack = 4): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] invokespecial #96 + Methodref [android/view/ViewGroup.scrollTo (II)V] [6] aload_0 v0 [7] iload_1 v1 [8] i2f [9] putfield #59 + Fieldref [com/slidingmenu/lib/CustomViewAbove.y F] [12] aload_0 v0 [13] getfield #54 + Fieldref [com/slidingmenu/lib/CustomViewAbove.t Z] [16] ifeq +16 (target=32) [19] aload_0 v0 [20] getfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [23] aload_0 v0 [24] getfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [27] iload_1 v1 [28] iload_2 v2 [29] invokevirtual #142 + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Landroid/view/View;II)V] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b()F Access flags: 0x14 = protected final float b() Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #59 + Fieldref [com/slidingmenu/lib/CustomViewAbove.y F] [4] invokestatic #154 + Methodref [java/lang/Math.abs (F)F] [7] aload_0 v0 [8] invokespecial #118 + Methodref [com/slidingmenu/lib/CustomViewAbove.e ()I] [11] i2f [12] fdiv [13] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchDraw(Landroid/graphics/Canvas;)V Access flags: 0x4 = protected void dispatchDraw(android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 34, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #93 + Methodref [android/view/ViewGroup.dispatchDraw (Landroid/graphics/Canvas;)V] [5] aload_0 v0 [6] getfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [9] aload_0 v0 [10] getfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [13] aload_1 v1 [14] invokevirtual #143 + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Landroid/view/View;Landroid/graphics/Canvas;)V] [17] aload_0 v0 [18] getfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [21] aload_0 v0 [22] getfield #40 + Fieldref [com/slidingmenu/lib/CustomViewAbove.f Landroid/view/View;] [25] aload_1 v1 [26] aload_0 v0 [27] invokevirtual #112 + Methodref [com/slidingmenu/lib/CustomViewAbove.b ()F] [30] invokevirtual #144 + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Landroid/view/View;Landroid/graphics/Canvas;F)V] [33] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c()V Access flags: 0x11 = public final void c() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #60 + Fieldref [com/slidingmenu/lib/CustomViewAbove.z Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/graphics/Bitmap;)V Access flags: 0x11 = public final void a(android.graphics.Bitmap) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #34 + Fieldref [com/slidingmenu/lib/CustomViewAbove.A Landroid/graphics/Bitmap;] [5] aload_0 v0 [6] invokevirtual #133 + Methodref [com/slidingmenu/lib/CustomViewAbove.refreshDrawableState ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/MotionEvent;)V Access flags: 0x2 = private void b(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 60, locals = 3, stack = 3): [0] aload_1 v1 [1] invokestatic #67 + Methodref [android/support/v4/view/r.a (Landroid/view/MotionEvent;)I] [4] istore_2 v2 [5] aload_1 v1 [6] iload_2 v2 [7] invokestatic #69 + Methodref [android/support/v4/view/r.b (Landroid/view/MotionEvent;I)I] [10] aload_0 v0 [11] getfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [14] ificmpne +45 (target=59) [17] iload_2 v2 [18] ifne +7 (target=25) [21] iconst_1 [22] goto +4 (target=26) [25] iconst_0 [26] istore_2 v2 [27] aload_0 v0 [28] aload_1 v1 [29] iload_2 v2 [30] invokestatic #70 + Methodref [android/support/v4/view/r.c (Landroid/view/MotionEvent;I)F] [33] putfield #49 + Fieldref [com/slidingmenu/lib/CustomViewAbove.o F] [36] aload_0 v0 [37] aload_1 v1 [38] iload_2 v2 [39] invokestatic #69 + Methodref [android/support/v4/view/r.b (Landroid/view/MotionEvent;I)I] [42] putfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [45] aload_0 v0 [46] getfield #36 + Fieldref [com/slidingmenu/lib/CustomViewAbove.b Landroid/view/VelocityTracker;] [49] ifnull +10 (target=59) [52] aload_0 v0 [53] getfield #36 + Fieldref [com/slidingmenu/lib/CustomViewAbove.b Landroid/view/VelocityTracker;] [56] invokevirtual #81 + Methodref [android/view/VelocityTracker.clear ()V] [59] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: h()V Access flags: 0x2 = private void h() Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_0 [2] putfield #45 + Fieldref [com/slidingmenu/lib/CustomViewAbove.k Z] [5] aload_0 v0 [6] iconst_0 [7] putfield #46 + Fieldref [com/slidingmenu/lib/CustomViewAbove.l Z] [10] aload_0 v0 [11] iconst_m1 [12] putfield #35 + Fieldref [com/slidingmenu/lib/CustomViewAbove.a I] [15] aload_0 v0 [16] getfield #36 + Fieldref [com/slidingmenu/lib/CustomViewAbove.b Landroid/view/VelocityTracker;] [19] ifnull +15 (target=34) [22] aload_0 v0 [23] getfield #36 + Fieldref [com/slidingmenu/lib/CustomViewAbove.b Landroid/view/VelocityTracker;] [26] invokevirtual #84 + Methodref [android/view/VelocityTracker.recycle ()V] [29] aload_0 v0 [30] aconst_null [31] putfield #36 + Fieldref [com/slidingmenu/lib/CustomViewAbove.b Landroid/view/VelocityTracker;] [34] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Z)V Access flags: 0x2 = private void b(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #43 + Fieldref [com/slidingmenu/lib/CustomViewAbove.i Z] [4] iload_1 v1 [5] ificmpeq +8 (target=13) [8] aload_0 v0 [9] iload_1 v1 [10] putfield #43 + Fieldref [com/slidingmenu/lib/CustomViewAbove.i Z] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchKeyEvent(Landroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean dispatchKeyEvent(android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 125, locals = 4, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #94 + Methodref [android/view/ViewGroup.dispatchKeyEvent (Landroid/view/KeyEvent;)Z] [5] ifne +118 (target=123) [8] aload_0 v0 [9] aload_1 v1 [10] astore_2 v2 [11] astore_1 v1 [12] iconst_0 [13] istore_3 v3 [14] aload_2 v2 [15] invokevirtual #75 + Methodref [android/view/KeyEvent.getAction ()I] [18] ifne +99 (target=117) [21] aload_2 v2 [22] invokevirtual #76 + Methodref [android/view/KeyEvent.getKeyCode ()I] [25] lookupswitch (3 offsets, default=92) (target=117) 21: offset = 35, target = 60 22: offset = 45, target = 70 61: offset = 55, target = 80 default: offset = 92, target = 117 [60] aload_1 v1 [61] bipush 17 [63] invokespecial #117 + Methodref [com/slidingmenu/lib/CustomViewAbove.d (I)Z] [66] istore_3 v3 [67] goto +50 (target=117) [70] aload_1 v1 [71] bipush 66 [73] invokespecial #117 + Methodref [com/slidingmenu/lib/CustomViewAbove.d (I)Z] [76] istore_3 v3 [77] goto +40 (target=117) [80] getstatic #32 + Fieldref [android/os/Build$VERSION.SDK_INT I] [83] bipush 11 [85] ificmplt +32 (target=117) [88] aload_2 v2 [89] invokestatic #66 + Methodref [android/support/v4/view/n.b (Landroid/view/KeyEvent;)Z] [92] ifeq +12 (target=104) [95] aload_1 v1 [96] iconst_2 [97] invokespecial #117 + Methodref [com/slidingmenu/lib/CustomViewAbove.d (I)Z] [100] istore_3 v3 [101] goto +16 (target=117) [104] aload_2 v2 [105] invokestatic #65 + Methodref [android/support/v4/view/n.a (Landroid/view/KeyEvent;)Z] [108] ifeq +9 (target=117) [111] aload_1 v1 [112] iconst_1 [113] invokespecial #117 + Methodref [com/slidingmenu/lib/CustomViewAbove.d (I)Z] [116] istore_3 v3 [117] iload_3 v3 [118] ifne +5 (target=123) [121] iconst_0 [122] ireturn [123] iconst_1 [124] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(I)Z Access flags: 0x2 = private boolean d(int) Class member attributes (count = 1): + Code attribute instructions (code length = 171, locals = 5, stack = 4): [0] aload_0 v0 [1] invokevirtual #120 + Methodref [com/slidingmenu/lib/CustomViewAbove.findFocus ()Landroid/view/View;] [4] dup [5] astore_2 v2 [6] aload_0 v0 [7] ifacmpne +5 (target=12) [10] aconst_null [11] astore_2 v2 [12] iconst_0 [13] istore_3 v3 [14] invokestatic #74 + Methodref [android/view/FocusFinder.getInstance ()Landroid/view/FocusFinder;] [17] aload_0 v0 [18] aload_2 v2 [19] iload_1 v1 [20] invokevirtual #73 + Methodref [android/view/FocusFinder.findNextFocus (Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View;] [23] dup [24] astore v4 [26] ifnull +76 (target=102) [29] aload v4 [31] aload_2 v2 [32] ifacmpeq +70 (target=102) [35] iload_1 v1 [36] bipush 17 [38] ificmpne +34 (target=72) [41] aload_2 v2 [42] ifnull +22 (target=64) [45] aload v4 [47] invokevirtual #85 + Methodref [android/view/View.getLeft ()I] [50] aload_2 v2 [51] invokevirtual #85 + Methodref [android/view/View.getLeft ()I] [54] ificmplt +10 (target=64) [57] aload_0 v0 [58] invokespecial #130 + Methodref [com/slidingmenu/lib/CustomViewAbove.i ()Z] [61] goto +95 (target=156) [64] aload v4 [66] invokevirtual #88 + Methodref [android/view/View.requestFocus ()Z] [69] goto +87 (target=156) [72] iload_1 v1 [73] bipush 66 [75] ificmpne +82 (target=157) [78] aload_2 v2 [79] ifnull +15 (target=94) [82] aload v4 [84] invokevirtual #85 + Methodref [android/view/View.getLeft ()I] [87] aload_2 v2 [88] invokevirtual #85 + Methodref [android/view/View.getLeft ()I] [91] ificmple +40 (target=131) [94] aload v4 [96] invokevirtual #88 + Methodref [android/view/View.requestFocus ()Z] [99] goto +57 (target=156) [102] iload_1 v1 [103] bipush 17 [105] ificmpeq +8 (target=113) [108] iload_1 v1 [109] iconst_1 [110] ificmpne +10 (target=120) [113] aload_0 v0 [114] invokespecial #130 + Methodref [com/slidingmenu/lib/CustomViewAbove.i ()Z] [117] goto +39 (target=156) [120] iload_1 v1 [121] bipush 66 [123] ificmpeq +8 (target=131) [126] iload_1 v1 [127] iconst_2 [128] ificmpne +29 (target=157) [131] aload_0 v0 [132] dup [133] astore_2 v2 [134] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [137] ifgt +18 (target=155) [140] aload_2 v2 [141] aload_2 v2 [142] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [145] iconst_1 [146] iadd [147] iconst_0 [148] invokespecial #107 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (IZ)V] [151] iconst_1 [152] goto +4 (target=156) [155] iconst_0 [156] istore_3 v3 [157] iload_3 v3 [158] ifeq +11 (target=169) [161] aload_0 v0 [162] iload_1 v1 [163] invokestatic #79 + Methodref [android/view/SoundEffectConstants.getContantForFocusDirection (I)I] [166] invokevirtual #132 + Methodref [com/slidingmenu/lib/CustomViewAbove.playSoundEffect (I)V] [169] iload_3 v3 [170] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: i()Z Access flags: 0x2 = private boolean i() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 1, stack = 3): [0] aload_0 v0 [1] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [4] ifle +16 (target=20) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #41 + Fieldref [com/slidingmenu/lib/CustomViewAbove.g I] [12] iconst_1 [13] isub [14] iconst_0 [15] invokespecial #107 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (IZ)V] [18] iconst_1 [19] ireturn [20] iconst_0 [21] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Lcom/slidingmenu/lib/CustomViewAbove;)Lcom/slidingmenu/lib/CustomViewBehind; Access flags: 0x1008 = static synthetic com.slidingmenu.lib.CustomViewBehind a(com.slidingmenu.lib.CustomViewAbove) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #53 + Fieldref [com/slidingmenu/lib/CustomViewAbove.s Lcom/slidingmenu/lib/CustomViewBehind;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/a Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.lib.a extends java.lang.Object Interfaces (count = 1): + Class [android/view/animation/Interpolator] Constant Pool (count = 14): + Class [android/view/animation/Interpolator] + Class [com/slidingmenu/lib/a] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [(F)F] + Utf8 [] + Utf8 [Code] + Utf8 [android/view/animation/Interpolator] + Utf8 [com/slidingmenu/lib/a] + Utf8 [getInterpolation] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x0 = a() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: getInterpolation(F)F Access flags: 0x11 = public final float getInterpolation(float) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 3): [0] fload_1 v1 [1] fconst_1 [2] fsub [3] dup [4] dup [5] fstore_1 v1 [6] fmul [7] fload_1 v1 [8] fmul [9] fload_1 v1 [10] fmul [11] fload_1 v1 [12] fmul [13] fconst_1 [14] fadd [15] freturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/b Superclass: com/slidingmenu/lib/d Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.lib.b extends com.slidingmenu.lib.d Interfaces (count = 0): Constant Pool (count = 26): + Class [com/slidingmenu/lib/CustomViewAbove] + Class [com/slidingmenu/lib/CustomViewBehind] + Class [com/slidingmenu/lib/b] + Class [com/slidingmenu/lib/d] + Fieldref [com/slidingmenu/lib/b.a Lcom/slidingmenu/lib/CustomViewAbove;] + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Lcom/slidingmenu/lib/CustomViewAbove;)Lcom/slidingmenu/lib/CustomViewBehind;] + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Z)V] + Methodref [com/slidingmenu/lib/d. ()V] + NameAndType [ ()V] + NameAndType [a (Lcom/slidingmenu/lib/CustomViewAbove;)Lcom/slidingmenu/lib/CustomViewBehind;] + NameAndType [a (Z)V] + NameAndType [a Lcom/slidingmenu/lib/CustomViewAbove;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Lcom/slidingmenu/lib/CustomViewAbove;)Lcom/slidingmenu/lib/CustomViewBehind;] + Utf8 [(Lcom/slidingmenu/lib/CustomViewAbove;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/lib/CustomViewAbove;] + Utf8 [a] + Utf8 [com/slidingmenu/lib/CustomViewAbove] + Utf8 [com/slidingmenu/lib/CustomViewBehind] + Utf8 [com/slidingmenu/lib/b] + Utf8 [com/slidingmenu/lib/d] Fields (count = 1): + Field: a Lcom/slidingmenu/lib/CustomViewAbove; Access flags: 0x1010 = final synthetic com.slidingmenu.lib.CustomViewAbove a Methods (count = 2): - Method: (Lcom/slidingmenu/lib/CustomViewAbove;)V Access flags: 0x0 = b(com.slidingmenu.lib.CustomViewAbove) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #5 + Fieldref [com/slidingmenu/lib/b.a Lcom/slidingmenu/lib/CustomViewAbove;] [5] aload_0 v0 [6] invokespecial #8 + Methodref [com/slidingmenu/lib/d. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)V Access flags: 0x11 = public final void a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 60, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #5 + Fieldref [com/slidingmenu/lib/b.a Lcom/slidingmenu/lib/CustomViewAbove;] [4] invokestatic #6 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Lcom/slidingmenu/lib/CustomViewAbove;)Lcom/slidingmenu/lib/CustomViewBehind;] [7] ifnull +52 (target=59) [10] iload_1 v1 [11] tableswitch (3 offsets, default=48) (target=59) 0: offset = 25, target = 36 1: offset = 37, target = 48 2: offset = 25, target = 36 default: offset = 48, target = 59 [36] aload_0 v0 [37] getfield #5 + Fieldref [com/slidingmenu/lib/b.a Lcom/slidingmenu/lib/CustomViewAbove;] [40] invokestatic #6 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Lcom/slidingmenu/lib/CustomViewAbove;)Lcom/slidingmenu/lib/CustomViewBehind;] [43] iconst_1 [44] invokevirtual #7 + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Z)V] [47] return [48] aload_0 v0 [49] getfield #5 + Fieldref [com/slidingmenu/lib/b.a Lcom/slidingmenu/lib/CustomViewAbove;] [52] invokestatic #6 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Lcom/slidingmenu/lib/CustomViewAbove;)Lcom/slidingmenu/lib/CustomViewBehind;] [55] iconst_0 [56] invokevirtual #7 + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Z)V] [59] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/c Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface com.slidingmenu.lib.c extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/slidingmenu/lib/c] + Class [java/lang/Object] + Utf8 [(I)V] + Utf8 [a] + Utf8 [com/slidingmenu/lib/c] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): + Method: a(I)V Access flags: 0x401 = public abstract void a(int) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/d Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.lib.d extends java.lang.Object Interfaces (count = 1): + Class [com/slidingmenu/lib/c] Constant Pool (count = 14): + Class [com/slidingmenu/lib/c] + Class [com/slidingmenu/lib/d] + Class [java/lang/Object] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [] + Utf8 [Code] + Utf8 [a] + Utf8 [com/slidingmenu/lib/c] + Utf8 [com/slidingmenu/lib/d] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 2): - Method: ()V Access flags: 0x1 = public d() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #4 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)V Access flags: 0x1 = public void a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 1, locals = 2, stack = 0): [0] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/CustomViewBehind Superclass: android/view/ViewGroup Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.lib.CustomViewBehind extends android.view.ViewGroup Interfaces (count = 0): Constant Pool (count = 221): + Float [20.0] + Float [255.0] + String [The BehindFadeDegree must be between 0.0f and 1.0f] + Class [android/content/res/Resources] + Class [android/graphics/Canvas] + Class [android/graphics/Color] + Class [android/graphics/Paint] + Class [android/graphics/drawable/Drawable] + Class [android/util/TypedValue] + Class [android/view/View] + Class [android/view/ViewGroup] + Class [com/slidingmenu/lib/CustomViewAbove] + Class [com/slidingmenu/lib/CustomViewBehind] + Class [com/slidingmenu/lib/i] + Class [java/lang/IllegalStateException] + Class [java/lang/Math] + Fieldref [com/slidingmenu/lib/CustomViewBehind.a Lcom/slidingmenu/lib/CustomViewAbove;] + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] + Fieldref [com/slidingmenu/lib/CustomViewBehind.c Landroid/view/View;] + Fieldref [com/slidingmenu/lib/CustomViewBehind.d I] + Fieldref [com/slidingmenu/lib/CustomViewBehind.e I] + Fieldref [com/slidingmenu/lib/CustomViewBehind.f Lcom/slidingmenu/lib/i;] + Fieldref [com/slidingmenu/lib/CustomViewBehind.g Z] + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] + Fieldref [com/slidingmenu/lib/CustomViewBehind.i Z] + Fieldref [com/slidingmenu/lib/CustomViewBehind.j Landroid/graphics/Paint;] + Fieldref [com/slidingmenu/lib/CustomViewBehind.k F] + Fieldref [com/slidingmenu/lib/CustomViewBehind.l Landroid/graphics/drawable/Drawable;] + Fieldref [com/slidingmenu/lib/CustomViewBehind.m Landroid/graphics/drawable/Drawable;] + Fieldref [com/slidingmenu/lib/CustomViewBehind.n I] + Fieldref [com/slidingmenu/lib/CustomViewBehind.o F] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/graphics/Canvas.drawRect (FFFFLandroid/graphics/Paint;)V] + Methodref [android/graphics/Canvas.restore ()V] + Methodref [android/graphics/Canvas.save ()I] + Methodref [android/graphics/Color.argb (IIII)I] + Methodref [android/graphics/Paint. ()V] + Methodref [android/graphics/Paint.setColor (I)V] + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V] + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] + Methodref [android/util/TypedValue.applyDimension (IFLandroid/util/DisplayMetrics;)F] + Methodref [android/view/View.getLeft ()I] + Methodref [android/view/View.getRight ()I] + Methodref [android/view/View.getWidth ()I] + Methodref [android/view/View.layout (IIII)V] + Methodref [android/view/View.measure (II)V] + Methodref [android/view/View.setVisibility (I)V] + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [android/view/ViewGroup.dispatchDraw (Landroid/graphics/Canvas;)V] + Methodref [android/view/ViewGroup.scrollTo (II)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.b ()F] + Methodref [com/slidingmenu/lib/CustomViewBehind. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.addView (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.getChildMeasureSpec (III)I] + Methodref [com/slidingmenu/lib/CustomViewBehind.getDefaultSize (II)I] + Methodref [com/slidingmenu/lib/CustomViewBehind.getHeight ()I] + Methodref [com/slidingmenu/lib/CustomViewBehind.getResources ()Landroid/content/res/Resources;] + Methodref [com/slidingmenu/lib/CustomViewBehind.getWidth ()I] + Methodref [com/slidingmenu/lib/CustomViewBehind.invalidate ()V] + Methodref [com/slidingmenu/lib/CustomViewBehind.removeView (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.requestLayout ()V] + Methodref [com/slidingmenu/lib/CustomViewBehind.scrollTo (II)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.setMeasuredDimension (II)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.setVisibility (I)V] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Math.abs (F)F] + InterfaceMethodref [com/slidingmenu/lib/i.a (Landroid/graphics/Canvas;F)V] + NameAndType [ ()V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a (Landroid/graphics/Canvas;F)V] + NameAndType [a Lcom/slidingmenu/lib/CustomViewAbove;] + NameAndType [abs (F)F] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [applyDimension (IFLandroid/util/DisplayMetrics;)F] + NameAndType [argb (IIII)I] + NameAndType [b ()F] + NameAndType [b Landroid/view/View;] + NameAndType [c Landroid/view/View;] + NameAndType [d I] + NameAndType [dispatchDraw (Landroid/graphics/Canvas;)V] + NameAndType [draw (Landroid/graphics/Canvas;)V] + NameAndType [drawRect (FFFFLandroid/graphics/Paint;)V] + NameAndType [e I] + NameAndType [f Lcom/slidingmenu/lib/i;] + NameAndType [g Z] + NameAndType [getChildMeasureSpec (III)I] + NameAndType [getDefaultSize (II)I] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getHeight ()I] + NameAndType [getLeft ()I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getRight ()I] + NameAndType [getWidth ()I] + NameAndType [h I] + NameAndType [i Z] + NameAndType [invalidate ()V] + NameAndType [j Landroid/graphics/Paint;] + NameAndType [k F] + NameAndType [l Landroid/graphics/drawable/Drawable;] + NameAndType [layout (IIII)V] + NameAndType [m Landroid/graphics/drawable/Drawable;] + NameAndType [measure (II)V] + NameAndType [n I] + NameAndType [o F] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [requestLayout ()V] + NameAndType [restore ()V] + NameAndType [save ()I] + NameAndType [scrollTo (II)V] + NameAndType [setBounds (IIII)V] + NameAndType [setColor (I)V] + NameAndType [setMeasuredDimension (II)V] + NameAndType [setVisibility (I)V] + Utf8 [()F] + Utf8 [()I] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()V] + Utf8 [(F)F] + Utf8 [(F)V] + Utf8 [(F)Z] + Utf8 [(FFFFLandroid/graphics/Paint;)V] + Utf8 [(I)I] + Utf8 [(I)V] + Utf8 [(IFLandroid/util/DisplayMetrics;)F] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(III)I] + Utf8 [(IIII)I] + Utf8 [(IIII)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/graphics/Canvas;)V] + Utf8 [(Landroid/graphics/Canvas;F)V] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/view/MotionEvent;)Z] + Utf8 [(Landroid/view/View;)I] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;I)I] + Utf8 [(Landroid/view/View;I)Z] + Utf8 [(Landroid/view/View;II)V] + Utf8 [(Landroid/view/View;II)Z] + Utf8 [(Landroid/view/View;Landroid/graphics/Canvas;)V] + Utf8 [(Landroid/view/View;Landroid/graphics/Canvas;F)V] + Utf8 [(Lcom/slidingmenu/lib/CustomViewAbove;)V] + Utf8 [(Lcom/slidingmenu/lib/i;)V] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Z)V] + Utf8 [(ZIIII)V] + Utf8 [] + Utf8 [Code] + Utf8 [F] + Utf8 [I] + Utf8 [Landroid/graphics/Paint;] + Utf8 [Landroid/graphics/drawable/Drawable;] + Utf8 [Landroid/view/View;] + Utf8 [Lcom/slidingmenu/lib/CustomViewAbove;] + Utf8 [Lcom/slidingmenu/lib/i;] + Utf8 [The BehindFadeDegree must be between 0.0f and 1.0f] + Utf8 [Z] + Utf8 [a] + Utf8 [abs] + Utf8 [addView] + Utf8 [android/content/res/Resources] + Utf8 [android/graphics/Canvas] + Utf8 [android/graphics/Color] + Utf8 [android/graphics/Paint] + Utf8 [android/graphics/drawable/Drawable] + Utf8 [android/util/TypedValue] + Utf8 [android/view/View] + Utf8 [android/view/ViewGroup] + Utf8 [applyDimension] + Utf8 [argb] + Utf8 [b] + Utf8 [c] + Utf8 [com/slidingmenu/lib/CustomViewAbove] + Utf8 [com/slidingmenu/lib/CustomViewBehind] + Utf8 [com/slidingmenu/lib/i] + Utf8 [d] + Utf8 [dispatchDraw] + Utf8 [draw] + Utf8 [drawRect] + Utf8 [e] + Utf8 [f] + Utf8 [g] + Utf8 [getChildMeasureSpec] + Utf8 [getDefaultSize] + Utf8 [getDisplayMetrics] + Utf8 [getHeight] + Utf8 [getLeft] + Utf8 [getResources] + Utf8 [getRight] + Utf8 [getWidth] + Utf8 [h] + Utf8 [i] + Utf8 [invalidate] + Utf8 [j] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Math] + Utf8 [k] + Utf8 [l] + Utf8 [layout] + Utf8 [m] + Utf8 [measure] + Utf8 [n] + Utf8 [o] + Utf8 [onInterceptTouchEvent] + Utf8 [onLayout] + Utf8 [onMeasure] + Utf8 [onTouchEvent] + Utf8 [removeView] + Utf8 [requestLayout] + Utf8 [restore] + Utf8 [save] + Utf8 [scrollTo] + Utf8 [setBounds] + Utf8 [setColor] + Utf8 [setMeasuredDimension] + Utf8 [setVisibility] Fields (count = 15): + Field: a Lcom/slidingmenu/lib/CustomViewAbove; Access flags: 0x2 = private com.slidingmenu.lib.CustomViewAbove a + Field: b Landroid/view/View; Access flags: 0x2 = private android.view.View b + Field: c Landroid/view/View; Access flags: 0x2 = private android.view.View c + Field: d I Access flags: 0x2 = private int d + Field: e I Access flags: 0x2 = private int e + Field: f Lcom/slidingmenu/lib/i; Access flags: 0x2 = private com.slidingmenu.lib.i f + Field: g Z Access flags: 0x2 = private boolean g + Field: h I Access flags: 0x2 = private int h + Field: i Z Access flags: 0x2 = private boolean i + Field: j Landroid/graphics/Paint; Access flags: 0x12 = private final android.graphics.Paint j + Field: k F Access flags: 0x2 = private float k + Field: l Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable l + Field: m Landroid/graphics/drawable/Drawable; Access flags: 0x2 = private android.graphics.drawable.Drawable m + Field: n I Access flags: 0x2 = private int n + Field: o F Access flags: 0x2 = private float o Methods (count = 34): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public CustomViewBehind(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aconst_null [3] invokespecial #52 + Methodref [com/slidingmenu/lib/CustomViewBehind. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public CustomViewBehind(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 36, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #48 + Methodref [android/view/ViewGroup. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] aload_0 v0 [7] new #7 + Class [android/graphics/Paint] [10] dup [11] invokespecial #37 + Methodref [android/graphics/Paint. ()V] [14] putfield #26 + Fieldref [com/slidingmenu/lib/CustomViewBehind.j Landroid/graphics/Paint;] [17] aload_0 v0 [18] iconst_1 [19] ldc #1 + Float [20.0] [21] aload_0 v0 [22] invokevirtual #57 + Methodref [com/slidingmenu/lib/CustomViewBehind.getResources ()Landroid/content/res/Resources;] [25] invokevirtual #32 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [28] invokestatic #41 + Methodref [android/util/TypedValue.applyDimension (IFLandroid/util/DisplayMetrics;)F] [31] f2i [32] putfield #20 + Fieldref [com/slidingmenu/lib/CustomViewBehind.d I] [35] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Lcom/slidingmenu/lib/CustomViewAbove;)V Access flags: 0x11 = public final void a(com.slidingmenu.lib.CustomViewAbove) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #17 + Fieldref [com/slidingmenu/lib/CustomViewBehind.a Lcom/slidingmenu/lib/CustomViewAbove;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Lcom/slidingmenu/lib/i;)V Access flags: 0x11 = public final void a(com.slidingmenu.lib.i) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #22 + Fieldref [com/slidingmenu/lib/CustomViewBehind.f Lcom/slidingmenu/lib/i;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)V Access flags: 0x11 = public final void a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #21 + Fieldref [com/slidingmenu/lib/CustomViewBehind.e I] [5] aload_0 v0 [6] invokevirtual #61 + Methodref [com/slidingmenu/lib/CustomViewBehind.requestLayout ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()I Access flags: 0x11 = public final int a() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [4] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;)V Access flags: 0x11 = public final void a(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [12] invokevirtual #60 + Methodref [com/slidingmenu/lib/CustomViewBehind.removeView (Landroid/view/View;)V] [15] aload_0 v0 [16] aload_1 v1 [17] putfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [20] aload_0 v0 [21] aload_0 v0 [22] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [25] invokevirtual #53 + Methodref [com/slidingmenu/lib/CustomViewBehind.addView (Landroid/view/View;)V] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/View;)V Access flags: 0x11 = public final void b(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #19 + Fieldref [com/slidingmenu/lib/CustomViewBehind.c Landroid/view/View;] [4] ifnull +11 (target=15) [7] aload_0 v0 [8] aload_0 v0 [9] getfield #19 + Fieldref [com/slidingmenu/lib/CustomViewBehind.c Landroid/view/View;] [12] invokevirtual #60 + Methodref [com/slidingmenu/lib/CustomViewBehind.removeView (Landroid/view/View;)V] [15] aload_0 v0 [16] aload_1 v1 [17] putfield #19 + Fieldref [com/slidingmenu/lib/CustomViewBehind.c Landroid/view/View;] [20] aload_0 v0 [21] aload_0 v0 [22] getfield #19 + Fieldref [com/slidingmenu/lib/CustomViewBehind.c Landroid/view/View;] [25] invokevirtual #53 + Methodref [com/slidingmenu/lib/CustomViewBehind.addView (Landroid/view/View;)V] [28] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Z)V Access flags: 0x11 = public final void a(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #23 + Fieldref [com/slidingmenu/lib/CustomViewBehind.g Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: scrollTo(II)V Access flags: 0x1 = public void scrollTo(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 3, stack = 3): [0] aload_0 v0 [1] iload_1 v1 [2] iload_2 v2 [3] invokespecial #50 + Methodref [android/view/ViewGroup.scrollTo (II)V] [6] aload_0 v0 [7] getfield #22 + Fieldref [com/slidingmenu/lib/CustomViewBehind.f Lcom/slidingmenu/lib/i;] [10] ifnull +7 (target=17) [13] aload_0 v0 [14] invokevirtual #59 + Methodref [com/slidingmenu/lib/CustomViewBehind.invalidate ()V] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onInterceptTouchEvent(Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean onInterceptTouchEvent(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 2, locals = 2, stack = 1): [0] iconst_0 [1] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onTouchEvent(Landroid/view/MotionEvent;)Z Access flags: 0x1 = public boolean onTouchEvent(android.view.MotionEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] aload_0 v0 [1] getfield #23 + Fieldref [com/slidingmenu/lib/CustomViewBehind.g Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: dispatchDraw(Landroid/graphics/Canvas;)V Access flags: 0x4 = protected void dispatchDraw(android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 45, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #22 + Fieldref [com/slidingmenu/lib/CustomViewBehind.f Lcom/slidingmenu/lib/i;] [4] ifnull +35 (target=39) [7] aload_1 v1 [8] invokevirtual #35 + Methodref [android/graphics/Canvas.save ()I] [11] pop [12] aload_0 v0 [13] getfield #22 + Fieldref [com/slidingmenu/lib/CustomViewBehind.f Lcom/slidingmenu/lib/i;] [16] aload_1 v1 [17] aload_0 v0 [18] getfield #17 + Fieldref [com/slidingmenu/lib/CustomViewBehind.a Lcom/slidingmenu/lib/CustomViewAbove;] [21] invokevirtual #51 + Methodref [com/slidingmenu/lib/CustomViewAbove.b ()F] [24] invokeinterface #67 + InterfaceMethodref [com/slidingmenu/lib/i.a (Landroid/graphics/Canvas;F)V] [29] aload_0 v0 [30] aload_1 v1 [31] invokespecial #49 + Methodref [android/view/ViewGroup.dispatchDraw (Landroid/graphics/Canvas;)V] [34] aload_1 v1 [35] invokevirtual #34 + Methodref [android/graphics/Canvas.restore ()V] [38] return [39] aload_0 v0 [40] aload_1 v1 [41] invokespecial #49 + Methodref [android/view/ViewGroup.dispatchDraw (Landroid/graphics/Canvas;)V] [44] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onLayout(ZIIII)V Access flags: 0x4 = protected void onLayout(boolean,int,int,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 50, locals = 6, stack = 5): [0] iload v4 [2] iload_2 v2 [3] isub [4] istore_1 v1 [5] iload v5 [7] iload_3 v3 [8] isub [9] istore_2 v2 [10] aload_0 v0 [11] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [14] iconst_0 [15] iconst_0 [16] iload_1 v1 [17] aload_0 v0 [18] getfield #21 + Fieldref [com/slidingmenu/lib/CustomViewBehind.e I] [21] isub [22] iload_2 v2 [23] invokevirtual #45 + Methodref [android/view/View.layout (IIII)V] [26] aload_0 v0 [27] getfield #19 + Fieldref [com/slidingmenu/lib/CustomViewBehind.c Landroid/view/View;] [30] ifnull +19 (target=49) [33] aload_0 v0 [34] getfield #19 + Fieldref [com/slidingmenu/lib/CustomViewBehind.c Landroid/view/View;] [37] iconst_0 [38] iconst_0 [39] iload_1 v1 [40] aload_0 v0 [41] getfield #21 + Fieldref [com/slidingmenu/lib/CustomViewBehind.e I] [44] isub [45] iload_2 v2 [46] invokevirtual #45 + Methodref [android/view/View.layout (IIII)V] [49] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onMeasure(II)V Access flags: 0x4 = protected void onMeasure(int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 66, locals = 5, stack = 4): [0] iconst_0 [1] iload_1 v1 [2] invokestatic #55 + Methodref [com/slidingmenu/lib/CustomViewBehind.getDefaultSize (II)I] [5] istore_3 v3 [6] iconst_0 [7] iload_2 v2 [8] invokestatic #55 + Methodref [com/slidingmenu/lib/CustomViewBehind.getDefaultSize (II)I] [11] istore v4 [13] aload_0 v0 [14] iload_3 v3 [15] iload v4 [17] invokevirtual #63 + Methodref [com/slidingmenu/lib/CustomViewBehind.setMeasuredDimension (II)V] [20] iload_1 v1 [21] iconst_0 [22] iload_3 v3 [23] aload_0 v0 [24] getfield #21 + Fieldref [com/slidingmenu/lib/CustomViewBehind.e I] [27] isub [28] invokestatic #54 + Methodref [com/slidingmenu/lib/CustomViewBehind.getChildMeasureSpec (III)I] [31] istore_1 v1 [32] iload_2 v2 [33] iconst_0 [34] iload v4 [36] invokestatic #54 + Methodref [com/slidingmenu/lib/CustomViewBehind.getChildMeasureSpec (III)I] [39] istore_2 v2 [40] aload_0 v0 [41] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [44] iload_1 v1 [45] iload_2 v2 [46] invokevirtual #46 + Methodref [android/view/View.measure (II)V] [49] aload_0 v0 [50] getfield #19 + Fieldref [com/slidingmenu/lib/CustomViewBehind.c Landroid/view/View;] [53] ifnull +12 (target=65) [56] aload_0 v0 [57] getfield #19 + Fieldref [com/slidingmenu/lib/CustomViewBehind.c Landroid/view/View;] [60] iload_1 v1 [61] iload_2 v2 [62] invokevirtual #46 + Methodref [android/view/View.measure (II)V] [65] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(I)V Access flags: 0x11 = public final void b(int) Class member attributes (count = 1): + Code attribute instructions (code length = 46, locals = 2, stack = 2): [0] iload_1 v1 [1] ifeq +8 (target=9) [4] iload_1 v1 [5] iconst_1 [6] ificmpne +34 (target=40) [9] aload_0 v0 [10] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [13] ifnull +11 (target=24) [16] aload_0 v0 [17] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [20] iconst_0 [21] invokevirtual #47 + Methodref [android/view/View.setVisibility (I)V] [24] aload_0 v0 [25] getfield #19 + Fieldref [com/slidingmenu/lib/CustomViewBehind.c Landroid/view/View;] [28] ifnull +12 (target=40) [31] aload_0 v0 [32] getfield #19 + Fieldref [com/slidingmenu/lib/CustomViewBehind.c Landroid/view/View;] [35] bipush 8 [37] invokevirtual #47 + Methodref [android/view/View.setVisibility (I)V] [40] aload_0 v0 [41] iload_1 v1 [42] putfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [45] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b()I Access flags: 0x11 = public final int b() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(F)V Access flags: 0x11 = public final void a(float) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] fload_1 v1 [2] putfield #27 + Fieldref [com/slidingmenu/lib/CustomViewBehind.k F] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/graphics/drawable/Drawable;)V Access flags: 0x11 = public final void a(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #28 + Fieldref [com/slidingmenu/lib/CustomViewBehind.l Landroid/graphics/drawable/Drawable;] [5] aload_0 v0 [6] invokevirtual #59 + Methodref [com/slidingmenu/lib/CustomViewBehind.invalidate ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/graphics/drawable/Drawable;)V Access flags: 0x11 = public final void b(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #29 + Fieldref [com/slidingmenu/lib/CustomViewBehind.m Landroid/graphics/drawable/Drawable;] [5] aload_0 v0 [6] invokevirtual #59 + Methodref [com/slidingmenu/lib/CustomViewBehind.invalidate ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(I)V Access flags: 0x11 = public final void c(int) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #30 + Fieldref [com/slidingmenu/lib/CustomViewBehind.n I] [5] aload_0 v0 [6] invokevirtual #59 + Methodref [com/slidingmenu/lib/CustomViewBehind.invalidate ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Z)V Access flags: 0x11 = public final void b(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] putfield #25 + Fieldref [com/slidingmenu/lib/CustomViewBehind.i Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(F)V Access flags: 0x11 = public final void b(float) Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 2, stack = 3): [0] fload_1 v1 [1] fconst_1 [2] fcmpl [3] ifgt +9 (target=12) [6] fload_1 v1 [7] fconst_0 [8] fcmpg [9] ifge +13 (target=22) [12] new #15 + Class [java/lang/IllegalStateException] [15] dup [16] ldc #3 + String [The BehindFadeDegree must be between 0.0f and 1.0f] [18] invokespecial #65 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [21] athrow [22] aload_0 v0 [23] fload_1 v1 [24] putfield #31 + Fieldref [com/slidingmenu/lib/CustomViewBehind.o F] [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(I)I Access flags: 0x11 = public final int d(int) Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 2, stack = 2): [0] iload_1 v1 [1] iconst_1 [2] ificmple +7 (target=9) [5] iconst_2 [6] goto +12 (target=18) [9] iload_1 v1 [10] ifgt +7 (target=17) [13] iconst_0 [14] goto +4 (target=18) [17] iload_1 v1 [18] istore_1 v1 [19] aload_0 v0 [20] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [23] ifne +10 (target=33) [26] iload_1 v1 [27] iconst_1 [28] ificmple +5 (target=33) [31] iconst_0 [32] ireturn [33] aload_0 v0 [34] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [37] iconst_1 [38] ificmpne +9 (target=47) [41] iload_1 v1 [42] ifgt +5 (target=47) [45] iconst_2 [46] ireturn [47] iload_1 v1 [48] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;II)V Access flags: 0x11 = public final void a(android.view.View,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 240, locals = 5, stack = 4): [0] iconst_0 [1] istore v4 [3] aload_0 v0 [4] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [7] ifne +39 (target=46) [10] iload_2 v2 [11] aload_1 v1 [12] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [15] ificmplt +7 (target=22) [18] bipush 8 [20] istore v4 [22] aload_0 v0 [23] iload_2 v2 [24] aload_0 v0 [25] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [28] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [31] iadd [32] i2f [33] aload_0 v0 [34] getfield #27 + Fieldref [com/slidingmenu/lib/CustomViewBehind.k F] [37] fmul [38] f2i [39] iload_3 v3 [40] invokevirtual #62 + Methodref [com/slidingmenu/lib/CustomViewBehind.scrollTo (II)V] [43] goto +190 (target=233) [46] aload_0 v0 [47] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [50] iconst_1 [51] ificmpne +53 (target=104) [54] iload_2 v2 [55] aload_1 v1 [56] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [59] ificmpgt +7 (target=66) [62] bipush 8 [64] istore v4 [66] aload_0 v0 [67] aload_0 v0 [68] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [71] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [74] aload_0 v0 [75] invokevirtual #58 + Methodref [com/slidingmenu/lib/CustomViewBehind.getWidth ()I] [78] isub [79] i2f [80] iload_2 v2 [81] aload_0 v0 [82] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [85] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [88] isub [89] i2f [90] aload_0 v0 [91] getfield #27 + Fieldref [com/slidingmenu/lib/CustomViewBehind.k F] [94] fmul [95] fadd [96] f2i [97] iload_3 v3 [98] invokevirtual #62 + Methodref [com/slidingmenu/lib/CustomViewBehind.scrollTo (II)V] [101] goto +132 (target=233) [104] aload_0 v0 [105] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [108] iconst_2 [109] ificmpne +124 (target=233) [112] aload_0 v0 [113] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [116] iload_2 v2 [117] aload_1 v1 [118] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [121] ificmplt +8 (target=129) [124] bipush 8 [126] goto +4 (target=130) [129] iconst_0 [130] invokevirtual #47 + Methodref [android/view/View.setVisibility (I)V] [133] aload_0 v0 [134] getfield #19 + Fieldref [com/slidingmenu/lib/CustomViewBehind.c Landroid/view/View;] [137] iload_2 v2 [138] aload_1 v1 [139] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [142] ificmpgt +8 (target=150) [145] bipush 8 [147] goto +4 (target=151) [150] iconst_0 [151] invokevirtual #47 + Methodref [android/view/View.setVisibility (I)V] [154] iload_2 v2 [155] ifne +8 (target=163) [158] bipush 8 [160] goto +4 (target=164) [163] iconst_0 [164] istore v4 [166] iload_2 v2 [167] aload_1 v1 [168] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [171] ificmpgt +27 (target=198) [174] aload_0 v0 [175] iload_2 v2 [176] aload_0 v0 [177] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [180] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [183] iadd [184] i2f [185] aload_0 v0 [186] getfield #27 + Fieldref [com/slidingmenu/lib/CustomViewBehind.k F] [189] fmul [190] f2i [191] iload_3 v3 [192] invokevirtual #62 + Methodref [com/slidingmenu/lib/CustomViewBehind.scrollTo (II)V] [195] goto +38 (target=233) [198] aload_0 v0 [199] aload_0 v0 [200] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [203] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [206] aload_0 v0 [207] invokevirtual #58 + Methodref [com/slidingmenu/lib/CustomViewBehind.getWidth ()I] [210] isub [211] i2f [212] iload_2 v2 [213] aload_0 v0 [214] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [217] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [220] isub [221] i2f [222] aload_0 v0 [223] getfield #27 + Fieldref [com/slidingmenu/lib/CustomViewBehind.k F] [226] fmul [227] fadd [228] f2i [229] iload_3 v3 [230] invokevirtual #62 + Methodref [com/slidingmenu/lib/CustomViewBehind.scrollTo (II)V] [233] aload_0 v0 [234] iload v4 [236] invokevirtual #64 + Methodref [com/slidingmenu/lib/CustomViewBehind.setVisibility (I)V] [239] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;I)I Access flags: 0x11 = public final int a(android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 104, locals = 3, stack = 2): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [4] ifne +16 (target=20) [7] aload_1 v1 [8] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [11] aload_0 v0 [12] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [15] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [18] isub [19] ireturn [20] aload_0 v0 [21] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [24] iconst_1 [25] ificmpne +16 (target=41) [28] aload_1 v1 [29] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [32] aload_0 v0 [33] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [36] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [39] iadd [40] ireturn [41] aload_0 v0 [42] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [45] iconst_2 [46] ificmpne +56 (target=102) [49] iload_2 v2 [50] tableswitch (3 offsets, default=52) (target=102) 0: offset = 26, target = 76 1: offset = 52, target = 102 2: offset = 39, target = 89 default: offset = 52, target = 102 [76] aload_1 v1 [77] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [80] aload_0 v0 [81] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [84] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [87] isub [88] ireturn [89] aload_1 v1 [90] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [93] aload_0 v0 [94] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [97] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [100] iadd [101] ireturn [102] iconst_0 [103] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(Landroid/view/View;)I Access flags: 0x11 = public final int c(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [4] ifeq +11 (target=15) [7] aload_0 v0 [8] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [11] iconst_2 [12] ificmpne +16 (target=28) [15] aload_1 v1 [16] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [19] aload_0 v0 [20] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [23] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [26] isub [27] ireturn [28] aload_0 v0 [29] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [32] iconst_1 [33] ificmpne +8 (target=41) [36] aload_1 v1 [37] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [40] ireturn [41] iconst_0 [42] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(Landroid/view/View;)I Access flags: 0x11 = public final int d(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [4] ifne +8 (target=12) [7] aload_1 v1 [8] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [11] ireturn [12] aload_0 v0 [13] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [16] iconst_1 [17] ificmpeq +11 (target=28) [20] aload_0 v0 [21] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [24] iconst_2 [25] ificmpne +16 (target=41) [28] aload_1 v1 [29] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [32] aload_0 v0 [33] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [36] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [39] iadd [40] ireturn [41] iconst_0 [42] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/View;I)Z Access flags: 0x11 = public final boolean b(android.view.View,int) Class member attributes (count = 1): + Code attribute instructions (code length = 107, locals = 4, stack = 3): [0] aload_1 v1 [1] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [4] istore_3 v3 [5] aload_1 v1 [6] invokevirtual #43 + Methodref [android/view/View.getRight ()I] [9] istore_1 v1 [10] aload_0 v0 [11] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [14] ifne +22 (target=36) [17] iload_2 v2 [18] iload_3 v3 [19] ificmplt +15 (target=34) [22] iload_2 v2 [23] aload_0 v0 [24] getfield #20 + Fieldref [com/slidingmenu/lib/CustomViewBehind.d I] [27] iload_3 v3 [28] iadd [29] ificmpgt +5 (target=34) [32] iconst_1 [33] ireturn [34] iconst_0 [35] ireturn [36] aload_0 v0 [37] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [40] iconst_1 [41] ificmpne +22 (target=63) [44] iload_2 v2 [45] iload_1 v1 [46] ificmpgt +15 (target=61) [49] iload_2 v2 [50] iload_1 v1 [51] aload_0 v0 [52] getfield #20 + Fieldref [com/slidingmenu/lib/CustomViewBehind.d I] [55] isub [56] ificmplt +5 (target=61) [59] iconst_1 [60] ireturn [61] iconst_0 [62] ireturn [63] aload_0 v0 [64] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [67] iconst_2 [68] ificmpne +37 (target=105) [71] iload_2 v2 [72] iload_3 v3 [73] ificmplt +13 (target=86) [76] iload_2 v2 [77] aload_0 v0 [78] getfield #20 + Fieldref [com/slidingmenu/lib/CustomViewBehind.d I] [81] iload_3 v3 [82] iadd [83] ificmple +20 (target=103) [86] iload_2 v2 [87] iload_1 v1 [88] ificmpgt +13 (target=101) [91] iload_2 v2 [92] iload_1 v1 [93] aload_0 v0 [94] getfield #20 + Fieldref [com/slidingmenu/lib/CustomViewBehind.d I] [97] isub [98] ificmpge +5 (target=103) [101] iconst_0 [102] ireturn [103] iconst_1 [104] ireturn [105] iconst_0 [106] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/View;II)Z Access flags: 0x11 = public final boolean b(android.view.View,int,int) Class member attributes (count = 1): + Code attribute instructions (code length = 66, locals = 4, stack = 2): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [4] ifeq +15 (target=19) [7] aload_0 v0 [8] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [11] iconst_2 [12] ificmpne +19 (target=31) [15] iload_2 v2 [16] ifne +15 (target=31) [19] iload_3 v3 [20] aload_1 v1 [21] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [24] ificmplt +5 (target=29) [27] iconst_1 [28] ireturn [29] iconst_0 [30] ireturn [31] aload_0 v0 [32] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [35] iconst_1 [36] ificmpeq +16 (target=52) [39] aload_0 v0 [40] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [43] iconst_2 [44] ificmpne +20 (target=64) [47] iload_2 v2 [48] iconst_2 [49] ificmpne +15 (target=64) [52] iload_3 v3 [53] aload_1 v1 [54] invokevirtual #43 + Methodref [android/view/View.getRight ()I] [57] ificmpgt +5 (target=62) [60] iconst_1 [61] ireturn [62] iconst_0 [63] ireturn [64] iconst_0 [65] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(F)Z Access flags: 0x11 = public final boolean c(float) Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [4] ifne +13 (target=17) [7] fload_1 v1 [8] fconst_0 [9] fcmpl [10] ifle +5 (target=15) [13] iconst_1 [14] ireturn [15] iconst_0 [16] ireturn [17] aload_0 v0 [18] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [21] iconst_1 [22] ificmpne +13 (target=35) [25] fload_1 v1 [26] fconst_0 [27] fcmpg [28] ifge +5 (target=33) [31] iconst_1 [32] ireturn [33] iconst_0 [34] ireturn [35] aload_0 v0 [36] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [39] iconst_2 [40] ificmpne +5 (target=45) [43] iconst_1 [44] ireturn [45] iconst_0 [46] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(F)Z Access flags: 0x11 = public final boolean d(float) Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [4] ifne +13 (target=17) [7] fload_1 v1 [8] fconst_0 [9] fcmpg [10] ifge +5 (target=15) [13] iconst_1 [14] ireturn [15] iconst_0 [16] ireturn [17] aload_0 v0 [18] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [21] iconst_1 [22] ificmpne +13 (target=35) [25] fload_1 v1 [26] fconst_0 [27] fcmpl [28] ifle +5 (target=33) [31] iconst_1 [32] ireturn [33] iconst_0 [34] ireturn [35] aload_0 v0 [36] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [39] iconst_2 [40] ificmpne +5 (target=45) [43] iconst_1 [44] ireturn [45] iconst_0 [46] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;Landroid/graphics/Canvas;)V Access flags: 0x11 = public final void a(android.view.View,android.graphics.Canvas) Class member attributes (count = 1): + Code attribute instructions (code length = 125, locals = 4, stack = 5): [0] aload_0 v0 [1] getfield #28 + Fieldref [com/slidingmenu/lib/CustomViewBehind.l Landroid/graphics/drawable/Drawable;] [4] ifnull +10 (target=14) [7] aload_0 v0 [8] getfield #30 + Fieldref [com/slidingmenu/lib/CustomViewBehind.n I] [11] ifgt +4 (target=15) [14] return [15] iconst_0 [16] istore_3 v3 [17] aload_0 v0 [18] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [21] ifeq +66 (target=87) [24] aload_0 v0 [25] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [28] iconst_1 [29] ificmpne +11 (target=40) [32] aload_1 v1 [33] invokevirtual #43 + Methodref [android/view/View.getRight ()I] [36] istore_3 v3 [37] goto +60 (target=97) [40] aload_0 v0 [41] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [44] iconst_2 [45] ificmpne +52 (target=97) [48] aload_0 v0 [49] getfield #29 + Fieldref [com/slidingmenu/lib/CustomViewBehind.m Landroid/graphics/drawable/Drawable;] [52] ifnull +35 (target=87) [55] aload_1 v1 [56] invokevirtual #43 + Methodref [android/view/View.getRight ()I] [59] istore_3 v3 [60] aload_0 v0 [61] getfield #29 + Fieldref [com/slidingmenu/lib/CustomViewBehind.m Landroid/graphics/drawable/Drawable;] [64] iload_3 v3 [65] iconst_0 [66] iload_3 v3 [67] aload_0 v0 [68] getfield #30 + Fieldref [com/slidingmenu/lib/CustomViewBehind.n I] [71] iadd [72] aload_0 v0 [73] invokevirtual #56 + Methodref [com/slidingmenu/lib/CustomViewBehind.getHeight ()I] [76] invokevirtual #40 + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] [79] aload_0 v0 [80] getfield #29 + Fieldref [com/slidingmenu/lib/CustomViewBehind.m Landroid/graphics/drawable/Drawable;] [83] aload_2 v2 [84] invokevirtual #39 + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V] [87] aload_1 v1 [88] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [91] aload_0 v0 [92] getfield #30 + Fieldref [com/slidingmenu/lib/CustomViewBehind.n I] [95] isub [96] istore_3 v3 [97] aload_0 v0 [98] getfield #28 + Fieldref [com/slidingmenu/lib/CustomViewBehind.l Landroid/graphics/drawable/Drawable;] [101] iload_3 v3 [102] iconst_0 [103] iload_3 v3 [104] aload_0 v0 [105] getfield #30 + Fieldref [com/slidingmenu/lib/CustomViewBehind.n I] [108] iadd [109] aload_0 v0 [110] invokevirtual #56 + Methodref [com/slidingmenu/lib/CustomViewBehind.getHeight ()I] [113] invokevirtual #40 + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V] [116] aload_0 v0 [117] getfield #28 + Fieldref [com/slidingmenu/lib/CustomViewBehind.l Landroid/graphics/drawable/Drawable;] [120] aload_2 v2 [121] invokevirtual #39 + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V] [124] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;Landroid/graphics/Canvas;F)V Access flags: 0x11 = public final void a(android.view.View,android.graphics.Canvas,float) Class member attributes (count = 1): + Code attribute instructions (code length = 187, locals = 5, stack = 6): [0] aload_0 v0 [1] getfield #25 + Fieldref [com/slidingmenu/lib/CustomViewBehind.i Z] [4] ifne +4 (target=8) [7] return [8] aload_0 v0 [9] getfield #31 + Fieldref [com/slidingmenu/lib/CustomViewBehind.o F] [12] ldc #2 + Float [255.0] [14] fmul [15] fconst_1 [16] fload_3 v3 [17] fsub [18] invokestatic #66 + Methodref [java/lang/Math.abs (F)F] [21] fmul [22] f2i [23] istore_3 v3 [24] aload_0 v0 [25] getfield #26 + Fieldref [com/slidingmenu/lib/CustomViewBehind.j Landroid/graphics/Paint;] [28] iload_3 v3 [29] iconst_0 [30] iconst_0 [31] iconst_0 [32] invokestatic #36 + Methodref [android/graphics/Color.argb (IIII)I] [35] invokevirtual #38 + Methodref [android/graphics/Paint.setColor (I)V] [38] iconst_0 [39] istore_3 v3 [40] iconst_0 [41] istore v4 [43] aload_0 v0 [44] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [47] ifne +25 (target=72) [50] aload_1 v1 [51] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [54] aload_0 v0 [55] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [58] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [61] isub [62] istore_3 v3 [63] aload_1 v1 [64] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [67] istore v4 [69] goto +98 (target=167) [72] aload_0 v0 [73] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [76] iconst_1 [77] ificmpne +25 (target=102) [80] aload_1 v1 [81] invokevirtual #43 + Methodref [android/view/View.getRight ()I] [84] istore_3 v3 [85] aload_1 v1 [86] invokevirtual #43 + Methodref [android/view/View.getRight ()I] [89] aload_0 v0 [90] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [93] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [96] iadd [97] istore v4 [99] goto +68 (target=167) [102] aload_0 v0 [103] getfield #24 + Fieldref [com/slidingmenu/lib/CustomViewBehind.h I] [106] iconst_2 [107] ificmpne +60 (target=167) [110] aload_1 v1 [111] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [114] aload_0 v0 [115] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [118] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [121] isub [122] istore_3 v3 [123] aload_1 v1 [124] invokevirtual #42 + Methodref [android/view/View.getLeft ()I] [127] istore v4 [129] aload_2 v2 [130] iload_3 v3 [131] i2f [132] fconst_0 [133] iload v4 [135] i2f [136] aload_0 v0 [137] invokevirtual #56 + Methodref [com/slidingmenu/lib/CustomViewBehind.getHeight ()I] [140] i2f [141] aload_0 v0 [142] getfield #26 + Fieldref [com/slidingmenu/lib/CustomViewBehind.j Landroid/graphics/Paint;] [145] invokevirtual #33 + Methodref [android/graphics/Canvas.drawRect (FFFFLandroid/graphics/Paint;)V] [148] aload_1 v1 [149] invokevirtual #43 + Methodref [android/view/View.getRight ()I] [152] istore_3 v3 [153] aload_1 v1 [154] invokevirtual #43 + Methodref [android/view/View.getRight ()I] [157] aload_0 v0 [158] getfield #18 + Fieldref [com/slidingmenu/lib/CustomViewBehind.b Landroid/view/View;] [161] invokevirtual #44 + Methodref [android/view/View.getWidth ()I] [164] iadd [165] istore v4 [167] aload_2 v2 [168] iload_3 v3 [169] i2f [170] fconst_0 [171] iload v4 [173] i2f [174] aload_0 v0 [175] invokevirtual #56 + Methodref [com/slidingmenu/lib/CustomViewBehind.getHeight ()I] [178] i2f [179] aload_0 v0 [180] getfield #26 + Fieldref [com/slidingmenu/lib/CustomViewBehind.j Landroid/graphics/Paint;] [183] invokevirtual #33 + Methodref [android/graphics/Canvas.drawRect (FFFFLandroid/graphics/Paint;)V] [186] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/e Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.slidingmenu.lib.e extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 5): + Class [com/slidingmenu/lib/e] + Class [java/lang/Object] + Utf8 [com/slidingmenu/lib/e] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/f Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.slidingmenu.lib.f extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 9): + Integer [2130903075] + Class [com/slidingmenu/lib/f] + Class [java/lang/Object] + Utf8 [ConstantValue] + Utf8 [I] + Utf8 [a] + Utf8 [com/slidingmenu/lib/f] + Utf8 [java/lang/Object] Fields (count = 1): + Field: a I Access flags: 0x19 = public static final int a Class member attributes (count = 1): + Constant value attribute: + Integer [2130903075] Methods (count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/g Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class com.slidingmenu.lib.g extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 162): + Integer [16842754] + Integer [16842766] + Integer [16842839] + Integer [16842927] + Integer [16842960] + Integer [16842964] + Integer [16843014] + Integer [16843071] + Integer [16843125] + Integer [16843126] + Integer [16843131] + Integer [16843156] + Integer [16843230] + Integer [16843231] + Integer [16843232] + Integer [16843233] + Integer [16843234] + Integer [16843235] + Integer [16843236] + Integer [16843237] + Integer [16843362] + Integer [16843375] + Integer [16843436] + Integer [16843437] + Integer [16843481] + Integer [16843515] + Integer [16843516] + Integer [16843657] + Integer [16843793] + Integer [2130771968] + Integer [2130771969] + Integer [2130771970] + Integer [2130771971] + Integer [2130771972] + Integer [2130771973] + Integer [2130771974] + Integer [2130771975] + Integer [2130771976] + Integer [2130771977] + Integer [2130771978] + Integer [2130771979] + Integer [2130771980] + Integer [2130771981] + Integer [2130771982] + Integer [2130771983] + Integer [2130771984] + Integer [2130771985] + Integer [2130771986] + Integer [2130771987] + Integer [2130771988] + Integer [2130771989] + Integer [2130771990] + Integer [2130771991] + Integer [2130771992] + Integer [2130771993] + Integer [2130771994] + Integer [2130771995] + Integer [2130771996] + Integer [2130771997] + Integer [2130771998] + Integer [2130771999] + Integer [2130772000] + Integer [2130772001] + Integer [2130772002] + Integer [2130772003] + Integer [2130772004] + Integer [2130772005] + Integer [2130772006] + Integer [2130772007] + Integer [2130772008] + Integer [2130772009] + Integer [2130772010] + Integer [2130772011] + Integer [2130772012] + Integer [2130772013] + Integer [2130772014] + Integer [2130772015] + Integer [2130772016] + Integer [2130772017] + Integer [2130772018] + Integer [2130772019] + Integer [2130772020] + Integer [2130772021] + Integer [2130772022] + Integer [2130772023] + Integer [2130772024] + Integer [2130772025] + Integer [2130772026] + Integer [2130772027] + Integer [2130772028] + Integer [2130772029] + Integer [2130772030] + Integer [2130772031] + Integer [2130772032] + Integer [2130772033] + Integer [2130772034] + Integer [2130772035] + Integer [2130772036] + Integer [2130772037] + Integer [2130772038] + Integer [2130772039] + Integer [2130772040] + Integer [2130772041] + Integer [2130772042] + Integer [2130772043] + Integer [2130772044] + Integer [2130772045] + Integer [2130772046] + Integer [2130772047] + Integer [2130772048] + Integer [2130772049] + Integer [2130772050] + Integer [2130772051] + Integer [2130772052] + Integer [2130772053] + Integer [2130772054] + Integer [2130772055] + Integer [2130772056] + Integer [2130772057] + Integer [2130772058] + Integer [2130772059] + Integer [2130772060] + Integer [2130772061] + Class [com/slidingmenu/lib/g] + Class [java/lang/Object] + Fieldref [com/slidingmenu/lib/g.a [I] + Fieldref [com/slidingmenu/lib/g.b [I] + Fieldref [com/slidingmenu/lib/g.c [I] + Fieldref [com/slidingmenu/lib/g.d [I] + Fieldref [com/slidingmenu/lib/g.e [I] + Fieldref [com/slidingmenu/lib/g.f [I] + Fieldref [com/slidingmenu/lib/g.g [I] + Fieldref [com/slidingmenu/lib/g.h [I] + Fieldref [com/slidingmenu/lib/g.i [I] + Fieldref [com/slidingmenu/lib/g.j [I] + NameAndType [a [I] + NameAndType [b [I] + NameAndType [c [I] + NameAndType [d [I] + NameAndType [e [I] + NameAndType [f [I] + NameAndType [g [I] + NameAndType [h [I] + NameAndType [i [I] + NameAndType [j [I] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [[I] + Utf8 [a] + Utf8 [b] + Utf8 [c] + Utf8 [com/slidingmenu/lib/g] + Utf8 [d] + Utf8 [e] + Utf8 [f] + Utf8 [g] + Utf8 [h] + Utf8 [i] + Utf8 [j] + Utf8 [java/lang/Object] Fields (count = 10): + Field: a [I Access flags: 0x19 = public static final int[] a + Field: b [I Access flags: 0x19 = public static final int[] b + Field: c [I Access flags: 0x19 = public static final int[] c + Field: d [I Access flags: 0x19 = public static final int[] d + Field: e [I Access flags: 0x19 = public static final int[] e + Field: f [I Access flags: 0x19 = public static final int[] f + Field: g [I Access flags: 0x19 = public static final int[] g + Field: h [I Access flags: 0x19 = public static final int[] h + Field: i [I Access flags: 0x19 = public static final int[] i + Field: j [I Access flags: 0x19 = public static final int[] j Methods (count = 1): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 815, locals = 0, stack = 4): [0] bipush 53 [2] newarray 10 [4] dup [5] iconst_0 [6] ldc #3 + Integer [16842839] [8] iastore [9] dup [10] iconst_1 [11] ldc #36 + Integer [2130771974] [13] iastore [14] dup [15] iconst_2 [16] ldc #37 + Integer [2130771975] [18] iastore [19] dup [20] iconst_3 [21] ldc #38 + Integer [2130771976] [23] iastore [24] dup [25] iconst_4 [26] ldc #39 + Integer [2130771977] [28] iastore [29] dup [30] iconst_5 [31] ldc #40 + Integer [2130771978] [33] iastore [34] dup [35] bipush 6 [37] ldc #41 + Integer [2130771979] [39] iastore [40] dup [41] bipush 7 [43] ldc #42 + Integer [2130771980] [45] iastore [46] dup [47] bipush 8 [49] ldc #43 + Integer [2130771981] [51] iastore [52] dup [53] bipush 9 [55] ldc #44 + Integer [2130771982] [57] iastore [58] dup [59] bipush 10 [61] ldc #45 + Integer [2130771983] [63] iastore [64] dup [65] bipush 11 [67] ldc #46 + Integer [2130771984] [69] iastore [70] dup [71] bipush 12 [73] ldc #47 + Integer [2130771985] [75] iastore [76] dup [77] bipush 13 [79] ldc #48 + Integer [2130771986] [81] iastore [82] dup [83] bipush 14 [85] ldc #49 + Integer [2130771987] [87] iastore [88] dup [89] bipush 15 [91] ldc #50 + Integer [2130771988] [93] iastore [94] dup [95] bipush 16 [97] ldc #51 + Integer [2130771989] [99] iastore [100] dup [101] bipush 17 [103] ldc #52 + Integer [2130771990] [105] iastore [106] dup [107] bipush 18 [109] ldc #53 + Integer [2130771991] [111] iastore [112] dup [113] bipush 19 [115] ldc #54 + Integer [2130771992] [117] iastore [118] dup [119] bipush 20 [121] ldc #55 + Integer [2130771993] [123] iastore [124] dup [125] bipush 21 [127] ldc #56 + Integer [2130771994] [129] iastore [130] dup [131] bipush 22 [133] ldc #57 + Integer [2130771995] [135] iastore [136] dup [137] bipush 23 [139] ldc #58 + Integer [2130771996] [141] iastore [142] dup [143] bipush 24 [145] ldc #59 + Integer [2130771997] [147] iastore [148] dup [149] bipush 25 [151] ldc #60 + Integer [2130771998] [153] iastore [154] dup [155] bipush 26 [157] ldc #61 + Integer [2130771999] [159] iastore [160] dup [161] bipush 27 [163] ldc #62 + Integer [2130772000] [165] iastore [166] dup [167] bipush 28 [169] ldc #63 + Integer [2130772001] [171] iastore [172] dup [173] bipush 29 [175] ldc #64 + Integer [2130772002] [177] iastore [178] dup [179] bipush 30 [181] ldc #65 + Integer [2130772003] [183] iastore [184] dup [185] bipush 31 [187] ldc #66 + Integer [2130772004] [189] iastore [190] dup [191] bipush 32 [193] ldc #67 + Integer [2130772005] [195] iastore [196] dup [197] bipush 33 [199] ldc #68 + Integer [2130772006] [201] iastore [202] dup [203] bipush 34 [205] ldc #69 + Integer [2130772007] [207] iastore [208] dup [209] bipush 35 [211] ldc #70 + Integer [2130772008] [213] iastore [214] dup [215] bipush 36 [217] ldc #71 + Integer [2130772009] [219] iastore [220] dup [221] bipush 37 [223] ldc #72 + Integer [2130772010] [225] iastore [226] dup [227] bipush 38 [229] ldc #73 + Integer [2130772011] [231] iastore [232] dup [233] bipush 39 [235] ldc #74 + Integer [2130772012] [237] iastore [238] dup [239] bipush 40 [241] ldc #75 + Integer [2130772013] [243] iastore [244] dup [245] bipush 41 [247] ldc #76 + Integer [2130772014] [249] iastore [250] dup [251] bipush 42 [253] ldc #77 + Integer [2130772015] [255] iastore [256] dup [257] bipush 43 [259] ldc #78 + Integer [2130772016] [261] iastore [262] dup [263] bipush 44 [265] ldc #79 + Integer [2130772017] [267] iastore [268] dup [269] bipush 45 [271] ldc #80 + Integer [2130772018] [273] iastore [274] dup [275] bipush 46 [277] ldc #81 + Integer [2130772019] [279] iastore [280] dup [281] bipush 47 [283] ldc #82 + Integer [2130772020] [285] iastore [286] dup [287] bipush 48 [289] ldc #83 + Integer [2130772021] [291] iastore [292] dup [293] bipush 49 [295] ldc #84 + Integer [2130772022] [297] iastore [298] dup [299] bipush 50 [301] ldc #85 + Integer [2130772023] [303] iastore [304] dup [305] bipush 51 [307] ldc #86 + Integer [2130772024] [309] iastore [310] dup [311] bipush 52 [313] ldc #87 + Integer [2130772025] [315] iastore [316] putstatic #126 + Fieldref [com/slidingmenu/lib/g.a [I] [319] bipush 6 [321] newarray 10 [323] dup [324] iconst_0 [325] ldc #2 + Integer [16842766] [327] iastore [328] dup [329] iconst_1 [330] ldc #5 + Integer [16842960] [332] iastore [333] dup [334] iconst_2 [335] ldc #12 + Integer [16843156] [337] iastore [338] dup [339] iconst_3 [340] ldc #13 + Integer [16843230] [342] iastore [343] dup [344] iconst_4 [345] ldc #14 + Integer [16843231] [347] iastore [348] dup [349] iconst_5 [350] ldc #15 + Integer [16843232] [352] iastore [353] putstatic #127 + Fieldref [com/slidingmenu/lib/g.b [I] [356] bipush 19 [358] newarray 10 [360] dup [361] iconst_0 [362] ldc #30 + Integer [2130771968] [364] iastore [365] dup [366] iconst_1 [367] ldc #31 + Integer [2130771969] [369] iastore [370] dup [371] iconst_2 [372] ldc #32 + Integer [2130771970] [374] iastore [375] dup [376] iconst_3 [377] ldc #33 + Integer [2130771971] [379] iastore [380] dup [381] iconst_4 [382] ldc #34 + Integer [2130771972] [384] iastore [385] dup [386] iconst_5 [387] ldc #35 + Integer [2130771973] [389] iastore [390] dup [391] bipush 6 [393] ldc #88 + Integer [2130772026] [395] iastore [396] dup [397] bipush 7 [399] ldc #89 + Integer [2130772027] [401] iastore [402] dup [403] bipush 8 [405] ldc #90 + Integer [2130772028] [407] iastore [408] dup [409] bipush 9 [411] ldc #91 + Integer [2130772029] [413] iastore [414] dup [415] bipush 10 [417] ldc #92 + Integer [2130772030] [419] iastore [420] dup [421] bipush 11 [423] ldc #93 + Integer [2130772031] [425] iastore [426] dup [427] bipush 12 [429] ldc #94 + Integer [2130772032] [431] iastore [432] dup [433] bipush 13 [435] ldc #95 + Integer [2130772033] [437] iastore [438] dup [439] bipush 14 [441] ldc #96 + Integer [2130772034] [443] iastore [444] dup [445] bipush 15 [447] ldc #97 + Integer [2130772035] [449] iastore [450] dup [451] bipush 16 [453] ldc #98 + Integer [2130772036] [455] iastore [456] dup [457] bipush 17 [459] ldc #99 + Integer [2130772037] [461] iastore [462] dup [463] bipush 18 [465] ldc #100 + Integer [2130772038] [467] iastore [468] putstatic #128 + Fieldref [com/slidingmenu/lib/g.c [I] [471] iconst_1 [472] newarray 10 [474] dup [475] iconst_0 [476] ldc #8 + Integer [16843071] [478] iastore [479] putstatic #129 + Fieldref [com/slidingmenu/lib/g.d [I] [482] iconst_3 [483] newarray 10 [485] dup [486] iconst_0 [487] ldc #6 + Integer [16842964] [489] iastore [490] dup [491] iconst_1 [492] ldc #109 + Integer [2130772047] [494] iastore [495] dup [496] iconst_2 [497] ldc #110 + Integer [2130772048] [499] iastore [500] putstatic #130 + Fieldref [com/slidingmenu/lib/g.e [I] [503] bipush 17 [505] newarray 10 [507] dup [508] iconst_0 [509] ldc #1 + Integer [16842754] [511] iastore [512] dup [513] iconst_1 [514] ldc #2 + Integer [16842766] [516] iastore [517] dup [518] iconst_2 [519] ldc #5 + Integer [16842960] [521] iastore [522] dup [523] iconst_3 [524] ldc #7 + Integer [16843014] [526] iastore [527] dup [528] iconst_4 [529] ldc #12 + Integer [16843156] [531] iastore [532] dup [533] iconst_5 [534] ldc #13 + Integer [16843230] [536] iastore [537] dup [538] bipush 6 [540] ldc #14 + Integer [16843231] [542] iastore [543] dup [544] bipush 7 [546] ldc #16 + Integer [16843233] [548] iastore [549] dup [550] bipush 8 [552] ldc #17 + Integer [16843234] [554] iastore [555] dup [556] bipush 9 [558] ldc #18 + Integer [16843235] [560] iastore [561] dup [562] bipush 10 [564] ldc #19 + Integer [16843236] [566] iastore [567] dup [568] bipush 11 [570] ldc #20 + Integer [16843237] [572] iastore [573] dup [574] bipush 12 [576] ldc #22 + Integer [16843375] [578] iastore [579] dup [580] bipush 13 [582] ldc #25 + Integer [16843481] [584] iastore [585] dup [586] bipush 14 [588] ldc #26 + Integer [16843515] [590] iastore [591] dup [592] bipush 15 [594] ldc #27 + Integer [16843516] [596] iastore [597] dup [598] bipush 16 [600] ldc #28 + Integer [16843657] [602] iastore [603] putstatic #131 + Fieldref [com/slidingmenu/lib/g.f [I] [606] iconst_5 [607] newarray 10 [609] dup [610] iconst_0 [611] ldc #30 + Integer [2130771968] [613] iastore [614] dup [615] iconst_1 [616] ldc #31 + Integer [2130771969] [618] iastore [619] dup [620] iconst_2 [621] ldc #32 + Integer [2130771970] [623] iastore [624] dup [625] iconst_3 [626] ldc #33 + Integer [2130771971] [628] iastore [629] dup [630] iconst_4 [631] ldc #34 + Integer [2130771972] [633] iastore [634] putstatic #132 + Fieldref [com/slidingmenu/lib/g.g [I] [637] bipush 8 [639] newarray 10 [641] dup [642] iconst_0 [643] ldc #101 + Integer [2130772039] [645] iastore [646] dup [647] iconst_1 [648] ldc #102 + Integer [2130772040] [650] iastore [651] dup [652] iconst_2 [653] ldc #103 + Integer [2130772041] [655] iastore [656] dup [657] iconst_3 [658] ldc #104 + Integer [2130772042] [660] iastore [661] dup [662] iconst_4 [663] ldc #105 + Integer [2130772043] [665] iastore [666] dup [667] iconst_5 [668] ldc #106 + Integer [2130772044] [670] iastore [671] dup [672] bipush 6 [674] ldc #107 + Integer [2130772045] [676] iastore [677] dup [678] bipush 7 [680] ldc #108 + Integer [2130772046] [682] iastore [683] putstatic #133 + Fieldref [com/slidingmenu/lib/g.h [I] [686] bipush 13 [688] newarray 10 [690] dup [691] iconst_0 [692] ldc #111 + Integer [2130772049] [694] iastore [695] dup [696] iconst_1 [697] ldc #112 + Integer [2130772050] [699] iastore [700] dup [701] iconst_2 [702] ldc #113 + Integer [2130772051] [704] iastore [705] dup [706] iconst_3 [707] ldc #114 + Integer [2130772052] [709] iastore [710] dup [711] iconst_4 [712] ldc #115 + Integer [2130772053] [714] iastore [715] dup [716] iconst_5 [717] ldc #116 + Integer [2130772054] [719] iastore [720] dup [721] bipush 6 [723] ldc #117 + Integer [2130772055] [725] iastore [726] dup [727] bipush 7 [729] ldc #118 + Integer [2130772056] [731] iastore [732] dup [733] bipush 8 [735] ldc #119 + Integer [2130772057] [737] iastore [738] dup [739] bipush 9 [741] ldc #120 + Integer [2130772058] [743] iastore [744] dup [745] bipush 10 [747] ldc #121 + Integer [2130772059] [749] iastore [750] dup [751] bipush 11 [753] ldc #122 + Integer [2130772060] [755] iastore [756] dup [757] bipush 12 [759] ldc #123 + Integer [2130772061] [761] iastore [762] putstatic #134 + Fieldref [com/slidingmenu/lib/g.i [I] [765] bipush 8 [767] newarray 10 [769] dup [770] iconst_0 [771] ldc #4 + Integer [16842927] [773] iastore [774] dup [775] iconst_1 [776] ldc #9 + Integer [16843125] [778] iastore [779] dup [780] iconst_2 [781] ldc #10 + Integer [16843126] [783] iastore [784] dup [785] iconst_3 [786] ldc #11 + Integer [16843131] [788] iastore [789] dup [790] iconst_4 [791] ldc #21 + Integer [16843362] [793] iastore [794] dup [795] iconst_5 [796] ldc #23 + Integer [16843436] [798] iastore [799] dup [800] bipush 6 [802] ldc #24 + Integer [16843437] [804] iastore [805] dup [806] bipush 7 [808] ldc #29 + Integer [16843793] [810] iastore [811] putstatic #135 + Fieldref [com/slidingmenu/lib/g.j [I] [814] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/SlidingMenu Superclass: android/widget/RelativeLayout Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.lib.SlidingMenu extends android.widget.RelativeLayout Interfaces (count = 0): Constant Pool (count = 311): + Integer [2130837604] + Integer [2130903067] + Integer [2131230736] + Integer [2131230738] + Float [-1.0] + Float [0.33] + Float [0.66] + String [Cannot set both behindOffset and behindWidth for a SlidingMenu] + String [ScrollScale must be between 0 and 1] + String [SlidingMenu mode must be LEFT, RIGHT, or LEFT_RIGHT] + String [TouchMode must be set to eitherTOUCHMODE_FULLSCREEN or TOUCHMODE_MARGIN or TOUCHMODE_NONE.] + String [getSize] + String [window] + Class [android/content/Context] + Class [android/content/res/Resources] + Class [android/content/res/TypedArray] + Class [android/graphics/BitmapFactory] + Class [android/graphics/Point] + Class [android/graphics/Rect] + Class [android/view/Display] + Class [android/view/LayoutInflater] + Class [android/view/WindowManager] + Class [android/widget/FrameLayout] + Class [android/widget/RelativeLayout] + Class [android/widget/RelativeLayout$LayoutParams] + Class [com/slidingmenu/lib/CustomViewAbove] + Class [com/slidingmenu/lib/CustomViewBehind] + Class [com/slidingmenu/lib/SlidingMenu] + Class [com/slidingmenu/lib/SlidingMenu$SavedState] + Class [com/slidingmenu/lib/g] + Class [com/slidingmenu/lib/h] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/IllegalStateException] + Class [java/lang/Object] + Class [java/lang/reflect/Method] + Fieldref [android/graphics/Point.x I] + Fieldref [android/graphics/Rect.bottom I] + Fieldref [android/graphics/Rect.left I] + Fieldref [android/graphics/Rect.right I] + Fieldref [android/graphics/Rect.top I] + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] + Fieldref [com/slidingmenu/lib/SlidingMenu.c Lcom/slidingmenu/lib/l;] + Fieldref [com/slidingmenu/lib/SlidingMenu.d Lcom/slidingmenu/lib/j;] + Fieldref [com/slidingmenu/lib/g.i [I] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Methodref [android/content/res/Resources.getDimension (I)F] + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] + Methodref [android/content/res/TypedArray.getDimension (IF)F] + Methodref [android/content/res/TypedArray.getFloat (IF)F] + Methodref [android/content/res/TypedArray.getInt (II)I] + Methodref [android/content/res/TypedArray.getResourceId (II)I] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/graphics/BitmapFactory.decodeResource (Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;] + Methodref [android/graphics/Point. ()V] + Methodref [android/view/Display.getWidth ()I] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/widget/FrameLayout. (Landroid/content/Context;)V] + Methodref [android/widget/RelativeLayout. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [android/widget/RelativeLayout.onRestoreInstanceState (Landroid/os/Parcelable;)V] + Methodref [android/widget/RelativeLayout.onSaveInstanceState ()Landroid/os/Parcelable;] + Methodref [android/widget/RelativeLayout$LayoutParams. (II)V] + Methodref [android/widget/RelativeLayout$LayoutParams.addRule (I)V] + Methodref [com/slidingmenu/lib/CustomViewAbove. (Landroid/content/Context;)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.a ()I] + Methodref [com/slidingmenu/lib/CustomViewAbove.a (I)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Landroid/graphics/Bitmap;)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Lcom/slidingmenu/lib/CustomViewBehind;)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Lcom/slidingmenu/lib/c;)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Z)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.b (I)V] + Methodref [com/slidingmenu/lib/CustomViewAbove.c ()V] + Methodref [com/slidingmenu/lib/CustomViewBehind. (Landroid/content/Context;)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.a (F)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.a (I)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Lcom/slidingmenu/lib/CustomViewAbove;)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Lcom/slidingmenu/lib/i;)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.b ()I] + Methodref [com/slidingmenu/lib/CustomViewBehind.b (F)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.b (I)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.b (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.b (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.b (Z)V] + Methodref [com/slidingmenu/lib/CustomViewBehind.c (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu. (Landroid/content/Context;Landroid/util/AttributeSet;)V] + Methodref [com/slidingmenu/lib/SlidingMenu. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.a (F)V] + Methodref [com/slidingmenu/lib/SlidingMenu.a (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.a (Landroid/graphics/drawable/Drawable;)V] + Methodref [com/slidingmenu/lib/SlidingMenu.a (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/SlidingMenu.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/slidingmenu/lib/SlidingMenu.b (F)V] + Methodref [com/slidingmenu/lib/SlidingMenu.b (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.b (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/SlidingMenu.b (Z)V] + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.d (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.e ()Z] + Methodref [com/slidingmenu/lib/SlidingMenu.e (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.f (I)V] + Methodref [com/slidingmenu/lib/SlidingMenu.getContext ()Landroid/content/Context;] + Methodref [com/slidingmenu/lib/SlidingMenu.getResources ()Landroid/content/res/Resources;] + Methodref [com/slidingmenu/lib/SlidingMenu.i ()V] + Methodref [com/slidingmenu/lib/SlidingMenu.j ()V] + Methodref [com/slidingmenu/lib/SlidingMenu.setPadding (IIII)V] + Methodref [com/slidingmenu/lib/SlidingMenu$SavedState. (Landroid/os/Parcelable;Z)V] + Methodref [com/slidingmenu/lib/SlidingMenu$SavedState.a (Lcom/slidingmenu/lib/SlidingMenu$SavedState;)Z] + Methodref [com/slidingmenu/lib/SlidingMenu$SavedState.getSuperState ()Landroid/os/Parcelable;] + Methodref [com/slidingmenu/lib/h. (Lcom/slidingmenu/lib/SlidingMenu;)V] + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + InterfaceMethodref [android/view/WindowManager.getDefaultDisplay ()Landroid/view/Display;] + NameAndType [ ()V] + NameAndType [ (II)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;)V] + NameAndType [ (Landroid/content/Context;Landroid/util/AttributeSet;I)V] + NameAndType [ (Landroid/os/Parcelable;Z)V] + NameAndType [ (Lcom/slidingmenu/lib/SlidingMenu;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a ()I] + NameAndType [a (F)V] + NameAndType [a (I)V] + NameAndType [a (Landroid/graphics/Bitmap;)V] + NameAndType [a (Landroid/graphics/drawable/Drawable;)V] + NameAndType [a (Landroid/view/View;)V] + NameAndType [a (Lcom/slidingmenu/lib/CustomViewAbove;)V] + NameAndType [a (Lcom/slidingmenu/lib/CustomViewBehind;)V] + NameAndType [a (Lcom/slidingmenu/lib/SlidingMenu$SavedState;)Z] + NameAndType [a (Lcom/slidingmenu/lib/c;)V] + NameAndType [a (Lcom/slidingmenu/lib/i;)V] + NameAndType [a (Z)V] + NameAndType [a Lcom/slidingmenu/lib/CustomViewAbove;] + NameAndType [addRule (I)V] + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [b ()I] + NameAndType [b (F)V] + NameAndType [b (I)V] + NameAndType [b (Landroid/graphics/drawable/Drawable;)V] + NameAndType [b (Landroid/view/View;)V] + NameAndType [b (Z)V] + NameAndType [b Lcom/slidingmenu/lib/CustomViewBehind;] + NameAndType [bottom I] + NameAndType [c ()V] + NameAndType [c (I)V] + NameAndType [c Lcom/slidingmenu/lib/l;] + NameAndType [d (I)V] + NameAndType [d Lcom/slidingmenu/lib/j;] + NameAndType [decodeResource (Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;] + NameAndType [e ()Z] + NameAndType [e (I)V] + NameAndType [f (I)V] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [getBoolean (IZ)Z] + NameAndType [getContext ()Landroid/content/Context;] + NameAndType [getDefaultDisplay ()Landroid/view/Display;] + NameAndType [getDimension (I)F] + NameAndType [getDimension (IF)F] + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;] + NameAndType [getFloat (IF)F] + NameAndType [getInt (II)I] + NameAndType [getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] + NameAndType [getResourceId (II)I] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getSuperState ()Landroid/os/Parcelable;] + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + NameAndType [getWidth ()I] + NameAndType [i ()V] + NameAndType [i [I] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [j ()V] + NameAndType [left I] + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + NameAndType [onRestoreInstanceState (Landroid/os/Parcelable;)V] + NameAndType [onSaveInstanceState ()Landroid/os/Parcelable;] + NameAndType [recycle ()V] + NameAndType [right I] + NameAndType [setPadding (IIII)V] + NameAndType [top I] + NameAndType [x I] + Utf8 [()I] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/os/Parcelable;] + Utf8 [()Landroid/view/Display;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(F)V] + Utf8 [(I)F] + Utf8 [(I)Landroid/graphics/drawable/Drawable;] + Utf8 [(I)V] + Utf8 [(IF)F] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(IIII)V] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(IZ)Z] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V] + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V] + Utf8 [(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;] + Utf8 [(Landroid/graphics/Bitmap;)V] + Utf8 [(Landroid/graphics/Rect;)Z] + Utf8 [(Landroid/graphics/drawable/Drawable;)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [(Landroid/os/Parcelable;Z)V] + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Lcom/slidingmenu/lib/CustomViewAbove;)V] + Utf8 [(Lcom/slidingmenu/lib/CustomViewBehind;)V] + Utf8 [(Lcom/slidingmenu/lib/SlidingMenu$SavedState;)Z] + Utf8 [(Lcom/slidingmenu/lib/SlidingMenu;)Lcom/slidingmenu/lib/j;] + Utf8 [(Lcom/slidingmenu/lib/SlidingMenu;)Lcom/slidingmenu/lib/l;] + Utf8 [(Lcom/slidingmenu/lib/SlidingMenu;)V] + Utf8 [(Lcom/slidingmenu/lib/c;)V] + Utf8 [(Lcom/slidingmenu/lib/i;)V] + Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Cannot set both behindOffset and behindWidth for a SlidingMenu] + Utf8 [Code] + Utf8 [I] + Utf8 [Lcom/slidingmenu/lib/CustomViewAbove;] + Utf8 [Lcom/slidingmenu/lib/CustomViewBehind;] + Utf8 [Lcom/slidingmenu/lib/j;] + Utf8 [Lcom/slidingmenu/lib/l;] + Utf8 [ScrollScale must be between 0 and 1] + Utf8 [SlidingMenu mode must be LEFT, RIGHT, or LEFT_RIGHT] + Utf8 [TouchMode must be set to eitherTOUCHMODE_FULLSCREEN or TOUCHMODE_MARGIN or TOUCHMODE_NONE.] + Utf8 [[I] + Utf8 [a] + Utf8 [addRule] + Utf8 [addView] + Utf8 [android/content/Context] + Utf8 [android/content/res/Resources] + Utf8 [android/content/res/TypedArray] + Utf8 [android/graphics/BitmapFactory] + Utf8 [android/graphics/Point] + Utf8 [android/graphics/Rect] + Utf8 [android/view/Display] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/WindowManager] + Utf8 [android/widget/FrameLayout] + Utf8 [android/widget/RelativeLayout] + Utf8 [android/widget/RelativeLayout$LayoutParams] + Utf8 [b] + Utf8 [bottom] + Utf8 [c] + Utf8 [com/slidingmenu/lib/CustomViewAbove] + Utf8 [com/slidingmenu/lib/CustomViewBehind] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [com/slidingmenu/lib/SlidingMenu$SavedState] + Utf8 [com/slidingmenu/lib/g] + Utf8 [com/slidingmenu/lib/h] + Utf8 [d] + Utf8 [decodeResource] + Utf8 [e] + Utf8 [f] + Utf8 [fitSystemWindows] + Utf8 [from] + Utf8 [g] + Utf8 [getBoolean] + Utf8 [getContext] + Utf8 [getDefaultDisplay] + Utf8 [getDimension] + Utf8 [getDrawable] + Utf8 [getFloat] + Utf8 [getInt] + Utf8 [getMethod] + Utf8 [getResourceId] + Utf8 [getResources] + Utf8 [getSize] + Utf8 [getSuperState] + Utf8 [getSystemService] + Utf8 [getWidth] + Utf8 [h] + Utf8 [i] + Utf8 [inflate] + Utf8 [invoke] + Utf8 [j] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Object] + Utf8 [java/lang/reflect/Method] + Utf8 [left] + Utf8 [obtainStyledAttributes] + Utf8 [onRestoreInstanceState] + Utf8 [onSaveInstanceState] + Utf8 [recycle] + Utf8 [right] + Utf8 [setPadding] + Utf8 [top] + Utf8 [window] + Utf8 [x] Fields (count = 4): + Field: a Lcom/slidingmenu/lib/CustomViewAbove; Access flags: 0x2 = private com.slidingmenu.lib.CustomViewAbove a + Field: b Lcom/slidingmenu/lib/CustomViewBehind; Access flags: 0x2 = private com.slidingmenu.lib.CustomViewBehind b + Field: c Lcom/slidingmenu/lib/l; Access flags: 0x2 = private com.slidingmenu.lib.l c + Field: d Lcom/slidingmenu/lib/j; Access flags: 0x2 = private com.slidingmenu.lib.j d Methods (count = 32): - Method: (Landroid/content/Context;)V Access flags: 0x1 = public SlidingMenu(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aconst_null [3] invokespecial #93 + Methodref [com/slidingmenu/lib/SlidingMenu. (Landroid/content/Context;Landroid/util/AttributeSet;)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;)V Access flags: 0x1 = public SlidingMenu(android.content.Context,android.util.AttributeSet) Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 3, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iconst_0 [4] invokespecial #94 + Methodref [com/slidingmenu/lib/SlidingMenu. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/content/Context;Landroid/util/AttributeSet;I)V Access flags: 0x1 = public SlidingMenu(android.content.Context,android.util.AttributeSet,int) Class member attributes (count = 1): + Code attribute instructions (code length = 441, locals = 5, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] iload_3 v3 [4] invokespecial #64 + Methodref [android/widget/RelativeLayout. (Landroid/content/Context;Landroid/util/AttributeSet;I)V] [7] new #25 + Class [android/widget/RelativeLayout$LayoutParams] [10] dup [11] iconst_m1 [12] iconst_m1 [13] invokespecial #67 + Methodref [android/widget/RelativeLayout$LayoutParams. (II)V] [16] astore_3 v3 [17] aload_0 v0 [18] new #27 + Class [com/slidingmenu/lib/CustomViewBehind] [21] dup [22] aload_1 v1 [23] invokespecial #79 + Methodref [com/slidingmenu/lib/CustomViewBehind. (Landroid/content/Context;)V] [26] putfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [29] aload_0 v0 [30] aload_0 v0 [31] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [34] aload_3 v3 [35] invokevirtual #99 + Methodref [com/slidingmenu/lib/SlidingMenu.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [38] new #25 + Class [android/widget/RelativeLayout$LayoutParams] [41] dup [42] iconst_m1 [43] iconst_m1 [44] invokespecial #67 + Methodref [android/widget/RelativeLayout$LayoutParams. (II)V] [47] dup [48] astore_3 v3 [49] bipush 11 [51] invokevirtual #68 + Methodref [android/widget/RelativeLayout$LayoutParams.addRule (I)V] [54] aload_0 v0 [55] new #26 + Class [com/slidingmenu/lib/CustomViewAbove] [58] dup [59] aload_1 v1 [60] invokespecial #69 + Methodref [com/slidingmenu/lib/CustomViewAbove. (Landroid/content/Context;)V] [63] putfield #42 + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] [66] aload_0 v0 [67] aload_0 v0 [68] getfield #42 + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] [71] aload_3 v3 [72] invokevirtual #99 + Methodref [com/slidingmenu/lib/SlidingMenu.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [75] aload_0 v0 [76] getfield #42 + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] [79] aload_0 v0 [80] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [83] invokevirtual #74 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Lcom/slidingmenu/lib/CustomViewBehind;)V] [86] aload_0 v0 [87] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [90] aload_0 v0 [91] getfield #42 + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] [94] invokevirtual #84 + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Lcom/slidingmenu/lib/CustomViewAbove;)V] [97] aload_0 v0 [98] getfield #42 + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] [101] new #31 + Class [com/slidingmenu/lib/h] [104] dup [105] aload_0 v0 [106] invokespecial #117 + Methodref [com/slidingmenu/lib/h. (Lcom/slidingmenu/lib/SlidingMenu;)V] [109] invokevirtual #75 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Lcom/slidingmenu/lib/c;)V] [112] aload_1 v1 [113] aload_2 v2 [114] getstatic #46 + Fieldref [com/slidingmenu/lib/g.i [I] [117] invokevirtual #49 + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;] [120] dup [121] astore_2 v2 [122] iconst_0 [123] iconst_0 [124] invokevirtual #55 + Methodref [android/content/res/TypedArray.getInt (II)I] [127] istore_3 v3 [128] aload_0 v0 [129] iload_3 v3 [130] invokevirtual #96 + Methodref [com/slidingmenu/lib/SlidingMenu.a (I)V] [133] aload_2 v2 [134] iconst_1 [135] iconst_m1 [136] invokevirtual #56 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [139] dup [140] istore_3 v3 [141] iconst_m1 [142] ificmpeq +28 (target=170) [145] aload_0 v0 [146] iload_3 v3 [147] istore v4 [149] dup [150] aconst_null [151] astore_3 v3 [152] invokevirtual #109 + Methodref [com/slidingmenu/lib/SlidingMenu.getContext ()Landroid/content/Context;] [155] invokestatic #61 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [158] iload v4 [160] aconst_null [161] invokevirtual #62 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [164] invokevirtual #98 + Methodref [com/slidingmenu/lib/SlidingMenu.a (Landroid/view/View;)V] [167] goto +15 (target=182) [170] aload_0 v0 [171] new #23 + Class [android/widget/FrameLayout] [174] dup [175] aload_1 v1 [176] invokespecial #63 + Methodref [android/widget/FrameLayout. (Landroid/content/Context;)V] [179] invokevirtual #98 + Methodref [com/slidingmenu/lib/SlidingMenu.a (Landroid/view/View;)V] [182] aload_2 v2 [183] iconst_2 [184] iconst_m1 [185] invokevirtual #56 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [188] dup [189] istore_3 v3 [190] iconst_m1 [191] ificmpeq +28 (target=219) [194] aload_0 v0 [195] iload_3 v3 [196] istore v4 [198] dup [199] aconst_null [200] astore_3 v3 [201] invokevirtual #109 + Methodref [com/slidingmenu/lib/SlidingMenu.getContext ()Landroid/content/Context;] [204] invokestatic #61 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [207] iload v4 [209] aconst_null [210] invokevirtual #62 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [213] invokevirtual #102 + Methodref [com/slidingmenu/lib/SlidingMenu.b (Landroid/view/View;)V] [216] goto +15 (target=231) [219] aload_0 v0 [220] new #23 + Class [android/widget/FrameLayout] [223] dup [224] aload_1 v1 [225] invokespecial #63 + Methodref [android/widget/FrameLayout. (Landroid/content/Context;)V] [228] invokevirtual #102 + Methodref [com/slidingmenu/lib/SlidingMenu.b (Landroid/view/View;)V] [231] aload_2 v2 [232] bipush 6 [234] iconst_0 [235] invokevirtual #55 + Methodref [android/content/res/TypedArray.getInt (II)I] [238] istore_1 v1 [239] aload_0 v0 [240] iload_1 v1 [241] invokevirtual #104 + Methodref [com/slidingmenu/lib/SlidingMenu.c (I)V] [244] aload_2 v2 [245] iconst_3 [246] ldc #5 + Float [-1.0] [248] invokevirtual #53 + Methodref [android/content/res/TypedArray.getDimension (IF)F] [251] f2i [252] istore_1 v1 [253] aload_2 v2 [254] iconst_4 [255] ldc #5 + Float [-1.0] [257] invokevirtual #53 + Methodref [android/content/res/TypedArray.getDimension (IF)F] [260] f2i [261] istore_3 v3 [262] iload_1 v1 [263] iconst_m1 [264] ificmpeq +18 (target=282) [267] iload_3 v3 [268] iconst_m1 [269] ificmpeq +13 (target=282) [272] new #34 + Class [java/lang/IllegalStateException] [275] dup [276] ldc #8 + String [Cannot set both behindOffset and behindWidth for a SlidingMenu] [278] invokespecial #119 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [281] athrow [282] iload_1 v1 [283] iconst_m1 [284] ificmpeq +11 (target=295) [287] aload_0 v0 [288] iload_1 v1 [289] invokespecial #108 + Methodref [com/slidingmenu/lib/SlidingMenu.f (I)V] [292] goto +21 (target=313) [295] iload_3 v3 [296] iconst_m1 [297] ificmpeq +11 (target=308) [300] aload_0 v0 [301] iload_3 v3 [302] invokevirtual #101 + Methodref [com/slidingmenu/lib/SlidingMenu.b (I)V] [305] goto +8 (target=313) [308] aload_0 v0 [309] iconst_0 [310] invokespecial #108 + Methodref [com/slidingmenu/lib/SlidingMenu.f (I)V] [313] aload_2 v2 [314] iconst_5 [315] ldc #6 + Float [0.33] [317] invokevirtual #54 + Methodref [android/content/res/TypedArray.getFloat (IF)F] [320] fstore_1 v1 [321] aload_0 v0 [322] fload_1 v1 [323] invokevirtual #95 + Methodref [com/slidingmenu/lib/SlidingMenu.a (F)V] [326] aload_2 v2 [327] bipush 7 [329] iconst_m1 [330] invokevirtual #56 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [333] dup [334] istore_1 v1 [335] iconst_m1 [336] ificmpeq +8 (target=344) [339] aload_0 v0 [340] iload_1 v1 [341] invokevirtual #105 + Methodref [com/slidingmenu/lib/SlidingMenu.d (I)V] [344] aload_2 v2 [345] bipush 8 [347] fconst_0 [348] invokevirtual #53 + Methodref [android/content/res/TypedArray.getDimension (IF)F] [351] f2i [352] istore_1 v1 [353] aload_0 v0 [354] iload_1 v1 [355] invokevirtual #107 + Methodref [com/slidingmenu/lib/SlidingMenu.e (I)V] [358] aload_2 v2 [359] bipush 9 [361] iconst_1 [362] invokevirtual #52 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [365] istore_1 v1 [366] aload_0 v0 [367] iload_1 v1 [368] invokevirtual #103 + Methodref [com/slidingmenu/lib/SlidingMenu.b (Z)V] [371] aload_2 v2 [372] bipush 10 [374] ldc #7 + Float [0.66] [376] invokevirtual #54 + Methodref [android/content/res/TypedArray.getFloat (IF)F] [379] fstore_1 v1 [380] aload_0 v0 [381] fload_1 v1 [382] invokevirtual #100 + Methodref [com/slidingmenu/lib/SlidingMenu.b (F)V] [385] aload_2 v2 [386] bipush 11 [388] iconst_0 [389] invokevirtual #52 + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z] [392] pop [393] aload_0 v0 [394] aconst_null [395] astore_3 v3 [396] getfield #42 + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] [399] invokevirtual #78 + Methodref [com/slidingmenu/lib/CustomViewAbove.c ()V] [402] aload_2 v2 [403] bipush 12 [405] iconst_m1 [406] invokevirtual #56 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [409] dup [410] istore_1 v1 [411] iconst_m1 [412] ificmpeq +24 (target=436) [415] aload_0 v0 [416] iload_1 v1 [417] istore v4 [419] dup [420] astore_3 v3 [421] getfield #42 + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] [424] aload_3 v3 [425] invokevirtual #110 + Methodref [com/slidingmenu/lib/SlidingMenu.getResources ()Landroid/content/res/Resources;] [428] iload v4 [430] invokestatic #58 + Methodref [android/graphics/BitmapFactory.decodeResource (Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;] [433] invokevirtual #72 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Landroid/graphics/Bitmap;)V] [436] aload_2 v2 [437] invokevirtual #57 + Methodref [android/content/res/TypedArray.recycle ()V] [440] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;)V Access flags: 0x11 = public final void a(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #42 + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] [4] aload_1 v1 [5] invokevirtual #73 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Landroid/view/View;)V] [8] aload_0 v0 [9] invokespecial #112 + Methodref [com/slidingmenu/lib/SlidingMenu.j ()V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/View;)V Access flags: 0x11 = public final void b(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [4] aload_1 v1 [5] invokevirtual #83 + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Landroid/view/View;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()V Access flags: 0x11 = public final void a() Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_0 v0 [2] invokevirtual #109 + Methodref [com/slidingmenu/lib/SlidingMenu.getContext ()Landroid/content/Context;] [5] invokestatic #61 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [8] ldc #2 + Integer [2130903067] [10] aconst_null [11] invokevirtual #62 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [14] astore_1 v1 [15] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [18] aload_1 v1 [19] invokevirtual #90 + Methodref [com/slidingmenu/lib/CustomViewBehind.b (Landroid/view/View;)V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Z)V Access flags: 0x11 = public final void a(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #42 + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] [4] iload_1 v1 [5] invokevirtual #76 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)V Access flags: 0x11 = public final void a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 2, stack = 3): [0] iload_1 v1 [1] ifeq +23 (target=24) [4] iload_1 v1 [5] iconst_1 [6] ificmpeq +18 (target=24) [9] iload_1 v1 [10] iconst_2 [11] ificmpeq +13 (target=24) [14] new #34 + Class [java/lang/IllegalStateException] [17] dup [18] ldc #10 + String [SlidingMenu mode must be LEFT, RIGHT, or LEFT_RIGHT] [20] invokespecial #119 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [23] athrow [24] aload_0 v0 [25] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [28] iload_1 v1 [29] invokevirtual #88 + Methodref [com/slidingmenu/lib/CustomViewBehind.b (I)V] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b()I Access flags: 0x11 = public final int b() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [4] invokevirtual #86 + Methodref [com/slidingmenu/lib/CustomViewBehind.b ()I] [7] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: i()V Access flags: 0x2 = private void i() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #42 + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] [4] iconst_0 [5] invokevirtual #71 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c()V Access flags: 0x11 = public final void c() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #112 + Methodref [com/slidingmenu/lib/SlidingMenu.j ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: j()V Access flags: 0x2 = private void j() Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #42 + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] [4] iconst_1 [5] invokevirtual #71 + Methodref [com/slidingmenu/lib/CustomViewAbove.a (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d()V Access flags: 0x11 = public final void d() Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 2): [0] aload_0 v0 [1] dup [2] astore_1 v1 [3] invokevirtual #106 + Methodref [com/slidingmenu/lib/SlidingMenu.e ()Z] [6] ifeq +8 (target=14) [9] aload_1 v1 [10] invokespecial #112 + Methodref [com/slidingmenu/lib/SlidingMenu.j ()V] [13] return [14] aload_1 v1 [15] invokespecial #111 + Methodref [com/slidingmenu/lib/SlidingMenu.i ()V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: e()Z Access flags: 0x11 = public final boolean e() Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #42 + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] [4] invokevirtual #70 + Methodref [com/slidingmenu/lib/CustomViewAbove.a ()I] [7] ifeq +16 (target=23) [10] aload_0 v0 [11] getfield #42 + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] [14] invokevirtual #70 + Methodref [com/slidingmenu/lib/CustomViewAbove.a ()I] [17] iconst_2 [18] ificmpeq +5 (target=23) [21] iconst_0 [22] ireturn [23] iconst_1 [24] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: f(I)V Access flags: 0x2 = private void f(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [4] iload_1 v1 [5] invokevirtual #81 + Methodref [com/slidingmenu/lib/CustomViewBehind.a (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: f()V Access flags: 0x11 = public final void f() Class member attributes (count = 1): + Code attribute instructions (code length = 20, locals = 2, stack = 2): [0] aload_0 v0 [1] invokevirtual #109 + Methodref [com/slidingmenu/lib/SlidingMenu.getContext ()Landroid/content/Context;] [4] invokevirtual #47 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [7] ldc #3 + Integer [2131230736] [9] invokevirtual #50 + Methodref [android/content/res/Resources.getDimension (I)F] [12] f2i [13] istore_1 v1 [14] aload_0 v0 [15] iload_1 v1 [16] invokespecial #108 + Methodref [com/slidingmenu/lib/SlidingMenu.f (I)V] [19] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(I)V Access flags: 0x11 = public final void b(int) Class member attributes (count = 1): + Code attribute instructions (code length = 86, locals = 6, stack = 6): [0] aload_0 v0 [1] invokevirtual #109 + Methodref [com/slidingmenu/lib/SlidingMenu.getContext ()Landroid/content/Context;] [4] ldc #13 + String [window] [6] invokevirtual #48 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [9] checkcast #22 + Class [android/view/WindowManager] [12] invokeinterface #121 + InterfaceMethodref [android/view/WindowManager.getDefaultDisplay ()Landroid/view/Display;] [17] astore_3 v3 [18] ldc #20 + Class [android/view/Display] [20] astore_2 v2 [21] iconst_1 [22] anewarray #32 + Class [java/lang/Class] [25] dup [26] iconst_0 [27] ldc #18 + Class [android/graphics/Point] [29] aastore [30] astore v4 [32] new #18 + Class [android/graphics/Point] [35] dup [36] invokespecial #59 + Methodref [android/graphics/Point. ()V] [39] astore v5 [41] aload_2 v2 [42] ldc #12 + String [getSize] [44] aload v4 [46] invokevirtual #118 + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;] [49] aload_3 v3 [50] iconst_1 [51] anewarray #35 + Class [java/lang/Object] [54] dup [55] iconst_0 [56] aload v5 [58] aastore [59] invokevirtual #120 + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;] [62] pop [63] aload v5 [65] getfield #37 + Fieldref [android/graphics/Point.x I] [68] istore_2 v2 [69] goto +9 (target=78) [72] pop [73] aload_3 v3 [74] invokevirtual #60 + Methodref [android/view/Display.getWidth ()I] [77] istore_2 v2 [78] aload_0 v0 [79] iload_2 v2 [80] iload_1 v1 [81] isub [82] invokespecial #108 + Methodref [com/slidingmenu/lib/SlidingMenu.f (I)V] [85] return Code attribute exceptions (count = 1): - ExceptionInfo (18 -> 69: 72): + Class [java/lang/Exception] Code attribute attributes (attribute count = 0): + Method: a(F)V Access flags: 0x11 = public final void a(float) Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 2, stack = 3): [0] fload_1 v1 [1] fconst_0 [2] fcmpg [3] ifge +19 (target=22) [6] fload_1 v1 [7] fconst_1 [8] fcmpl [9] ifle +13 (target=22) [12] new #34 + Class [java/lang/IllegalStateException] [15] dup [16] ldc #9 + String [ScrollScale must be between 0 and 1] [18] invokespecial #119 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [21] athrow [22] aload_0 v0 [23] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [26] fload_1 v1 [27] invokevirtual #80 + Methodref [com/slidingmenu/lib/CustomViewBehind.a (F)V] [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Lcom/slidingmenu/lib/i;)V Access flags: 0x11 = public final void a(com.slidingmenu.lib.i) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [4] aload_1 v1 [5] invokevirtual #85 + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Lcom/slidingmenu/lib/i;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c(I)V Access flags: 0x11 = public final void c(int) Class member attributes (count = 1): + Code attribute instructions (code length = 33, locals = 2, stack = 3): [0] iload_1 v1 [1] iconst_1 [2] ificmpeq +22 (target=24) [5] iload_1 v1 [6] ifeq +18 (target=24) [9] iload_1 v1 [10] iconst_2 [11] ificmpeq +13 (target=24) [14] new #34 + Class [java/lang/IllegalStateException] [17] dup [18] ldc #11 + String [TouchMode must be set to eitherTOUCHMODE_FULLSCREEN or TOUCHMODE_MARGIN or TOUCHMODE_NONE.] [20] invokespecial #119 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [23] athrow [24] aload_0 v0 [25] getfield #42 + Fieldref [com/slidingmenu/lib/SlidingMenu.a Lcom/slidingmenu/lib/CustomViewAbove;] [28] iload_1 v1 [29] invokevirtual #77 + Methodref [com/slidingmenu/lib/CustomViewAbove.b (I)V] [32] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d(I)V Access flags: 0x11 = public final void d(int) Class member attributes (count = 1): + Code attribute instructions (code length = 16, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] invokevirtual #109 + Methodref [com/slidingmenu/lib/SlidingMenu.getContext ()Landroid/content/Context;] [5] invokevirtual #47 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [8] iload_1 v1 [9] invokevirtual #51 + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] [12] invokevirtual #97 + Methodref [com/slidingmenu/lib/SlidingMenu.a (Landroid/graphics/drawable/Drawable;)V] [15] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/graphics/drawable/Drawable;)V Access flags: 0x11 = public final void a(android.graphics.drawable.Drawable) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [4] aload_1 v1 [5] invokevirtual #82 + Methodref [com/slidingmenu/lib/CustomViewBehind.a (Landroid/graphics/drawable/Drawable;)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: g()V Access flags: 0x11 = public final void g() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] invokevirtual #109 + Methodref [com/slidingmenu/lib/SlidingMenu.getContext ()Landroid/content/Context;] [5] invokevirtual #47 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [8] ldc #1 + Integer [2130837604] [10] invokevirtual #51 + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;] [13] astore_1 v1 [14] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [17] aload_1 v1 [18] invokevirtual #89 + Methodref [com/slidingmenu/lib/CustomViewBehind.b (Landroid/graphics/drawable/Drawable;)V] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: h()V Access flags: 0x11 = public final void h() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 3): [0] aload_0 v0 [1] aload_0 v0 [2] invokevirtual #110 + Methodref [com/slidingmenu/lib/SlidingMenu.getResources ()Landroid/content/res/Resources;] [5] ldc #4 + Integer [2131230738] [7] invokevirtual #50 + Methodref [android/content/res/Resources.getDimension (I)F] [10] f2i [11] invokevirtual #107 + Methodref [com/slidingmenu/lib/SlidingMenu.e (I)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: e(I)V Access flags: 0x11 = public final void e(int) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [4] iload_1 v1 [5] invokevirtual #92 + Methodref [com/slidingmenu/lib/CustomViewBehind.c (I)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Z)V Access flags: 0x11 = public final void b(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [4] iload_1 v1 [5] invokevirtual #91 + Methodref [com/slidingmenu/lib/CustomViewBehind.b (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(F)V Access flags: 0x11 = public final void b(float) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #43 + Fieldref [com/slidingmenu/lib/SlidingMenu.b Lcom/slidingmenu/lib/CustomViewBehind;] [4] fload_1 v1 [5] invokevirtual #87 + Methodref [com/slidingmenu/lib/CustomViewBehind.b (F)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onSaveInstanceState()Landroid/os/Parcelable; Access flags: 0x4 = protected android.os.Parcelable onSaveInstanceState() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 2, stack = 4): [0] aload_0 v0 [1] invokespecial #66 + Methodref [android/widget/RelativeLayout.onSaveInstanceState ()Landroid/os/Parcelable;] [4] astore_1 v1 [5] new #29 + Class [com/slidingmenu/lib/SlidingMenu$SavedState] [8] dup [9] aload_1 v1 [10] aload_0 v0 [11] invokevirtual #106 + Methodref [com/slidingmenu/lib/SlidingMenu.e ()Z] [14] invokespecial #114 + Methodref [com/slidingmenu/lib/SlidingMenu$SavedState. (Landroid/os/Parcelable;Z)V] [17] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onRestoreInstanceState(Landroid/os/Parcelable;)V Access flags: 0x4 = protected void onRestoreInstanceState(android.os.Parcelable) Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 2, stack = 2): [0] aload_1 v1 [1] instanceof #29 + Class [com/slidingmenu/lib/SlidingMenu$SavedState] [4] ifne +9 (target=13) [7] aload_0 v0 [8] aload_1 v1 [9] invokespecial #65 + Methodref [android/widget/RelativeLayout.onRestoreInstanceState (Landroid/os/Parcelable;)V] [12] return [13] aload_1 v1 [14] checkcast #29 + Class [com/slidingmenu/lib/SlidingMenu$SavedState] [17] astore_1 v1 [18] aload_0 v0 [19] aload_1 v1 [20] invokevirtual #116 + Methodref [com/slidingmenu/lib/SlidingMenu$SavedState.getSuperState ()Landroid/os/Parcelable;] [23] invokespecial #65 + Methodref [android/widget/RelativeLayout.onRestoreInstanceState (Landroid/os/Parcelable;)V] [26] aload_1 v1 [27] invokestatic #115 + Methodref [com/slidingmenu/lib/SlidingMenu$SavedState.a (Lcom/slidingmenu/lib/SlidingMenu$SavedState;)Z] [30] ifeq +8 (target=38) [33] aload_0 v0 [34] invokespecial #111 + Methodref [com/slidingmenu/lib/SlidingMenu.i ()V] [37] return [38] aload_0 v0 [39] invokespecial #112 + Methodref [com/slidingmenu/lib/SlidingMenu.j ()V] [42] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: fitSystemWindows(Landroid/graphics/Rect;)Z Access flags: 0x4 = protected boolean fitSystemWindows(android.graphics.Rect) Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 5, stack = 5): [0] aload_1 v1 [1] getfield #39 + Fieldref [android/graphics/Rect.left I] [4] istore_2 v2 [5] aload_1 v1 [6] getfield #40 + Fieldref [android/graphics/Rect.right I] [9] istore_3 v3 [10] aload_1 v1 [11] getfield #41 + Fieldref [android/graphics/Rect.top I] [14] istore v4 [16] aload_1 v1 [17] getfield #38 + Fieldref [android/graphics/Rect.bottom I] [20] istore_1 v1 [21] aload_0 v0 [22] iload_2 v2 [23] iload v4 [25] iload_3 v3 [26] iload_1 v1 [27] invokevirtual #113 + Methodref [com/slidingmenu/lib/SlidingMenu.setPadding (IIII)V] [30] iconst_1 [31] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Lcom/slidingmenu/lib/SlidingMenu;)Lcom/slidingmenu/lib/l; Access flags: 0x1008 = static synthetic com.slidingmenu.lib.l a(com.slidingmenu.lib.SlidingMenu) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #44 + Fieldref [com/slidingmenu/lib/SlidingMenu.c Lcom/slidingmenu/lib/l;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Lcom/slidingmenu/lib/SlidingMenu;)Lcom/slidingmenu/lib/j; Access flags: 0x1008 = static synthetic com.slidingmenu.lib.j b(com.slidingmenu.lib.SlidingMenu) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #45 + Fieldref [com/slidingmenu/lib/SlidingMenu.d Lcom/slidingmenu/lib/j;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/h Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.lib.h extends java.lang.Object Interfaces (count = 1): + Class [com/slidingmenu/lib/c] Constant Pool (count = 27): + Class [com/slidingmenu/lib/SlidingMenu] + Class [com/slidingmenu/lib/c] + Class [com/slidingmenu/lib/h] + Class [java/lang/Object] + Fieldref [com/slidingmenu/lib/h.a Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/lib/SlidingMenu.a (Lcom/slidingmenu/lib/SlidingMenu;)Lcom/slidingmenu/lib/l;] + Methodref [com/slidingmenu/lib/SlidingMenu.b (Lcom/slidingmenu/lib/SlidingMenu;)Lcom/slidingmenu/lib/j;] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [a (Lcom/slidingmenu/lib/SlidingMenu;)Lcom/slidingmenu/lib/l;] + NameAndType [a Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [b (Lcom/slidingmenu/lib/SlidingMenu;)Lcom/slidingmenu/lib/j;] + Utf8 [()V] + Utf8 [(I)V] + Utf8 [(Lcom/slidingmenu/lib/SlidingMenu;)Lcom/slidingmenu/lib/j;] + Utf8 [(Lcom/slidingmenu/lib/SlidingMenu;)Lcom/slidingmenu/lib/l;] + Utf8 [(Lcom/slidingmenu/lib/SlidingMenu;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [a] + Utf8 [b] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [com/slidingmenu/lib/c] + Utf8 [com/slidingmenu/lib/h] + Utf8 [java/lang/Object] Fields (count = 1): + Field: a Lcom/slidingmenu/lib/SlidingMenu; Access flags: 0x1010 = final synthetic com.slidingmenu.lib.SlidingMenu a Methods (count = 2): - Method: (Lcom/slidingmenu/lib/SlidingMenu;)V Access flags: 0x0 = h(com.slidingmenu.lib.SlidingMenu) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #5 + Fieldref [com/slidingmenu/lib/h.a Lcom/slidingmenu/lib/SlidingMenu;] [5] aload_0 v0 [6] invokespecial #8 + Methodref [java/lang/Object. ()V] [9] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)V Access flags: 0x11 = public final void a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 47, locals = 2, stack = 2): [0] iload_1 v1 [1] ifne +22 (target=23) [4] aload_0 v0 [5] getfield #5 + Fieldref [com/slidingmenu/lib/h.a Lcom/slidingmenu/lib/SlidingMenu;] [8] invokestatic #6 + Methodref [com/slidingmenu/lib/SlidingMenu.a (Lcom/slidingmenu/lib/SlidingMenu;)Lcom/slidingmenu/lib/l;] [11] ifnull +12 (target=23) [14] aload_0 v0 [15] getfield #5 + Fieldref [com/slidingmenu/lib/h.a Lcom/slidingmenu/lib/SlidingMenu;] [18] invokestatic #6 + Methodref [com/slidingmenu/lib/SlidingMenu.a (Lcom/slidingmenu/lib/SlidingMenu;)Lcom/slidingmenu/lib/l;] [21] pop [22] return [23] iload_1 v1 [24] iconst_1 [25] ificmpne +21 (target=46) [28] aload_0 v0 [29] getfield #5 + Fieldref [com/slidingmenu/lib/h.a Lcom/slidingmenu/lib/SlidingMenu;] [32] invokestatic #7 + Methodref [com/slidingmenu/lib/SlidingMenu.b (Lcom/slidingmenu/lib/SlidingMenu;)Lcom/slidingmenu/lib/j;] [35] ifnull +11 (target=46) [38] aload_0 v0 [39] getfield #5 + Fieldref [com/slidingmenu/lib/h.a Lcom/slidingmenu/lib/SlidingMenu;] [42] invokestatic #7 + Methodref [com/slidingmenu/lib/SlidingMenu.b (Lcom/slidingmenu/lib/SlidingMenu;)Lcom/slidingmenu/lib/j;] [45] pop [46] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/i Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface com.slidingmenu.lib.i extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 7): + Class [com/slidingmenu/lib/i] + Class [java/lang/Object] + Utf8 [(Landroid/graphics/Canvas;F)V] + Utf8 [a] + Utf8 [com/slidingmenu/lib/i] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 1): + Method: a(Landroid/graphics/Canvas;F)V Access flags: 0x401 = public abstract void a(android.graphics.Canvas,float) Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/j Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface com.slidingmenu.lib.j extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 5): + Class [com/slidingmenu/lib/j] + Class [java/lang/Object] + Utf8 [com/slidingmenu/lib/j] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/k Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface com.slidingmenu.lib.k extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 5): + Class [com/slidingmenu/lib/k] + Class [java/lang/Object] + Utf8 [com/slidingmenu/lib/k] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/l Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface com.slidingmenu.lib.l extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 5): + Class [com/slidingmenu/lib/l] + Class [java/lang/Object] + Utf8 [com/slidingmenu/lib/l] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/m Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x601 = public interface com.slidingmenu.lib.m extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 5): + Class [com/slidingmenu/lib/m] + Class [java/lang/Object] + Utf8 [com/slidingmenu/lib/m] + Utf8 [java/lang/Object] Fields (count = 0): Methods (count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/SlidingMenu$SavedState Superclass: android/view/View$BaseSavedState Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.lib.SlidingMenu$SavedState extends android.view.View$BaseSavedState Interfaces (count = 0): Constant Pool (count = 45): + Class [android/os/Parcel] + Class [android/view/View$BaseSavedState] + Class [com/slidingmenu/lib/SlidingMenu$SavedState] + Class [com/slidingmenu/lib/n] + Fieldref [com/slidingmenu/lib/SlidingMenu$SavedState.CREATOR Landroid/os/Parcelable$Creator;] + Fieldref [com/slidingmenu/lib/SlidingMenu$SavedState.a Z] + Methodref [android/os/Parcel.readByte ()B] + Methodref [android/os/Parcel.writeByte (B)V] + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcel;)V] + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcelable;)V] + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V] + Methodref [com/slidingmenu/lib/SlidingMenu$SavedState. (Landroid/os/Parcel;)V] + Methodref [com/slidingmenu/lib/n. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;)V] + NameAndType [ (Landroid/os/Parcelable;)V] + NameAndType [CREATOR Landroid/os/Parcelable$Creator;] + NameAndType [a Z] + NameAndType [readByte ()B] + NameAndType [writeByte (B)V] + NameAndType [writeToParcel (Landroid/os/Parcel;I)V] + Utf8 [()B] + Utf8 [()V] + Utf8 [(B)V] + Utf8 [(Landroid/os/Parcel;)V] + Utf8 [(Landroid/os/Parcel;B)V] + Utf8 [(Landroid/os/Parcel;I)V] + Utf8 [(Landroid/os/Parcelable;)V] + Utf8 [(Landroid/os/Parcelable;Z)V] + Utf8 [(Lcom/slidingmenu/lib/SlidingMenu$SavedState;)Z] + Utf8 [] + Utf8 [] + Utf8 [CREATOR] + Utf8 [Code] + Utf8 [Landroid/os/Parcelable$Creator;] + Utf8 [Z] + Utf8 [a] + Utf8 [android/os/Parcel] + Utf8 [android/view/View$BaseSavedState] + Utf8 [com/slidingmenu/lib/SlidingMenu$SavedState] + Utf8 [com/slidingmenu/lib/n] + Utf8 [readByte] + Utf8 [writeByte] + Utf8 [writeToParcel] Fields (count = 2): + Field: a Z Access flags: 0x12 = private final boolean a + Field: CREATOR Landroid/os/Parcelable$Creator; Access flags: 0x19 = public static final android.os.Parcelable$Creator CREATOR Methods (count = 6): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 0, stack = 2): [0] new #4 + Class [com/slidingmenu/lib/n] [3] dup [4] invokespecial #13 + Methodref [com/slidingmenu/lib/n. ()V] [7] putstatic #5 + Fieldref [com/slidingmenu/lib/SlidingMenu$SavedState.CREATOR Landroid/os/Parcelable$Creator;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcelable;Z)V Access flags: 0x1 = public SlidingMenu$SavedState(android.os.Parcelable,boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #10 + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcelable;)V] [5] aload_0 v0 [6] iload_2 v2 [7] putfield #6 + Fieldref [com/slidingmenu/lib/SlidingMenu$SavedState.a Z] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: writeToParcel(Landroid/os/Parcel;I)V Access flags: 0x1 = public void writeToParcel(android.os.Parcel,int) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokespecial #11 + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V] [6] aload_1 v1 [7] aload_0 v0 [8] getfield #6 + Fieldref [com/slidingmenu/lib/SlidingMenu$SavedState.a Z] [11] ifeq +7 (target=18) [14] iconst_1 [15] goto +4 (target=19) [18] iconst_0 [19] invokevirtual #8 + Methodref [android/os/Parcel.writeByte (B)V] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcel;)V Access flags: 0x2 = private SlidingMenu$SavedState(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #9 + Methodref [android/view/View$BaseSavedState. (Landroid/os/Parcel;)V] [5] aload_0 v0 [6] aload_1 v1 [7] invokevirtual #7 + Methodref [android/os/Parcel.readByte ()B] [10] ifeq +7 (target=17) [13] iconst_1 [14] goto +4 (target=18) [17] iconst_0 [18] putfield #6 + Fieldref [com/slidingmenu/lib/SlidingMenu$SavedState.a Z] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Landroid/os/Parcel;B)V Access flags: 0x1000 = synthetic SlidingMenu$SavedState(android.os.Parcel,byte) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #12 + Methodref [com/slidingmenu/lib/SlidingMenu$SavedState. (Landroid/os/Parcel;)V] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Lcom/slidingmenu/lib/SlidingMenu$SavedState;)Z Access flags: 0x1008 = static synthetic boolean a(com.slidingmenu.lib.SlidingMenu$SavedState) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/slidingmenu/lib/SlidingMenu$SavedState.a Z] [4] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/n Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x30 = final class com.slidingmenu.lib.n extends java.lang.Object Interfaces (count = 1): + Class [android/os/Parcelable$Creator] Constant Pool (count = 21): + Class [android/os/Parcelable$Creator] + Class [com/slidingmenu/lib/SlidingMenu$SavedState] + Class [com/slidingmenu/lib/n] + Class [java/lang/Object] + Methodref [com/slidingmenu/lib/SlidingMenu$SavedState. (Landroid/os/Parcel;B)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (Landroid/os/Parcel;B)V] + Utf8 [()V] + Utf8 [(I)[Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;] + Utf8 [(Landroid/os/Parcel;B)V] + Utf8 [] + Utf8 [Code] + Utf8 [android/os/Parcelable$Creator] + Utf8 [com/slidingmenu/lib/SlidingMenu$SavedState] + Utf8 [com/slidingmenu/lib/n] + Utf8 [createFromParcel] + Utf8 [java/lang/Object] + Utf8 [newArray] Fields (count = 0): Methods (count = 3): - Method: ()V Access flags: 0x0 = n() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #6 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; Access flags: 0x1011 = public final synthetic java.lang.Object createFromParcel(android.os.Parcel) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 2, stack = 4): [0] new #2 + Class [com/slidingmenu/lib/SlidingMenu$SavedState] [3] dup [4] aload_1 v1 [5] iconst_0 [6] invokespecial #5 + Methodref [com/slidingmenu/lib/SlidingMenu$SavedState. (Landroid/os/Parcel;B)V] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: newArray(I)[Ljava/lang/Object; Access flags: 0x1051 = public final bridge synthetic java.lang.Object[] newArray(int) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 2, stack = 1): [0] iload_1 v1 [1] anewarray #2 + Class [com/slidingmenu/lib/SlidingMenu$SavedState] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/app/SlidingActivity Superclass: android/app/Activity Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.lib.app.SlidingActivity extends android.app.Activity Interfaces (count = 0): Constant Pool (count = 78): + Class [android/app/Activity] + Class [android/view/LayoutInflater] + Class [android/view/ViewGroup$LayoutParams] + Class [com/slidingmenu/lib/app/SlidingActivity] + Class [com/slidingmenu/lib/app/a] + Fieldref [com/slidingmenu/lib/app/SlidingActivity.a Lcom/slidingmenu/lib/app/a;] + Methodref [android/app/Activity. ()V] + Methodref [android/app/Activity.findViewById (I)Landroid/view/View;] + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V] + Methodref [android/app/Activity.onKeyUp (ILandroid/view/KeyEvent;)Z] + Methodref [android/app/Activity.onPostCreate (Landroid/os/Bundle;)V] + Methodref [android/app/Activity.onSaveInstanceState (Landroid/os/Bundle;)V] + Methodref [android/app/Activity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + Methodref [com/slidingmenu/lib/app/SlidingActivity.getLayoutInflater ()Landroid/view/LayoutInflater;] + Methodref [com/slidingmenu/lib/app/SlidingActivity.setContentView (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/app/SlidingActivity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/slidingmenu/lib/app/a. (Landroid/app/Activity;)V] + Methodref [com/slidingmenu/lib/app/a.a ()V] + Methodref [com/slidingmenu/lib/app/a.a (I)Landroid/view/View;] + Methodref [com/slidingmenu/lib/app/a.a (Landroid/os/Bundle;)V] + Methodref [com/slidingmenu/lib/app/a.a (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/app/a.b ()V] + Methodref [com/slidingmenu/lib/app/a.b (I)Z] + Methodref [com/slidingmenu/lib/app/a.b (Landroid/view/View;)V] + NameAndType [ ()V] + NameAndType [ (II)V] + NameAndType [ (Landroid/app/Activity;)V] + NameAndType [a ()V] + NameAndType [a (I)Landroid/view/View;] + NameAndType [a (Landroid/os/Bundle;)V] + NameAndType [a (Landroid/view/View;)V] + NameAndType [a Lcom/slidingmenu/lib/app/a;] + NameAndType [b ()V] + NameAndType [b (I)Z] + NameAndType [b (Landroid/view/View;)V] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [getLayoutInflater ()Landroid/view/LayoutInflater;] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [onKeyUp (ILandroid/view/KeyEvent;)Z] + NameAndType [onPostCreate (Landroid/os/Bundle;)V] + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V] + NameAndType [setContentView (Landroid/view/View;)V] + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [()Landroid/view/LayoutInflater;] + Utf8 [()V] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)V] + Utf8 [(ILandroid/view/KeyEvent;)Z] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/lib/app/a;] + Utf8 [a] + Utf8 [android/app/Activity] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [b] + Utf8 [com/slidingmenu/lib/app/SlidingActivity] + Utf8 [com/slidingmenu/lib/app/a] + Utf8 [findViewById] + Utf8 [getLayoutInflater] + Utf8 [inflate] + Utf8 [onCreate] + Utf8 [onKeyUp] + Utf8 [onPostCreate] + Utf8 [onSaveInstanceState] + Utf8 [setBehindContentView] + Utf8 [setContentView] Fields (count = 1): + Field: a Lcom/slidingmenu/lib/app/a; Access flags: 0x2 = private com.slidingmenu.lib.app.a a Methods (count = 10): - Method: ()V Access flags: 0x1 = public SlidingActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #7 + Methodref [android/app/Activity. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void onCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #9 + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] new #5 + Class [com/slidingmenu/lib/app/a] [9] dup [10] aload_0 v0 [11] invokespecial #19 + Methodref [com/slidingmenu/lib/app/a. (Landroid/app/Activity;)V] [14] putfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingActivity.a Lcom/slidingmenu/lib/app/a;] [17] aload_0 v0 [18] getfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingActivity.a Lcom/slidingmenu/lib/app/a;] [21] invokevirtual #20 + Methodref [com/slidingmenu/lib/app/a.a ()V] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPostCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void onPostCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #11 + Methodref [android/app/Activity.onPostCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] getfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingActivity.a Lcom/slidingmenu/lib/app/a;] [9] invokevirtual #24 + Methodref [com/slidingmenu/lib/app/a.b ()V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: findViewById(I)Landroid/view/View; Access flags: 0x1 = public android.view.View findViewById(int) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #8 + Methodref [android/app/Activity.findViewById (I)Landroid/view/View;] [5] dup [6] astore_2 v2 [7] ifnull +5 (target=12) [10] aload_2 v2 [11] areturn [12] aload_0 v0 [13] getfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingActivity.a Lcom/slidingmenu/lib/app/a;] [16] iload_1 v1 [17] invokevirtual #21 + Methodref [com/slidingmenu/lib/app/a.a (I)Landroid/view/View;] [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onSaveInstanceState(Landroid/os/Bundle;)V Access flags: 0x4 = protected void onSaveInstanceState(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #12 + Methodref [android/app/Activity.onSaveInstanceState (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] getfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingActivity.a Lcom/slidingmenu/lib/app/a;] [9] aload_1 v1 [10] invokevirtual #22 + Methodref [com/slidingmenu/lib/app/a.a (Landroid/os/Bundle;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(I)V Access flags: 0x1 = public void setContentView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_0 v0 [2] invokevirtual #16 + Methodref [com/slidingmenu/lib/app/SlidingActivity.getLayoutInflater ()Landroid/view/LayoutInflater;] [5] iload_1 v1 [6] aconst_null [7] invokevirtual #14 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [10] invokevirtual #17 + Methodref [com/slidingmenu/lib/app/SlidingActivity.setContentView (Landroid/view/View;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;)V Access flags: 0x1 = public void setContentView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 6): [0] aload_0 v0 [1] aload_1 v1 [2] new #3 + Class [android/view/ViewGroup$LayoutParams] [5] dup [6] iconst_m1 [7] iconst_m1 [8] invokespecial #15 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [11] invokevirtual #18 + Methodref [com/slidingmenu/lib/app/SlidingActivity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #13 + Methodref [android/app/Activity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [6] aload_0 v0 [7] getfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingActivity.a Lcom/slidingmenu/lib/app/a;] [10] aload_1 v1 [11] invokevirtual #23 + Methodref [com/slidingmenu/lib/app/a.a (Landroid/view/View;)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setBehindContentView(Landroid/view/View;)V Access flags: 0x1 = public void setBehindContentView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] new #3 + Class [android/view/ViewGroup$LayoutParams] [5] iconst_m1 [6] iconst_m1 [7] invokespecial #15 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [10] astore_1 v1 [11] getfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingActivity.a Lcom/slidingmenu/lib/app/a;] [14] aload_1 v1 [15] invokevirtual #26 + Methodref [com/slidingmenu/lib/app/a.b (Landroid/view/View;)V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onKeyUp(ILandroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean onKeyUp(int,android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 4, stack = 3): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingActivity.a Lcom/slidingmenu/lib/app/a;] [4] iload_1 v1 [5] invokevirtual #25 + Methodref [com/slidingmenu/lib/app/a.b (I)Z] [8] dup [9] istore_3 v3 [10] ifeq +5 (target=15) [13] iload_3 v3 [14] ireturn [15] aload_0 v0 [16] iload_1 v1 [17] aload_2 v2 [18] invokespecial #10 + Methodref [android/app/Activity.onKeyUp (ILandroid/view/KeyEvent;)Z] [21] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/app/a Superclass: java/lang/Object Major version: 0x31 Minor version: 0x0 Access flags: 0x31 = public final class com.slidingmenu.lib.app.a extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 156): + Integer [16842836] + String [Both setBehindContentView must be called in onCreate in addition to setContentView.] + String [enableSlidingActionBar must be called in onCreate.] + String [menuOpen] + Class [android/app/Activity] + Class [android/content/res/Resources$Theme] + Class [android/content/res/TypedArray] + Class [android/os/Bundle] + Class [android/view/LayoutInflater] + Class [android/view/View] + Class [android/view/ViewGroup] + Class [android/view/ViewGroup$LayoutParams] + Class [android/view/Window] + Class [com/slidingmenu/lib/SlidingMenu] + Class [com/slidingmenu/lib/app/a] + Class [com/slidingmenu/lib/f] + Class [java/lang/IllegalStateException] + Class [java/lang/Object] + Fieldref [com/slidingmenu/lib/app/a.a Landroid/app/Activity;] + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] + Fieldref [com/slidingmenu/lib/app/a.c Landroid/view/View;] + Fieldref [com/slidingmenu/lib/app/a.d Landroid/view/View;] + Fieldref [com/slidingmenu/lib/app/a.e Z] + Fieldref [com/slidingmenu/lib/app/a.f Z] + Fieldref [com/slidingmenu/lib/app/a.g Z] + Fieldref [com/slidingmenu/lib/f.a I] + Methodref [android/app/Activity.getTheme ()Landroid/content/res/Resources$Theme;] + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] + Methodref [android/content/res/Resources$Theme.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;] + Methodref [android/content/res/TypedArray.getResourceId (II)I] + Methodref [android/content/res/TypedArray.recycle ()V] + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/view/View.getBackground ()Landroid/graphics/drawable/Drawable;] + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] + Methodref [android/view/View.setBackgroundResource (I)V] + Methodref [android/view/ViewGroup.addView (Landroid/view/View;)V] + Methodref [android/view/ViewGroup.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;] + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] + Methodref [android/view/ViewGroup.setBackgroundResource (I)V] + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + Methodref [android/view/Window.getDecorView ()Landroid/view/View;] + Methodref [com/slidingmenu/lib/SlidingMenu.a (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/SlidingMenu.b (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/SlidingMenu.c ()V] + Methodref [com/slidingmenu/lib/SlidingMenu.d ()V] + Methodref [com/slidingmenu/lib/SlidingMenu.e ()Z] + Methodref [com/slidingmenu/lib/SlidingMenu.findViewById (I)Landroid/view/View;] + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] + Methodref [java/lang/Object. ()V] + NameAndType [ ()V] + NameAndType [ (II)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a (Landroid/view/View;)V] + NameAndType [a I] + NameAndType [a Landroid/app/Activity;] + NameAndType [addView (Landroid/view/View;)V] + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [b (Landroid/view/View;)V] + NameAndType [b Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [c ()V] + NameAndType [c Landroid/view/View;] + NameAndType [d ()V] + NameAndType [d Landroid/view/View;] + NameAndType [e ()Z] + NameAndType [e Z] + NameAndType [f Z] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;] + NameAndType [g Z] + NameAndType [getBackground ()Landroid/graphics/drawable/Drawable;] + NameAndType [getChildAt (I)Landroid/view/View;] + NameAndType [getDecorView ()Landroid/view/View;] + NameAndType [getParent ()Landroid/view/ViewParent;] + NameAndType [getResourceId (II)I] + NameAndType [getTheme ()Landroid/content/res/Resources$Theme;] + NameAndType [getWindow ()Landroid/view/Window;] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [obtainStyledAttributes ([I)Landroid/content/res/TypedArray;] + NameAndType [putBoolean (Ljava/lang/String;Z)V] + NameAndType [recycle ()V] + NameAndType [removeView (Landroid/view/View;)V] + NameAndType [setBackgroundResource (I)V] + Utf8 [()Landroid/content/res/Resources$Theme;] + Utf8 [()Landroid/graphics/drawable/Drawable;] + Utf8 [()Landroid/view/View;] + Utf8 [()Landroid/view/ViewParent;] + Utf8 [()Landroid/view/Window;] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)I] + Utf8 [(II)V] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Z)V] + Utf8 [(Z)V] + Utf8 [([I)Landroid/content/res/TypedArray;] + Utf8 [] + Utf8 [Both setBehindContentView must be called in onCreate in addition to setContentView.] + Utf8 [Code] + Utf8 [I] + Utf8 [Landroid/app/Activity;] + Utf8 [Landroid/view/View;] + Utf8 [Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [Z] + Utf8 [a] + Utf8 [addView] + Utf8 [android/app/Activity] + Utf8 [android/content/res/Resources$Theme] + Utf8 [android/content/res/TypedArray] + Utf8 [android/os/Bundle] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/View] + Utf8 [android/view/ViewGroup] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [android/view/Window] + Utf8 [b] + Utf8 [c] + Utf8 [com/slidingmenu/lib/SlidingMenu] + Utf8 [com/slidingmenu/lib/app/a] + Utf8 [com/slidingmenu/lib/f] + Utf8 [d] + Utf8 [e] + Utf8 [enableSlidingActionBar must be called in onCreate.] + Utf8 [f] + Utf8 [findViewById] + Utf8 [from] + Utf8 [g] + Utf8 [getBackground] + Utf8 [getChildAt] + Utf8 [getDecorView] + Utf8 [getParent] + Utf8 [getResourceId] + Utf8 [getTheme] + Utf8 [getWindow] + Utf8 [inflate] + Utf8 [java/lang/IllegalStateException] + Utf8 [java/lang/Object] + Utf8 [menuOpen] + Utf8 [obtainStyledAttributes] + Utf8 [putBoolean] + Utf8 [recycle] + Utf8 [removeView] + Utf8 [setBackgroundResource] Fields (count = 7): + Field: a Landroid/app/Activity; Access flags: 0x2 = private android.app.Activity a + Field: b Lcom/slidingmenu/lib/SlidingMenu; Access flags: 0x2 = private com.slidingmenu.lib.SlidingMenu b + Field: c Landroid/view/View; Access flags: 0x2 = private android.view.View c + Field: d Landroid/view/View; Access flags: 0x2 = private android.view.View d + Field: e Z Access flags: 0x2 = private boolean e + Field: f Z Access flags: 0x2 = private boolean f + Field: g Z Access flags: 0x2 = private boolean g Methods (count = 11): - Method: (Landroid/app/Activity;)V Access flags: 0x1 = public a(android.app.Activity) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 2, stack = 2): [0] aload_0 v0 [1] invokespecial #52 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] iconst_0 [6] putfield #23 + Fieldref [com/slidingmenu/lib/app/a.e Z] [9] aload_0 v0 [10] iconst_0 [11] putfield #24 + Fieldref [com/slidingmenu/lib/app/a.f Z] [14] aload_0 v0 [15] iconst_1 [16] putfield #25 + Fieldref [com/slidingmenu/lib/app/a.g Z] [19] aload_0 v0 [20] aload_1 v1 [21] putfield #19 + Fieldref [com/slidingmenu/lib/app/a.a Landroid/app/Activity;] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()V Access flags: 0x11 = public final void a() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 1, stack = 4): [0] aload_0 v0 [1] aload_0 v0 [2] getfield #19 + Fieldref [com/slidingmenu/lib/app/a.a Landroid/app/Activity;] [5] invokestatic #33 + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;] [8] getstatic #26 + Fieldref [com/slidingmenu/lib/f.a I] [11] aconst_null [12] invokevirtual #34 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [15] checkcast #14 + Class [com/slidingmenu/lib/SlidingMenu] [18] putfield #20 + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b()V Access flags: 0x11 = public final void b() Class member attributes (count = 1): + Code attribute instructions (code length = 195, locals = 4, stack = 6): [0] aload_0 v0 [1] getfield #22 + Fieldref [com/slidingmenu/lib/app/a.d Landroid/view/View;] [4] ifnull +10 (target=14) [7] aload_0 v0 [8] getfield #21 + Fieldref [com/slidingmenu/lib/app/a.c Landroid/view/View;] [11] ifnonnull +13 (target=24) [14] new #17 + Class [java/lang/IllegalStateException] [17] dup [18] ldc #2 + String [Both setBehindContentView must be called in onCreate in addition to setContentView.] [20] invokespecial #51 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [23] athrow [24] aload_0 v0 [25] iconst_1 [26] putfield #24 + Fieldref [com/slidingmenu/lib/app/a.f Z] [29] aload_0 v0 [30] getfield #19 + Fieldref [com/slidingmenu/lib/app/a.a Landroid/app/Activity;] [33] invokevirtual #27 + Methodref [android/app/Activity.getTheme ()Landroid/content/res/Resources$Theme;] [36] iconst_1 [37] newarray 10 [39] dup [40] iconst_0 [41] ldc #1 + Integer [16842836] [43] iastore [44] invokevirtual #29 + Methodref [android/content/res/Resources$Theme.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;] [47] dup [48] astore_1 v1 [49] iconst_0 [50] iconst_0 [51] invokevirtual #30 + Methodref [android/content/res/TypedArray.getResourceId (II)I] [54] istore_2 v2 [55] aload_1 v1 [56] invokevirtual #31 + Methodref [android/content/res/TypedArray.recycle ()V] [59] aload_0 v0 [60] getfield #25 + Fieldref [com/slidingmenu/lib/app/a.g Z] [63] ifeq +55 (target=118) [66] aload_0 v0 [67] getfield #19 + Fieldref [com/slidingmenu/lib/app/a.a Landroid/app/Activity;] [70] invokevirtual #28 + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;] [73] invokevirtual #44 + Methodref [android/view/Window.getDecorView ()Landroid/view/View;] [76] checkcast #11 + Class [android/view/ViewGroup] [79] dup [80] astore_1 v1 [81] iconst_0 [82] invokevirtual #40 + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;] [85] checkcast #11 + Class [android/view/ViewGroup] [88] dup [89] astore_3 v3 [90] iload_2 v2 [91] invokevirtual #42 + Methodref [android/view/ViewGroup.setBackgroundResource (I)V] [94] aload_1 v1 [95] aload_3 v3 [96] invokevirtual #41 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [99] aload_0 v0 [100] getfield #20 + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] [103] aload_3 v3 [104] invokevirtual #45 + Methodref [com/slidingmenu/lib/SlidingMenu.a (Landroid/view/View;)V] [107] aload_1 v1 [108] aload_0 v0 [109] getfield #20 + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] [112] invokevirtual #38 + Methodref [android/view/ViewGroup.addView (Landroid/view/View;)V] [115] goto +72 (target=187) [118] aload_0 v0 [119] getfield #21 + Fieldref [com/slidingmenu/lib/app/a.c Landroid/view/View;] [122] invokevirtual #36 + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;] [125] checkcast #11 + Class [android/view/ViewGroup] [128] dup [129] astore_1 v1 [130] ifnull +11 (target=141) [133] aload_1 v1 [134] aload_0 v0 [135] getfield #21 + Fieldref [com/slidingmenu/lib/app/a.c Landroid/view/View;] [138] invokevirtual #41 + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V] [141] aload_0 v0 [142] getfield #21 + Fieldref [com/slidingmenu/lib/app/a.c Landroid/view/View;] [145] invokevirtual #35 + Methodref [android/view/View.getBackground ()Landroid/graphics/drawable/Drawable;] [148] ifnonnull +11 (target=159) [151] aload_0 v0 [152] getfield #21 + Fieldref [com/slidingmenu/lib/app/a.c Landroid/view/View;] [155] iload_2 v2 [156] invokevirtual #37 + Methodref [android/view/View.setBackgroundResource (I)V] [159] aload_0 v0 [160] getfield #20 + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] [163] aload_0 v0 [164] getfield #21 + Fieldref [com/slidingmenu/lib/app/a.c Landroid/view/View;] [167] invokevirtual #45 + Methodref [com/slidingmenu/lib/SlidingMenu.a (Landroid/view/View;)V] [170] aload_1 v1 [171] aload_0 v0 [172] getfield #20 + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] [175] new #12 + Class [android/view/ViewGroup$LayoutParams] [178] dup [179] iconst_m1 [180] iconst_m1 [181] invokespecial #43 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [184] invokevirtual #39 + Methodref [android/view/ViewGroup.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [187] aload_0 v0 [188] getfield #20 + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] [191] invokevirtual #47 + Methodref [com/slidingmenu/lib/SlidingMenu.c ()V] [194] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Z)V Access flags: 0x11 = public final void a(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 2, stack = 3): [0] aload_0 v0 [1] getfield #24 + Fieldref [com/slidingmenu/lib/app/a.f Z] [4] ifeq +13 (target=17) [7] new #17 + Class [java/lang/IllegalStateException] [10] dup [11] ldc #3 + String [enableSlidingActionBar must be called in onCreate.] [13] invokespecial #51 + Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V] [16] athrow [17] aload_0 v0 [18] iload_1 v1 [19] putfield #25 + Fieldref [com/slidingmenu/lib/app/a.g Z] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)Landroid/view/View; Access flags: 0x11 = public final android.view.View a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 24, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #20 + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] [4] ifnull +18 (target=22) [7] aload_0 v0 [8] getfield #20 + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] [11] iload_1 v1 [12] invokevirtual #50 + Methodref [com/slidingmenu/lib/SlidingMenu.findViewById (I)Landroid/view/View;] [15] dup [16] astore_1 v1 [17] ifnull +5 (target=22) [20] aload_1 v1 [21] areturn [22] aconst_null [23] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/os/Bundle;)V Access flags: 0x11 = public final void a(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 3): [0] aload_1 v1 [1] ldc #4 + String [menuOpen] [3] aload_0 v0 [4] getfield #20 + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] [7] invokevirtual #49 + Methodref [com/slidingmenu/lib/SlidingMenu.e ()Z] [10] invokevirtual #32 + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/view/View;)V Access flags: 0x11 = public final void a(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #23 + Fieldref [com/slidingmenu/lib/app/a.e Z] [4] ifne +8 (target=12) [7] aload_0 v0 [8] aload_1 v1 [9] putfield #21 + Fieldref [com/slidingmenu/lib/app/a.c Landroid/view/View;] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Landroid/view/View;)V Access flags: 0x11 = public final void b(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 17, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #22 + Fieldref [com/slidingmenu/lib/app/a.d Landroid/view/View;] [5] aload_0 v0 [6] getfield #20 + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] [9] aload_0 v0 [10] getfield #22 + Fieldref [com/slidingmenu/lib/app/a.d Landroid/view/View;] [13] invokevirtual #46 + Methodref [com/slidingmenu/lib/SlidingMenu.b (Landroid/view/View;)V] [16] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c()Lcom/slidingmenu/lib/SlidingMenu; Access flags: 0x11 = public final com.slidingmenu.lib.SlidingMenu c() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #20 + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d()V Access flags: 0x11 = public final void d() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #20 + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] [4] invokevirtual #48 + Methodref [com/slidingmenu/lib/SlidingMenu.d ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(I)Z Access flags: 0x11 = public final boolean b(int) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 2, stack = 2): [0] iload_1 v1 [1] iconst_4 [2] ificmpne +22 (target=24) [5] aload_0 v0 [6] getfield #20 + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] [9] invokevirtual #49 + Methodref [com/slidingmenu/lib/SlidingMenu.e ()Z] [12] ifeq +12 (target=24) [15] aload_0 v0 [16] getfield #20 + Fieldref [com/slidingmenu/lib/app/a.b Lcom/slidingmenu/lib/SlidingMenu;] [19] invokevirtual #47 + Methodref [com/slidingmenu/lib/SlidingMenu.c ()V] [22] iconst_1 [23] ireturn [24] iconst_0 [25] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/app/SlidingFragmentActivity Superclass: com/actionbarsherlock/app/SherlockFragmentActivity Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.lib.app.SlidingFragmentActivity extends com.actionbarsherlock.app.SherlockFragmentActivity Interfaces (count = 0): Constant Pool (count = 91): + Integer [2130903066] + Class [android/view/LayoutInflater] + Class [android/view/ViewGroup$LayoutParams] + Class [com/actionbarsherlock/app/SherlockFragmentActivity] + Class [com/slidingmenu/lib/app/SlidingFragmentActivity] + Class [com/slidingmenu/lib/app/a] + Fieldref [com/slidingmenu/lib/app/SlidingFragmentActivity.a Lcom/slidingmenu/lib/app/a;] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity. ()V] + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.findViewById (I)Landroid/view/View;] + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onKeyUp (ILandroid/view/KeyEvent;)Z] + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onPostCreate (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onSaveInstanceState (Landroid/os/Bundle;)V] + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;] + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.setBehindContentView (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.setContentView (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/slidingmenu/lib/app/a. (Landroid/app/Activity;)V] + Methodref [com/slidingmenu/lib/app/a.a ()V] + Methodref [com/slidingmenu/lib/app/a.a (I)Landroid/view/View;] + Methodref [com/slidingmenu/lib/app/a.a (Landroid/os/Bundle;)V] + Methodref [com/slidingmenu/lib/app/a.a (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/app/a.a (Z)V] + Methodref [com/slidingmenu/lib/app/a.b ()V] + Methodref [com/slidingmenu/lib/app/a.b (I)Z] + Methodref [com/slidingmenu/lib/app/a.b (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/app/a.c ()Lcom/slidingmenu/lib/SlidingMenu;] + Methodref [com/slidingmenu/lib/app/a.d ()V] + NameAndType [ ()V] + NameAndType [ (II)V] + NameAndType [ (Landroid/app/Activity;)V] + NameAndType [a ()V] + NameAndType [a (I)Landroid/view/View;] + NameAndType [a (Landroid/os/Bundle;)V] + NameAndType [a (Landroid/view/View;)V] + NameAndType [a (Z)V] + NameAndType [a Lcom/slidingmenu/lib/app/a;] + NameAndType [b ()V] + NameAndType [b (I)Z] + NameAndType [b (Landroid/view/View;)V] + NameAndType [c ()Lcom/slidingmenu/lib/SlidingMenu;] + NameAndType [d ()V] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [getLayoutInflater ()Landroid/view/LayoutInflater;] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [onKeyUp (ILandroid/view/KeyEvent;)Z] + NameAndType [onPostCreate (Landroid/os/Bundle;)V] + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V] + NameAndType [setBehindContentView (Landroid/view/View;)V] + NameAndType [setContentView (Landroid/view/View;)V] + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [()Landroid/view/LayoutInflater;] + Utf8 [()Lcom/slidingmenu/lib/SlidingMenu;] + Utf8 [()V] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)V] + Utf8 [(ILandroid/view/KeyEvent;)Z] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [(Z)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/lib/app/a;] + Utf8 [a] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [b] + Utf8 [c] + Utf8 [com/actionbarsherlock/app/SherlockFragmentActivity] + Utf8 [com/slidingmenu/lib/app/SlidingFragmentActivity] + Utf8 [com/slidingmenu/lib/app/a] + Utf8 [d] + Utf8 [findViewById] + Utf8 [getLayoutInflater] + Utf8 [inflate] + Utf8 [onCreate] + Utf8 [onKeyUp] + Utf8 [onPostCreate] + Utf8 [onSaveInstanceState] + Utf8 [setBehindContentView] + Utf8 [setContentView] Fields (count = 1): + Field: a Lcom/slidingmenu/lib/app/a; Access flags: 0x2 = private com.slidingmenu.lib.app.a a Methods (count = 14): - Method: ()V Access flags: 0x1 = public SlidingFragmentActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #10 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void onCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #12 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] new #6 + Class [com/slidingmenu/lib/app/a] [9] dup [10] aload_0 v0 [11] invokespecial #21 + Methodref [com/slidingmenu/lib/app/a. (Landroid/app/Activity;)V] [14] putfield #7 + Fieldref [com/slidingmenu/lib/app/SlidingFragmentActivity.a Lcom/slidingmenu/lib/app/a;] [17] aload_0 v0 [18] getfield #7 + Fieldref [com/slidingmenu/lib/app/SlidingFragmentActivity.a Lcom/slidingmenu/lib/app/a;] [21] invokevirtual #22 + Methodref [com/slidingmenu/lib/app/a.a ()V] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPostCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void onPostCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #14 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onPostCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] getfield #7 + Fieldref [com/slidingmenu/lib/app/SlidingFragmentActivity.a Lcom/slidingmenu/lib/app/a;] [9] invokevirtual #27 + Methodref [com/slidingmenu/lib/app/a.b ()V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: findViewById(I)Landroid/view/View; Access flags: 0x1 = public android.view.View findViewById(int) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #11 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.findViewById (I)Landroid/view/View;] [5] dup [6] astore_2 v2 [7] ifnull +5 (target=12) [10] aload_2 v2 [11] areturn [12] aload_0 v0 [13] getfield #7 + Fieldref [com/slidingmenu/lib/app/SlidingFragmentActivity.a Lcom/slidingmenu/lib/app/a;] [16] iload_1 v1 [17] invokevirtual #23 + Methodref [com/slidingmenu/lib/app/a.a (I)Landroid/view/View;] [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onSaveInstanceState(Landroid/os/Bundle;)V Access flags: 0x4 = protected void onSaveInstanceState(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #15 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onSaveInstanceState (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] getfield #7 + Fieldref [com/slidingmenu/lib/app/SlidingFragmentActivity.a Lcom/slidingmenu/lib/app/a;] [9] aload_1 v1 [10] invokevirtual #24 + Methodref [com/slidingmenu/lib/app/a.a (Landroid/os/Bundle;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(I)V Access flags: 0x1 = public void setContentView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_0 v0 [2] invokevirtual #17 + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;] [5] iload_1 v1 [6] aconst_null [7] invokevirtual #8 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [10] invokevirtual #19 + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.setContentView (Landroid/view/View;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;)V Access flags: 0x1 = public void setContentView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 6): [0] aload_0 v0 [1] aload_1 v1 [2] new #3 + Class [android/view/ViewGroup$LayoutParams] [5] dup [6] iconst_m1 [7] iconst_m1 [8] invokespecial #9 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [11] invokevirtual #20 + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #16 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [6] aload_0 v0 [7] getfield #7 + Fieldref [com/slidingmenu/lib/app/SlidingFragmentActivity.a Lcom/slidingmenu/lib/app/a;] [10] aload_1 v1 [11] invokevirtual #25 + Methodref [com/slidingmenu/lib/app/a.a (Landroid/view/View;)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b()V Access flags: 0x11 = public final void b() Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 1, stack = 4): [0] aload_0 v0 [1] aload_0 v0 [2] invokevirtual #17 + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;] [5] ldc #1 + Integer [2130903066] [7] aconst_null [8] invokevirtual #8 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [11] invokevirtual #18 + Methodref [com/slidingmenu/lib/app/SlidingFragmentActivity.setBehindContentView (Landroid/view/View;)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setBehindContentView(Landroid/view/View;)V Access flags: 0x1 = public void setBehindContentView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] new #3 + Class [android/view/ViewGroup$LayoutParams] [5] iconst_m1 [6] iconst_m1 [7] invokespecial #9 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [10] astore_1 v1 [11] getfield #7 + Fieldref [com/slidingmenu/lib/app/SlidingFragmentActivity.a Lcom/slidingmenu/lib/app/a;] [14] aload_1 v1 [15] invokevirtual #29 + Methodref [com/slidingmenu/lib/app/a.b (Landroid/view/View;)V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c()Lcom/slidingmenu/lib/SlidingMenu; Access flags: 0x11 = public final com.slidingmenu.lib.SlidingMenu c() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/slidingmenu/lib/app/SlidingFragmentActivity.a Lcom/slidingmenu/lib/app/a;] [4] invokevirtual #30 + Methodref [com/slidingmenu/lib/app/a.c ()Lcom/slidingmenu/lib/SlidingMenu;] [7] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: d()V Access flags: 0x11 = public final void d() Class member attributes (count = 1): + Code attribute instructions (code length = 8, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/slidingmenu/lib/app/SlidingFragmentActivity.a Lcom/slidingmenu/lib/app/a;] [4] invokevirtual #31 + Methodref [com/slidingmenu/lib/app/a.d ()V] [7] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Z)V Access flags: 0x11 = public final void a(boolean) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/slidingmenu/lib/app/SlidingFragmentActivity.a Lcom/slidingmenu/lib/app/a;] [4] iload_1 v1 [5] invokevirtual #26 + Methodref [com/slidingmenu/lib/app/a.a (Z)V] [8] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onKeyUp(ILandroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean onKeyUp(int,android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 4, stack = 3): [0] aload_0 v0 [1] getfield #7 + Fieldref [com/slidingmenu/lib/app/SlidingFragmentActivity.a Lcom/slidingmenu/lib/app/a;] [4] iload_1 v1 [5] invokevirtual #28 + Methodref [com/slidingmenu/lib/app/a.b (I)Z] [8] dup [9] istore_3 v3 [10] ifeq +5 (target=15) [13] iload_3 v3 [14] ireturn [15] aload_0 v0 [16] iload_1 v1 [17] aload_2 v2 [18] invokespecial #13 + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onKeyUp (ILandroid/view/KeyEvent;)Z] [21] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/app/SlidingListActivity Superclass: android/app/ListActivity Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.lib.app.SlidingListActivity extends android.app.ListActivity Interfaces (count = 0): Constant Pool (count = 87): + Integer [16908298] + Class [android/app/ListActivity] + Class [android/view/LayoutInflater] + Class [android/view/ViewGroup$LayoutParams] + Class [android/widget/ListView] + Class [com/slidingmenu/lib/app/SlidingListActivity] + Class [com/slidingmenu/lib/app/a] + Fieldref [com/slidingmenu/lib/app/SlidingListActivity.a Lcom/slidingmenu/lib/app/a;] + Methodref [android/app/ListActivity. ()V] + Methodref [android/app/ListActivity.findViewById (I)Landroid/view/View;] + Methodref [android/app/ListActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [android/app/ListActivity.onKeyUp (ILandroid/view/KeyEvent;)Z] + Methodref [android/app/ListActivity.onPostCreate (Landroid/os/Bundle;)V] + Methodref [android/app/ListActivity.onSaveInstanceState (Landroid/os/Bundle;)V] + Methodref [android/app/ListActivity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + Methodref [android/widget/ListView. (Landroid/content/Context;)V] + Methodref [android/widget/ListView.setId (I)V] + Methodref [com/slidingmenu/lib/app/SlidingListActivity.getLayoutInflater ()Landroid/view/LayoutInflater;] + Methodref [com/slidingmenu/lib/app/SlidingListActivity.setContentView (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/app/SlidingListActivity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/slidingmenu/lib/app/a. (Landroid/app/Activity;)V] + Methodref [com/slidingmenu/lib/app/a.a ()V] + Methodref [com/slidingmenu/lib/app/a.a (I)Landroid/view/View;] + Methodref [com/slidingmenu/lib/app/a.a (Landroid/os/Bundle;)V] + Methodref [com/slidingmenu/lib/app/a.a (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/app/a.b ()V] + Methodref [com/slidingmenu/lib/app/a.b (I)Z] + Methodref [com/slidingmenu/lib/app/a.b (Landroid/view/View;)V] + NameAndType [ ()V] + NameAndType [ (II)V] + NameAndType [ (Landroid/app/Activity;)V] + NameAndType [ (Landroid/content/Context;)V] + NameAndType [a ()V] + NameAndType [a (I)Landroid/view/View;] + NameAndType [a (Landroid/os/Bundle;)V] + NameAndType [a (Landroid/view/View;)V] + NameAndType [a Lcom/slidingmenu/lib/app/a;] + NameAndType [b ()V] + NameAndType [b (I)Z] + NameAndType [b (Landroid/view/View;)V] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [getLayoutInflater ()Landroid/view/LayoutInflater;] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [onKeyUp (ILandroid/view/KeyEvent;)Z] + NameAndType [onPostCreate (Landroid/os/Bundle;)V] + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V] + NameAndType [setContentView (Landroid/view/View;)V] + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + NameAndType [setId (I)V] + Utf8 [()Landroid/view/LayoutInflater;] + Utf8 [()V] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)V] + Utf8 [(ILandroid/view/KeyEvent;)Z] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/lib/app/a;] + Utf8 [a] + Utf8 [android/app/ListActivity] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [android/widget/ListView] + Utf8 [b] + Utf8 [com/slidingmenu/lib/app/SlidingListActivity] + Utf8 [com/slidingmenu/lib/app/a] + Utf8 [findViewById] + Utf8 [getLayoutInflater] + Utf8 [inflate] + Utf8 [onCreate] + Utf8 [onKeyUp] + Utf8 [onPostCreate] + Utf8 [onSaveInstanceState] + Utf8 [setBehindContentView] + Utf8 [setContentView] + Utf8 [setId] Fields (count = 1): + Field: a Lcom/slidingmenu/lib/app/a; Access flags: 0x2 = private com.slidingmenu.lib.app.a a Methods (count = 10): - Method: ()V Access flags: 0x1 = public SlidingListActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #9 + Methodref [android/app/ListActivity. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void onCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 45, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #11 + Methodref [android/app/ListActivity.onCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] new #7 + Class [com/slidingmenu/lib/app/a] [9] dup [10] aload_0 v0 [11] invokespecial #23 + Methodref [com/slidingmenu/lib/app/a. (Landroid/app/Activity;)V] [14] putfield #8 + Fieldref [com/slidingmenu/lib/app/SlidingListActivity.a Lcom/slidingmenu/lib/app/a;] [17] aload_0 v0 [18] getfield #8 + Fieldref [com/slidingmenu/lib/app/SlidingListActivity.a Lcom/slidingmenu/lib/app/a;] [21] invokevirtual #24 + Methodref [com/slidingmenu/lib/app/a.a ()V] [24] new #5 + Class [android/widget/ListView] [27] dup [28] aload_0 v0 [29] invokespecial #18 + Methodref [android/widget/ListView. (Landroid/content/Context;)V] [32] dup [33] astore_1 v1 [34] ldc #1 + Integer [16908298] [36] invokevirtual #19 + Methodref [android/widget/ListView.setId (I)V] [39] aload_0 v0 [40] aload_1 v1 [41] invokevirtual #21 + Methodref [com/slidingmenu/lib/app/SlidingListActivity.setContentView (Landroid/view/View;)V] [44] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPostCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void onPostCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #13 + Methodref [android/app/ListActivity.onPostCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] getfield #8 + Fieldref [com/slidingmenu/lib/app/SlidingListActivity.a Lcom/slidingmenu/lib/app/a;] [9] invokevirtual #28 + Methodref [com/slidingmenu/lib/app/a.b ()V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: findViewById(I)Landroid/view/View; Access flags: 0x1 = public android.view.View findViewById(int) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #10 + Methodref [android/app/ListActivity.findViewById (I)Landroid/view/View;] [5] dup [6] astore_2 v2 [7] ifnull +5 (target=12) [10] aload_2 v2 [11] areturn [12] aload_0 v0 [13] getfield #8 + Fieldref [com/slidingmenu/lib/app/SlidingListActivity.a Lcom/slidingmenu/lib/app/a;] [16] iload_1 v1 [17] invokevirtual #25 + Methodref [com/slidingmenu/lib/app/a.a (I)Landroid/view/View;] [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onSaveInstanceState(Landroid/os/Bundle;)V Access flags: 0x4 = protected void onSaveInstanceState(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #14 + Methodref [android/app/ListActivity.onSaveInstanceState (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] getfield #8 + Fieldref [com/slidingmenu/lib/app/SlidingListActivity.a Lcom/slidingmenu/lib/app/a;] [9] aload_1 v1 [10] invokevirtual #26 + Methodref [com/slidingmenu/lib/app/a.a (Landroid/os/Bundle;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(I)V Access flags: 0x1 = public void setContentView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_0 v0 [2] invokevirtual #20 + Methodref [com/slidingmenu/lib/app/SlidingListActivity.getLayoutInflater ()Landroid/view/LayoutInflater;] [5] iload_1 v1 [6] aconst_null [7] invokevirtual #16 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [10] invokevirtual #21 + Methodref [com/slidingmenu/lib/app/SlidingListActivity.setContentView (Landroid/view/View;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;)V Access flags: 0x1 = public void setContentView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 6): [0] aload_0 v0 [1] aload_1 v1 [2] new #4 + Class [android/view/ViewGroup$LayoutParams] [5] dup [6] iconst_m1 [7] iconst_m1 [8] invokespecial #17 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [11] invokevirtual #22 + Methodref [com/slidingmenu/lib/app/SlidingListActivity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #15 + Methodref [android/app/ListActivity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [6] aload_0 v0 [7] getfield #8 + Fieldref [com/slidingmenu/lib/app/SlidingListActivity.a Lcom/slidingmenu/lib/app/a;] [10] aload_1 v1 [11] invokevirtual #27 + Methodref [com/slidingmenu/lib/app/a.a (Landroid/view/View;)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setBehindContentView(Landroid/view/View;)V Access flags: 0x1 = public void setBehindContentView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] new #4 + Class [android/view/ViewGroup$LayoutParams] [5] iconst_m1 [6] iconst_m1 [7] invokespecial #17 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [10] astore_1 v1 [11] getfield #8 + Fieldref [com/slidingmenu/lib/app/SlidingListActivity.a Lcom/slidingmenu/lib/app/a;] [14] aload_1 v1 [15] invokevirtual #30 + Methodref [com/slidingmenu/lib/app/a.b (Landroid/view/View;)V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onKeyUp(ILandroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean onKeyUp(int,android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 4, stack = 3): [0] aload_0 v0 [1] getfield #8 + Fieldref [com/slidingmenu/lib/app/SlidingListActivity.a Lcom/slidingmenu/lib/app/a;] [4] iload_1 v1 [5] invokevirtual #29 + Methodref [com/slidingmenu/lib/app/a.b (I)Z] [8] dup [9] istore_3 v3 [10] ifeq +5 (target=15) [13] iload_3 v3 [14] ireturn [15] aload_0 v0 [16] iload_1 v1 [17] aload_2 v2 [18] invokespecial #12 + Methodref [android/app/ListActivity.onKeyUp (ILandroid/view/KeyEvent;)Z] [21] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: com/slidingmenu/lib/app/SlidingPreferenceActivity Superclass: android/preference/PreferenceActivity Major version: 0x31 Minor version: 0x0 Access flags: 0x21 = public class com.slidingmenu.lib.app.SlidingPreferenceActivity extends android.preference.PreferenceActivity Interfaces (count = 0): Constant Pool (count = 78): + Class [android/preference/PreferenceActivity] + Class [android/view/LayoutInflater] + Class [android/view/ViewGroup$LayoutParams] + Class [com/slidingmenu/lib/app/SlidingPreferenceActivity] + Class [com/slidingmenu/lib/app/a] + Fieldref [com/slidingmenu/lib/app/SlidingPreferenceActivity.a Lcom/slidingmenu/lib/app/a;] + Methodref [android/preference/PreferenceActivity. ()V] + Methodref [android/preference/PreferenceActivity.findViewById (I)Landroid/view/View;] + Methodref [android/preference/PreferenceActivity.onCreate (Landroid/os/Bundle;)V] + Methodref [android/preference/PreferenceActivity.onKeyUp (ILandroid/view/KeyEvent;)Z] + Methodref [android/preference/PreferenceActivity.onPostCreate (Landroid/os/Bundle;)V] + Methodref [android/preference/PreferenceActivity.onSaveInstanceState (Landroid/os/Bundle;)V] + Methodref [android/preference/PreferenceActivity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + Methodref [android/view/ViewGroup$LayoutParams. (II)V] + Methodref [com/slidingmenu/lib/app/SlidingPreferenceActivity.getLayoutInflater ()Landroid/view/LayoutInflater;] + Methodref [com/slidingmenu/lib/app/SlidingPreferenceActivity.setContentView (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/app/SlidingPreferenceActivity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Methodref [com/slidingmenu/lib/app/a. (Landroid/app/Activity;)V] + Methodref [com/slidingmenu/lib/app/a.a ()V] + Methodref [com/slidingmenu/lib/app/a.a (I)Landroid/view/View;] + Methodref [com/slidingmenu/lib/app/a.a (Landroid/os/Bundle;)V] + Methodref [com/slidingmenu/lib/app/a.a (Landroid/view/View;)V] + Methodref [com/slidingmenu/lib/app/a.b ()V] + Methodref [com/slidingmenu/lib/app/a.b (I)Z] + Methodref [com/slidingmenu/lib/app/a.b (Landroid/view/View;)V] + NameAndType [ ()V] + NameAndType [ (II)V] + NameAndType [ (Landroid/app/Activity;)V] + NameAndType [a ()V] + NameAndType [a (I)Landroid/view/View;] + NameAndType [a (Landroid/os/Bundle;)V] + NameAndType [a (Landroid/view/View;)V] + NameAndType [a Lcom/slidingmenu/lib/app/a;] + NameAndType [b ()V] + NameAndType [b (I)Z] + NameAndType [b (Landroid/view/View;)V] + NameAndType [findViewById (I)Landroid/view/View;] + NameAndType [getLayoutInflater ()Landroid/view/LayoutInflater;] + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] + NameAndType [onCreate (Landroid/os/Bundle;)V] + NameAndType [onKeyUp (ILandroid/view/KeyEvent;)Z] + NameAndType [onPostCreate (Landroid/os/Bundle;)V] + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V] + NameAndType [setContentView (Landroid/view/View;)V] + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [()Landroid/view/LayoutInflater;] + Utf8 [()V] + Utf8 [(I)Landroid/view/View;] + Utf8 [(I)V] + Utf8 [(I)Z] + Utf8 [(II)V] + Utf8 [(ILandroid/view/KeyEvent;)Z] + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;] + Utf8 [(Landroid/app/Activity;)V] + Utf8 [(Landroid/os/Bundle;)V] + Utf8 [(Landroid/view/View;)V] + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Lcom/slidingmenu/lib/app/a;] + Utf8 [a] + Utf8 [android/preference/PreferenceActivity] + Utf8 [android/view/LayoutInflater] + Utf8 [android/view/ViewGroup$LayoutParams] + Utf8 [b] + Utf8 [com/slidingmenu/lib/app/SlidingPreferenceActivity] + Utf8 [com/slidingmenu/lib/app/a] + Utf8 [findViewById] + Utf8 [getLayoutInflater] + Utf8 [inflate] + Utf8 [onCreate] + Utf8 [onKeyUp] + Utf8 [onPostCreate] + Utf8 [onSaveInstanceState] + Utf8 [setBehindContentView] + Utf8 [setContentView] Fields (count = 1): + Field: a Lcom/slidingmenu/lib/app/a; Access flags: 0x2 = private com.slidingmenu.lib.app.a a Methods (count = 10): - Method: ()V Access flags: 0x1 = public SlidingPreferenceActivity() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #7 + Methodref [android/preference/PreferenceActivity. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void onCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 2, stack = 4): [0] aload_0 v0 [1] new #5 + Class [com/slidingmenu/lib/app/a] [4] dup [5] aload_0 v0 [6] invokespecial #19 + Methodref [com/slidingmenu/lib/app/a. (Landroid/app/Activity;)V] [9] putfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingPreferenceActivity.a Lcom/slidingmenu/lib/app/a;] [12] aload_0 v0 [13] aload_1 v1 [14] invokespecial #9 + Methodref [android/preference/PreferenceActivity.onCreate (Landroid/os/Bundle;)V] [17] aload_0 v0 [18] getfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingPreferenceActivity.a Lcom/slidingmenu/lib/app/a;] [21] invokevirtual #20 + Methodref [com/slidingmenu/lib/app/a.a ()V] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onPostCreate(Landroid/os/Bundle;)V Access flags: 0x1 = public void onPostCreate(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 13, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #11 + Methodref [android/preference/PreferenceActivity.onPostCreate (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] getfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingPreferenceActivity.a Lcom/slidingmenu/lib/app/a;] [9] invokevirtual #24 + Methodref [com/slidingmenu/lib/app/a.b ()V] [12] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: findViewById(I)Landroid/view/View; Access flags: 0x1 = public android.view.View findViewById(int) Class member attributes (count = 1): + Code attribute instructions (code length = 21, locals = 3, stack = 2): [0] aload_0 v0 [1] iload_1 v1 [2] invokespecial #8 + Methodref [android/preference/PreferenceActivity.findViewById (I)Landroid/view/View;] [5] dup [6] astore_2 v2 [7] ifnull +5 (target=12) [10] aload_2 v2 [11] areturn [12] aload_0 v0 [13] getfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingPreferenceActivity.a Lcom/slidingmenu/lib/app/a;] [16] iload_1 v1 [17] invokevirtual #21 + Methodref [com/slidingmenu/lib/app/a.a (I)Landroid/view/View;] [20] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onSaveInstanceState(Landroid/os/Bundle;)V Access flags: 0x4 = protected void onSaveInstanceState(android.os.Bundle) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #12 + Methodref [android/preference/PreferenceActivity.onSaveInstanceState (Landroid/os/Bundle;)V] [5] aload_0 v0 [6] getfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingPreferenceActivity.a Lcom/slidingmenu/lib/app/a;] [9] aload_1 v1 [10] invokevirtual #22 + Methodref [com/slidingmenu/lib/app/a.a (Landroid/os/Bundle;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(I)V Access flags: 0x1 = public void setContentView(int) Class member attributes (count = 1): + Code attribute instructions (code length = 14, locals = 2, stack = 4): [0] aload_0 v0 [1] aload_0 v0 [2] invokevirtual #16 + Methodref [com/slidingmenu/lib/app/SlidingPreferenceActivity.getLayoutInflater ()Landroid/view/LayoutInflater;] [5] iload_1 v1 [6] aconst_null [7] invokevirtual #14 + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;] [10] invokevirtual #17 + Methodref [com/slidingmenu/lib/app/SlidingPreferenceActivity.setContentView (Landroid/view/View;)V] [13] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;)V Access flags: 0x1 = public void setContentView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 2, stack = 6): [0] aload_0 v0 [1] aload_1 v1 [2] new #3 + Class [android/view/ViewGroup$LayoutParams] [5] dup [6] iconst_m1 [7] iconst_m1 [8] invokespecial #15 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [11] invokevirtual #18 + Methodref [com/slidingmenu/lib/app/SlidingPreferenceActivity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V Access flags: 0x1 = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) Class member attributes (count = 1): + Code attribute instructions (code length = 15, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] aload_2 v2 [3] invokespecial #13 + Methodref [android/preference/PreferenceActivity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V] [6] aload_0 v0 [7] getfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingPreferenceActivity.a Lcom/slidingmenu/lib/app/a;] [10] aload_1 v1 [11] invokevirtual #23 + Methodref [com/slidingmenu/lib/app/a.a (Landroid/view/View;)V] [14] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: setBehindContentView(Landroid/view/View;)V Access flags: 0x1 = public void setBehindContentView(android.view.View) Class member attributes (count = 1): + Code attribute instructions (code length = 19, locals = 2, stack = 5): [0] aload_0 v0 [1] aload_1 v1 [2] new #3 + Class [android/view/ViewGroup$LayoutParams] [5] iconst_m1 [6] iconst_m1 [7] invokespecial #15 + Methodref [android/view/ViewGroup$LayoutParams. (II)V] [10] astore_1 v1 [11] getfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingPreferenceActivity.a Lcom/slidingmenu/lib/app/a;] [14] aload_1 v1 [15] invokevirtual #26 + Methodref [com/slidingmenu/lib/app/a.b (Landroid/view/View;)V] [18] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: onKeyUp(ILandroid/view/KeyEvent;)Z Access flags: 0x1 = public boolean onKeyUp(int,android.view.KeyEvent) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 4, stack = 3): [0] aload_0 v0 [1] getfield #6 + Fieldref [com/slidingmenu/lib/app/SlidingPreferenceActivity.a Lcom/slidingmenu/lib/app/a;] [4] iload_1 v1 [5] invokevirtual #25 + Methodref [com/slidingmenu/lib/app/a.b (I)Z] [8] dup [9] istore_3 v3 [10] ifeq +5 (target=15) [13] iload_3 v3 [14] ireturn [15] aload_0 v0 [16] iload_1 v1 [17] aload_2 v2 [18] invokespecial #10 + Methodref [android/preference/PreferenceActivity.onKeyUp (ILandroid/view/KeyEvent;)Z] [21] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/a Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class a.a.a extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 106): + String [] + String [Crittercism] + String [Exception in getLocale(): ] + String [Unable to initialize Crittercism's resources. Please report this error to support@crittercism.com.] + String [en] + Class [a/a/a] + Class [a/a/c] + Class [android/content/Context] + Class [android/content/res/Configuration] + Class [android/content/res/Resources] + Class [android/util/Log] + Class [java/io/File] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/util/Locale] + Fieldref [a/a/a.a Ljava/lang/String;] + Fieldref [a/a/a.b Ljava/lang/String;] + Fieldref [android/content/res/Configuration.locale Ljava/util/Locale;] + Methodref [a/a/a.b (Landroid/content/Context;)Ljava/lang/String;] + Methodref [a/a/c.a ()V] + Methodref [a/a/c.a (I)Ljava/lang/String;] + Methodref [android/content/Context.getCacheDir ()Ljava/io/File;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;] + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [java/io/File.getAbsolutePath ()Ljava/lang/String;] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/util/Locale.getLanguage ()Ljava/lang/String;] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a ()V] + NameAndType [a (I)Ljava/lang/String;] + NameAndType [a Ljava/lang/String;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b (Landroid/content/Context;)Ljava/lang/String;] + NameAndType [b Ljava/lang/String;] + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [getAbsolutePath ()Ljava/lang/String;] + NameAndType [getCacheDir ()Ljava/io/File;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getConfiguration ()Landroid/content/res/Configuration;] + NameAndType [getLanguage ()Ljava/lang/String;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [locale Ljava/util/Locale;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [] + Utf8 [()Landroid/content/res/Configuration;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Ljava/io/File;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(Landroid/content/Context;)Ljava/lang/String;] + Utf8 [(Landroid/content/Context;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [Crittercism] + Utf8 [Exception in getLocale(): ] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/Locale;] + Utf8 [StackMapTable] + Utf8 [Unable to initialize Crittercism's resources. Please report this error to support@crittercism.com.] + Utf8 [a] + Utf8 [a/a/a] + Utf8 [a/a/c] + Utf8 [android/content/Context] + Utf8 [android/content/res/Configuration] + Utf8 [android/content/res/Resources] + Utf8 [android/util/Log] + Utf8 [append] + Utf8 [b] + Utf8 [e] + Utf8 [en] + Utf8 [equals] + Utf8 [getAbsolutePath] + Utf8 [getCacheDir] + Utf8 [getClass] + Utf8 [getConfiguration] + Utf8 [getLanguage] + Utf8 [getName] + Utf8 [getResources] + Utf8 [java/io/File] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/Locale] + Utf8 [locale] + Utf8 [toString] Fields (count = 2): + Field: a Ljava/lang/String; Access flags: 0xa = private static java.lang.String a + Field: b Ljava/lang/String; Access flags: 0xa = private static java.lang.String b Methods (count = 5): + Method: a(I)Ljava/lang/String; Access flags: 0x9 = public static java.lang.String a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] iload_0 v0 [1] invokestatic #24 + Methodref [a/a/c.a (I)Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/content/Context;)V Access flags: 0x9 = public static void a(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 1, stack = 2): [0] aload_0 v0 [1] invokevirtual #25 + Methodref [android/content/Context.getCacheDir ()Ljava/io/File;] [4] invokevirtual #29 + Methodref [java/io/File.getAbsolutePath ()Ljava/lang/String;] [7] putstatic #19 + Fieldref [a/a/a.a Ljava/lang/String;] [10] invokestatic #23 + Methodref [a/a/c.a ()V] [13] aload_0 v0 [14] invokestatic #22 + Methodref [a/a/a.b (Landroid/content/Context;)Ljava/lang/String;] [17] putstatic #20 + Fieldref [a/a/a.b Ljava/lang/String;] [20] return [21] pop [22] ldc #2 + String [Crittercism] [24] ldc #4 + String [Unable to initialize Crittercism's resources. Please report this error to support@crittercism.com.] [26] invokestatic #28 + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] [29] pop [30] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 20: 21): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [21] Var: , Stack: [a:java/lang/Exception] + Method: b(Landroid/content/Context;)Ljava/lang/String; Access flags: 0x9 = public static java.lang.String b(android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 67, locals = 1, stack = 3): [0] aload_0 v0 [1] invokevirtual #26 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [4] invokevirtual #27 + Methodref [android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;] [7] getfield #21 + Fieldref [android/content/res/Configuration.locale Ljava/util/Locale;] [10] invokevirtual #36 + Methodref [java/util/Locale.getLanguage ()Ljava/lang/String;] [13] dup [14] putstatic #20 + Fieldref [a/a/a.b Ljava/lang/String;] [17] ifnull +14 (target=31) [20] getstatic #20 + Fieldref [a/a/a.b Ljava/lang/String;] [23] ldc #1 + String [] [25] invokevirtual #32 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [28] ifeq +8 (target=36) [31] ldc #5 + String [en] [33] putstatic #20 + Fieldref [a/a/a.b Ljava/lang/String;] [36] goto +27 (target=63) [39] astore_0 v0 [40] new #17 + Class [java/lang/StringBuilder] [43] dup [44] ldc #3 + String [Exception in getLocale(): ] [46] invokespecial #33 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [49] aload_0 v0 [50] invokevirtual #31 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [53] invokevirtual #30 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [56] invokevirtual #34 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [59] invokevirtual #35 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [62] pop [63] getstatic #20 + Fieldref [a/a/a.b Ljava/lang/String;] [66] areturn Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 36: 39): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [31] Var: -1, Stack: (empty) - [36] Var: ..., Stack: (empty) - [39] Var: ..., Stack: [a:java/lang/Exception] - [63] Var: ..., Stack: (empty) + Method: a()Ljava/lang/String; Access flags: 0x1008 = static synthetic java.lang.String a() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #19 + Fieldref [a/a/a.a Ljava/lang/String;] [3] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 0, stack = 1): [0] ldc #1 + String [] [2] putstatic #19 + Fieldref [a/a/a.a Ljava/lang/String;] [5] ldc #5 + String [en] [7] putstatic #20 + Fieldref [a/a/a.b Ljava/lang/String;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/b Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class a.a.b extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 39): + String [appload] + String [error] + String [he] + String [he-bg] + String [uhe] + String [uhe-bg] + Class [a/a/b] + Class [java/lang/Object] + Fieldref [a/a/b.a Ljava/lang/String;] + Fieldref [a/a/b.b Ljava/lang/String;] + Fieldref [a/a/b.c Ljava/lang/String;] + Fieldref [a/a/b.d Ljava/lang/String;] + Fieldref [a/a/b.e Ljava/lang/String;] + Fieldref [a/a/b.f Ljava/lang/String;] + NameAndType [a Ljava/lang/String;] + NameAndType [b Ljava/lang/String;] + NameAndType [c Ljava/lang/String;] + NameAndType [d Ljava/lang/String;] + NameAndType [e Ljava/lang/String;] + NameAndType [f Ljava/lang/String;] + Utf8 [()V] + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/lang/String;] + Utf8 [a] + Utf8 [a/a/b] + Utf8 [appload] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [e] + Utf8 [error] + Utf8 [f] + Utf8 [he] + Utf8 [he-bg] + Utf8 [java/lang/Object] + Utf8 [uhe] + Utf8 [uhe-bg] Fields (count = 6): + Field: a Ljava/lang/String; Access flags: 0x9 = public static java.lang.String a + Field: b Ljava/lang/String; Access flags: 0x9 = public static java.lang.String b + Field: c Ljava/lang/String; Access flags: 0x9 = public static java.lang.String c + Field: d Ljava/lang/String; Access flags: 0x9 = public static java.lang.String d + Field: e Ljava/lang/String; Access flags: 0x9 = public static java.lang.String e + Field: f Ljava/lang/String; Access flags: 0x9 = public static java.lang.String f Methods (count = 1): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 31, locals = 0, stack = 1): [0] ldc #5 + String [uhe] [2] putstatic #9 + Fieldref [a/a/b.a Ljava/lang/String;] [5] ldc #6 + String [uhe-bg] [7] putstatic #10 + Fieldref [a/a/b.b Ljava/lang/String;] [10] ldc #3 + String [he] [12] putstatic #11 + Fieldref [a/a/b.c Ljava/lang/String;] [15] ldc #4 + String [he-bg] [17] putstatic #12 + Fieldref [a/a/b.d Ljava/lang/String;] [20] ldc #1 + String [appload] [22] putstatic #13 + Fieldref [a/a/b.e Ljava/lang/String;] [25] ldc #2 + String [error] [27] putstatic #14 + Fieldref [a/a/b.f Ljava/lang/String;] [30] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/c Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class a.a.c extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 72): + String [] + String [/strings/] + String [Developer Reply] + String [Error: connection timed out, please try again later.] + String [Error: no internet connection] + String [Loading...] + String [Unknown Error] + Class [a/a/a] + Class [a/a/c] + Class [java/lang/Integer] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/util/HashMap] + Fieldref [a/a/c.a Ljava/util/HashMap;] + Fieldref [a/a/c.b Ljava/lang/String;] + Methodref [a/a/a.a ()Ljava/lang/String;] + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/util/HashMap. ()V] + Methodref [java/util/HashMap.containsKey (Ljava/lang/Object;)Z] + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [a ()Ljava/lang/String;] + NameAndType [a Ljava/util/HashMap;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b Ljava/lang/String;] + NameAndType [containsKey (Ljava/lang/Object;)Z] + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [valueOf (I)Ljava/lang/Integer;] + Utf8 [] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(I)Ljava/lang/Integer;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [/strings/] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [Developer Reply] + Utf8 [Error: connection timed out, please try again later.] + Utf8 [Error: no internet connection] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/HashMap;] + Utf8 [Loading...] + Utf8 [StackMapTable] + Utf8 [Unknown Error] + Utf8 [a] + Utf8 [a/a/a] + Utf8 [a/a/c] + Utf8 [append] + Utf8 [b] + Utf8 [containsKey] + Utf8 [get] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/HashMap] + Utf8 [put] + Utf8 [toString] + Utf8 [valueOf] Fields (count = 2): + Field: a Ljava/util/HashMap; Access flags: 0xa = private static java.util.HashMap a + Field: b Ljava/lang/String; Access flags: 0x1a = private static final java.lang.String b Methods (count = 3): + Method: a()V Access flags: 0x9 = public static void a() Class member attributes (count = 1): + Code attribute instructions (code length = 71, locals = 0, stack = 3): [0] getstatic #15 + Fieldref [a/a/c.a Ljava/util/HashMap;] [3] bipush 10 [5] invokestatic #18 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [8] ldc #5 + String [Error: no internet connection] [10] invokevirtual #25 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [13] pop [14] getstatic #15 + Fieldref [a/a/c.a Ljava/util/HashMap;] [17] bipush 11 [19] invokestatic #18 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [22] ldc #4 + String [Error: connection timed out, please try again later.] [24] invokevirtual #25 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [27] pop [28] getstatic #15 + Fieldref [a/a/c.a Ljava/util/HashMap;] [31] bipush 13 [33] invokestatic #18 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [36] ldc #7 + String [Unknown Error] [38] invokevirtual #25 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [41] pop [42] getstatic #15 + Fieldref [a/a/c.a Ljava/util/HashMap;] [45] bipush 28 [47] invokestatic #18 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [50] ldc #3 + String [Developer Reply] [52] invokevirtual #25 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [55] pop [56] getstatic #15 + Fieldref [a/a/c.a Ljava/util/HashMap;] [59] bipush 29 [61] invokestatic #18 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [64] ldc #6 + String [Loading...] [66] invokevirtual #25 + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;] [69] pop [70] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(I)Ljava/lang/String; Access flags: 0x29 = public static synchronized java.lang.String a(int) Class member attributes (count = 1): + Code attribute instructions (code length = 32, locals = 2, stack = 2): [0] ldc #1 + String [] [2] astore_1 v1 [3] getstatic #15 + Fieldref [a/a/c.a Ljava/util/HashMap;] [6] iload_0 v0 [7] invokestatic #18 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [10] invokevirtual #23 + Methodref [java/util/HashMap.containsKey (Ljava/lang/Object;)Z] [13] ifeq +17 (target=30) [16] getstatic #15 + Fieldref [a/a/c.a Ljava/util/HashMap;] [19] iload_0 v0 [20] invokestatic #18 + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;] [23] invokevirtual #24 + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;] [26] checkcast #12 + Class [java/lang/String] [29] astore_1 v1 [30] aload_1 v1 [31] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [30] Var: [T][a:java/lang/String], Stack: - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 0, stack = 2): [0] new #14 + Class [java/util/HashMap] [3] dup [4] invokespecial #22 + Methodref [java/util/HashMap. ()V] [7] putstatic #15 + Fieldref [a/a/c.a Ljava/util/HashMap;] [10] new #13 + Class [java/lang/StringBuilder] [13] dup [14] invokespecial #19 + Methodref [java/lang/StringBuilder. ()V] [17] invokestatic #17 + Methodref [a/a/a.a ()Ljava/lang/String;] [20] invokevirtual #20 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [23] ldc #2 + String [/strings/] [25] invokevirtual #20 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [28] invokevirtual #21 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [31] putstatic #16 + Fieldref [a/a/c.b Ljava/lang/String;] [34] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/d Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class a.a.d extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 64): + String [/android_v2/handle_app_loads] + String [/android_v2/handle_crashes] + String [/android_v2/handle_exceptions] + String [/android_v2/ndk_crash] + String [/android_v2/update_package_name] + String [/android_v2/update_user_metadata] + String [/forum/springboard] + Class [a/a/d] + Class [a/a/i] + Class [java/lang/Object] + Class [java/lang/StringBuilder] + Fieldref [a/a/d.a Ljava/lang/String;] + Fieldref [a/a/d.b Ljava/lang/String;] + Fieldref [a/a/d.c Ljava/lang/String;] + Fieldref [a/a/d.d Ljava/lang/String;] + Fieldref [a/a/d.e Ljava/lang/String;] + Fieldref [a/a/d.f Ljava/lang/String;] + Fieldref [a/a/d.g Ljava/lang/String;] + Fieldref [a/a/d.h Ljava/lang/String;] + Methodref [a/a/i.a ()Ljava/lang/String;] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + NameAndType [ ()V] + NameAndType [a ()Ljava/lang/String;] + NameAndType [a Ljava/lang/String;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b Ljava/lang/String;] + NameAndType [c Ljava/lang/String;] + NameAndType [d Ljava/lang/String;] + NameAndType [e Ljava/lang/String;] + NameAndType [f Ljava/lang/String;] + NameAndType [g Ljava/lang/String;] + NameAndType [h Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [/android_v2/handle_app_loads] + Utf8 [/android_v2/handle_crashes] + Utf8 [/android_v2/handle_exceptions] + Utf8 [/android_v2/ndk_crash] + Utf8 [/android_v2/update_package_name] + Utf8 [/android_v2/update_user_metadata] + Utf8 [/forum/springboard] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/lang/String;] + Utf8 [a] + Utf8 [a/a/d] + Utf8 [a/a/i] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [e] + Utf8 [f] + Utf8 [g] + Utf8 [h] + Utf8 [java/lang/Object] + Utf8 [java/lang/StringBuilder] + Utf8 [toString] Fields (count = 8): + Field: a Ljava/lang/String; Access flags: 0x19 = public static final java.lang.String a + Field: b Ljava/lang/String; Access flags: 0x19 = public static final java.lang.String b + Field: c Ljava/lang/String; Access flags: 0x19 = public static final java.lang.String c + Field: d Ljava/lang/String; Access flags: 0x19 = public static final java.lang.String d + Field: e Ljava/lang/String; Access flags: 0x19 = public static final java.lang.String e + Field: f Ljava/lang/String; Access flags: 0x19 = public static final java.lang.String f + Field: g Ljava/lang/String; Access flags: 0x19 = public static final java.lang.String g + Field: h Ljava/lang/String; Access flags: 0x19 = public static final java.lang.String h Methods (count = 1): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 175, locals = 0, stack = 2): [0] invokestatic #20 + Methodref [a/a/i.a ()Ljava/lang/String;] [3] putstatic #12 + Fieldref [a/a/d.a Ljava/lang/String;] [6] new #11 + Class [java/lang/StringBuilder] [9] dup [10] invokespecial #21 + Methodref [java/lang/StringBuilder. ()V] [13] getstatic #12 + Fieldref [a/a/d.a Ljava/lang/String;] [16] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [19] ldc #1 + String [/android_v2/handle_app_loads] [21] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [24] invokevirtual #23 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [27] putstatic #13 + Fieldref [a/a/d.b Ljava/lang/String;] [30] new #11 + Class [java/lang/StringBuilder] [33] dup [34] invokespecial #21 + Methodref [java/lang/StringBuilder. ()V] [37] getstatic #12 + Fieldref [a/a/d.a Ljava/lang/String;] [40] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [43] ldc #3 + String [/android_v2/handle_exceptions] [45] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [48] invokevirtual #23 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [51] putstatic #14 + Fieldref [a/a/d.c Ljava/lang/String;] [54] new #11 + Class [java/lang/StringBuilder] [57] dup [58] invokespecial #21 + Methodref [java/lang/StringBuilder. ()V] [61] getstatic #12 + Fieldref [a/a/d.a Ljava/lang/String;] [64] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [67] ldc #2 + String [/android_v2/handle_crashes] [69] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [72] invokevirtual #23 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [75] putstatic #15 + Fieldref [a/a/d.d Ljava/lang/String;] [78] new #11 + Class [java/lang/StringBuilder] [81] dup [82] invokespecial #21 + Methodref [java/lang/StringBuilder. ()V] [85] getstatic #12 + Fieldref [a/a/d.a Ljava/lang/String;] [88] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [91] ldc #6 + String [/android_v2/update_user_metadata] [93] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [96] invokevirtual #23 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [99] putstatic #16 + Fieldref [a/a/d.e Ljava/lang/String;] [102] new #11 + Class [java/lang/StringBuilder] [105] dup [106] invokespecial #21 + Methodref [java/lang/StringBuilder. ()V] [109] getstatic #12 + Fieldref [a/a/d.a Ljava/lang/String;] [112] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [115] ldc #5 + String [/android_v2/update_package_name] [117] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [120] invokevirtual #23 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [123] putstatic #17 + Fieldref [a/a/d.f Ljava/lang/String;] [126] new #11 + Class [java/lang/StringBuilder] [129] dup [130] invokespecial #21 + Methodref [java/lang/StringBuilder. ()V] [133] getstatic #12 + Fieldref [a/a/d.a Ljava/lang/String;] [136] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [139] ldc #4 + String [/android_v2/ndk_crash] [141] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [144] invokevirtual #23 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [147] putstatic #18 + Fieldref [a/a/d.g Ljava/lang/String;] [150] new #11 + Class [java/lang/StringBuilder] [153] dup [154] invokespecial #21 + Methodref [java/lang/StringBuilder. ()V] [157] getstatic #12 + Fieldref [a/a/d.a Ljava/lang/String;] [160] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [163] ldc #7 + String [/forum/springboard] [165] invokevirtual #22 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [168] invokevirtual #23 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [171] putstatic #19 + Fieldref [a/a/d.h Ljava/lang/String;] [174] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/e Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class a.a.e extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 726): + Integer [100] + String [] + String [ data = ] + String [ ] + String [ in getMobileNetworkStatus] + String [ response: ] + String [/] + String [9774d56d682e549c] + String [CURRENT Activity ::] + String [Caught exception in second try-catch of getLogCat():] + String [Exception in getRequiredParams(): ] + String [Exception in postJsonDataNew: ] + String [Exception with getStateInfo(): ] + String [POSTING JSON DATA: response = ] + String [POSTING JSON DATA: url = ] + String [SHA-256] + String [activity] + String [android] + String [android.intent.action.BATTERY_CHANGED] + String [android.permission.ACCESS_NETWORK_STATE] + String [android.permission.GET_TASKS] + String [android.permission.READ_LOGS] + String [android.permission.READ_PHONE_STATE] + String [android_id] + String [app_id] + String [app_id: ] + String [app_version] + String [app_version_code] + String [arch] + String [available] + String [battery_level] + String [carrier] + String [connected] + String [connecting] + String [connectivity] + String [critter_did] + String [custom_version_name] + String [device_name] + String [disk_space_free] + String [disk_space_total] + String [dpi] + String [failover] + String [filename_prefix] + String [filenames] + String [hashed_device_id] + String [level] + String [library_version] + String [locale] + String [logcat] + String [low_memory] + String [memory_usage] + String [metadata] + String [mobile_network] + String [model] + String [name] + String [orientation] + String [os.arch] + String [package name: ] + String [phone] + String [pkg] + String [put logcat EXCEPTION: ] + String [requestData] + String [requestUrl] + String [roaming] + String [scale] + String [sd_space_free] + String [sd_space_total] + String [sendPackageName: Exception! ] + String [success] + String [system] + String [system_version] + String [updated settings: ] + String [updated_settings] + String [username] + String [utf8] + String [wifi] + String [window] + String [xdpi] + String [ydpi] + Class [[Ljava/lang/String;] + Class [a/a/a] + Class [a/a/d] + Class [a/a/e] + Class [a/a/f] + Class [a/a/h] + Class [a/a/i] + Class [a/a/m] + Class [a/a/p] + Class [android/app/ActivityManager] + Class [android/app/ActivityManager$MemoryInfo] + Class [android/app/ActivityManager$RunningTaskInfo] + Class [android/content/ComponentName] + Class [android/content/Context] + Class [android/content/Intent] + Class [android/content/IntentFilter] + Class [android/content/pm/PackageManager] + Class [android/content/res/Configuration] + Class [android/content/res/Resources] + Class [android/net/ConnectivityManager] + Class [android/net/NetworkInfo] + Class [android/os/Build] + Class [android/os/Build$VERSION] + Class [android/os/Debug] + Class [android/os/Debug$MemoryInfo] + Class [android/provider/Settings$Secure] + Class [android/telephony/TelephonyManager] + Class [android/util/DisplayMetrics] + Class [android/view/Display] + Class [android/view/WindowManager] + Class [com/crittercism/app/Crittercism] + Class [java/io/IOException] + Class [java/io/UnsupportedEncodingException] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/InterruptedException] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/System] + Class [java/lang/Thread] + Class [java/lang/Throwable] + Class [java/math/BigInteger] + Class [java/security/MessageDigest] + Class [java/security/NoSuchAlgorithmException] + Class [java/util/List] + Class [java/util/UUID] + Class [java/util/concurrent/ExecutorService] + Class [java/util/concurrent/Executors] + Class [java/util/concurrent/Future] + Class [java/util/concurrent/TimeUnit] + Class [org/json/JSONArray] + Class [org/json/JSONException] + Class [org/json/JSONObject] + Long [5] + Long [200] + Long [1000] + Fieldref [a/a/d.e Ljava/lang/String;] + Fieldref [a/a/d.f Ljava/lang/String;] + Fieldref [a/a/e.a Ljava/lang/String;] + Fieldref [a/a/e.b I] + Fieldref [a/a/e.c Ljava/lang/String;] + Fieldref [a/a/e.d La/a/h;] + Fieldref [a/a/e.e Landroid/content/Context;] + Fieldref [a/a/e.f Ljava/lang/String;] + Fieldref [a/a/e.g Ljava/lang/String;] + Fieldref [a/a/e.h Ljava/lang/String;] + Fieldref [a/a/e.i Ljava/lang/String;] + Fieldref [a/a/e.j Ljava/lang/String;] + Fieldref [a/a/e.k I] + Fieldref [a/a/e.l Z] + Fieldref [a/a/e.m Ljava/lang/String;] + Fieldref [a/a/e.n Lorg/json/JSONObject;] + Fieldref [a/a/e.o Ljava/lang/Object;] + Fieldref [android/app/ActivityManager$MemoryInfo.lowMemory Z] + Fieldref [android/app/ActivityManager$RunningTaskInfo.topActivity Landroid/content/ComponentName;] + Fieldref [android/content/res/Configuration.orientation I] + Fieldref [android/os/Build.BRAND Ljava/lang/String;] + Fieldref [android/os/Build.MODEL Ljava/lang/String;] + Fieldref [android/os/Build$VERSION.RELEASE Ljava/lang/String;] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Fieldref [android/os/Debug$MemoryInfo.dalvikPss I] + Fieldref [android/os/Debug$MemoryInfo.nativePss I] + Fieldref [android/os/Debug$MemoryInfo.otherPss I] + Fieldref [android/util/DisplayMetrics.density F] + Fieldref [android/util/DisplayMetrics.xdpi F] + Fieldref [android/util/DisplayMetrics.ydpi F] + Fieldref [java/util/concurrent/TimeUnit.SECONDS Ljava/util/concurrent/TimeUnit;] + Methodref [a/a/a.b (Landroid/content/Context;)Ljava/lang/String;] + Methodref [a/a/e.a (Lorg/json/JSONObject;)Lorg/json/JSONObject;] + Methodref [a/a/e.b ()Ljava/lang/String;] + Methodref [a/a/e.b (Ljava/lang/String;)Ljava/lang/String;] + Methodref [a/a/e.c ()Lorg/json/JSONObject;] + Methodref [a/a/e.c (Ljava/lang/String;)I] + Methodref [a/a/e.d ()Lorg/json/JSONObject;] + Methodref [a/a/e.e ()F] + Methodref [a/a/e.f ()F] + Methodref [a/a/e.j ()D] + Methodref [a/a/e.k ()J] + Methodref [a/a/e.l ()Ljava/lang/String;] + Methodref [a/a/e.m ()Lorg/json/JSONObject;] + Methodref [a/a/e.n ()Lorg/json/JSONObject;] + Methodref [a/a/e.o ()Ljava/lang/String;] + Methodref [a/a/e.p ()Lorg/json/JSONArray;] + Methodref [a/a/e.q ()F] + Methodref [a/a/e.r ()Z] + Methodref [a/a/f. (Ljava/lang/Object;Ljava/lang/Thread;)V] + Methodref [a/a/f.a ()Z] + Methodref [a/a/f.b ()V] + Methodref [a/a/f.c ()V] + Methodref [a/a/h. (Ljava/lang/String;Landroid/content/Context;)V] + Methodref [a/a/h.a (Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;] + Methodref [a/a/h.a (Ljava/lang/String;Lorg/json/JSONObject;[Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Methodref [a/a/i.b ()Ljava/lang/String;] + Methodref [a/a/p.a ()Ljava/math/BigInteger;] + Methodref [a/a/p.b ()Ljava/math/BigInteger;] + Methodref [a/a/p.c ()Ljava/math/BigInteger;] + Methodref [a/a/p.d ()Ljava/math/BigInteger;] + Methodref [android/app/ActivityManager.getMemoryInfo (Landroid/app/ActivityManager$MemoryInfo;)V] + Methodref [android/app/ActivityManager.getRunningTasks (I)Ljava/util/List;] + Methodref [android/app/ActivityManager$MemoryInfo. ()V] + Methodref [android/content/ComponentName.flattenToShortString ()Ljava/lang/String;] + Methodref [android/content/ComponentName.getClassName ()Ljava/lang/String;] + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] + Methodref [android/content/Context.getContentResolver ()Landroid/content/ContentResolver;] + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + Methodref [android/content/Context.registerReceiver (Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;] + Methodref [android/content/Intent.getIntExtra (Ljava/lang/String;I)I] + Methodref [android/content/IntentFilter. (Ljava/lang/String;)V] + Methodref [android/content/pm/PackageManager.checkPermission (Ljava/lang/String;Ljava/lang/String;)I] + Methodref [android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;] + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] + Methodref [android/net/ConnectivityManager.getNetworkInfo (I)Landroid/net/NetworkInfo;] + Methodref [android/net/NetworkInfo.isAvailable ()Z] + Methodref [android/net/NetworkInfo.isConnected ()Z] + Methodref [android/net/NetworkInfo.isConnectedOrConnecting ()Z] + Methodref [android/net/NetworkInfo.isFailover ()Z] + Methodref [android/net/NetworkInfo.isRoaming ()Z] + Methodref [android/os/Debug.getMemoryInfo (Landroid/os/Debug$MemoryInfo;)V] + Methodref [android/os/Debug$MemoryInfo. ()V] + Methodref [android/provider/Settings$Secure.getString (Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;] + Methodref [android/telephony/TelephonyManager.getDeviceId ()Ljava/lang/String;] + Methodref [android/telephony/TelephonyManager.getNetworkOperatorName ()Ljava/lang/String;] + Methodref [android/view/Display.getHeight ()I] + Methodref [android/view/Display.getWidth ()I] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.q ()Ljava/lang/String;] + Methodref [com/crittercism/app/Crittercism.s ()Z] + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Exception.printStackTrace ()V] + Methodref [java/lang/Exception.toString ()Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/String. ()V] + Methodref [java/lang/String. (Ljava/lang/String;)V] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/String.getBytes ()[B] + Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B] + Methodref [java/lang/String.length ()I] + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;] + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/System.getProperty (Ljava/lang/String;)Ljava/lang/String;] + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;] + Methodref [java/lang/Thread.sleep (J)V] + Methodref [java/math/BigInteger. (I[B)V] + Methodref [java/math/BigInteger.toString ()Ljava/lang/String;] + Methodref [java/math/BigInteger.toString (I)Ljava/lang/String;] + Methodref [java/security/MessageDigest.digest ([B)[B] + Methodref [java/security/MessageDigest.getInstance (Ljava/lang/String;)Ljava/security/MessageDigest;] + Methodref [java/util/UUID.nameUUIDFromBytes ([B)Ljava/util/UUID;] + Methodref [java/util/UUID.randomUUID ()Ljava/util/UUID;] + Methodref [java/util/UUID.toString ()Ljava/lang/String;] + Methodref [java/util/concurrent/Executors.newCachedThreadPool ()Ljava/util/concurrent/ExecutorService;] + Methodref [org/json/JSONArray. ()V] + Methodref [org/json/JSONArray.getString (I)Ljava/lang/String;] + Methodref [org/json/JSONArray.length ()I] + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] + Methodref [org/json/JSONException.printStackTrace ()V] + Methodref [org/json/JSONObject. ()V] + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + Methodref [org/json/JSONObject.put (Ljava/lang/String;D)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.put (Ljava/lang/String;I)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.put (Ljava/lang/String;J)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.put (Ljava/lang/String;Z)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.remove (Ljava/lang/String;)Ljava/lang/Object;] + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + InterfaceMethodref [android/view/WindowManager.getDefaultDisplay ()Landroid/view/Display;] + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] + InterfaceMethodref [java/util/concurrent/ExecutorService.shutdownNow ()Ljava/util/List;] + InterfaceMethodref [java/util/concurrent/ExecutorService.submit (Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future;] + InterfaceMethodref [java/util/concurrent/Future.cancel (Z)Z] + InterfaceMethodref [java/util/concurrent/Future.get (JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (I[B)V] + NameAndType [ (Ljava/lang/Object;Ljava/lang/Thread;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;Landroid/content/Context;)V] + NameAndType [BRAND Ljava/lang/String;] + NameAndType [MODEL Ljava/lang/String;] + NameAndType [RELEASE Ljava/lang/String;] + NameAndType [SDK_INT I] + NameAndType [SECONDS Ljava/util/concurrent/TimeUnit;] + NameAndType [a ()Lcom/crittercism/app/Crittercism;] + NameAndType [a ()Ljava/math/BigInteger;] + NameAndType [a ()Z] + NameAndType [a (Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;] + NameAndType [a (Ljava/lang/String;Lorg/json/JSONObject;[Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [a (Lorg/json/JSONObject;)Lorg/json/JSONObject;] + NameAndType [a Ljava/lang/String;] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b ()Ljava/lang/String;] + NameAndType [b ()Ljava/math/BigInteger;] + NameAndType [b ()V] + NameAndType [b (Landroid/content/Context;)Ljava/lang/String;] + NameAndType [b (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [b I] + NameAndType [c ()Ljava/math/BigInteger;] + NameAndType [c ()Lorg/json/JSONObject;] + NameAndType [c ()V] + NameAndType [c (Ljava/lang/String;)I] + NameAndType [c Ljava/lang/String;] + NameAndType [cancel (Z)Z] + NameAndType [checkPermission (Ljava/lang/String;Ljava/lang/String;)I] + NameAndType [currentThread ()Ljava/lang/Thread;] + NameAndType [d ()Ljava/math/BigInteger;] + NameAndType [d ()Lorg/json/JSONObject;] + NameAndType [d La/a/h;] + NameAndType [dalvikPss I] + NameAndType [density F] + NameAndType [digest ([B)[B] + NameAndType [e ()F] + NameAndType [e Landroid/content/Context;] + NameAndType [e Ljava/lang/String;] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [f ()F] + NameAndType [f Ljava/lang/String;] + NameAndType [flattenToShortString ()Ljava/lang/String;] + NameAndType [g Ljava/lang/String;] + NameAndType [get (I)Ljava/lang/Object;] + NameAndType [get (JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;] + NameAndType [getApplicationContext ()Landroid/content/Context;] + NameAndType [getBytes ()[B] + NameAndType [getBytes (Ljava/lang/String;)[B] + NameAndType [getCanonicalName ()Ljava/lang/String;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getClassName ()Ljava/lang/String;] + NameAndType [getConfiguration ()Landroid/content/res/Configuration;] + NameAndType [getContentResolver ()Landroid/content/ContentResolver;] + NameAndType [getDefaultDisplay ()Landroid/view/Display;] + NameAndType [getDeviceId ()Ljava/lang/String;] + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;] + NameAndType [getHeight ()I] + NameAndType [getInstance (Ljava/lang/String;)Ljava/security/MessageDigest;] + NameAndType [getInt (Ljava/lang/String;)I] + NameAndType [getIntExtra (Ljava/lang/String;I)I] + NameAndType [getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + NameAndType [getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + NameAndType [getMemoryInfo (Landroid/app/ActivityManager$MemoryInfo;)V] + NameAndType [getMemoryInfo (Landroid/os/Debug$MemoryInfo;)V] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getNetworkInfo (I)Landroid/net/NetworkInfo;] + NameAndType [getNetworkOperatorName ()Ljava/lang/String;] + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;] + NameAndType [getPackageName ()Ljava/lang/String;] + NameAndType [getProperty (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getResources ()Landroid/content/res/Resources;] + NameAndType [getRunningTasks (I)Ljava/util/List;] + NameAndType [getString (I)Ljava/lang/String;] + NameAndType [getString (Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;] + NameAndType [getWidth ()I] + NameAndType [h Ljava/lang/String;] + NameAndType [has (Ljava/lang/String;)Z] + NameAndType [i Ljava/lang/String;] + NameAndType [isAvailable ()Z] + NameAndType [isConnected ()Z] + NameAndType [isConnectedOrConnecting ()Z] + NameAndType [isFailover ()Z] + NameAndType [isRoaming ()Z] + NameAndType [j ()D] + NameAndType [j Ljava/lang/String;] + NameAndType [k ()J] + NameAndType [k I] + NameAndType [l ()Ljava/lang/String;] + NameAndType [l Z] + NameAndType [length ()I] + NameAndType [lowMemory Z] + NameAndType [m ()Lorg/json/JSONObject;] + NameAndType [m Ljava/lang/String;] + NameAndType [n ()Lorg/json/JSONObject;] + NameAndType [n Lorg/json/JSONObject;] + NameAndType [nameUUIDFromBytes ([B)Ljava/util/UUID;] + NameAndType [nativePss I] + NameAndType [newCachedThreadPool ()Ljava/util/concurrent/ExecutorService;] + NameAndType [o ()Ljava/lang/String;] + NameAndType [o Ljava/lang/Object;] + NameAndType [orientation I] + NameAndType [otherPss I] + NameAndType [p ()Lorg/json/JSONArray;] + NameAndType [printStackTrace ()V] + NameAndType [put (Ljava/lang/Object;)Lorg/json/JSONArray;] + NameAndType [put (Ljava/lang/String;D)Lorg/json/JSONObject;] + NameAndType [put (Ljava/lang/String;I)Lorg/json/JSONObject;] + NameAndType [put (Ljava/lang/String;J)Lorg/json/JSONObject;] + NameAndType [put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + NameAndType [put (Ljava/lang/String;Z)Lorg/json/JSONObject;] + NameAndType [q ()F] + NameAndType [q ()Ljava/lang/String;] + NameAndType [r ()Z] + NameAndType [randomUUID ()Ljava/util/UUID;] + NameAndType [registerReceiver (Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;] + NameAndType [remove (Ljava/lang/String;)Ljava/lang/Object;] + NameAndType [replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;] + NameAndType [s ()Z] + NameAndType [shutdownNow ()Ljava/util/List;] + NameAndType [sleep (J)V] + NameAndType [split (Ljava/lang/String;)[Ljava/lang/String;] + NameAndType [submit (Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [toString (I)Ljava/lang/String;] + NameAndType [topActivity Landroid/content/ComponentName;] + NameAndType [xdpi F] + NameAndType [ydpi F] + Utf8 [] + Utf8 [ data = ] + Utf8 [ ] + Utf8 [ in getMobileNetworkStatus] + Utf8 [ response: ] + Utf8 [()D] + Utf8 [()F] + Utf8 [()I] + Utf8 [()J] + Utf8 [()Landroid/content/ContentResolver;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/pm/PackageManager;] + Utf8 [()Landroid/content/res/Configuration;] + Utf8 [()Landroid/content/res/Resources;] + Utf8 [()Landroid/util/DisplayMetrics;] + Utf8 [()Landroid/view/Display;] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/lang/Thread;] + Utf8 [()Ljava/math/BigInteger;] + Utf8 [()Ljava/util/List;] + Utf8 [()Ljava/util/UUID;] + Utf8 [()Ljava/util/concurrent/ExecutorService;] + Utf8 [()Lorg/json/JSONArray;] + Utf8 [()Lorg/json/JSONObject;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [()[B] + Utf8 [(I)Landroid/net/NetworkInfo;] + Utf8 [(I)Ljava/lang/Object;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/util/List;] + Utf8 [(I[B)V] + Utf8 [(J)V] + Utf8 [(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;] + Utf8 [(Landroid/app/ActivityManager$MemoryInfo;)V] + Utf8 [(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;] + Utf8 [(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Landroid/content/Context;)Ljava/lang/String;] + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V] + Utf8 [(Landroid/os/Debug$MemoryInfo;)V] + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)Lorg/json/JSONArray;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/Object;Ljava/lang/Thread;)V] + Utf8 [(Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)Ljava/security/MessageDigest;] + Utf8 [(Ljava/lang/String;)Lorg/json/JSONArray;] + Utf8 [(Ljava/lang/String;)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;)[B] + Utf8 [(Ljava/lang/String;)[Ljava/lang/String;] + Utf8 [(Ljava/lang/String;D)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;I)I] + Utf8 [(Ljava/lang/String;I)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;J)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;Landroid/content/Context;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;Lorg/json/JSONObject;[Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;Z)Lorg/json/JSONObject;] + Utf8 [(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future;] + Utf8 [(Lorg/json/JSONObject;)Lorg/json/JSONObject;] + Utf8 [(Lorg/json/JSONObject;)V] + Utf8 [(Lorg/json/JSONObject;)Z] + Utf8 [(Z)Z] + Utf8 [([B)Ljava/util/UUID;] + Utf8 [([B)[B] + Utf8 [([Z)Lorg/json/JSONObject;] + Utf8 [/] + Utf8 [9774d56d682e549c] + Utf8 [] + Utf8 [BRAND] + Utf8 [CURRENT Activity ::] + Utf8 [Caught exception in second try-catch of getLogCat():] + Utf8 [Code] + Utf8 [ConstantValue] + Utf8 [Exception in getRequiredParams(): ] + Utf8 [Exception in postJsonDataNew: ] + Utf8 [Exception with getStateInfo(): ] + Utf8 [F] + Utf8 [I] + Utf8 [La/a/h;] + Utf8 [Landroid/content/ComponentName;] + Utf8 [Landroid/content/Context;] + Utf8 [Ljava/lang/Object;] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/concurrent/TimeUnit;] + Utf8 [Lorg/json/JSONObject;] + Utf8 [MODEL] + Utf8 [POSTING JSON DATA: response = ] + Utf8 [POSTING JSON DATA: url = ] + Utf8 [RELEASE] + Utf8 [SDK_INT] + Utf8 [SECONDS] + Utf8 [SHA-256] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[Ljava/lang/String;] + Utf8 [a] + Utf8 [a/a/a] + Utf8 [a/a/d] + Utf8 [a/a/e] + Utf8 [a/a/f] + Utf8 [a/a/h] + Utf8 [a/a/i] + Utf8 [a/a/m] + Utf8 [a/a/p] + Utf8 [activity] + Utf8 [android] + Utf8 [android.intent.action.BATTERY_CHANGED] + Utf8 [android.permission.ACCESS_NETWORK_STATE] + Utf8 [android.permission.GET_TASKS] + Utf8 [android.permission.READ_LOGS] + Utf8 [android.permission.READ_PHONE_STATE] + Utf8 [android/app/ActivityManager] + Utf8 [android/app/ActivityManager$MemoryInfo] + Utf8 [android/app/ActivityManager$RunningTaskInfo] + Utf8 [android/content/ComponentName] + Utf8 [android/content/Context] + Utf8 [android/content/Intent] + Utf8 [android/content/IntentFilter] + Utf8 [android/content/pm/PackageManager] + Utf8 [android/content/res/Configuration] + Utf8 [android/content/res/Resources] + Utf8 [android/net/ConnectivityManager] + Utf8 [android/net/NetworkInfo] + Utf8 [android/os/Build] + Utf8 [android/os/Build$VERSION] + Utf8 [android/os/Debug] + Utf8 [android/os/Debug$MemoryInfo] + Utf8 [android/provider/Settings$Secure] + Utf8 [android/telephony/TelephonyManager] + Utf8 [android/util/DisplayMetrics] + Utf8 [android/view/Display] + Utf8 [android/view/WindowManager] + Utf8 [android_id] + Utf8 [app_id] + Utf8 [app_id: ] + Utf8 [app_version] + Utf8 [app_version_code] + Utf8 [append] + Utf8 [arch] + Utf8 [available] + Utf8 [b] + Utf8 [battery_level] + Utf8 [c] + Utf8 [cancel] + Utf8 [carrier] + Utf8 [checkPermission] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [connected] + Utf8 [connecting] + Utf8 [connectivity] + Utf8 [critter_did] + Utf8 [currentThread] + Utf8 [custom_version_name] + Utf8 [d] + Utf8 [dalvikPss] + Utf8 [density] + Utf8 [device_name] + Utf8 [digest] + Utf8 [disk_space_free] + Utf8 [disk_space_total] + Utf8 [dpi] + Utf8 [e] + Utf8 [equals] + Utf8 [f] + Utf8 [failover] + Utf8 [filename_prefix] + Utf8 [filenames] + Utf8 [flattenToShortString] + Utf8 [g] + Utf8 [get] + Utf8 [getApplicationContext] + Utf8 [getBytes] + Utf8 [getCanonicalName] + Utf8 [getClass] + Utf8 [getClassName] + Utf8 [getConfiguration] + Utf8 [getContentResolver] + Utf8 [getDefaultDisplay] + Utf8 [getDeviceId] + Utf8 [getDisplayMetrics] + Utf8 [getHeight] + Utf8 [getInstance] + Utf8 [getInt] + Utf8 [getIntExtra] + Utf8 [getJSONArray] + Utf8 [getJSONObject] + Utf8 [getMemoryInfo] + Utf8 [getName] + Utf8 [getNetworkInfo] + Utf8 [getNetworkOperatorName] + Utf8 [getPackageManager] + Utf8 [getPackageName] + Utf8 [getProperty] + Utf8 [getResources] + Utf8 [getRunningTasks] + Utf8 [getString] + Utf8 [getSystemService] + Utf8 [getWidth] + Utf8 [h] + Utf8 [has] + Utf8 [hashed_device_id] + Utf8 [i] + Utf8 [isAvailable] + Utf8 [isConnected] + Utf8 [isConnectedOrConnecting] + Utf8 [isFailover] + Utf8 [isRoaming] + Utf8 [j] + Utf8 [java/io/IOException] + Utf8 [java/io/UnsupportedEncodingException] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/InterruptedException] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/System] + Utf8 [java/lang/Thread] + Utf8 [java/lang/Throwable] + Utf8 [java/math/BigInteger] + Utf8 [java/security/MessageDigest] + Utf8 [java/security/NoSuchAlgorithmException] + Utf8 [java/util/List] + Utf8 [java/util/UUID] + Utf8 [java/util/concurrent/ExecutorService] + Utf8 [java/util/concurrent/Executors] + Utf8 [java/util/concurrent/Future] + Utf8 [java/util/concurrent/TimeUnit] + Utf8 [k] + Utf8 [l] + Utf8 [length] + Utf8 [level] + Utf8 [library_version] + Utf8 [locale] + Utf8 [logcat] + Utf8 [lowMemory] + Utf8 [low_memory] + Utf8 [m] + Utf8 [memory_usage] + Utf8 [metadata] + Utf8 [mobile_network] + Utf8 [model] + Utf8 [n] + Utf8 [name] + Utf8 [nameUUIDFromBytes] + Utf8 [nativePss] + Utf8 [newCachedThreadPool] + Utf8 [o] + Utf8 [org/json/JSONArray] + Utf8 [org/json/JSONException] + Utf8 [org/json/JSONObject] + Utf8 [orientation] + Utf8 [os.arch] + Utf8 [otherPss] + Utf8 [p] + Utf8 [package name: ] + Utf8 [phone] + Utf8 [pkg] + Utf8 [printStackTrace] + Utf8 [put] + Utf8 [put logcat EXCEPTION: ] + Utf8 [q] + Utf8 [r] + Utf8 [randomUUID] + Utf8 [registerReceiver] + Utf8 [remove] + Utf8 [replace] + Utf8 [requestData] + Utf8 [requestUrl] + Utf8 [roaming] + Utf8 [s] + Utf8 [scale] + Utf8 [sd_space_free] + Utf8 [sd_space_total] + Utf8 [sendPackageName: Exception! ] + Utf8 [shutdownNow] + Utf8 [sleep] + Utf8 [split] + Utf8 [submit] + Utf8 [success] + Utf8 [system] + Utf8 [system_version] + Utf8 [toString] + Utf8 [topActivity] + Utf8 [updated settings: ] + Utf8 [updated_settings] + Utf8 [username] + Utf8 [utf8] + Utf8 [wifi] + Utf8 [window] + Utf8 [xdpi] + Utf8 [ydpi] Fields (count = 15): + Field: c Ljava/lang/String; Access flags: 0x12 = private final java.lang.String c + Field: d La/a/h; Access flags: 0x2 = private a.a.h d + Field: e Landroid/content/Context; Access flags: 0x2 = private android.content.Context e + Field: f Ljava/lang/String; Access flags: 0x2 = private java.lang.String f + Field: g Ljava/lang/String; Access flags: 0x2 = private java.lang.String g + Field: h Ljava/lang/String; Access flags: 0x2 = private java.lang.String h + Field: i Ljava/lang/String; Access flags: 0x2 = private java.lang.String i + Field: j Ljava/lang/String; Access flags: 0x2 = private java.lang.String j + Field: k I Access flags: 0x2 = private int k + Field: a Ljava/lang/String; Access flags: 0x10 = final java.lang.String a Class member attributes (count = 1): + Constant value attribute: + String [critter_did] + Field: b I Access flags: 0x10 = final int b Class member attributes (count = 1): + Constant value attribute: + Integer [100] + Field: l Z Access flags: 0x2 = private boolean l + Field: m Ljava/lang/String; Access flags: 0x2 = private java.lang.String m + Field: n Lorg/json/JSONObject; Access flags: 0x2 = private org.json.JSONObject n + Field: o Ljava/lang/Object; Access flags: 0x2 = private java.lang.Object o Methods (count = 26): - Method: (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V Access flags: 0x1 = public e(android.content.Context,java.lang.String,java.lang.String,java.lang.String,int,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 158, locals = 7, stack = 5): [0] aload_0 v0 [1] invokespecial #238 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] invokestatic #196 + Methodref [a/a/i.b ()Ljava/lang/String;] [8] putfield #144 + Fieldref [a/a/e.c Ljava/lang/String;] [11] aload_0 v0 [12] aconst_null [13] putfield #145 + Fieldref [a/a/e.d La/a/h;] [16] aload_0 v0 [17] aconst_null [18] putfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [21] aload_0 v0 [22] ldc #2 + String [] [24] putfield #147 + Fieldref [a/a/e.f Ljava/lang/String;] [27] aload_0 v0 [28] ldc #2 + String [] [30] putfield #148 + Fieldref [a/a/e.g Ljava/lang/String;] [33] aload_0 v0 [34] ldc #2 + String [] [36] putfield #149 + Fieldref [a/a/e.h Ljava/lang/String;] [39] aload_0 v0 [40] ldc #2 + String [] [42] putfield #150 + Fieldref [a/a/e.i Ljava/lang/String;] [45] aload_0 v0 [46] aconst_null [47] putfield #151 + Fieldref [a/a/e.j Ljava/lang/String;] [50] aload_0 v0 [51] iconst_0 [52] putfield #152 + Fieldref [a/a/e.k I] [55] aload_0 v0 [56] ldc #36 + String [critter_did] [58] putfield #142 + Fieldref [a/a/e.a Ljava/lang/String;] [61] aload_0 v0 [62] bipush 100 [64] putfield #143 + Fieldref [a/a/e.b I] [67] aload_0 v0 [68] iconst_0 [69] putfield #153 + Fieldref [a/a/e.l Z] [72] aload_0 v0 [73] ldc #2 + String [] [75] putfield #154 + Fieldref [a/a/e.m Ljava/lang/String;] [78] aload_0 v0 [79] new #133 + Class [org/json/JSONObject] [82] dup [83] invokespecial #270 + Methodref [org/json/JSONObject. ()V] [86] putfield #155 + Fieldref [a/a/e.n Lorg/json/JSONObject;] [89] aload_0 v0 [90] new #116 + Class [java/lang/Object] [93] dup [94] invokespecial #238 + Methodref [java/lang/Object. ()V] [97] putfield #156 + Fieldref [a/a/e.o Ljava/lang/Object;] [100] aload_0 v0 [101] aload_1 v1 [102] putfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [105] aload_0 v0 [106] new #85 + Class [a/a/h] [109] dup [110] aload_0 v0 [111] getfield #144 + Fieldref [a/a/e.c Ljava/lang/String;] [114] aload_0 v0 [115] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [118] invokespecial #193 + Methodref [a/a/h. (Ljava/lang/String;Landroid/content/Context;)V] [121] putfield #145 + Fieldref [a/a/e.d La/a/h;] [124] aload_0 v0 [125] aload_2 v2 [126] putfield #147 + Fieldref [a/a/e.f Ljava/lang/String;] [129] aload_0 v0 [130] aconst_null [131] putfield #148 + Fieldref [a/a/e.g Ljava/lang/String;] [134] aload_0 v0 [135] aload_3 v3 [136] putfield #149 + Fieldref [a/a/e.h Ljava/lang/String;] [139] aload_0 v0 [140] aload v4 [142] putfield #150 + Fieldref [a/a/e.i Ljava/lang/String;] [145] aload_0 v0 [146] iload v5 [148] putfield #152 + Fieldref [a/a/e.k I] [151] aload_0 v0 [152] aload v6 [154] putfield #151 + Fieldref [a/a/e.j Ljava/lang/String;] [157] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String a() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #147 + Fieldref [a/a/e.f Ljava/lang/String;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/String;)V Access flags: 0x11 = public final void a(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #148 + Fieldref [a/a/e.g Ljava/lang/String;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b(Ljava/lang/String;)Ljava/lang/String; Access flags: 0xa = private static java.lang.String b(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 69, locals = 1, stack = 4): [0] aload_0 v0 [1] ifnull +55 (target=56) [4] aload_0 v0 [5] ldc #2 + String [] [7] invokevirtual #242 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [10] ifne +46 (target=56) [13] ldc #16 + String [SHA-256] [15] invokestatic #260 + Methodref [java/security/MessageDigest.getInstance (Ljava/lang/String;)Ljava/security/MessageDigest;] [18] aload_0 v0 [19] invokevirtual #243 + Methodref [java/lang/String.getBytes ()[B] [22] invokevirtual #259 + Methodref [java/security/MessageDigest.digest ([B)[B] [25] astore_0 v0 [26] new #122 + Class [java/math/BigInteger] [29] dup [30] iconst_1 [31] aload_0 v0 [32] invokespecial #256 + Methodref [java/math/BigInteger. (I[B)V] [35] astore_0 v0 [36] new #117 + Class [java/lang/String] [39] dup [40] aload_0 v0 [41] bipush 16 [43] invokevirtual #258 + Methodref [java/math/BigInteger.toString (I)Ljava/lang/String;] [46] invokespecial #241 + Methodref [java/lang/String. (Ljava/lang/String;)V] [49] astore_0 v0 [50] goto +6 (target=56) [53] pop [54] aconst_null [55] astore_0 v0 [56] aload_0 v0 [57] ldc #2 + String [] [59] invokevirtual #242 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [62] ifeq +5 (target=67) [65] aconst_null [66] astore_0 v0 [67] aload_0 v0 [68] areturn Code attribute exceptions (count = 1): - ExceptionInfo (13 -> 50: 53): + Class [java/security/NoSuchAlgorithmException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [53] Var: , Stack: [a:java/security/NoSuchAlgorithmException] - [56] Var: ...[a:java/lang/String], Stack: (empty) - [67] Var: ..., Stack: (empty) + Method: b()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String b() Class member attributes (count = 1): + Code attribute instructions (code length = 136, locals = 4, stack = 3): [0] aconst_null [1] astore_1 v1 [2] aload_0 v0 [3] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [6] invokevirtual #207 + Methodref [android/content/Context.getContentResolver ()Landroid/content/ContentResolver;] [9] ldc #24 + String [android_id] [11] invokestatic #226 + Methodref [android/provider/Settings$Secure.getString (Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;] [14] dup [15] astore_2 v2 [16] ifnull +61 (target=77) [19] aload_2 v2 [20] ldc #2 + String [] [22] invokevirtual #242 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [25] ifne +52 (target=77) [28] ldc #8 + String [9774d56d682e549c] [30] aload_2 v2 [31] invokevirtual #242 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [34] ifne +43 (target=77) [37] aconst_null [38] astore_3 v3 [39] aload_2 v2 [40] ldc #75 + String [utf8] [42] invokevirtual #244 + Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B] [45] invokestatic #261 + Methodref [java/util/UUID.nameUUIDFromBytes ([B)Ljava/util/UUID;] [48] dup [49] astore_3 v3 [50] ifnull +8 (target=58) [53] aload_3 v3 [54] invokevirtual #263 + Methodref [java/util/UUID.toString ()Ljava/lang/String;] [57] astore_1 v1 [58] goto +4 (target=62) [61] pop [62] aload_1 v1 [63] ifnull +14 (target=77) [66] aload_1 v1 [67] ldc #2 + String [] [69] invokevirtual #242 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [72] ifeq +5 (target=77) [75] aconst_null [76] astore_1 v1 [77] aload_1 v1 [78] ifnonnull +45 (target=123) [81] aload_0 v0 [82] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [85] invokevirtual #208 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [88] aconst_null [89] astore_3 v3 [90] ldc #23 + String [android.permission.READ_PHONE_STATE] [92] invokestatic #231 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [95] invokevirtual #232 + Methodref [com/crittercism/app/Crittercism.q ()Ljava/lang/String;] [98] invokevirtual #215 + Methodref [android/content/pm/PackageManager.checkPermission (Ljava/lang/String;Ljava/lang/String;)I] [101] ifne +22 (target=123) [104] aload_0 v0 [105] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [108] ldc #59 + String [phone] [110] invokevirtual #211 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [113] checkcast #106 + Class [android/telephony/TelephonyManager] [116] invokevirtual #227 + Methodref [android/telephony/TelephonyManager.getDeviceId ()Ljava/lang/String;] [119] invokestatic #174 + Methodref [a/a/e.b (Ljava/lang/String;)Ljava/lang/String;] [122] astore_1 v1 [123] aload_1 v1 [124] ifnonnull +10 (target=134) [127] invokestatic #262 + Methodref [java/util/UUID.randomUUID ()Ljava/util/UUID;] [130] invokevirtual #263 + Methodref [java/util/UUID.toString ()Ljava/lang/String;] [133] astore_1 v1 [134] aload_1 v1 [135] areturn Code attribute exceptions (count = 1): - ExceptionInfo (39 -> 58: 61): + Class [java/io/UnsupportedEncodingException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [58] Var: ...[a:java/lang/String], Stack: (empty) - [61] Var: ..., Stack: [a:java/io/UnsupportedEncodingException] - [62] Var: ..., Stack: (empty) - [77] Var: ..., Stack: (empty) - [123] Var: [T][a:java/lang/String], Stack: - [134] Var: ..., Stack: (empty) + Method: c()Lorg/json/JSONObject; Access flags: 0x11 = public final org.json.JSONObject c() Class member attributes (count = 1): + Code attribute instructions (code length = 98, locals = 3, stack = 3): [0] new #133 + Class [org/json/JSONObject] [3] dup [4] invokespecial #270 + Methodref [org/json/JSONObject. ()V] [7] astore_1 v1 [8] aload_1 v1 [9] ldc #25 + String [app_id] [11] aload_0 v0 [12] getfield #147 + Fieldref [a/a/e.f Ljava/lang/String;] [15] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [18] pop [19] aload_0 v0 [20] getfield #148 + Fieldref [a/a/e.g Ljava/lang/String;] [23] ifnonnull +11 (target=34) [26] aload_0 v0 [27] aload_0 v0 [28] invokevirtual #173 + Methodref [a/a/e.b ()Ljava/lang/String;] [31] putfield #148 + Fieldref [a/a/e.g Ljava/lang/String;] [34] aload_1 v1 [35] ldc #45 + String [hashed_device_id] [37] aload_0 v0 [38] getfield #148 + Fieldref [a/a/e.g Ljava/lang/String;] [41] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [44] pop [45] aload_1 v1 [46] ldc #38 + String [device_name] [48] ldc #18 + String [android] [50] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [53] pop [54] aload_1 v1 [55] ldc #47 + String [library_version] [57] aload_0 v0 [58] getfield #149 + Fieldref [a/a/e.h Ljava/lang/String;] [61] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [64] pop [65] goto +31 (target=96) [68] pop [69] goto +27 (target=96) [72] astore_2 v2 [73] new #118 + Class [java/lang/StringBuilder] [76] dup [77] ldc #11 + String [Exception in getRequiredParams(): ] [79] invokespecial #249 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [82] aload_2 v2 [83] invokevirtual #239 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [86] invokevirtual #235 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [89] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [92] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [95] pop [96] aload_1 v1 [97] areturn Code attribute exceptions (count = 2): - ExceptionInfo (8 -> 65: 68): + Class [org/json/JSONException] - ExceptionInfo (8 -> 65: 72): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [34] Var: ...[a:org/json/JSONObject], Stack: (empty) - [68] Var: [T][a:org/json/JSONObject], Stack: [a:org/json/JSONException] - [72] Var: ..., Stack: [a:java/lang/Exception] - [96] Var: ..., Stack: (empty) + Method: j()D Access flags: 0x2 = private double j() Class member attributes (count = 1): + Code attribute instructions (code length = 67, locals = 7, stack = 5): [0] dconst_1 [1] dstore_1 v1 [2] aload_0 v0 [3] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [6] invokevirtual #206 + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;] [9] aconst_null [10] new #95 + Class [android/content/IntentFilter] [13] dup [14] ldc #19 + String [android.intent.action.BATTERY_CHANGED] [16] invokespecial #214 + Methodref [android/content/IntentFilter. (Ljava/lang/String;)V] [19] invokevirtual #212 + Methodref [android/content/Context.registerReceiver (Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;] [22] dup [23] astore_3 v3 [24] ldc #46 + String [level] [26] iconst_m1 [27] invokevirtual #213 + Methodref [android/content/Intent.getIntExtra (Ljava/lang/String;I)I] [30] istore v4 [32] aload_3 v3 [33] ldc #65 + String [scale] [35] iconst_m1 [36] invokevirtual #213 + Methodref [android/content/Intent.getIntExtra (Ljava/lang/String;I)I] [39] i2d [40] dstore v5 [42] iload v4 [44] iflt +17 (target=61) [47] dload v5 [49] dconst_0 [50] dcmpl [51] ifle +10 (target=61) [54] iload v4 [56] i2d [57] dload v5 [59] ddiv [60] dstore_1 v1 [61] goto +4 (target=65) [64] astore_3 v3 [65] dload_1 v1 [66] dreturn Code attribute exceptions (count = 1): - ExceptionInfo (2 -> 61: 64): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [61] Var: [T][d], Stack: - [64] Var: ..., Stack: [a:java/lang/Exception] - [65] Var: ..., Stack: (empty) + Method: k()J Access flags: 0xa = private static long k() Class member attributes (count = 1): + Code attribute instructions (code length = 40, locals = 2, stack = 2): [0] iconst_m1 [1] istore_0 v0 [2] new #104 + Class [android/os/Debug$MemoryInfo] [5] dup [6] invokespecial #225 + Methodref [android/os/Debug$MemoryInfo. ()V] [9] dup [10] astore_1 v1 [11] invokestatic #224 + Methodref [android/os/Debug.getMemoryInfo (Landroid/os/Debug$MemoryInfo;)V] [14] aload_1 v1 [15] getfield #164 + Fieldref [android/os/Debug$MemoryInfo.dalvikPss I] [18] aload_1 v1 [19] getfield #165 + Fieldref [android/os/Debug$MemoryInfo.nativePss I] [22] iadd [23] aload_1 v1 [24] getfield #166 + Fieldref [android/os/Debug$MemoryInfo.otherPss I] [27] iadd [28] sipush 1024 [31] imul [32] istore_0 v0 [33] goto +4 (target=37) [36] astore_1 v1 [37] iload_0 v0 [38] i2l [39] lreturn Code attribute exceptions (count = 1): - ExceptionInfo (2 -> 33: 36): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [36] Var: [i], Stack: [a:java/lang/Exception] - [37] Var: ..., Stack: (empty) + Method: l()Ljava/lang/String; Access flags: 0x2 = private java.lang.String l() Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [4] ldc #59 + String [phone] [6] invokevirtual #211 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [9] checkcast #106 + Class [android/telephony/TelephonyManager] [12] invokevirtual #228 + Methodref [android/telephony/TelephonyManager.getNetworkOperatorName ()Ljava/lang/String;] [15] astore_1 v1 [16] goto +8 (target=24) [19] pop [20] getstatic #160 + Fieldref [android/os/Build.BRAND Ljava/lang/String;] [23] astore_1 v1 [24] aload_1 v1 [25] areturn Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 16: 19): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [19] Var: , Stack: [a:java/lang/Exception] - [24] Var: ...[T][a:java/lang/String], Stack: (empty) + Method: m()Lorg/json/JSONObject; Access flags: 0x2 = private org.json.JSONObject m() Class member attributes (count = 1): + Code attribute instructions (code length = 93, locals = 3, stack = 3): [0] new #133 + Class [org/json/JSONObject] [3] dup [4] invokespecial #270 + Methodref [org/json/JSONObject. ()V] [7] astore_1 v1 [8] aload_0 v0 [9] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [12] ldc #35 + String [connectivity] [14] invokevirtual #211 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [17] checkcast #99 + Class [android/net/ConnectivityManager] [20] iconst_1 [21] invokevirtual #218 + Methodref [android/net/ConnectivityManager.getNetworkInfo (I)Landroid/net/NetworkInfo;] [24] astore_2 v2 [25] aload_1 v1 [26] ldc #30 + String [available] [28] aload_2 v2 [29] invokevirtual #219 + Methodref [android/net/NetworkInfo.isAvailable ()Z] [32] invokevirtual #281 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Z)Lorg/json/JSONObject;] [35] pop [36] aload_1 v1 [37] ldc #33 + String [connected] [39] aload_2 v2 [40] invokevirtual #220 + Methodref [android/net/NetworkInfo.isConnected ()Z] [43] invokevirtual #281 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Z)Lorg/json/JSONObject;] [46] pop [47] aload_2 v2 [48] invokevirtual #220 + Methodref [android/net/NetworkInfo.isConnected ()Z] [51] ifne +14 (target=65) [54] aload_1 v1 [55] ldc #34 + String [connecting] [57] aload_2 v2 [58] invokevirtual #221 + Methodref [android/net/NetworkInfo.isConnectedOrConnecting ()Z] [61] invokevirtual #281 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Z)Lorg/json/JSONObject;] [64] pop [65] aload_1 v1 [66] ldc #42 + String [failover] [68] aload_2 v2 [69] invokevirtual #222 + Methodref [android/net/NetworkInfo.isFailover ()Z] [72] invokevirtual #281 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Z)Lorg/json/JSONObject;] [75] pop [76] goto +15 (target=91) [79] astore_2 v2 [80] ldc #83 + Class [a/a/e] [82] invokevirtual #234 + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] [85] pop [86] aload_2 v2 [87] invokevirtual #237 + Methodref [java/lang/Exception.toString ()Ljava/lang/String;] [90] pop [91] aload_1 v1 [92] areturn Code attribute exceptions (count = 1): - ExceptionInfo (8 -> 76: 79): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [65] Var: [T][a:org/json/JSONObject][a:android/net/NetworkInfo], Stack: - [79] Var: [T][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [91] Var: ..., Stack: (empty) + Method: n()Lorg/json/JSONObject; Access flags: 0x2 = private org.json.JSONObject n() Class member attributes (count = 1): + Code attribute instructions (code length = 122, locals = 3, stack = 3): [0] new #133 + Class [org/json/JSONObject] [3] dup [4] invokespecial #270 + Methodref [org/json/JSONObject. ()V] [7] astore_1 v1 [8] aload_0 v0 [9] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [12] ldc #35 + String [connectivity] [14] invokevirtual #211 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [17] checkcast #99 + Class [android/net/ConnectivityManager] [20] iconst_0 [21] invokevirtual #218 + Methodref [android/net/ConnectivityManager.getNetworkInfo (I)Landroid/net/NetworkInfo;] [24] astore_2 v2 [25] aload_1 v1 [26] ldc #30 + String [available] [28] aload_2 v2 [29] invokevirtual #219 + Methodref [android/net/NetworkInfo.isAvailable ()Z] [32] invokevirtual #281 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Z)Lorg/json/JSONObject;] [35] pop [36] aload_1 v1 [37] ldc #33 + String [connected] [39] aload_2 v2 [40] invokevirtual #220 + Methodref [android/net/NetworkInfo.isConnected ()Z] [43] invokevirtual #281 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Z)Lorg/json/JSONObject;] [46] pop [47] aload_2 v2 [48] invokevirtual #220 + Methodref [android/net/NetworkInfo.isConnected ()Z] [51] ifne +14 (target=65) [54] aload_1 v1 [55] ldc #34 + String [connecting] [57] aload_2 v2 [58] invokevirtual #221 + Methodref [android/net/NetworkInfo.isConnectedOrConnecting ()Z] [61] invokevirtual #281 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Z)Lorg/json/JSONObject;] [64] pop [65] aload_1 v1 [66] ldc #42 + String [failover] [68] aload_2 v2 [69] invokevirtual #222 + Methodref [android/net/NetworkInfo.isFailover ()Z] [72] invokevirtual #281 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Z)Lorg/json/JSONObject;] [75] pop [76] aload_1 v1 [77] ldc #64 + String [roaming] [79] aload_2 v2 [80] invokevirtual #223 + Methodref [android/net/NetworkInfo.isRoaming ()Z] [83] invokevirtual #281 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Z)Lorg/json/JSONObject;] [86] pop [87] goto +33 (target=120) [90] astore_2 v2 [91] ldc #83 + Class [a/a/e] [93] invokevirtual #234 + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] [96] pop [97] new #118 + Class [java/lang/StringBuilder] [100] dup [101] invokespecial #248 + Methodref [java/lang/StringBuilder. ()V] [104] aload_2 v2 [105] invokevirtual #237 + Methodref [java/lang/Exception.toString ()Ljava/lang/String;] [108] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [111] ldc #5 + String [ in getMobileNetworkStatus] [113] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [116] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [119] pop [120] aload_1 v1 [121] areturn Code attribute exceptions (count = 1): - ExceptionInfo (8 -> 87: 90): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [65] Var: [T][a:org/json/JSONObject][a:android/net/NetworkInfo], Stack: - [90] Var: [T][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [120] Var: ..., Stack: (empty) + Method: o()Ljava/lang/String; Access flags: 0x2 = private java.lang.String o() Class member attributes (count = 1): + Code attribute instructions (code length = 91, locals = 3, stack = 3): [0] ldc #2 + String [] [2] astore_1 v1 [3] aload_0 v0 [4] ldc #21 + String [android.permission.GET_TASKS] [6] invokespecial #176 + Methodref [a/a/e.c (Ljava/lang/String;)I] [9] ifne +76 (target=85) [12] aload_0 v0 [13] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [16] ldc #17 + String [activity] [18] invokevirtual #211 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [21] checkcast #89 + Class [android/app/ActivityManager] [24] iconst_1 [25] invokevirtual #202 + Methodref [android/app/ActivityManager.getRunningTasks (I)Ljava/util/List;] [28] astore_2 v2 [29] new #118 + Class [java/lang/StringBuilder] [32] dup [33] ldc #9 + String [CURRENT Activity ::] [35] invokespecial #249 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [38] aload_2 v2 [39] iconst_0 [40] invokeinterface #285 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [45] checkcast #91 + Class [android/app/ActivityManager$RunningTaskInfo] [48] getfield #158 + Fieldref [android/app/ActivityManager$RunningTaskInfo.topActivity Landroid/content/ComponentName;] [51] invokevirtual #205 + Methodref [android/content/ComponentName.getClassName ()Ljava/lang/String;] [54] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [57] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [60] pop [61] aload_2 v2 [62] iconst_0 [63] invokeinterface #285 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] [68] checkcast #91 + Class [android/app/ActivityManager$RunningTaskInfo] [71] getfield #158 + Fieldref [android/app/ActivityManager$RunningTaskInfo.topActivity Landroid/content/ComponentName;] [74] invokevirtual #204 + Methodref [android/content/ComponentName.flattenToShortString ()Ljava/lang/String;] [77] ldc #7 + String [/] [79] ldc #2 + String [] [81] invokevirtual #246 + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;] [84] astore_1 v1 [85] goto +4 (target=89) [88] pop [89] aload_1 v1 [90] areturn Code attribute exceptions (count = 1): - ExceptionInfo (3 -> 85: 88): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [85] Var: [T][a:java/lang/String], Stack: - [88] Var: ..., Stack: [a:java/lang/Exception] - [89] Var: ..., Stack: (empty) + Method: d()Lorg/json/JSONObject; Access flags: 0x11 = public final org.json.JSONObject d() Class member attributes (count = 1): + Code attribute instructions (code length = 173, locals = 2, stack = 4): [0] new #133 + Class [org/json/JSONObject] [3] dup [4] invokespecial #270 + Methodref [org/json/JSONObject. ()V] [7] astore_1 v1 [8] aload_1 v1 [9] ldc #29 + String [arch] [11] ldc #57 + String [os.arch] [13] invokestatic #253 + Methodref [java/lang/System.getProperty (Ljava/lang/String;)Ljava/lang/String;] [16] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [19] pop [20] aload_1 v1 [21] ldc #48 + String [locale] [23] aload_0 v0 [24] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [27] invokestatic #171 + Methodref [a/a/a.b (Landroid/content/Context;)Ljava/lang/String;] [30] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [33] pop [34] aload_1 v1 [35] ldc #41 + String [dpi] [37] aload_0 v0 [38] invokevirtual #178 + Methodref [a/a/e.e ()F] [41] f2d [42] invokevirtual #277 + Methodref [org/json/JSONObject.put (Ljava/lang/String;D)Lorg/json/JSONObject;] [45] pop [46] aload_1 v1 [47] ldc #78 + String [xdpi] [49] aload_0 v0 [50] invokevirtual #179 + Methodref [a/a/e.f ()F] [53] f2d [54] invokevirtual #277 + Methodref [org/json/JSONObject.put (Ljava/lang/String;D)Lorg/json/JSONObject;] [57] pop [58] aload_1 v1 [59] ldc #79 + String [ydpi] [61] aload_0 v0 [62] invokespecial #187 + Methodref [a/a/e.q ()F] [65] f2d [66] invokevirtual #277 + Methodref [org/json/JSONObject.put (Ljava/lang/String;D)Lorg/json/JSONObject;] [69] pop [70] aload_1 v1 [71] ldc #55 + String [name] [73] ldc #2 + String [] [75] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [78] pop [79] aload_1 v1 [80] ldc #70 + String [system] [82] ldc #18 + String [android] [84] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [87] pop [88] aload_1 v1 [89] ldc #54 + String [model] [91] getstatic #161 + Fieldref [android/os/Build.MODEL Ljava/lang/String;] [94] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [97] pop [98] aload_1 v1 [99] ldc #32 + String [carrier] [101] aload_0 v0 [102] invokespecial #182 + Methodref [a/a/e.l ()Ljava/lang/String;] [105] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [108] pop [109] aload_1 v1 [110] ldc #27 + String [app_version] [112] aload_0 v0 [113] getfield #150 + Fieldref [a/a/e.i Ljava/lang/String;] [116] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [119] pop [120] aload_1 v1 [121] ldc #71 + String [system_version] [123] getstatic #162 + Fieldref [android/os/Build$VERSION.RELEASE Ljava/lang/String;] [126] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [129] pop [130] aload_1 v1 [131] ldc #28 + String [app_version_code] [133] aload_0 v0 [134] getfield #152 + Fieldref [a/a/e.k I] [137] invokevirtual #278 + Methodref [org/json/JSONObject.put (Ljava/lang/String;I)Lorg/json/JSONObject;] [140] pop [141] aload_0 v0 [142] getfield #151 + Fieldref [a/a/e.j Ljava/lang/String;] [145] ifnull +14 (target=159) [148] aload_1 v1 [149] ldc #37 + String [custom_version_name] [151] aload_0 v0 [152] getfield #151 + Fieldref [a/a/e.j Ljava/lang/String;] [155] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [158] pop [159] goto +12 (target=171) [162] pop [163] new #133 + Class [org/json/JSONObject] [166] dup [167] invokespecial #270 + Methodref [org/json/JSONObject. ()V] [170] astore_1 v1 [171] aload_1 v1 [172] areturn Code attribute exceptions (count = 1): - ExceptionInfo (8 -> 159: 162): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [159] Var: [T][a:org/json/JSONObject], Stack: - [162] Var: , Stack: [a:java/lang/Exception] - [171] Var: ...[T][a:org/json/JSONObject], Stack: (empty) + Method: a([Z)Lorg/json/JSONObject; Access flags: 0x91 = public final varargs org.json.JSONObject a(boolean[]) Class member attributes (count = 1): + Code attribute instructions (code length = 460, locals = 6, stack = 4): [0] iconst_1 [1] istore_2 v2 [2] iconst_0 [3] istore_3 v3 [4] aload_1 v1 [5] arraylength [6] ifle +7 (target=13) [9] aload_1 v1 [10] iconst_0 [11] baload [12] istore_2 v2 [13] aload_1 v1 [14] arraylength [15] iconst_1 [16] ificmple +7 (target=23) [19] aload_1 v1 [20] iconst_1 [21] baload [22] istore_3 v3 [23] new #133 + Class [org/json/JSONObject] [26] dup [27] invokespecial #270 + Methodref [org/json/JSONObject. ()V] [30] astore_1 v1 [31] aload_0 v0 [32] invokevirtual #177 + Methodref [a/a/e.d ()Lorg/json/JSONObject;] [35] dup [36] astore_1 v1 [37] ldc #31 + String [battery_level] [39] aload_0 v0 [40] invokespecial #180 + Methodref [a/a/e.j ()D] [43] invokevirtual #277 + Methodref [org/json/JSONObject.put (Ljava/lang/String;D)Lorg/json/JSONObject;] [46] pop [47] aload_1 v1 [48] ldc #51 + String [memory_usage] [50] invokestatic #181 + Methodref [a/a/e.k ()J] [53] invokevirtual #279 + Methodref [org/json/JSONObject.put (Ljava/lang/String;J)Lorg/json/JSONObject;] [56] pop [57] aload_1 v1 [58] ldc #50 + String [low_memory] [60] aload_0 v0 [61] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [64] ldc #17 + String [activity] [66] invokevirtual #211 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [69] checkcast #89 + Class [android/app/ActivityManager] [72] astore v5 [74] new #90 + Class [android/app/ActivityManager$MemoryInfo] [77] dup [78] invokespecial #203 + Methodref [android/app/ActivityManager$MemoryInfo. ()V] [81] astore v4 [83] aload v5 [85] aload v4 [87] invokevirtual #201 + Methodref [android/app/ActivityManager.getMemoryInfo (Landroid/app/ActivityManager$MemoryInfo;)V] [90] aload v4 [92] getfield #157 + Fieldref [android/app/ActivityManager$MemoryInfo.lowMemory Z] [95] ifeq +7 (target=102) [98] iconst_1 [99] goto +4 (target=103) [102] iconst_0 [103] invokevirtual #278 + Methodref [org/json/JSONObject.put (Ljava/lang/String;I)Lorg/json/JSONObject;] [106] pop [107] aload_0 v0 [108] ldc #20 + String [android.permission.ACCESS_NETWORK_STATE] [110] invokespecial #176 + Methodref [a/a/e.c (Ljava/lang/String;)I] [113] ifne +25 (target=138) [116] aload_1 v1 [117] ldc #76 + String [wifi] [119] aload_0 v0 [120] invokespecial #183 + Methodref [a/a/e.m ()Lorg/json/JSONObject;] [123] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [126] pop [127] aload_1 v1 [128] ldc #53 + String [mobile_network] [130] aload_0 v0 [131] invokespecial #184 + Methodref [a/a/e.n ()Lorg/json/JSONObject;] [134] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [137] pop [138] aload_1 v1 [139] ldc #39 + String [disk_space_free] [141] invokestatic #197 + Methodref [a/a/p.a ()Ljava/math/BigInteger;] [144] invokevirtual #257 + Methodref [java/math/BigInteger.toString ()Ljava/lang/String;] [147] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [150] pop [151] aload_1 v1 [152] ldc #40 + String [disk_space_total] [154] invokestatic #198 + Methodref [a/a/p.b ()Ljava/math/BigInteger;] [157] invokevirtual #257 + Methodref [java/math/BigInteger.toString ()Ljava/lang/String;] [160] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [163] pop [164] aload_1 v1 [165] ldc #66 + String [sd_space_free] [167] invokestatic #199 + Methodref [a/a/p.c ()Ljava/math/BigInteger;] [170] invokevirtual #257 + Methodref [java/math/BigInteger.toString ()Ljava/lang/String;] [173] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [176] pop [177] aload_1 v1 [178] ldc #67 + String [sd_space_total] [180] invokestatic #200 + Methodref [a/a/p.d ()Ljava/math/BigInteger;] [183] invokevirtual #257 + Methodref [java/math/BigInteger.toString ()Ljava/lang/String;] [186] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [189] pop [190] aload_1 v1 [191] ldc #56 + String [orientation] [193] aload_0 v0 [194] dup [195] astore v4 [197] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [200] invokevirtual #210 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [203] invokevirtual #216 + Methodref [android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;] [206] getfield #159 + Fieldref [android/content/res/Configuration.orientation I] [209] dup [210] istore v5 [212] ifne +63 (target=275) [215] aload v4 [217] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [220] ldc #77 + String [window] [222] invokevirtual #211 + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;] [225] checkcast #109 + Class [android/view/WindowManager] [228] invokeinterface #284 + InterfaceMethodref [android/view/WindowManager.getDefaultDisplay ()Landroid/view/Display;] [233] dup [234] astore v4 [236] invokevirtual #230 + Methodref [android/view/Display.getWidth ()I] [239] aload v4 [241] invokevirtual #229 + Methodref [android/view/Display.getHeight ()I] [244] ificmpne +9 (target=253) [247] iconst_3 [248] istore v5 [250] goto +25 (target=275) [253] aload v4 [255] invokevirtual #230 + Methodref [android/view/Display.getWidth ()I] [258] aload v4 [260] invokevirtual #229 + Methodref [android/view/Display.getHeight ()I] [263] ificmple +9 (target=272) [266] iconst_2 [267] istore v5 [269] goto +6 (target=275) [272] iconst_1 [273] istore v5 [275] iload v5 [277] invokevirtual #278 + Methodref [org/json/JSONObject.put (Ljava/lang/String;I)Lorg/json/JSONObject;] [280] pop [281] aload_1 v1 [282] ldc #17 + String [activity] [284] aload_0 v0 [285] invokespecial #185 + Methodref [a/a/e.o ()Ljava/lang/String;] [288] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [291] pop [292] iload_3 v3 [293] ifeq +14 (target=307) [296] aload_1 v1 [297] ldc #52 + String [metadata] [299] aload_0 v0 [300] getfield #155 + Fieldref [a/a/e.n Lorg/json/JSONObject;] [303] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [306] pop [307] iload_2 v2 [308] ifeq +123 (target=431) [311] aload_0 v0 [312] ldc #22 + String [android.permission.READ_LOGS] [314] invokespecial #176 + Methodref [a/a/e.c (Ljava/lang/String;)I] [317] ifne +53 (target=370) [320] aload_0 v0 [321] invokespecial #186 + Methodref [a/a/e.p ()Lorg/json/JSONArray;] [324] dup [325] astore_2 v2 [326] invokevirtual #267 + Methodref [org/json/JSONArray.length ()I] [329] ifle +38 (target=367) [332] aload_1 v1 [333] ldc #49 + String [logcat] [335] aload_2 v2 [336] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [339] pop [340] goto +118 (target=458) [343] astore_2 v2 [344] new #118 + Class [java/lang/StringBuilder] [347] dup [348] ldc #61 + String [put logcat EXCEPTION: ] [350] invokespecial #249 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [353] aload_2 v2 [354] invokevirtual #239 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [357] invokevirtual #235 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [360] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [363] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [366] pop [367] goto +91 (target=458) [370] getstatic #163 + Fieldref [android/os/Build$VERSION.SDK_INT I] [373] bipush 16 [375] ificmplt +56 (target=431) [378] invokestatic #233 + Methodref [com/crittercism/app/Crittercism.s ()Z] [381] ifeq +50 (target=431) [384] aload_0 v0 [385] invokespecial #186 + Methodref [a/a/e.p ()Lorg/json/JSONArray;] [388] dup [389] astore_2 v2 [390] invokevirtual #267 + Methodref [org/json/JSONArray.length ()I] [393] ifle +38 (target=431) [396] aload_1 v1 [397] ldc #49 + String [logcat] [399] aload_2 v2 [400] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [403] pop [404] goto +54 (target=458) [407] astore_2 v2 [408] new #118 + Class [java/lang/StringBuilder] [411] dup [412] ldc #61 + String [put logcat EXCEPTION: ] [414] invokespecial #249 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [417] aload_2 v2 [418] invokevirtual #239 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [421] invokevirtual #235 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [424] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [427] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [430] pop [431] goto +27 (target=458) [434] astore_2 v2 [435] new #118 + Class [java/lang/StringBuilder] [438] dup [439] ldc #13 + String [Exception with getStateInfo(): ] [441] invokespecial #249 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [444] aload_2 v2 [445] invokevirtual #239 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [448] invokevirtual #235 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [451] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [454] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [457] pop [458] aload_1 v1 [459] areturn Code attribute exceptions (count = 3): - ExceptionInfo (332 -> 340: 343): + Class [java/lang/Exception] - ExceptionInfo (396 -> 404: 407): + Class [java/lang/Exception] - ExceptionInfo (31 -> 431: 434): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 16): - [13] Var: ...[i][i], Stack: (empty) - [23] Var: [a:a/a/e][T][i][i], Stack: - [102] Var: [a:a/a/e][a:org/json/JSONObject][i][i], Stack: [a:org/json/JSONObject][a:java/lang/String] - [103] Var: [a:a/a/e][a:org/json/JSONObject][i][i], Stack: [a:org/json/JSONObject][a:java/lang/String][i] - [138] Var: ..., Stack: (empty) - [253] Var: [a:a/a/e][a:org/json/JSONObject][i][i][a:android/view/Display], Stack: [a:org/json/JSONObject][a:java/lang/String] - [272] Var: [a:a/a/e][a:org/json/JSONObject][i][i], Stack: [a:org/json/JSONObject][a:java/lang/String] - [275] Var: [a:a/a/e][a:org/json/JSONObject][i][i][T][i], Stack: [a:org/json/JSONObject][a:java/lang/String] - [307] Var: -3, Stack: (empty) - [343] Var: [T][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [367] Var: ..., Stack: (empty) - [370] Var: [a:a/a/e][a:org/json/JSONObject], Stack: - [407] Var: [T][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [431] Var: ..., Stack: (empty) - [434] Var: ..., Stack: [a:java/lang/Exception] - [458] Var: ..., Stack: (empty) + Method: c(Ljava/lang/String;)I Access flags: 0x2 = private int c(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 27, locals = 3, stack = 3): [0] iconst_m1 [1] istore_2 v2 [2] aload_0 v0 [3] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [6] invokevirtual #208 + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;] [9] aload_1 v1 [10] aload_0 v0 [11] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [14] invokevirtual #209 + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] [17] invokevirtual #215 + Methodref [android/content/pm/PackageManager.checkPermission (Ljava/lang/String;Ljava/lang/String;)I] [20] istore_2 v2 [21] goto +4 (target=25) [24] pop [25] iload_2 v2 [26] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (2 -> 21: 24): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [24] Var: [T][T][i], Stack: [a:java/lang/Exception] - [25] Var: ..., Stack: (empty) + Method: p()Lorg/json/JSONArray; Access flags: 0x2 = private org.json.JSONArray p() Class member attributes (count = 1): + Code attribute instructions (code length = 296, locals = 7, stack = 4): [0] new #131 + Class [org/json/JSONArray] [3] dup [4] invokespecial #265 + Methodref [org/json/JSONArray. ()V] [7] astore_1 v1 [8] new #118 + Class [java/lang/StringBuilder] [11] dup [12] invokespecial #248 + Methodref [java/lang/StringBuilder. ()V] [15] astore_2 v2 [16] aload_0 v0 [17] getfield #156 + Fieldref [a/a/e.o Ljava/lang/Object;] [20] dup [21] astore_3 v3 [22] monitorenter [23] invokestatic #264 + Methodref [java/util/concurrent/Executors.newCachedThreadPool ()Ljava/util/concurrent/ExecutorService;] [26] astore v4 [28] new #84 + Class [a/a/f] [31] dup [32] aload_0 v0 [33] getfield #156 + Fieldref [a/a/e.o Ljava/lang/Object;] [36] invokestatic #254 + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;] [39] invokespecial #189 + Methodref [a/a/f. (Ljava/lang/Object;Ljava/lang/Thread;)V] [42] astore v5 [44] aload v4 [46] aload v5 [48] invokeinterface #287 + InterfaceMethodref [java/util/concurrent/ExecutorService.submit (Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future;] [53] astore v6 [55] invokestatic #190 + Methodref [a/a/f.a ()Z] [58] ifne +20 (target=78) [61] aload v6 [63] ldc2_w #134 + Long [5] [66] getstatic #170 + Fieldref [java/util/concurrent/TimeUnit.SECONDS Ljava/util/concurrent/TimeUnit;] [69] invokeinterface #289 + InterfaceMethodref [java/util/concurrent/Future.get (JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;] [74] checkcast #118 + Class [java/lang/StringBuilder] [77] astore_2 v2 [78] aload v6 [80] iconst_1 [81] invokeinterface #288 + InterfaceMethodref [java/util/concurrent/Future.cancel (Z)Z] [86] pop [87] aload v4 [89] invokeinterface #286 + InterfaceMethodref [java/util/concurrent/ExecutorService.shutdownNow ()Ljava/util/List;] [94] pop [95] goto +62 (target=157) [98] pop [99] invokestatic #191 + Methodref [a/a/f.b ()V] [102] aload v5 [104] invokevirtual #192 + Methodref [a/a/f.c ()V] [107] ldc2_w #136 + Long [200] [110] invokestatic #255 + Methodref [java/lang/Thread.sleep (J)V] [113] goto +4 (target=117) [116] pop [117] aload v6 [119] iconst_1 [120] invokeinterface #288 + InterfaceMethodref [java/util/concurrent/Future.cancel (Z)Z] [125] pop [126] aload v4 [128] invokeinterface #286 + InterfaceMethodref [java/util/concurrent/ExecutorService.shutdownNow ()Ljava/util/List;] [133] pop [134] goto +23 (target=157) [137] astore_1 v1 [138] aload v6 [140] iconst_1 [141] invokeinterface #288 + InterfaceMethodref [java/util/concurrent/Future.cancel (Z)Z] [146] pop [147] aload v4 [149] invokeinterface #286 + InterfaceMethodref [java/util/concurrent/ExecutorService.shutdownNow ()Ljava/util/List;] [154] pop [155] aload_1 v1 [156] athrow [157] aload_3 v3 [158] monitorexit [159] goto +8 (target=167) [162] astore_1 v1 [163] aload_3 v3 [164] monitorexit [165] aload_1 v1 [166] athrow [167] aload_2 v2 [168] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [171] invokevirtual #245 + Methodref [java/lang/String.length ()I] [174] ifle +38 (target=212) [177] aload_2 v2 [178] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [181] ldc #4 + String [ ] [183] invokevirtual #247 + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;] [186] astore_3 v3 [187] iconst_0 [188] istore v4 [190] iload v4 [192] aload_3 v3 [193] arraylength [194] ificmpge +18 (target=212) [197] aload_1 v1 [198] aload_3 v3 [199] iload v4 [201] aaload [202] invokevirtual #268 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [205] pop [206] iinc v4, 1 [209] goto -19 (target=190) [212] aload_1 v1 [213] invokevirtual #267 + Methodref [org/json/JSONArray.length ()I] [216] dup [217] istore_3 v3 [218] bipush 100 [220] ificmple +74 (target=294) [223] new #131 + Class [org/json/JSONArray] [226] dup [227] invokespecial #265 + Methodref [org/json/JSONArray. ()V] [230] astore v4 [232] iload_3 v3 [233] bipush 100 [235] isub [236] istore v5 [238] iload v5 [240] iload_3 v3 [241] ificmpge +50 (target=291) [244] aload v4 [246] aload_1 v1 [247] iload v5 [249] invokevirtual #266 + Methodref [org/json/JSONArray.getString (I)Ljava/lang/String;] [252] invokevirtual #268 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [255] pop [256] goto +29 (target=285) [259] astore v6 [261] new #118 + Class [java/lang/StringBuilder] [264] dup [265] ldc #10 + String [Caught exception in second try-catch of getLogCat():] [267] invokespecial #249 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [270] aload v6 [272] invokevirtual #239 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [275] invokevirtual #235 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [278] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [281] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [284] pop [285] iinc v5, 1 [288] goto -50 (target=238) [291] aload v4 [293] astore_1 v1 [294] aload_1 v1 [295] areturn Code attribute exceptions (count = 6): - ExceptionInfo (55 -> 78: 98): + Class [java/lang/Exception] - ExceptionInfo (107 -> 113: 116): + Class [java/lang/InterruptedException] - ExceptionInfo (55 -> 78: 137): - ExceptionInfo (98 -> 117: 137): - ExceptionInfo (23 -> 159: 162): - ExceptionInfo (244 -> 256: 259): + Class [org/json/JSONException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 15): - [78] Var: [T][a:org/json/JSONArray][a:java/lang/StringBuilder][a:java/lang/Object][a:java/util/concurrent/ExecutorService][T][a:java/util/concurrent/Future], Stack: - [98] Var: [T][a:org/json/JSONArray][a:java/lang/StringBuilder][a:java/lang/Object][a:java/util/concurrent/ExecutorService][a:a/a/f][a:java/util/concurrent/Future], Stack: [a:java/lang/Exception] - [116] Var: [T][a:org/json/JSONArray][a:java/lang/StringBuilder][a:java/lang/Object][a:java/util/concurrent/ExecutorService][T][a:java/util/concurrent/Future], Stack: [a:java/lang/InterruptedException] - [117] Var: ..., Stack: (empty) - [137] Var: [T][T][T][a:java/lang/Object][a:java/util/concurrent/ExecutorService][T][a:java/util/concurrent/Future], Stack: [a:java/lang/Throwable] - [157] Var: [T][a:org/json/JSONArray][a:java/lang/StringBuilder][a:java/lang/Object], Stack: - [162] Var: [T][T][T][a:java/lang/Object], Stack: [a:java/lang/Throwable] - [167] Var: [T][a:org/json/JSONArray][a:java/lang/StringBuilder], Stack: - [190] Var: [T][a:org/json/JSONArray][T][a:[Ljava/lang/String;][i], Stack: - [212] Var: -3, Stack: (empty) - [238] Var: [T][a:org/json/JSONArray][T][i][a:org/json/JSONArray][i], Stack: - [259] Var: ..., Stack: [a:org/json/JSONException] - [285] Var: ..., Stack: (empty) - [291] Var: [T][T][T][T][a:org/json/JSONArray], Stack: - [294] Var: [T][a:org/json/JSONArray], Stack: + Method: e()F Access flags: 0x11 = public final float e() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 1): [0] fconst_1 [1] fstore_1 v1 [2] aload_0 v0 [3] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [6] invokevirtual #210 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [9] invokevirtual #217 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [12] getfield #167 + Fieldref [android/util/DisplayMetrics.density F] [15] fstore_1 v1 [16] goto +4 (target=20) [19] pop [20] fload_1 v1 [21] freturn Code attribute exceptions (count = 1): - ExceptionInfo (2 -> 16: 19): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [19] Var: [T][f], Stack: [a:java/lang/Exception] - [20] Var: ..., Stack: (empty) + Method: f()F Access flags: 0x11 = public final float f() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 1): [0] fconst_0 [1] fstore_1 v1 [2] aload_0 v0 [3] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [6] invokevirtual #210 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [9] invokevirtual #217 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [12] getfield #168 + Fieldref [android/util/DisplayMetrics.xdpi F] [15] fstore_1 v1 [16] goto +4 (target=20) [19] pop [20] fload_1 v1 [21] freturn Code attribute exceptions (count = 1): - ExceptionInfo (2 -> 16: 19): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [19] Var: [T][f], Stack: [a:java/lang/Exception] - [20] Var: ..., Stack: (empty) + Method: q()F Access flags: 0x2 = private float q() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 2, stack = 1): [0] fconst_0 [1] fstore_1 v1 [2] aload_0 v0 [3] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [6] invokevirtual #210 + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;] [9] invokevirtual #217 + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;] [12] getfield #169 + Fieldref [android/util/DisplayMetrics.ydpi F] [15] fstore_1 v1 [16] goto +4 (target=20) [19] pop [20] fload_1 v1 [21] freturn Code attribute exceptions (count = 1): - ExceptionInfo (2 -> 16: 19): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [19] Var: [T][f], Stack: [a:java/lang/Exception] - [20] Var: ..., Stack: (empty) + Method: a(Lorg/json/JSONObject;)Lorg/json/JSONObject; Access flags: 0x11 = public final org.json.JSONObject a(org.json.JSONObject) Class member attributes (count = 1): + Code attribute instructions (code length = 345, locals = 7, stack = 5): [0] new #117 + Class [java/lang/String] [3] dup [4] invokespecial #240 + Methodref [java/lang/String. ()V] [7] astore_2 v2 [8] new #133 + Class [org/json/JSONObject] [11] dup [12] invokespecial #270 + Methodref [org/json/JSONObject. ()V] [15] astore_3 v3 [16] new #133 + Class [org/json/JSONObject] [19] dup [20] invokespecial #270 + Methodref [org/json/JSONObject. ()V] [23] astore v4 [25] new #117 + Class [java/lang/String] [28] invokespecial #240 + Methodref [java/lang/String. ()V] [31] aconst_null [32] astore v5 [34] aconst_null [35] astore v6 [37] aload v4 [39] ldc #69 + String [success] [41] iconst_0 [42] invokevirtual #278 + Methodref [org/json/JSONObject.put (Ljava/lang/String;I)Lorg/json/JSONObject;] [45] pop [46] aload_1 v1 [47] ldc #63 + String [requestUrl] [49] invokevirtual #275 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [52] astore_2 v2 [53] aload_1 v1 [54] ldc #62 + String [requestData] [56] invokevirtual #274 + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] [59] astore_3 v3 [60] goto +16 (target=76) [63] aconst_null [64] astore_1 v1 [65] invokevirtual #269 + Methodref [org/json/JSONException.printStackTrace ()V] [68] goto +8 (target=76) [71] aconst_null [72] astore_1 v1 [73] invokevirtual #236 + Methodref [java/lang/Exception.printStackTrace ()V] [76] aload_3 v3 [77] ldc #44 + String [filenames] [79] invokevirtual #276 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [82] ifeq +85 (target=167) [85] aload_3 v3 [86] ldc #43 + String [filename_prefix] [88] invokevirtual #276 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [91] ifeq +76 (target=167) [94] new #131 + Class [org/json/JSONArray] [97] invokespecial #265 + Methodref [org/json/JSONArray. ()V] [100] aload_3 v3 [101] ldc #44 + String [filenames] [103] invokevirtual #273 + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] [106] dup [107] astore_1 v1 [108] invokevirtual #267 + Methodref [org/json/JSONArray.length ()I] [111] anewarray #117 + Class [java/lang/String] [114] astore v5 [116] iconst_0 [117] istore v6 [119] iload v6 [121] aload_1 v1 [122] invokevirtual #267 + Methodref [org/json/JSONArray.length ()I] [125] ificmpge +20 (target=145) [128] aload v5 [130] iload v6 [132] aload_1 v1 [133] iload v6 [135] invokevirtual #266 + Methodref [org/json/JSONArray.getString (I)Ljava/lang/String;] [138] aastore [139] iinc v6, 1 [142] goto -23 (target=119) [145] aload_3 v3 [146] ldc #43 + String [filename_prefix] [148] invokevirtual #275 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [151] astore v6 [153] aload_3 v3 [154] ldc #44 + String [filenames] [156] invokevirtual #282 + Methodref [org/json/JSONObject.remove (Ljava/lang/String;)Ljava/lang/Object;] [159] pop [160] aload_3 v3 [161] ldc #43 + String [filename_prefix] [163] invokevirtual #282 + Methodref [org/json/JSONObject.remove (Ljava/lang/String;)Ljava/lang/Object;] [166] pop [167] goto +9 (target=176) [170] invokevirtual #236 + Methodref [java/lang/Exception.printStackTrace ()V] [173] aload v4 [175] areturn [176] aload v5 [178] ifnull +26 (target=204) [181] aload v6 [183] ifnull +21 (target=204) [186] aload_0 v0 [187] getfield #145 + Fieldref [a/a/e.d La/a/h;] [190] aload_2 v2 [191] aload_3 v3 [192] aload v5 [194] aload v6 [196] invokevirtual #195 + Methodref [a/a/h.a (Ljava/lang/String;Lorg/json/JSONObject;[Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [199] astore v5 [201] goto +14 (target=215) [204] aload_0 v0 [205] getfield #145 + Fieldref [a/a/e.d La/a/h;] [208] aload_2 v2 [209] aload_3 v3 [210] invokevirtual #194 + Methodref [a/a/h.a (Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;] [213] astore v5 [215] aload v5 [217] ifnull +74 (target=291) [220] aload v5 [222] ldc #2 + String [] [224] invokevirtual #242 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [227] ifne +64 (target=291) [230] new #133 + Class [org/json/JSONObject] [233] dup [234] aload v5 [236] invokespecial #271 + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] [239] astore v4 [241] new #118 + Class [java/lang/StringBuilder] [244] dup [245] ldc #15 + String [POSTING JSON DATA: url = ] [247] invokespecial #249 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [250] aload_2 v2 [251] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [254] ldc #3 + String [ data = ] [256] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [259] aload_3 v3 [260] invokevirtual #283 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [263] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [266] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [269] pop [270] new #118 + Class [java/lang/StringBuilder] [273] dup [274] ldc #14 + String [POSTING JSON DATA: response = ] [276] invokespecial #249 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [279] aload v4 [281] invokevirtual #283 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [284] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [287] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [290] pop [291] goto +51 (target=342) [294] athrow [295] athrow [296] astore_1 v1 [297] new #118 + Class [java/lang/StringBuilder] [300] dup [301] ldc #12 + String [Exception in postJsonDataNew: ] [303] invokespecial #249 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [306] aload_1 v1 [307] invokevirtual #239 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [310] invokevirtual #235 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [313] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [316] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [319] pop [320] new #133 + Class [org/json/JSONObject] [323] dup [324] invokespecial #270 + Methodref [org/json/JSONObject. ()V] [327] astore v4 [329] aload v4 [331] ldc #69 + String [success] [333] iconst_0 [334] invokevirtual #278 + Methodref [org/json/JSONObject.put (Ljava/lang/String;I)Lorg/json/JSONObject;] [337] pop [338] goto +4 (target=342) [341] pop [342] aload v4 [344] areturn Code attribute exceptions (count = 7): - ExceptionInfo (37 -> 60: 63): + Class [org/json/JSONException] - ExceptionInfo (37 -> 60: 71): + Class [java/lang/Exception] - ExceptionInfo (76 -> 167: 170): + Class [java/lang/Exception] - ExceptionInfo (176 -> 291: 294): + Class [a/a/m] - ExceptionInfo (176 -> 291: 295): + Class [java/io/IOException] - ExceptionInfo (176 -> 291: 296): + Class [java/lang/Exception] - ExceptionInfo (329 -> 338: 341): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 16): - [63] Var: [a:a/a/e][T][a:java/lang/String][a:org/json/JSONObject][a:org/json/JSONObject][n][n], Stack: [a:org/json/JSONException] - [71] Var: ..., Stack: [a:java/lang/Exception] - [76] Var: ..., Stack: (empty) - [119] Var: [a:a/a/e][a:org/json/JSONArray][a:java/lang/String][a:org/json/JSONObject][a:org/json/JSONObject][a:[Ljava/lang/String;][i], Stack: - [145] Var: [a:a/a/e][T][a:java/lang/String][a:org/json/JSONObject][a:org/json/JSONObject][a:[Ljava/lang/String;], Stack: - [167] Var: ...[a:java/lang/String], Stack: (empty) - [170] Var: [T][T][T][T][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [176] Var: [a:a/a/e][T][a:java/lang/String][a:org/json/JSONObject][a:org/json/JSONObject][a:[Ljava/lang/String;][a:java/lang/String], Stack: - [204] Var: -2, Stack: (empty) - [215] Var: [T][T][a:java/lang/String][a:org/json/JSONObject][a:org/json/JSONObject][a:java/lang/String], Stack: - [291] Var: [T][T][T][T][a:org/json/JSONObject], Stack: - [294] Var: , Stack: [a:a/a/m] - [295] Var: ..., Stack: [a:java/io/IOException] - [296] Var: ..., Stack: [a:java/lang/Exception] - [341] Var: [T][T][T][T][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [342] Var: ..., Stack: (empty) + Method: g()Ljava/lang/String; Access flags: 0x11 = public final java.lang.String g() Class member attributes (count = 1): + Code attribute instructions (code length = 230, locals = 3, stack = 3): [0] new #133 + Class [org/json/JSONObject] [3] invokespecial #270 + Methodref [org/json/JSONObject. ()V] [6] aconst_null [7] astore_1 v1 [8] new #133 + Class [org/json/JSONObject] [11] invokespecial #270 + Methodref [org/json/JSONObject. ()V] [14] new #117 + Class [java/lang/String] [17] dup [18] invokespecial #240 + Methodref [java/lang/String. ()V] [21] astore_2 v2 [22] aload_0 v0 [23] invokevirtual #175 + Methodref [a/a/e.c ()Lorg/json/JSONObject;] [26] dup [27] astore_1 v1 [28] ldc #60 + String [pkg] [30] aload_0 v0 [31] getfield #146 + Fieldref [a/a/e.e Landroid/content/Context;] [34] invokevirtual #209 + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] [37] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [40] pop [41] aload_0 v0 [42] getfield #145 + Fieldref [a/a/e.d La/a/h;] [45] getstatic #141 + Fieldref [a/a/d.f Ljava/lang/String;] [48] aload_1 v1 [49] invokevirtual #194 + Methodref [a/a/h.a (Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;] [52] dup [53] astore_2 v2 [54] ifnull +135 (target=189) [57] aload_2 v2 [58] ldc #2 + String [] [60] invokevirtual #242 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [63] ifne +126 (target=189) [66] new #133 + Class [org/json/JSONObject] [69] dup [70] aload_2 v2 [71] invokespecial #271 + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] [74] dup [75] astore_1 v1 [76] ldc #69 + String [success] [78] invokevirtual #276 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [81] ifeq +82 (target=163) [84] aload_1 v1 [85] ldc #69 + String [success] [87] invokevirtual #272 + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] [90] iconst_1 [91] ificmpne +98 (target=189) [94] new #118 + Class [java/lang/StringBuilder] [97] dup [98] ldc #26 + String [app_id: ] [100] invokespecial #249 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [103] aload_1 v1 [104] ldc #25 + String [app_id] [106] invokevirtual #275 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [109] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [112] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [115] pop [116] new #118 + Class [java/lang/StringBuilder] [119] dup [120] ldc #58 + String [package name: ] [122] invokespecial #249 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [125] aload_1 v1 [126] ldc #60 + String [pkg] [128] invokevirtual #275 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [131] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [134] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [137] pop [138] new #118 + Class [java/lang/StringBuilder] [141] dup [142] ldc #72 + String [updated settings: ] [144] invokespecial #249 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [147] aload_1 v1 [148] ldc #73 + String [updated_settings] [150] invokevirtual #274 + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] [153] invokevirtual #250 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [156] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [159] pop [160] goto +68 (target=228) [163] new #118 + Class [java/lang/StringBuilder] [166] dup [167] invokespecial #248 + Methodref [java/lang/StringBuilder. ()V] [170] getstatic #141 + Fieldref [a/a/d.f Ljava/lang/String;] [173] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [176] ldc #6 + String [ response: ] [178] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [181] aload_2 v2 [182] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [185] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [188] pop [189] goto +39 (target=228) [192] pop [193] goto +35 (target=228) [196] pop [197] goto +31 (target=228) [200] pop [201] goto +27 (target=228) [204] astore_1 v1 [205] new #118 + Class [java/lang/StringBuilder] [208] dup [209] ldc #68 + String [sendPackageName: Exception! ] [211] invokespecial #249 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [214] aload_1 v1 [215] invokevirtual #239 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [218] invokevirtual #235 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [221] invokevirtual #251 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [224] invokevirtual #252 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [227] pop [228] aload_2 v2 [229] areturn Code attribute exceptions (count = 4): - ExceptionInfo (22 -> 189: 192): + Class [a/a/m] - ExceptionInfo (22 -> 189: 196): + Class [java/io/IOException] - ExceptionInfo (22 -> 189: 200): + Class [org/json/JSONException] - ExceptionInfo (22 -> 189: 204): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [163] Var: [T][T][a:java/lang/String], Stack: - [189] Var: ..., Stack: (empty) - [192] Var: ..., Stack: [a:a/a/m] - [196] Var: ..., Stack: [a:java/io/IOException] - [200] Var: ..., Stack: [a:org/json/JSONException] - [204] Var: ..., Stack: [a:java/lang/Exception] - [228] Var: ..., Stack: (empty) + Method: h()V Access flags: 0x11 = public final void h() Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 1, stack = 2): [0] aload_0 v0 [1] iconst_1 [2] putfield #153 + Fieldref [a/a/e.l Z] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: r()Z Access flags: 0x2 = private boolean r() Class member attributes (count = 1): + Code attribute instructions (code length = 35, locals = 2, stack = 2): [0] bipush 30 [2] istore_1 v1 [3] aload_0 v0 [4] getfield #153 + Fieldref [a/a/e.l Z] [7] ifne +19 (target=26) [10] iload_1 v1 [11] ifle +15 (target=26) [14] iinc v1, -1 [17] ldc2_w #138 + Long [1000] [20] invokestatic #255 + Methodref [java/lang/Thread.sleep (J)V] [23] goto -20 (target=3) [26] goto +4 (target=30) [29] pop [30] aload_0 v0 [31] getfield #153 + Fieldref [a/a/e.l Z] [34] ireturn Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 26: 29): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 4): - [3] Var: ...[i], Stack: (empty) - [26] Var: -1, Stack: (empty) - [29] Var: ..., Stack: [a:java/lang/Exception] - [30] Var: ..., Stack: (empty) + Method: b(Lorg/json/JSONObject;)Z Access flags: 0x31 = public final synchronized boolean b(org.json.JSONObject) Class member attributes (count = 1): + Code attribute instructions (code length = 146, locals = 5, stack = 3): [0] iconst_0 [1] istore_2 v2 [2] aload_1 v1 [3] ldc #74 + String [username] [5] invokevirtual #276 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [8] ifeq +16 (target=24) [11] aload_0 v0 [12] aload_1 v1 [13] ldc #74 + String [username] [15] invokevirtual #275 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [18] putfield #154 + Fieldref [a/a/e.m Ljava/lang/String;] [21] goto +26 (target=47) [24] aload_0 v0 [25] getfield #154 + Fieldref [a/a/e.m Ljava/lang/String;] [28] ldc #2 + String [] [30] invokevirtual #242 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [33] ifne +14 (target=47) [36] aload_1 v1 [37] ldc #74 + String [username] [39] aload_0 v0 [40] getfield #154 + Fieldref [a/a/e.m Ljava/lang/String;] [43] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [46] pop [47] aload_0 v0 [48] invokespecial #188 + Methodref [a/a/e.r ()Z] [51] ifeq +77 (target=128) [54] new #133 + Class [org/json/JSONObject] [57] dup [58] invokespecial #270 + Methodref [org/json/JSONObject. ()V] [61] astore_3 v3 [62] new #133 + Class [org/json/JSONObject] [65] invokespecial #270 + Methodref [org/json/JSONObject. ()V] [68] aload_0 v0 [69] invokevirtual #175 + Methodref [a/a/e.c ()Lorg/json/JSONObject;] [72] dup [73] astore v4 [75] ldc #52 + String [metadata] [77] aload_1 v1 [78] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [81] pop [82] aload_3 v3 [83] ldc #63 + String [requestUrl] [85] getstatic #140 + Fieldref [a/a/d.e Ljava/lang/String;] [88] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [91] pop [92] aload_3 v3 [93] ldc #62 + String [requestData] [95] aload v4 [97] invokevirtual #280 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [100] pop [101] aload_0 v0 [102] aload_3 v3 [103] invokevirtual #172 + Methodref [a/a/e.a (Lorg/json/JSONObject;)Lorg/json/JSONObject;] [106] dup [107] astore_1 v1 [108] ldc #69 + String [success] [110] invokevirtual #276 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [113] ifeq +15 (target=128) [116] aload_1 v1 [117] ldc #69 + String [success] [119] invokevirtual #272 + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] [122] iconst_1 [123] ificmpne +5 (target=128) [126] iconst_1 [127] istore_2 v2 [128] goto +16 (target=144) [131] athrow [132] astore_3 v3 [133] ldc #83 + Class [a/a/e] [135] invokevirtual #234 + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] [138] pop [139] aload_3 v3 [140] invokevirtual #237 + Methodref [java/lang/Exception.toString ()Ljava/lang/String;] [143] pop [144] iload_2 v2 [145] ireturn Code attribute exceptions (count = 2): - ExceptionInfo (2 -> 128: 131): + Class [a/a/m] - ExceptionInfo (2 -> 128: 132): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [24] Var: ...[i], Stack: (empty) - [47] Var: ..., Stack: (empty) - [128] Var: [T][T][i], Stack: - [131] Var: , Stack: [a:a/a/m] - [132] Var: [T][T][i], Stack: [a:java/lang/Exception] - [144] Var: ..., Stack: (empty) + Method: c(Lorg/json/JSONObject;)V Access flags: 0x11 = public final void c(org.json.JSONObject) Class member attributes (count = 1): + Code attribute instructions (code length = 6, locals = 2, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] putfield #155 + Fieldref [a/a/e.n Lorg/json/JSONObject;] [5] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: i()Lorg/json/JSONObject; Access flags: 0x11 = public final org.json.JSONObject i() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #155 + Fieldref [a/a/e.n Lorg/json/JSONObject;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/f Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class a.a.f extends java.lang.Object Interfaces (count = 1): + Class [java/util/concurrent/Callable] Constant Pool (count = 132): + String [-d] + String [-t] + String [-v] + String [100] + String [logcat] + String [time] + Class [a/a/f] + Class [a/a/g] + Class [android/os/Build$VERSION] + Class [java/io/InputStream] + Class [java/io/OutputStream] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/Process] + Class [java/lang/Runtime] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/Throwable] + Class [java/util/concurrent/Callable] + Fieldref [a/a/f.a Ljava/lang/StringBuilder;] + Fieldref [a/a/f.b Ljava/lang/StringBuilder;] + Fieldref [a/a/f.c [Ljava/lang/String;] + Fieldref [a/a/f.d Z] + Fieldref [a/a/f.e Ljava/lang/Process;] + Fieldref [a/a/f.f Ljava/lang/Object;] + Fieldref [a/a/f.g Ljava/lang/Thread;] + Fieldref [a/a/f.h La/a/g;] + Fieldref [a/a/f.i La/a/g;] + Fieldref [android/os/Build$VERSION.SDK_INT I] + Methodref [a/a/f.d ()Ljava/lang/StringBuilder;] + Methodref [a/a/g. (Ljava/io/InputStream;)V] + Methodref [a/a/g.a ()Ljava/lang/StringBuilder;] + Methodref [a/a/g.b ()V] + Methodref [a/a/g.start ()V] + Methodref [java/io/InputStream.close ()V] + Methodref [java/io/OutputStream.close ()V] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Process.destroy ()V] + Methodref [java/lang/Process.getErrorStream ()Ljava/io/InputStream;] + Methodref [java/lang/Process.getInputStream ()Ljava/io/InputStream;] + Methodref [java/lang/Process.getOutputStream ()Ljava/io/OutputStream;] + Methodref [java/lang/Process.waitFor ()I] + Methodref [java/lang/Runtime.exec ([Ljava/lang/String;)Ljava/lang/Process;] + Methodref [java/lang/Runtime.getRuntime ()Ljava/lang/Runtime;] + Methodref [java/lang/StringBuilder. ()V] + NameAndType [ ()V] + NameAndType [ (Ljava/io/InputStream;)V] + NameAndType [SDK_INT I] + NameAndType [a ()Ljava/lang/StringBuilder;] + NameAndType [a Ljava/lang/StringBuilder;] + NameAndType [b ()V] + NameAndType [b Ljava/lang/StringBuilder;] + NameAndType [c [Ljava/lang/String;] + NameAndType [close ()V] + NameAndType [d ()Ljava/lang/StringBuilder;] + NameAndType [d Z] + NameAndType [destroy ()V] + NameAndType [e Ljava/lang/Process;] + NameAndType [exec ([Ljava/lang/String;)Ljava/lang/Process;] + NameAndType [f Ljava/lang/Object;] + NameAndType [g Ljava/lang/Thread;] + NameAndType [getErrorStream ()Ljava/io/InputStream;] + NameAndType [getInputStream ()Ljava/io/InputStream;] + NameAndType [getOutputStream ()Ljava/io/OutputStream;] + NameAndType [getRuntime ()Ljava/lang/Runtime;] + NameAndType [h La/a/g;] + NameAndType [i La/a/g;] + NameAndType [start ()V] + NameAndType [waitFor ()I] + Utf8 [()I] + Utf8 [()Ljava/io/InputStream;] + Utf8 [()Ljava/io/OutputStream;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/Runtime;] + Utf8 [()Ljava/lang/StringBuilder;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Ljava/io/InputStream;)V] + Utf8 [(Ljava/lang/Object;Ljava/lang/Thread;)V] + Utf8 [([Ljava/lang/String;)Ljava/lang/Process;] + Utf8 [-d] + Utf8 [-t] + Utf8 [-v] + Utf8 [100] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [La/a/g;] + Utf8 [Ljava/lang/Object;] + Utf8 [Ljava/lang/Process;] + Utf8 [Ljava/lang/StringBuilder;] + Utf8 [Ljava/lang/Thread;] + Utf8 [SDK_INT] + Utf8 [StackMapTable] + Utf8 [Z] + Utf8 [[Ljava/lang/String;] + Utf8 [a] + Utf8 [a/a/f] + Utf8 [a/a/g] + Utf8 [android/os/Build$VERSION] + Utf8 [b] + Utf8 [c] + Utf8 [call] + Utf8 [close] + Utf8 [d] + Utf8 [destroy] + Utf8 [e] + Utf8 [exec] + Utf8 [f] + Utf8 [g] + Utf8 [getErrorStream] + Utf8 [getInputStream] + Utf8 [getOutputStream] + Utf8 [getRuntime] + Utf8 [h] + Utf8 [i] + Utf8 [java/io/InputStream] + Utf8 [java/io/OutputStream] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/Process] + Utf8 [java/lang/Runtime] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/Throwable] + Utf8 [java/util/concurrent/Callable] + Utf8 [logcat] + Utf8 [start] + Utf8 [time] + Utf8 [waitFor] Fields (count = 9): + Field: a Ljava/lang/StringBuilder; Access flags: 0x2 = private java.lang.StringBuilder a + Field: b Ljava/lang/StringBuilder; Access flags: 0x2 = private java.lang.StringBuilder b + Field: c [Ljava/lang/String; Access flags: 0x2 = private java.lang.String[] c + Field: d Z Access flags: 0xa = private static boolean d + Field: e Ljava/lang/Process; Access flags: 0x2 = private java.lang.Process e + Field: f Ljava/lang/Object; Access flags: 0xa = private static java.lang.Object f + Field: g Ljava/lang/Thread; Access flags: 0x2 = private java.lang.Thread g + Field: h La/a/g; Access flags: 0x2 = private a.a.g h + Field: i La/a/g; Access flags: 0x2 = private a.a.g i Methods (count = 7): - Method: (Ljava/lang/Object;Ljava/lang/Thread;)V Access flags: 0x1 = public f(java.lang.Object,java.lang.Thread) Class member attributes (count = 1): + Code attribute instructions (code length = 138, locals = 3, stack = 3): [0] aload_0 v0 [1] invokespecial #37 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] new #17 + Class [java/lang/StringBuilder] [8] dup [9] invokespecial #45 + Methodref [java/lang/StringBuilder. ()V] [12] putfield #20 + Fieldref [a/a/f.a Ljava/lang/StringBuilder;] [15] aload_0 v0 [16] new #17 + Class [java/lang/StringBuilder] [19] dup [20] invokespecial #45 + Methodref [java/lang/StringBuilder. ()V] [23] putfield #21 + Fieldref [a/a/f.b Ljava/lang/StringBuilder;] [26] aload_0 v0 [27] aconst_null [28] putfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [31] aload_1 v1 [32] putstatic #25 + Fieldref [a/a/f.f Ljava/lang/Object;] [35] aload_0 v0 [36] aload_2 v2 [37] putfield #26 + Fieldref [a/a/f.g Ljava/lang/Thread;] [40] getstatic #29 + Fieldref [android/os/Build$VERSION.SDK_INT I] [43] bipush 8 [45] ificmplt +52 (target=97) [48] aload_0 v0 [49] iconst_5 [50] anewarray #16 + Class [java/lang/String] [53] putfield #22 + Fieldref [a/a/f.c [Ljava/lang/String;] [56] aload_0 v0 [57] getfield #22 + Fieldref [a/a/f.c [Ljava/lang/String;] [60] iconst_0 [61] ldc #5 + String [logcat] [63] aastore [64] aload_0 v0 [65] getfield #22 + Fieldref [a/a/f.c [Ljava/lang/String;] [68] iconst_1 [69] ldc #2 + String [-t] [71] aastore [72] aload_0 v0 [73] getfield #22 + Fieldref [a/a/f.c [Ljava/lang/String;] [76] iconst_2 [77] ldc #4 + String [100] [79] aastore [80] aload_0 v0 [81] getfield #22 + Fieldref [a/a/f.c [Ljava/lang/String;] [84] iconst_3 [85] ldc #3 + String [-v] [87] aastore [88] aload_0 v0 [89] getfield #22 + Fieldref [a/a/f.c [Ljava/lang/String;] [92] iconst_4 [93] ldc #6 + String [time] [95] aastore [96] return [97] aload_0 v0 [98] iconst_4 [99] anewarray #16 + Class [java/lang/String] [102] putfield #22 + Fieldref [a/a/f.c [Ljava/lang/String;] [105] aload_0 v0 [106] getfield #22 + Fieldref [a/a/f.c [Ljava/lang/String;] [109] iconst_0 [110] ldc #5 + String [logcat] [112] aastore [113] aload_0 v0 [114] getfield #22 + Fieldref [a/a/f.c [Ljava/lang/String;] [117] iconst_1 [118] ldc #1 + String [-d] [120] aastore [121] aload_0 v0 [122] getfield #22 + Fieldref [a/a/f.c [Ljava/lang/String;] [125] iconst_2 [126] ldc #3 + String [-v] [128] aastore [129] aload_0 v0 [130] getfield #22 + Fieldref [a/a/f.c [Ljava/lang/String;] [133] iconst_3 [134] ldc #6 + String [time] [136] aastore [137] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [97] Var: [a:a/a/f], Stack: + Method: a()Z Access flags: 0x9 = public static boolean a() Class member attributes (count = 1): + Code attribute instructions (code length = 4, locals = 0, stack = 1): [0] getstatic #23 + Fieldref [a/a/f.d Z] [3] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b()V Access flags: 0x9 = public static void b() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 0, stack = 1): [0] iconst_1 [1] putstatic #23 + Fieldref [a/a/f.d Z] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: c()V Access flags: 0x11 = public final void c() Class member attributes (count = 1): + Code attribute instructions (code length = 87, locals = 3, stack = 2): [0] getstatic #25 + Fieldref [a/a/f.f Ljava/lang/Object;] [3] dup [4] astore_1 v1 [5] monitorenter [6] aload_0 v0 [7] getfield #27 + Fieldref [a/a/f.h La/a/g;] [10] invokevirtual #33 + Methodref [a/a/g.b ()V] [13] aload_0 v0 [14] getfield #28 + Fieldref [a/a/f.i La/a/g;] [17] invokevirtual #33 + Methodref [a/a/g.b ()V] [20] aload_0 v0 [21] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [24] ifnull +33 (target=57) [27] aload_0 v0 [28] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [31] invokevirtual #40 + Methodref [java/lang/Process.getInputStream ()Ljava/io/InputStream;] [34] invokevirtual #35 + Methodref [java/io/InputStream.close ()V] [37] aload_0 v0 [38] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [41] invokevirtual #39 + Methodref [java/lang/Process.getErrorStream ()Ljava/io/InputStream;] [44] invokevirtual #35 + Methodref [java/io/InputStream.close ()V] [47] aload_0 v0 [48] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [51] invokevirtual #41 + Methodref [java/lang/Process.getOutputStream ()Ljava/io/OutputStream;] [54] invokevirtual #36 + Methodref [java/io/OutputStream.close ()V] [57] goto +4 (target=61) [60] pop [61] aload_0 v0 [62] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [65] ifnull +10 (target=75) [68] aload_0 v0 [69] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [72] invokevirtual #38 + Methodref [java/lang/Process.destroy ()V] [75] goto +4 (target=79) [78] pop [79] aload_1 v1 [80] monitorexit [81] return [82] astore_2 v2 [83] aload_1 v1 [84] monitorexit [85] aload_2 v2 [86] athrow Code attribute exceptions (count = 3): - ExceptionInfo (6 -> 57: 60): + Class [java/lang/Exception] - ExceptionInfo (61 -> 75: 78): + Class [java/lang/Exception] - ExceptionInfo (6 -> 81: 82): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [57] Var: ...[a:java/lang/Object], Stack: (empty) - [60] Var: ..., Stack: [a:java/lang/Exception] - [61] Var: ..., Stack: (empty) - [75] Var: [T][a:java/lang/Object], Stack: - [78] Var: ..., Stack: [a:java/lang/Exception] - [79] Var: ..., Stack: (empty) - [82] Var: ..., Stack: [a:java/lang/Throwable] + Method: d()Ljava/lang/StringBuilder; Access flags: 0x2 = private java.lang.StringBuilder d() Class member attributes (count = 1): + Code attribute instructions (code length = 361, locals = 3, stack = 4): [0] aload_0 v0 [1] dup [2] astore_1 v1 [3] aconst_null [4] putfield #27 + Fieldref [a/a/f.h La/a/g;] [7] aload_1 v1 [8] aconst_null [9] putfield #28 + Fieldref [a/a/f.i La/a/g;] [12] getstatic #23 + Fieldref [a/a/f.d Z] [15] ifne +341 (target=356) [18] aload_1 v1 [19] invokestatic #44 + Methodref [java/lang/Runtime.getRuntime ()Ljava/lang/Runtime;] [22] aload_1 v1 [23] getfield #22 + Fieldref [a/a/f.c [Ljava/lang/String;] [26] invokevirtual #43 + Methodref [java/lang/Runtime.exec ([Ljava/lang/String;)Ljava/lang/Process;] [29] putfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [32] aload_1 v1 [33] new #8 + Class [a/a/g] [36] dup [37] aload_1 v1 [38] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [41] invokevirtual #40 + Methodref [java/lang/Process.getInputStream ()Ljava/io/InputStream;] [44] invokespecial #31 + Methodref [a/a/g. (Ljava/io/InputStream;)V] [47] putfield #27 + Fieldref [a/a/f.h La/a/g;] [50] aload_1 v1 [51] new #8 + Class [a/a/g] [54] dup [55] aload_1 v1 [56] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [59] invokevirtual #39 + Methodref [java/lang/Process.getErrorStream ()Ljava/io/InputStream;] [62] invokespecial #31 + Methodref [a/a/g. (Ljava/io/InputStream;)V] [65] putfield #28 + Fieldref [a/a/f.i La/a/g;] [68] aload_1 v1 [69] getfield #27 + Fieldref [a/a/f.h La/a/g;] [72] invokevirtual #34 + Methodref [a/a/g.start ()V] [75] aload_1 v1 [76] getfield #28 + Fieldref [a/a/f.i La/a/g;] [79] invokevirtual #34 + Methodref [a/a/g.start ()V] [82] aload_1 v1 [83] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [86] invokevirtual #42 + Methodref [java/lang/Process.waitFor ()I] [89] pop [90] aload_1 v1 [91] getfield #27 + Fieldref [a/a/f.h La/a/g;] [94] ifnull +14 (target=108) [97] aload_1 v1 [98] aload_1 v1 [99] getfield #27 + Fieldref [a/a/f.h La/a/g;] [102] invokevirtual #32 + Methodref [a/a/g.a ()Ljava/lang/StringBuilder;] [105] putfield #20 + Fieldref [a/a/f.a Ljava/lang/StringBuilder;] [108] aload_1 v1 [109] getfield #28 + Fieldref [a/a/f.i La/a/g;] [112] ifnull +14 (target=126) [115] aload_1 v1 [116] aload_1 v1 [117] getfield #28 + Fieldref [a/a/f.i La/a/g;] [120] invokevirtual #32 + Methodref [a/a/g.a ()Ljava/lang/StringBuilder;] [123] putfield #21 + Fieldref [a/a/f.b Ljava/lang/StringBuilder;] [126] aload_1 v1 [127] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [130] ifnull +226 (target=356) [133] aload_1 v1 [134] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [137] invokevirtual #40 + Methodref [java/lang/Process.getInputStream ()Ljava/io/InputStream;] [140] invokevirtual #35 + Methodref [java/io/InputStream.close ()V] [143] aload_1 v1 [144] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [147] invokevirtual #39 + Methodref [java/lang/Process.getErrorStream ()Ljava/io/InputStream;] [150] invokevirtual #35 + Methodref [java/io/InputStream.close ()V] [153] aload_1 v1 [154] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [157] invokevirtual #41 + Methodref [java/lang/Process.getOutputStream ()Ljava/io/OutputStream;] [160] invokevirtual #36 + Methodref [java/io/OutputStream.close ()V] [163] aload_1 v1 [164] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [167] invokevirtual #38 + Methodref [java/lang/Process.destroy ()V] [170] goto +186 (target=356) [173] pop [174] goto +182 (target=356) [177] pop [178] iconst_1 [179] putstatic #23 + Fieldref [a/a/f.d Z] [182] aload_1 v1 [183] getfield #27 + Fieldref [a/a/f.h La/a/g;] [186] ifnull +14 (target=200) [189] aload_1 v1 [190] aload_1 v1 [191] getfield #27 + Fieldref [a/a/f.h La/a/g;] [194] invokevirtual #32 + Methodref [a/a/g.a ()Ljava/lang/StringBuilder;] [197] putfield #20 + Fieldref [a/a/f.a Ljava/lang/StringBuilder;] [200] aload_1 v1 [201] getfield #28 + Fieldref [a/a/f.i La/a/g;] [204] ifnull +14 (target=218) [207] aload_1 v1 [208] aload_1 v1 [209] getfield #28 + Fieldref [a/a/f.i La/a/g;] [212] invokevirtual #32 + Methodref [a/a/g.a ()Ljava/lang/StringBuilder;] [215] putfield #21 + Fieldref [a/a/f.b Ljava/lang/StringBuilder;] [218] aload_1 v1 [219] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [222] ifnull +134 (target=356) [225] aload_1 v1 [226] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [229] invokevirtual #40 + Methodref [java/lang/Process.getInputStream ()Ljava/io/InputStream;] [232] invokevirtual #35 + Methodref [java/io/InputStream.close ()V] [235] aload_1 v1 [236] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [239] invokevirtual #39 + Methodref [java/lang/Process.getErrorStream ()Ljava/io/InputStream;] [242] invokevirtual #35 + Methodref [java/io/InputStream.close ()V] [245] aload_1 v1 [246] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [249] invokevirtual #41 + Methodref [java/lang/Process.getOutputStream ()Ljava/io/OutputStream;] [252] invokevirtual #36 + Methodref [java/io/OutputStream.close ()V] [255] aload_1 v1 [256] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [259] invokevirtual #38 + Methodref [java/lang/Process.destroy ()V] [262] goto +94 (target=356) [265] pop [266] goto +90 (target=356) [269] astore_2 v2 [270] aload_1 v1 [271] getfield #27 + Fieldref [a/a/f.h La/a/g;] [274] ifnull +14 (target=288) [277] aload_1 v1 [278] aload_1 v1 [279] getfield #27 + Fieldref [a/a/f.h La/a/g;] [282] invokevirtual #32 + Methodref [a/a/g.a ()Ljava/lang/StringBuilder;] [285] putfield #20 + Fieldref [a/a/f.a Ljava/lang/StringBuilder;] [288] aload_1 v1 [289] getfield #28 + Fieldref [a/a/f.i La/a/g;] [292] ifnull +14 (target=306) [295] aload_1 v1 [296] aload_1 v1 [297] getfield #28 + Fieldref [a/a/f.i La/a/g;] [300] invokevirtual #32 + Methodref [a/a/g.a ()Ljava/lang/StringBuilder;] [303] putfield #21 + Fieldref [a/a/f.b Ljava/lang/StringBuilder;] [306] aload_1 v1 [307] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [310] ifnull +44 (target=354) [313] aload_1 v1 [314] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [317] invokevirtual #40 + Methodref [java/lang/Process.getInputStream ()Ljava/io/InputStream;] [320] invokevirtual #35 + Methodref [java/io/InputStream.close ()V] [323] aload_1 v1 [324] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [327] invokevirtual #39 + Methodref [java/lang/Process.getErrorStream ()Ljava/io/InputStream;] [330] invokevirtual #35 + Methodref [java/io/InputStream.close ()V] [333] aload_1 v1 [334] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [337] invokevirtual #41 + Methodref [java/lang/Process.getOutputStream ()Ljava/io/OutputStream;] [340] invokevirtual #36 + Methodref [java/io/OutputStream.close ()V] [343] aload_1 v1 [344] getfield #24 + Fieldref [a/a/f.e Ljava/lang/Process;] [347] invokevirtual #38 + Methodref [java/lang/Process.destroy ()V] [350] goto +4 (target=354) [353] pop [354] aload_2 v2 [355] athrow [356] aload_0 v0 [357] getfield #20 + Fieldref [a/a/f.a Ljava/lang/StringBuilder;] [360] areturn Code attribute exceptions (count = 6): - ExceptionInfo (133 -> 170: 173): + Class [java/lang/Exception] - ExceptionInfo (18 -> 90: 177): + Class [java/lang/Exception] - ExceptionInfo (225 -> 262: 265): + Class [java/lang/Exception] - ExceptionInfo (18 -> 90: 269): - ExceptionInfo (177 -> 182: 269): - ExceptionInfo (313 -> 350: 353): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 13): - [108] Var: ...[a:a/a/f], Stack: (empty) - [126] Var: ..., Stack: (empty) - [173] Var: [a:a/a/f], Stack: [a:java/lang/Exception] - [177] Var: [a:a/a/f][a:a/a/f], Stack: [a:java/lang/Exception] - [200] Var: ..., Stack: (empty) - [218] Var: ..., Stack: (empty) - [265] Var: [a:a/a/f], Stack: [a:java/lang/Exception] - [269] Var: [T][a:a/a/f], Stack: [a:java/lang/Throwable] - [288] Var: ...[a:java/lang/Throwable], Stack: (empty) - [306] Var: ..., Stack: (empty) - [353] Var: [T][T][a:java/lang/Throwable], Stack: [a:java/lang/Exception] - [354] Var: ..., Stack: (empty) - [356] Var: [a:a/a/f], Stack: + Method: call()Ljava/lang/Object; Access flags: 0x1011 = public final synthetic java.lang.Object call() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #30 + Methodref [a/a/f.d ()Ljava/lang/StringBuilder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 0, stack = 1): [0] iconst_0 [1] putstatic #23 + Fieldref [a/a/f.d Z] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/g Superclass: java/lang/Thread Major version: 0x32 Minor version: 0x0 Access flags: 0x30 = final class a.a.g extends java.lang.Thread Interfaces (count = 0): Constant Pool (count = 77): + String [ ] + String [CrittercismAPI.StreamThread$makeLogcatJsonArray: ERROR closing bufferedReader!!! ] + Class [a/a/g] + Class [java/io/BufferedReader] + Class [java/io/InputStreamReader] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/Thread] + Class [java/lang/Throwable] + Fieldref [a/a/g.a Ljava/io/InputStream;] + Fieldref [a/a/g.b Ljava/lang/StringBuilder;] + Fieldref [a/a/g.c Ljava/io/BufferedReader;] + Methodref [java/io/BufferedReader. (Ljava/io/Reader;)V] + Methodref [java/io/BufferedReader.close ()V] + Methodref [java/io/BufferedReader.readLine ()Ljava/lang/String;] + Methodref [java/io/InputStreamReader. (Ljava/io/InputStream;)V] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/String. ()V] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/Thread. ()V] + NameAndType [ ()V] + NameAndType [ (Ljava/io/InputStream;)V] + NameAndType [ (Ljava/io/Reader;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a Ljava/io/InputStream;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b Ljava/lang/StringBuilder;] + NameAndType [c Ljava/io/BufferedReader;] + NameAndType [close ()V] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [readLine ()Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [ ] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/lang/StringBuilder;] + Utf8 [()V] + Utf8 [(Ljava/io/InputStream;)V] + Utf8 [(Ljava/io/Reader;)V] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [] + Utf8 [Code] + Utf8 [CrittercismAPI.StreamThread$makeLogcatJsonArray: ERROR closing bufferedReader!!! ] + Utf8 [Ljava/io/BufferedReader;] + Utf8 [Ljava/io/InputStream;] + Utf8 [Ljava/lang/StringBuilder;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [a/a/g] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [close] + Utf8 [getClass] + Utf8 [getName] + Utf8 [java/io/BufferedReader] + Utf8 [java/io/InputStreamReader] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/Thread] + Utf8 [java/lang/Throwable] + Utf8 [readLine] + Utf8 [run] + Utf8 [toString] Fields (count = 3): + Field: a Ljava/io/InputStream; Access flags: 0x2 = private java.io.InputStream a + Field: b Ljava/lang/StringBuilder; Access flags: 0x2 = private java.lang.StringBuilder b + Field: c Ljava/io/BufferedReader; Access flags: 0x2 = private java.io.BufferedReader c Methods (count = 4): - Method: (Ljava/io/InputStream;)V Access flags: 0x1 = public g(java.io.InputStream) Class member attributes (count = 1): + Code attribute instructions (code length = 26, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #27 + Methodref [java/lang/Thread. ()V] [4] aload_0 v0 [5] new #10 + Class [java/lang/StringBuilder] [8] dup [9] invokespecial #23 + Methodref [java/lang/StringBuilder. ()V] [12] putfield #14 + Fieldref [a/a/g.b Ljava/lang/StringBuilder;] [15] aload_0 v0 [16] aconst_null [17] putfield #15 + Fieldref [a/a/g.c Ljava/io/BufferedReader;] [20] aload_0 v0 [21] aload_1 v1 [22] putfield #13 + Fieldref [a/a/g.a Ljava/io/InputStream;] [25] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Ljava/lang/StringBuilder; Access flags: 0x11 = public final java.lang.StringBuilder a() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #14 + Fieldref [a/a/g.b Ljava/lang/StringBuilder;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: b()V Access flags: 0x11 = public final void b() Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 1, stack = 2): [0] aload_0 v0 [1] getfield #15 + Fieldref [a/a/g.c Ljava/io/BufferedReader;] [4] ifnull +17 (target=21) [7] aload_0 v0 [8] getfield #15 + Fieldref [a/a/g.c Ljava/io/BufferedReader;] [11] invokevirtual #17 + Methodref [java/io/BufferedReader.close ()V] [14] return [15] pop [16] aload_0 v0 [17] aconst_null [18] putfield #15 + Fieldref [a/a/g.c Ljava/io/BufferedReader;] [21] return Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 14: 15): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [15] Var: ..., Stack: [a:java/lang/Exception] - [21] Var: -1, Stack: (empty) + Method: run()V Access flags: 0x11 = public final void run() Class member attributes (count = 1): + Code attribute instructions (code length = 170, locals = 3, stack = 6): [0] aload_0 v0 [1] astore_1 v1 [2] new #9 + Class [java/lang/String] [5] invokespecial #22 + Methodref [java/lang/String. ()V] [8] aconst_null [9] astore_2 v2 [10] aload_1 v1 [11] new #4 + Class [java/io/BufferedReader] [14] dup [15] new #5 + Class [java/io/InputStreamReader] [18] dup [19] aload_1 v1 [20] getfield #13 + Fieldref [a/a/g.a Ljava/io/InputStream;] [23] invokespecial #19 + Methodref [java/io/InputStreamReader. (Ljava/io/InputStream;)V] [26] invokespecial #16 + Methodref [java/io/BufferedReader. (Ljava/io/Reader;)V] [29] putfield #15 + Fieldref [a/a/g.c Ljava/io/BufferedReader;] [32] aload_1 v1 [33] getfield #15 + Fieldref [a/a/g.c Ljava/io/BufferedReader;] [36] invokevirtual #18 + Methodref [java/io/BufferedReader.readLine ()Ljava/lang/String;] [39] dup [40] astore_2 v2 [41] ifnull +25 (target=66) [44] aload_1 v1 [45] getfield #14 + Fieldref [a/a/g.b Ljava/lang/StringBuilder;] [48] aload_2 v2 [49] invokevirtual #25 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [52] pop [53] aload_1 v1 [54] getfield #14 + Fieldref [a/a/g.b Ljava/lang/StringBuilder;] [57] ldc #1 + String [ ] [59] invokevirtual #25 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [62] pop [63] goto -31 (target=32) [66] aload_1 v1 [67] getfield #15 + Fieldref [a/a/g.c Ljava/io/BufferedReader;] [70] invokevirtual #17 + Methodref [java/io/BufferedReader.close ()V] [73] return [74] astore_1 v1 [75] new #10 + Class [java/lang/StringBuilder] [78] dup [79] ldc #2 + String [CrittercismAPI.StreamThread$makeLogcatJsonArray: ERROR closing bufferedReader!!! ] [81] invokespecial #24 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [84] aload_1 v1 [85] invokevirtual #21 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [88] invokevirtual #20 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [91] invokevirtual #25 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [94] invokevirtual #26 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [97] pop [98] return [99] pop [100] aload_1 v1 [101] getfield #15 + Fieldref [a/a/g.c Ljava/io/BufferedReader;] [104] invokevirtual #17 + Methodref [java/io/BufferedReader.close ()V] [107] return [108] astore_1 v1 [109] new #10 + Class [java/lang/StringBuilder] [112] dup [113] ldc #2 + String [CrittercismAPI.StreamThread$makeLogcatJsonArray: ERROR closing bufferedReader!!! ] [115] invokespecial #24 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [118] aload_1 v1 [119] invokevirtual #21 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [122] invokevirtual #20 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [125] invokevirtual #25 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [128] invokevirtual #26 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [131] pop [132] return [133] astore_2 v2 [134] aload_1 v1 [135] getfield #15 + Fieldref [a/a/g.c Ljava/io/BufferedReader;] [138] invokevirtual #17 + Methodref [java/io/BufferedReader.close ()V] [141] goto +27 (target=168) [144] astore_1 v1 [145] new #10 + Class [java/lang/StringBuilder] [148] dup [149] ldc #2 + String [CrittercismAPI.StreamThread$makeLogcatJsonArray: ERROR closing bufferedReader!!! ] [151] invokespecial #24 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [154] aload_1 v1 [155] invokevirtual #21 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [158] invokevirtual #20 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [161] invokevirtual #25 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [164] invokevirtual #26 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [167] pop [168] aload_2 v2 [169] athrow Code attribute exceptions (count = 5): - ExceptionInfo (66 -> 73: 74): + Class [java/lang/Exception] - ExceptionInfo (32 -> 66: 99): + Class [java/lang/Exception] - ExceptionInfo (100 -> 107: 108): + Class [java/lang/Exception] - ExceptionInfo (32 -> 66: 133): - ExceptionInfo (134 -> 141: 144): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 8): - [32] Var: [T][a:a/a/g], Stack: - [66] Var: ..., Stack: (empty) - [74] Var: , Stack: [a:java/lang/Exception] - [99] Var: [T][a:a/a/g], Stack: [a:java/lang/Exception] - [108] Var: , Stack: [a:java/lang/Exception] - [133] Var: [T][a:a/a/g], Stack: [a:java/lang/Throwable] - [144] Var: [T][T][a:java/lang/Throwable], Stack: [a:java/lang/Exception] - [168] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/h Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x21 = public class a.a.h extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 372): + String [] + String [ ] + String [ - ] + String ["; ] + String ["; filename="] + String [--] + String [: ] + String [; charset="utf-8"] + String [Accept] + String [Content-Disposition] + String [Content-Disposition: form-data; name="] + String [Content-Type] + String [Content-type: application/json ] + String [Content-type: application/octet-stream ] + String [Error encoding http params] + String [JSON Object for request: ] + String [Neither ConnectTimeoutException nor IOException. Instead: ] + String [UTF-8] + String [UTF8] + String [User-Agent] + String [application/json] + String [boundary = ] + String [executeHttpRequest error=] + String [form-data] + String [http] + String [httpPost Entity is: ] + String [https] + String [java.net.InetAddress.lookupHostByName] + String [json"; ] + String [multipart/form-data; boundary=] + String [no route to host] + String [text/plain, application/json] + Class [[B] + Class [[Ljava/lang/String;] + Class [a/a/a] + Class [a/a/h] + Class [a/a/m] + Class [a/a/n] + Class [a/a/o] + Class [java/io/ByteArrayOutputStream] + Class [java/io/File] + Class [java/io/FileInputStream] + Class [java/io/IOException] + Class [java/io/InputStream] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/IllegalArgumentException] + Class [java/lang/Integer] + Class [java/lang/Object] + Class [java/lang/StackTraceElement] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/util/Random] + Class [org/apache/http/Header] + Class [org/apache/http/HttpEntity] + Class [org/apache/http/HttpResponse] + Class [org/apache/http/StatusLine] + Class [org/apache/http/client/methods/HttpPost] + Class [org/apache/http/client/methods/HttpRequestBase] + Class [org/apache/http/client/params/HttpClientParams] + Class [org/apache/http/conn/ClientConnectionManager] + Class [org/apache/http/conn/ConnectTimeoutException] + Class [org/apache/http/conn/scheme/PlainSocketFactory] + Class [org/apache/http/conn/scheme/Scheme] + Class [org/apache/http/conn/scheme/SchemeRegistry] + Class [org/apache/http/conn/ssl/SSLSocketFactory] + Class [org/apache/http/conn/ssl/X509HostnameVerifier] + Class [org/apache/http/entity/ByteArrayEntity] + Class [org/apache/http/impl/client/DefaultHttpClient] + Class [org/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager] + Class [org/apache/http/params/BasicHttpParams] + Class [org/apache/http/params/HttpConnectionParams] + Class [org/apache/http/util/EntityUtils] + Class [org/json/JSONObject] + Fieldref [a/a/h.a Lorg/apache/http/impl/client/DefaultHttpClient;] + Fieldref [a/a/h.b Ljava/lang/String;] + Fieldref [a/a/h.c Landroid/content/Context;] + Fieldref [a/a/n.a La/a/n;] + Fieldref [a/a/n.b La/a/n;] + Fieldref [org/apache/http/conn/ssl/SSLSocketFactory.ALLOW_ALL_HOSTNAME_VERIFIER Lorg/apache/http/conn/ssl/X509HostnameVerifier;] + Methodref [a/a/a.a (I)Ljava/lang/String;] + Methodref [a/a/h.a ()Lorg/apache/http/impl/client/DefaultHttpClient;] + Methodref [a/a/h.a (Lorg/apache/http/client/methods/HttpRequestBase;)Ljava/lang/String;] + Methodref [a/a/m. (Ljava/lang/String;La/a/n;)V] + Methodref [a/a/o.a ([B)Ljava/lang/String;] + Methodref [java/io/ByteArrayOutputStream. ()V] + Methodref [java/io/ByteArrayOutputStream.close ()V] + Methodref [java/io/ByteArrayOutputStream.toByteArray ()[B] + Methodref [java/io/ByteArrayOutputStream.write ([B)V] + Methodref [java/io/ByteArrayOutputStream.write ([BII)V] + Methodref [java/io/File. (Ljava/lang/String;)V] + Methodref [java/io/File.getName ()Ljava/lang/String;] + Methodref [java/io/FileInputStream. (Ljava/io/File;)V] + Methodref [java/io/IOException.getMessage ()Ljava/lang/String;] + Methodref [java/io/IOException.getStackTrace ()[Ljava/lang/StackTraceElement;] + Methodref [java/io/InputStream.close ()V] + Methodref [java/io/InputStream.read ([B)I] + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] + Methodref [java/lang/Integer.toString (I)Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + Methodref [java/lang/StackTraceElement.toString ()Ljava/lang/String;] + Methodref [java/lang/String. ()V] + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z] + Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B] + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/util/Random. ()V] + Methodref [java/util/Random.nextBytes ([B)V] + Methodref [org/apache/http/client/methods/HttpPost. (Ljava/lang/String;)V] + Methodref [org/apache/http/client/methods/HttpPost.addHeader (Ljava/lang/String;Ljava/lang/String;)V] + Methodref [org/apache/http/client/methods/HttpPost.getEntity ()Lorg/apache/http/HttpEntity;] + Methodref [org/apache/http/client/methods/HttpPost.setEntity (Lorg/apache/http/HttpEntity;)V] + Methodref [org/apache/http/client/methods/HttpRequestBase.abort ()V] + Methodref [org/apache/http/client/methods/HttpRequestBase.getAllHeaders ()[Lorg/apache/http/Header;] + Methodref [org/apache/http/client/params/HttpClientParams.setRedirecting (Lorg/apache/http/params/HttpParams;Z)V] + Methodref [org/apache/http/conn/scheme/PlainSocketFactory.getSocketFactory ()Lorg/apache/http/conn/scheme/PlainSocketFactory;] + Methodref [org/apache/http/conn/scheme/Scheme. (Ljava/lang/String;Lorg/apache/http/conn/scheme/SocketFactory;I)V] + Methodref [org/apache/http/conn/scheme/SchemeRegistry. ()V] + Methodref [org/apache/http/conn/scheme/SchemeRegistry.register (Lorg/apache/http/conn/scheme/Scheme;)Lorg/apache/http/conn/scheme/Scheme;] + Methodref [org/apache/http/conn/ssl/SSLSocketFactory.getSocketFactory ()Lorg/apache/http/conn/ssl/SSLSocketFactory;] + Methodref [org/apache/http/conn/ssl/SSLSocketFactory.setHostnameVerifier (Lorg/apache/http/conn/ssl/X509HostnameVerifier;)V] + Methodref [org/apache/http/entity/ByteArrayEntity. ([B)V] + Methodref [org/apache/http/impl/client/DefaultHttpClient. (Lorg/apache/http/conn/ClientConnectionManager;Lorg/apache/http/params/HttpParams;)V] + Methodref [org/apache/http/impl/client/DefaultHttpClient.execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;] + Methodref [org/apache/http/impl/client/DefaultHttpClient.getConnectionManager ()Lorg/apache/http/conn/ClientConnectionManager;] + Methodref [org/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager. (Lorg/apache/http/params/HttpParams;Lorg/apache/http/conn/scheme/SchemeRegistry;)V] + Methodref [org/apache/http/params/BasicHttpParams. ()V] + Methodref [org/apache/http/params/HttpConnectionParams.setConnectionTimeout (Lorg/apache/http/params/HttpParams;I)V] + Methodref [org/apache/http/params/HttpConnectionParams.setSoTimeout (Lorg/apache/http/params/HttpParams;I)V] + Methodref [org/apache/http/params/HttpConnectionParams.setSocketBufferSize (Lorg/apache/http/params/HttpParams;I)V] + Methodref [org/apache/http/params/HttpConnectionParams.setStaleCheckingEnabled (Lorg/apache/http/params/HttpParams;Z)V] + Methodref [org/apache/http/util/EntityUtils.toString (Lorg/apache/http/HttpEntity;Ljava/lang/String;)Ljava/lang/String;] + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + InterfaceMethodref [org/apache/http/Header.getName ()Ljava/lang/String;] + InterfaceMethodref [org/apache/http/Header.getValue ()Ljava/lang/String;] + InterfaceMethodref [org/apache/http/HttpEntity.consumeContent ()V] + InterfaceMethodref [org/apache/http/HttpEntity.getContent ()Ljava/io/InputStream;] + InterfaceMethodref [org/apache/http/HttpResponse.getEntity ()Lorg/apache/http/HttpEntity;] + InterfaceMethodref [org/apache/http/HttpResponse.getStatusLine ()Lorg/apache/http/StatusLine;] + InterfaceMethodref [org/apache/http/StatusLine.getStatusCode ()I] + InterfaceMethodref [org/apache/http/conn/ClientConnectionManager.closeExpiredConnections ()V] + NameAndType [ ()V] + NameAndType [ (Ljava/io/File;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;La/a/n;)V] + NameAndType [ (Ljava/lang/String;Lorg/apache/http/conn/scheme/SocketFactory;I)V] + NameAndType [ (Lorg/apache/http/conn/ClientConnectionManager;Lorg/apache/http/params/HttpParams;)V] + NameAndType [ (Lorg/apache/http/params/HttpParams;Lorg/apache/http/conn/scheme/SchemeRegistry;)V] + NameAndType [ ([B)V] + NameAndType [ALLOW_ALL_HOSTNAME_VERIFIER Lorg/apache/http/conn/ssl/X509HostnameVerifier;] + NameAndType [a ()Lorg/apache/http/impl/client/DefaultHttpClient;] + NameAndType [a (I)Ljava/lang/String;] + NameAndType [a (Lorg/apache/http/client/methods/HttpRequestBase;)Ljava/lang/String;] + NameAndType [a ([B)Ljava/lang/String;] + NameAndType [a La/a/n;] + NameAndType [a Lorg/apache/http/impl/client/DefaultHttpClient;] + NameAndType [abort ()V] + NameAndType [addHeader (Ljava/lang/String;Ljava/lang/String;)V] + NameAndType [append (I)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b La/a/n;] + NameAndType [b Ljava/lang/String;] + NameAndType [c Landroid/content/Context;] + NameAndType [close ()V] + NameAndType [closeExpiredConnections ()V] + NameAndType [consumeContent ()V] + NameAndType [contains (Ljava/lang/CharSequence;)Z] + NameAndType [execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;] + NameAndType [getAllHeaders ()[Lorg/apache/http/Header;] + NameAndType [getBytes (Ljava/lang/String;)[B] + NameAndType [getCanonicalName ()Ljava/lang/String;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getConnectionManager ()Lorg/apache/http/conn/ClientConnectionManager;] + NameAndType [getContent ()Ljava/io/InputStream;] + NameAndType [getEntity ()Lorg/apache/http/HttpEntity;] + NameAndType [getMessage ()Ljava/lang/String;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getSocketFactory ()Lorg/apache/http/conn/scheme/PlainSocketFactory;] + NameAndType [getSocketFactory ()Lorg/apache/http/conn/ssl/SSLSocketFactory;] + NameAndType [getStackTrace ()[Ljava/lang/StackTraceElement;] + NameAndType [getStatusCode ()I] + NameAndType [getStatusLine ()Lorg/apache/http/StatusLine;] + NameAndType [getValue ()Ljava/lang/String;] + NameAndType [nextBytes ([B)V] + NameAndType [read ([B)I] + NameAndType [register (Lorg/apache/http/conn/scheme/Scheme;)Lorg/apache/http/conn/scheme/Scheme;] + NameAndType [setConnectionTimeout (Lorg/apache/http/params/HttpParams;I)V] + NameAndType [setEntity (Lorg/apache/http/HttpEntity;)V] + NameAndType [setHostnameVerifier (Lorg/apache/http/conn/ssl/X509HostnameVerifier;)V] + NameAndType [setRedirecting (Lorg/apache/http/params/HttpParams;Z)V] + NameAndType [setSoTimeout (Lorg/apache/http/params/HttpParams;I)V] + NameAndType [setSocketBufferSize (Lorg/apache/http/params/HttpParams;I)V] + NameAndType [setStaleCheckingEnabled (Lorg/apache/http/params/HttpParams;Z)V] + NameAndType [toByteArray ()[B] + NameAndType [toLowerCase ()Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [toString (I)Ljava/lang/String;] + NameAndType [toString (Lorg/apache/http/HttpEntity;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [write ([B)V] + NameAndType [write ([BII)V] + Utf8 [] + Utf8 [ ] + Utf8 [ - ] + Utf8 ["; ] + Utf8 ["; filename="] + Utf8 [()I] + Utf8 [()Ljava/io/InputStream;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Lorg/apache/http/HttpEntity;] + Utf8 [()Lorg/apache/http/StatusLine;] + Utf8 [()Lorg/apache/http/conn/ClientConnectionManager;] + Utf8 [()Lorg/apache/http/conn/scheme/PlainSocketFactory;] + Utf8 [()Lorg/apache/http/conn/ssl/SSLSocketFactory;] + Utf8 [()Lorg/apache/http/impl/client/DefaultHttpClient;] + Utf8 [()V] + Utf8 [()[B] + Utf8 [()[Ljava/lang/StackTraceElement;] + Utf8 [()[Lorg/apache/http/Header;] + Utf8 [(I)Ljava/lang/String;] + Utf8 [(I)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/io/File;)V] + Utf8 [(Ljava/lang/CharSequence;)Z] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)[B] + Utf8 [(Ljava/lang/String;La/a/n;)V] + Utf8 [(Ljava/lang/String;Landroid/content/Context;)V] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;Lorg/apache/http/conn/scheme/SocketFactory;I)V] + Utf8 [(Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;Lorg/json/JSONObject;[Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Lorg/apache/http/HttpEntity;)V] + Utf8 [(Lorg/apache/http/HttpEntity;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Lorg/apache/http/client/methods/HttpRequestBase;)Ljava/lang/String;] + Utf8 [(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;] + Utf8 [(Lorg/apache/http/conn/ClientConnectionManager;Lorg/apache/http/params/HttpParams;)V] + Utf8 [(Lorg/apache/http/conn/scheme/Scheme;)Lorg/apache/http/conn/scheme/Scheme;] + Utf8 [(Lorg/apache/http/conn/ssl/X509HostnameVerifier;)V] + Utf8 [(Lorg/apache/http/params/HttpParams;I)V] + Utf8 [(Lorg/apache/http/params/HttpParams;Lorg/apache/http/conn/scheme/SchemeRegistry;)V] + Utf8 [(Lorg/apache/http/params/HttpParams;Z)V] + Utf8 [([B)I] + Utf8 [([B)Ljava/lang/String;] + Utf8 [([B)V] + Utf8 [([BII)V] + Utf8 [--] + Utf8 [: ] + Utf8 [; charset="utf-8"] + Utf8 [] + Utf8 [ALLOW_ALL_HOSTNAME_VERIFIER] + Utf8 [Accept] + Utf8 [Code] + Utf8 [Content-Disposition] + Utf8 [Content-Disposition: form-data; name="] + Utf8 [Content-Type] + Utf8 [Content-type: application/json ] + Utf8 [Content-type: application/octet-stream ] + Utf8 [Error encoding http params] + Utf8 [JSON Object for request: ] + Utf8 [La/a/n;] + Utf8 [Landroid/content/Context;] + Utf8 [Ljava/lang/String;] + Utf8 [Lorg/apache/http/conn/ssl/X509HostnameVerifier;] + Utf8 [Lorg/apache/http/impl/client/DefaultHttpClient;] + Utf8 [Neither ConnectTimeoutException nor IOException. Instead: ] + Utf8 [StackMapTable] + Utf8 [UTF-8] + Utf8 [UTF8] + Utf8 [User-Agent] + Utf8 [[B] + Utf8 [[Ljava/lang/String;] + Utf8 [a] + Utf8 [a/a/a] + Utf8 [a/a/h] + Utf8 [a/a/m] + Utf8 [a/a/n] + Utf8 [a/a/o] + Utf8 [abort] + Utf8 [addHeader] + Utf8 [append] + Utf8 [application/json] + Utf8 [b] + Utf8 [boundary = ] + Utf8 [c] + Utf8 [close] + Utf8 [closeExpiredConnections] + Utf8 [consumeContent] + Utf8 [contains] + Utf8 [execute] + Utf8 [executeHttpRequest error=] + Utf8 [form-data] + Utf8 [getAllHeaders] + Utf8 [getBytes] + Utf8 [getCanonicalName] + Utf8 [getClass] + Utf8 [getConnectionManager] + Utf8 [getContent] + Utf8 [getEntity] + Utf8 [getMessage] + Utf8 [getName] + Utf8 [getSocketFactory] + Utf8 [getStackTrace] + Utf8 [getStatusCode] + Utf8 [getStatusLine] + Utf8 [getValue] + Utf8 [http] + Utf8 [httpPost Entity is: ] + Utf8 [https] + Utf8 [java.net.InetAddress.lookupHostByName] + Utf8 [java/io/ByteArrayOutputStream] + Utf8 [java/io/File] + Utf8 [java/io/FileInputStream] + Utf8 [java/io/IOException] + Utf8 [java/io/InputStream] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/IllegalArgumentException] + Utf8 [java/lang/Integer] + Utf8 [java/lang/Object] + Utf8 [java/lang/StackTraceElement] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/Random] + Utf8 [json"; ] + Utf8 [multipart/form-data; boundary=] + Utf8 [nextBytes] + Utf8 [no route to host] + Utf8 [org/apache/http/Header] + Utf8 [org/apache/http/HttpEntity] + Utf8 [org/apache/http/HttpResponse] + Utf8 [org/apache/http/StatusLine] + Utf8 [org/apache/http/client/methods/HttpPost] + Utf8 [org/apache/http/client/methods/HttpRequestBase] + Utf8 [org/apache/http/client/params/HttpClientParams] + Utf8 [org/apache/http/conn/ClientConnectionManager] + Utf8 [org/apache/http/conn/ConnectTimeoutException] + Utf8 [org/apache/http/conn/scheme/PlainSocketFactory] + Utf8 [org/apache/http/conn/scheme/Scheme] + Utf8 [org/apache/http/conn/scheme/SchemeRegistry] + Utf8 [org/apache/http/conn/ssl/SSLSocketFactory] + Utf8 [org/apache/http/conn/ssl/X509HostnameVerifier] + Utf8 [org/apache/http/entity/ByteArrayEntity] + Utf8 [org/apache/http/impl/client/DefaultHttpClient] + Utf8 [org/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager] + Utf8 [org/apache/http/params/BasicHttpParams] + Utf8 [org/apache/http/params/HttpConnectionParams] + Utf8 [org/apache/http/util/EntityUtils] + Utf8 [org/json/JSONObject] + Utf8 [read] + Utf8 [register] + Utf8 [setConnectionTimeout] + Utf8 [setEntity] + Utf8 [setHostnameVerifier] + Utf8 [setRedirecting] + Utf8 [setSoTimeout] + Utf8 [setSocketBufferSize] + Utf8 [setStaleCheckingEnabled] + Utf8 [text/plain, application/json] + Utf8 [toByteArray] + Utf8 [toLowerCase] + Utf8 [toString] + Utf8 [write] Fields (count = 3): + Field: a Lorg/apache/http/impl/client/DefaultHttpClient; Access flags: 0x12 = private final org.apache.http.impl.client.DefaultHttpClient a + Field: b Ljava/lang/String; Access flags: 0x12 = private final java.lang.String b + Field: c Landroid/content/Context; Access flags: 0x2 = private android.content.Context c Methods (count = 6): - Method: (Ljava/lang/String;Landroid/content/Context;)V Access flags: 0x1 = public h(java.lang.String,android.content.Context) Class member attributes (count = 1): + Code attribute instructions (code length = 22, locals = 3, stack = 2): [0] aload_0 v0 [1] invokespecial #102 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] aload_1 v1 [6] putfield #76 + Fieldref [a/a/h.b Ljava/lang/String;] [9] aload_0 v0 [10] invokestatic #82 + Methodref [a/a/h.a ()Lorg/apache/http/impl/client/DefaultHttpClient;] [13] putfield #75 + Fieldref [a/a/h.a Lorg/apache/http/impl/client/DefaultHttpClient;] [16] aload_0 v0 [17] aload_2 v2 [18] putfield #77 + Fieldref [a/a/h.c Landroid/content/Context;] [21] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x1 = public h() Class member attributes (count = 1): + Code attribute instructions (code length = 18, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #102 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] ldc #1 + String [] [7] putfield #76 + Fieldref [a/a/h.b Ljava/lang/String;] [10] aload_0 v0 [11] invokestatic #82 + Methodref [a/a/h.a ()Lorg/apache/http/impl/client/DefaultHttpClient;] [14] putfield #75 + Fieldref [a/a/h.a Lorg/apache/http/impl/client/DefaultHttpClient;] [17] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Lorg/apache/http/impl/client/DefaultHttpClient; Access flags: 0xa = private static org.apache.http.impl.client.DefaultHttpClient a() Class member attributes (count = 1): + Code attribute instructions (code length = 120, locals = 3, stack = 6): [0] new #65 + Class [org/apache/http/conn/scheme/SchemeRegistry] [3] dup [4] invokespecial #126 + Methodref [org/apache/http/conn/scheme/SchemeRegistry. ()V] [7] dup [8] astore_0 v0 [9] new #64 + Class [org/apache/http/conn/scheme/Scheme] [12] dup [13] ldc #25 + String [http] [15] invokestatic #124 + Methodref [org/apache/http/conn/scheme/PlainSocketFactory.getSocketFactory ()Lorg/apache/http/conn/scheme/PlainSocketFactory;] [18] bipush 80 [20] invokespecial #125 + Methodref [org/apache/http/conn/scheme/Scheme. (Ljava/lang/String;Lorg/apache/http/conn/scheme/SocketFactory;I)V] [23] invokevirtual #127 + Methodref [org/apache/http/conn/scheme/SchemeRegistry.register (Lorg/apache/http/conn/scheme/Scheme;)Lorg/apache/http/conn/scheme/Scheme;] [26] pop [27] getstatic #80 + Fieldref [org/apache/http/conn/ssl/SSLSocketFactory.ALLOW_ALL_HOSTNAME_VERIFIER Lorg/apache/http/conn/ssl/X509HostnameVerifier;] [30] astore_1 v1 [31] invokestatic #128 + Methodref [org/apache/http/conn/ssl/SSLSocketFactory.getSocketFactory ()Lorg/apache/http/conn/ssl/SSLSocketFactory;] [34] dup [35] astore_2 v2 [36] aload_1 v1 [37] checkcast #67 + Class [org/apache/http/conn/ssl/X509HostnameVerifier] [40] invokevirtual #129 + Methodref [org/apache/http/conn/ssl/SSLSocketFactory.setHostnameVerifier (Lorg/apache/http/conn/ssl/X509HostnameVerifier;)V] [43] aload_0 v0 [44] new #64 + Class [org/apache/http/conn/scheme/Scheme] [47] dup [48] ldc #27 + String [https] [50] aload_2 v2 [51] sipush 443 [54] invokespecial #125 + Methodref [org/apache/http/conn/scheme/Scheme. (Ljava/lang/String;Lorg/apache/http/conn/scheme/SocketFactory;I)V] [57] invokevirtual #127 + Methodref [org/apache/http/conn/scheme/SchemeRegistry.register (Lorg/apache/http/conn/scheme/Scheme;)Lorg/apache/http/conn/scheme/Scheme;] [60] pop [61] new #71 + Class [org/apache/http/params/BasicHttpParams] [64] dup [65] invokespecial #135 + Methodref [org/apache/http/params/BasicHttpParams. ()V] [68] dup [69] astore_1 v1 [70] iconst_0 [71] invokestatic #139 + Methodref [org/apache/http/params/HttpConnectionParams.setStaleCheckingEnabled (Lorg/apache/http/params/HttpParams;Z)V] [74] aload_1 v1 [75] sipush 20000 [78] invokestatic #136 + Methodref [org/apache/http/params/HttpConnectionParams.setConnectionTimeout (Lorg/apache/http/params/HttpParams;I)V] [81] aload_1 v1 [82] sipush 20000 [85] invokestatic #137 + Methodref [org/apache/http/params/HttpConnectionParams.setSoTimeout (Lorg/apache/http/params/HttpParams;I)V] [88] aload_1 v1 [89] sipush 8192 [92] invokestatic #138 + Methodref [org/apache/http/params/HttpConnectionParams.setSocketBufferSize (Lorg/apache/http/params/HttpParams;I)V] [95] aload_1 v1 [96] iconst_0 [97] invokestatic #123 + Methodref [org/apache/http/client/params/HttpClientParams.setRedirecting (Lorg/apache/http/params/HttpParams;Z)V] [100] new #70 + Class [org/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager] [103] dup [104] aload_1 v1 [105] aload_0 v0 [106] invokespecial #134 + Methodref [org/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager. (Lorg/apache/http/params/HttpParams;Lorg/apache/http/conn/scheme/SchemeRegistry;)V] [109] astore_0 v0 [110] new #69 + Class [org/apache/http/impl/client/DefaultHttpClient] [113] dup [114] aload_0 v0 [115] aload_1 v1 [116] invokespecial #131 + Methodref [org/apache/http/impl/client/DefaultHttpClient. (Lorg/apache/http/conn/ClientConnectionManager;Lorg/apache/http/params/HttpParams;)V] [119] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Lorg/apache/http/client/methods/HttpRequestBase;)Ljava/lang/String; Access flags: 0x2 = private java.lang.String a(org.apache.http.client.methods.HttpRequestBase) Class member attributes (count = 1): + Code attribute instructions (code length = 335, locals = 5, stack = 4): [0] ldc #1 + String [] [2] astore_2 v2 [3] aload_0 v0 [4] getfield #75 + Fieldref [a/a/h.a Lorg/apache/http/impl/client/DefaultHttpClient;] [7] invokevirtual #133 + Methodref [org/apache/http/impl/client/DefaultHttpClient.getConnectionManager ()Lorg/apache/http/conn/ClientConnectionManager;] [10] invokeinterface #149 + InterfaceMethodref [org/apache/http/conn/ClientConnectionManager.closeExpiredConnections ()V] [15] aload_0 v0 [16] getfield #75 + Fieldref [a/a/h.a Lorg/apache/http/impl/client/DefaultHttpClient;] [19] aload_1 v1 [20] invokevirtual #132 + Methodref [org/apache/http/impl/client/DefaultHttpClient.execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;] [23] dup [24] astore_3 v3 [25] invokeinterface #147 + InterfaceMethodref [org/apache/http/HttpResponse.getStatusLine ()Lorg/apache/http/StatusLine;] [30] invokeinterface #148 + InterfaceMethodref [org/apache/http/StatusLine.getStatusCode ()I] [35] dup [36] istore v4 [38] lookupswitch (1 offsets, default=33) (target=71) 200: offset = 18, target = 56 default: offset = 33, target = 71 [56] aload_3 v3 [57] invokeinterface #146 + InterfaceMethodref [org/apache/http/HttpResponse.getEntity ()Lorg/apache/http/HttpEntity;] [62] ldc #18 + String [UTF-8] [64] invokestatic #140 + Methodref [org/apache/http/util/EntityUtils.toString (Lorg/apache/http/HttpEntity;Ljava/lang/String;)Ljava/lang/String;] [67] astore_2 v2 [68] goto +265 (target=333) [71] ldc #36 + Class [a/a/h] [73] invokevirtual #98 + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] [76] pop [77] new #52 + Class [java/lang/StringBuilder] [80] dup [81] ldc #23 + String [executeHttpRequest error=] [83] invokespecial #111 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [86] iload v4 [88] invokevirtual #112 + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;] [91] ldc #3 + String [ - ] [93] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [96] aload_3 v3 [97] invokeinterface #147 + InterfaceMethodref [org/apache/http/HttpResponse.getStatusLine ()Lorg/apache/http/StatusLine;] [102] invokevirtual #104 + Methodref [java/lang/Object.toString ()Ljava/lang/String;] [105] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [108] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [111] pop [112] aload_3 v3 [113] invokeinterface #146 + InterfaceMethodref [org/apache/http/HttpResponse.getEntity ()Lorg/apache/http/HttpEntity;] [118] invokeinterface #144 + InterfaceMethodref [org/apache/http/HttpEntity.consumeContent ()V] [123] goto +210 (target=333) [126] pop [127] ldc #36 + Class [a/a/h] [129] invokevirtual #103 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [132] invokevirtual #98 + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] [135] pop [136] new #37 + Class [a/a/m] [139] dup [140] bipush 11 [142] invokestatic #81 + Methodref [a/a/a.a (I)Ljava/lang/String;] [145] getstatic #79 + Fieldref [a/a/n.b La/a/n;] [148] invokespecial #84 + Methodref [a/a/m. (Ljava/lang/String;La/a/n;)V] [151] athrow [152] astore_3 v3 [153] aload_1 v1 [154] invokevirtual #121 + Methodref [org/apache/http/client/methods/HttpRequestBase.abort ()V] [157] iconst_0 [158] istore v4 [160] iload v4 [162] aload_1 v1 [163] invokevirtual #122 + Methodref [org/apache/http/client/methods/HttpRequestBase.getAllHeaders ()[Lorg/apache/http/Header;] [166] arraylength [167] ificmpge +51 (target=218) [170] aload_1 v1 [171] invokevirtual #122 + Methodref [org/apache/http/client/methods/HttpRequestBase.getAllHeaders ()[Lorg/apache/http/Header;] [174] iload v4 [176] aaload [177] astore_2 v2 [178] new #52 + Class [java/lang/StringBuilder] [181] dup [182] invokespecial #110 + Methodref [java/lang/StringBuilder. ()V] [185] aload_2 v2 [186] invokeinterface #142 + InterfaceMethodref [org/apache/http/Header.getName ()Ljava/lang/String;] [191] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [194] ldc #7 + String [: ] [196] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [199] aload_2 v2 [200] invokeinterface #143 + InterfaceMethodref [org/apache/http/Header.getValue ()Ljava/lang/String;] [205] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [208] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [211] pop [212] iinc v4, 1 [215] goto -55 (target=160) [218] aload_3 v3 [219] invokevirtual #94 + Methodref [java/io/IOException.getMessage ()Ljava/lang/String;] [222] ifnull +34 (target=256) [225] aload_3 v3 [226] invokevirtual #94 + Methodref [java/io/IOException.getMessage ()Ljava/lang/String;] [229] invokevirtual #109 + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;] [232] ldc #31 + String [no route to host] [234] invokevirtual #107 + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z] [237] ifeq +19 (target=256) [240] new #37 + Class [a/a/m] [243] dup [244] bipush 10 [246] invokestatic #81 + Methodref [a/a/a.a (I)Ljava/lang/String;] [249] getstatic #78 + Fieldref [a/a/n.a La/a/n;] [252] invokespecial #84 + Methodref [a/a/m. (Ljava/lang/String;La/a/n;)V] [255] athrow [256] aload_3 v3 [257] invokevirtual #95 + Methodref [java/io/IOException.getStackTrace ()[Ljava/lang/StackTraceElement;] [260] iconst_0 [261] aaload [262] invokevirtual #105 + Methodref [java/lang/StackTraceElement.toString ()Ljava/lang/String;] [265] ldc #28 + String [java.net.InetAddress.lookupHostByName] [267] invokevirtual #107 + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z] [270] ifeq +28 (target=298) [273] ldc #36 + Class [a/a/h] [275] invokevirtual #103 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [278] invokevirtual #98 + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] [281] pop [282] new #37 + Class [a/a/m] [285] dup [286] bipush 10 [288] invokestatic #81 + Methodref [a/a/a.a (I)Ljava/lang/String;] [291] getstatic #78 + Fieldref [a/a/n.a La/a/n;] [294] invokespecial #84 + Methodref [a/a/m. (Ljava/lang/String;La/a/n;)V] [297] athrow [298] aload_3 v3 [299] athrow [300] astore_3 v3 [301] ldc #36 + Class [a/a/h] [303] invokevirtual #103 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [306] invokevirtual #98 + Methodref [java/lang/Class.getCanonicalName ()Ljava/lang/String;] [309] pop [310] new #52 + Class [java/lang/StringBuilder] [313] dup [314] ldc #17 + String [Neither ConnectTimeoutException nor IOException. Instead: ] [316] invokespecial #111 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [319] aload_3 v3 [320] invokevirtual #103 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [323] invokevirtual #99 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [326] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [329] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [332] pop [333] aload_2 v2 [334] areturn Code attribute exceptions (count = 3): - ExceptionInfo (3 -> 123: 126): + Class [org/apache/http/conn/ConnectTimeoutException] - ExceptionInfo (3 -> 123: 152): + Class [java/io/IOException] - ExceptionInfo (3 -> 123: 300): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 10): - [56] Var: [T][a:org/apache/http/client/methods/HttpRequestBase][a:java/lang/String][a:org/apache/http/HttpResponse], Stack: - [71] Var: ...[i], Stack: (empty) - [126] Var: , Stack: [a:org/apache/http/conn/ConnectTimeoutException] - [152] Var: [T][a:org/apache/http/client/methods/HttpRequestBase], Stack: [a:java/io/IOException] - [160] Var: ...[T][a:java/io/IOException][i], Stack: (empty) - [218] Var: [T][T][T][a:java/io/IOException], Stack: - [256] Var: ..., Stack: (empty) - [298] Var: ..., Stack: (empty) - [300] Var: [T][T][a:java/lang/String], Stack: [a:java/lang/Exception] - [333] Var: ..., Stack: (empty) + Method: a(Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String; Access flags: 0x11 = public final java.lang.String a(java.lang.String,org.json.JSONObject) Class member attributes (count = 1): + Code attribute instructions (code length = 115, locals = 3, stack = 5): [0] new #58 + Class [org/apache/http/client/methods/HttpPost] [3] dup [4] aload_1 v1 [5] invokespecial #117 + Methodref [org/apache/http/client/methods/HttpPost. (Ljava/lang/String;)V] [8] dup [9] astore_1 v1 [10] ldc #20 + String [User-Agent] [12] aload_0 v0 [13] getfield #76 + Fieldref [a/a/h.b Ljava/lang/String;] [16] invokevirtual #118 + Methodref [org/apache/http/client/methods/HttpPost.addHeader (Ljava/lang/String;Ljava/lang/String;)V] [19] aload_1 v1 [20] ldc #12 + String [Content-Type] [22] ldc #21 + String [application/json] [24] invokevirtual #118 + Methodref [org/apache/http/client/methods/HttpPost.addHeader (Ljava/lang/String;Ljava/lang/String;)V] [27] aload_1 v1 [28] new #68 + Class [org/apache/http/entity/ByteArrayEntity] [31] dup [32] aload_2 v2 [33] invokevirtual #141 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [36] ldc #19 + String [UTF8] [38] invokevirtual #108 + Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B] [41] invokespecial #130 + Methodref [org/apache/http/entity/ByteArrayEntity. ([B)V] [44] invokevirtual #120 + Methodref [org/apache/http/client/methods/HttpPost.setEntity (Lorg/apache/http/HttpEntity;)V] [47] new #52 + Class [java/lang/StringBuilder] [50] dup [51] ldc #16 + String [JSON Object for request: ] [53] invokespecial #111 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [56] aload_2 v2 [57] invokevirtual #141 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [60] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [63] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [66] pop [67] new #52 + Class [java/lang/StringBuilder] [70] dup [71] ldc #26 + String [httpPost Entity is: ] [73] invokespecial #111 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [76] aload_1 v1 [77] invokevirtual #119 + Methodref [org/apache/http/client/methods/HttpPost.getEntity ()Lorg/apache/http/HttpEntity;] [80] invokeinterface #145 + InterfaceMethodref [org/apache/http/HttpEntity.getContent ()Ljava/io/InputStream;] [85] invokevirtual #104 + Methodref [java/lang/Object.toString ()Ljava/lang/String;] [88] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [91] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [94] pop [95] goto +14 (target=109) [98] pop [99] new #47 + Class [java/lang/IllegalArgumentException] [102] dup [103] ldc #15 + String [Error encoding http params] [105] invokespecial #100 + Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V] [108] athrow [109] aload_0 v0 [110] aload_1 v1 [111] invokespecial #83 + Methodref [a/a/h.a (Lorg/apache/http/client/methods/HttpRequestBase;)Ljava/lang/String;] [114] areturn Code attribute exceptions (count = 1): - ExceptionInfo (27 -> 95: 98): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [98] Var: , Stack: [a:java/lang/Exception] - [109] Var: ...[a:a/a/h][a:org/apache/http/client/methods/HttpPost], Stack: (empty) + Method: a(Ljava/lang/String;Lorg/json/JSONObject;[Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; Access flags: 0x11 = public final java.lang.String a(java.lang.String,org.json.JSONObject,java.lang.String[],java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 539, locals = 10, stack = 5): [0] new #51 + Class [java/lang/String] [3] invokespecial #106 + Methodref [java/lang/String. ()V] [6] bipush 30 [8] newarray 8 [10] astore v5 [12] new #53 + Class [java/util/Random] [15] dup [16] invokespecial #115 + Methodref [java/util/Random. ()V] [19] aconst_null [20] astore v6 [22] aload v5 [24] invokevirtual #116 + Methodref [java/util/Random.nextBytes ([B)V] [27] aload v5 [29] invokestatic #85 + Methodref [a/a/o.a ([B)Ljava/lang/String;] [32] astore v5 [34] new #52 + Class [java/lang/StringBuilder] [37] dup [38] ldc #22 + String [boundary = ] [40] invokespecial #111 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [43] aload v5 [45] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [48] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [51] pop [52] new #58 + Class [org/apache/http/client/methods/HttpPost] [55] dup [56] aload_1 v1 [57] invokespecial #117 + Methodref [org/apache/http/client/methods/HttpPost. (Ljava/lang/String;)V] [60] dup [61] astore_1 v1 [62] ldc #20 + String [User-Agent] [64] aload_0 v0 [65] getfield #76 + Fieldref [a/a/h.b Ljava/lang/String;] [68] invokevirtual #118 + Methodref [org/apache/http/client/methods/HttpPost.addHeader (Ljava/lang/String;Ljava/lang/String;)V] [71] aload_1 v1 [72] ldc #12 + String [Content-Type] [74] new #52 + Class [java/lang/StringBuilder] [77] dup [78] ldc #30 + String [multipart/form-data; boundary=] [80] invokespecial #111 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [83] aload v5 [85] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [88] ldc #8 + String [; charset="utf-8"] [90] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [93] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [96] invokevirtual #118 + Methodref [org/apache/http/client/methods/HttpPost.addHeader (Ljava/lang/String;Ljava/lang/String;)V] [99] aload_1 v1 [100] ldc #9 + String [Accept] [102] ldc #32 + String [text/plain, application/json] [104] invokevirtual #118 + Methodref [org/apache/http/client/methods/HttpPost.addHeader (Ljava/lang/String;Ljava/lang/String;)V] [107] aload_1 v1 [108] ldc #10 + String [Content-Disposition] [110] ldc #24 + String [form-data] [112] invokevirtual #118 + Methodref [org/apache/http/client/methods/HttpPost.addHeader (Ljava/lang/String;Ljava/lang/String;)V] [115] new #40 + Class [java/io/ByteArrayOutputStream] [118] dup [119] invokespecial #86 + Methodref [java/io/ByteArrayOutputStream. ()V] [122] astore v6 [124] new #52 + Class [java/lang/StringBuilder] [127] dup [128] invokespecial #110 + Methodref [java/lang/StringBuilder. ()V] [131] dup [132] astore v7 [134] new #52 + Class [java/lang/StringBuilder] [137] dup [138] ldc #6 + String [--] [140] invokespecial #111 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [143] aload v5 [145] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [148] ldc #2 + String [ ] [150] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [153] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [156] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [159] pop [160] aload v7 [162] new #52 + Class [java/lang/StringBuilder] [165] dup [166] ldc #11 + String [Content-Disposition: form-data; name="] [168] invokespecial #111 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [171] aload v4 [173] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [176] ldc #29 + String [json"; ] [178] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [181] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [184] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [187] pop [188] aload v7 [190] ldc #13 + String [Content-type: application/json ] [192] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [195] pop [196] aload v7 [198] new #52 + Class [java/lang/StringBuilder] [201] dup [202] invokespecial #110 + Methodref [java/lang/StringBuilder. ()V] [205] aload_2 v2 [206] invokevirtual #141 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [209] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [212] ldc #2 + String [ ] [214] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [217] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [220] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [223] pop [224] aload v6 [226] aload v7 [228] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [231] ldc #18 + String [UTF-8] [233] invokevirtual #108 + Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B] [236] invokevirtual #89 + Methodref [java/io/ByteArrayOutputStream.write ([B)V] [239] iconst_0 [240] istore_2 v2 [241] iload_2 v2 [242] aload_3 v3 [243] arraylength [244] ificmpge +216 (target=460) [247] new #41 + Class [java/io/File] [250] dup [251] aload_3 v3 [252] iload_2 v2 [253] aaload [254] invokespecial #91 + Methodref [java/io/File. (Ljava/lang/String;)V] [257] astore v8 [259] new #52 + Class [java/lang/StringBuilder] [262] dup [263] invokespecial #110 + Methodref [java/lang/StringBuilder. ()V] [266] dup [267] astore v7 [269] new #52 + Class [java/lang/StringBuilder] [272] dup [273] ldc #6 + String [--] [275] invokespecial #111 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [278] aload v5 [280] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [283] ldc #2 + String [ ] [285] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [288] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [291] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [294] pop [295] aload v7 [297] new #52 + Class [java/lang/StringBuilder] [300] dup [301] ldc #11 + String [Content-Disposition: form-data; name="] [303] invokespecial #111 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [306] aload v4 [308] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [311] iload_2 v2 [312] invokestatic #101 + Methodref [java/lang/Integer.toString (I)Ljava/lang/String;] [315] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [318] ldc #5 + String ["; filename="] [320] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [323] aload v8 [325] invokevirtual #92 + Methodref [java/io/File.getName ()Ljava/lang/String;] [328] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [331] ldc #4 + String ["; ] [333] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [336] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [339] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [342] pop [343] aload v7 [345] ldc #14 + String [Content-type: application/octet-stream ] [347] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [350] pop [351] aload v6 [353] aload v7 [355] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [358] ldc #18 + String [UTF-8] [360] invokevirtual #108 + Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B] [363] invokevirtual #89 + Methodref [java/io/ByteArrayOutputStream.write ([B)V] [366] new #42 + Class [java/io/FileInputStream] [369] dup [370] aload v8 [372] invokespecial #93 + Methodref [java/io/FileInputStream. (Ljava/io/File;)V] [375] astore v8 [377] iconst_0 [378] istore v7 [380] sipush 8192 [383] newarray 8 [385] astore v9 [387] aload v8 [389] aload v9 [391] invokevirtual #97 + Methodref [java/io/InputStream.read ([B)I] [394] dup [395] istore v7 [397] iflt +16 (target=413) [400] aload v6 [402] aload v9 [404] iconst_0 [405] iload v7 [407] invokevirtual #90 + Methodref [java/io/ByteArrayOutputStream.write ([BII)V] [410] goto -23 (target=387) [413] new #52 + Class [java/lang/StringBuilder] [416] dup [417] invokespecial #110 + Methodref [java/lang/StringBuilder. ()V] [420] dup [421] astore v7 [423] ldc #2 + String [ ] [425] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [428] pop [429] aload v6 [431] aload v7 [433] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [436] ldc #18 + String [UTF-8] [438] invokevirtual #108 + Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B] [441] invokevirtual #89 + Methodref [java/io/ByteArrayOutputStream.write ([B)V] [444] aload v8 [446] invokevirtual #96 + Methodref [java/io/InputStream.close ()V] [449] aload v6 [451] invokevirtual #87 + Methodref [java/io/ByteArrayOutputStream.close ()V] [454] iinc v2, 1 [457] goto -216 (target=241) [460] new #52 + Class [java/lang/StringBuilder] [463] dup [464] invokespecial #110 + Methodref [java/lang/StringBuilder. ()V] [467] dup [468] astore v7 [470] new #52 + Class [java/lang/StringBuilder] [473] dup [474] ldc #6 + String [--] [476] invokespecial #111 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [479] aload v5 [481] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [484] ldc #6 + String [--] [486] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [489] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [492] invokevirtual #113 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [495] pop [496] aload v6 [498] aload v7 [500] invokevirtual #114 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [503] ldc #18 + String [UTF-8] [505] invokevirtual #108 + Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B] [508] invokevirtual #89 + Methodref [java/io/ByteArrayOutputStream.write ([B)V] [511] new #68 + Class [org/apache/http/entity/ByteArrayEntity] [514] dup [515] aload v6 [517] invokevirtual #88 + Methodref [java/io/ByteArrayOutputStream.toByteArray ()[B] [520] invokespecial #130 + Methodref [org/apache/http/entity/ByteArrayEntity. ([B)V] [523] astore_2 v2 [524] aload_1 v1 [525] aload_2 v2 [526] invokevirtual #120 + Methodref [org/apache/http/client/methods/HttpPost.setEntity (Lorg/apache/http/HttpEntity;)V] [529] goto +4 (target=533) [532] pop [533] aload_0 v0 [534] aload_1 v1 [535] invokespecial #83 + Methodref [a/a/h.a (Lorg/apache/http/client/methods/HttpRequestBase;)Ljava/lang/String;] [538] areturn Code attribute exceptions (count = 1): - ExceptionInfo (115 -> 529: 532): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [241] Var: [a:a/a/h][a:org/apache/http/client/methods/HttpPost][i][a:[Ljava/lang/String;][a:java/lang/String][a:java/lang/String][a:java/io/ByteArrayOutputStream], Stack: - [387] Var: ...[T][a:java/io/FileInputStream][a:[B], Stack: (empty) - [413] Var: -1, Stack: (empty) - [460] Var: [a:a/a/h][a:org/apache/http/client/methods/HttpPost][T][T][T][a:java/lang/String][a:java/io/ByteArrayOutputStream], Stack: - [532] Var: [a:a/a/h][a:org/apache/http/client/methods/HttpPost], Stack: [a:java/lang/Exception] - [533] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/i Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class a.a.i extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 93): + String [3.0.3] + String [com.crittercism.prefs] + String [http://10.0.1.5:6013] + String [http://10.0.2.2:6013] + String [http://10.1.10.27:6013] + String [http://192.168.1.100:6013] + String [http://192.168.1.110:6013] + String [http://192.168.1.248:6013] + String [http://192.168.2.1:6013] + String [https://api.crittercism.com] + String [https://www.appcred.com] + Class [a/a/i] + Class [a/a/j] + Class [a/a/k] + Class [android/content/Context] + Class [android/content/SharedPreferences] + Class [android/content/SharedPreferences$Editor] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/String] + Fieldref [a/a/i.a La/a/k;] + Fieldref [a/a/j.a [I] + Fieldref [a/a/k.i La/a/k;] + Methodref [a/a/k.ordinal ()I] + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + Methodref [java/lang/Exception.toString ()Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + NameAndType [ ()V] + NameAndType [a La/a/k;] + NameAndType [a [I] + NameAndType [commit ()Z] + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;] + NameAndType [getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + NameAndType [getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [i La/a/k;] + NameAndType [ordinal ()I] + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + NameAndType [remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [()I] + Utf8 [()Landroid/content/SharedPreferences$Editor;] + Utf8 [()Ljava/lang/String;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + Utf8 [(Ljava/lang/String;I)Landroid/content/SharedPreferences;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [3.0.3] + Utf8 [] + Utf8 [] + Utf8 [Code] + Utf8 [La/a/k;] + Utf8 [StackMapTable] + Utf8 [[I] + Utf8 [a] + Utf8 [a/a/i] + Utf8 [a/a/j] + Utf8 [a/a/k] + Utf8 [android/content/Context] + Utf8 [android/content/SharedPreferences] + Utf8 [android/content/SharedPreferences$Editor] + Utf8 [b] + Utf8 [com.crittercism.prefs] + Utf8 [commit] + Utf8 [edit] + Utf8 [getSharedPreferences] + Utf8 [getString] + Utf8 [http://10.0.1.5:6013] + Utf8 [http://10.0.2.2:6013] + Utf8 [http://10.1.10.27:6013] + Utf8 [http://192.168.1.100:6013] + Utf8 [http://192.168.1.110:6013] + Utf8 [http://192.168.1.248:6013] + Utf8 [http://192.168.2.1:6013] + Utf8 [https://api.crittercism.com] + Utf8 [https://www.appcred.com] + Utf8 [i] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [ordinal] + Utf8 [putString] + Utf8 [remove] + Utf8 [toString] Fields (count = 1): + Field: a La/a/k; Access flags: 0x19 = public static final a.a.k a Methods (count = 6): + Method: a()Ljava/lang/String; Access flags: 0x9 = public static java.lang.String a() Class member attributes (count = 1): + Code attribute instructions (code length = 87, locals = 0, stack = 2): [0] getstatic #22 + Fieldref [a/a/j.a [I] [3] getstatic #21 + Fieldref [a/a/i.a La/a/k;] [6] invokevirtual #24 + Methodref [a/a/k.ordinal ()I] [9] iaload [10] tableswitch (9 offsets, default=74) (target=84) 1: offset = 50, target = 60 2: offset = 53, target = 63 3: offset = 56, target = 66 4: offset = 59, target = 69 5: offset = 62, target = 72 6: offset = 65, target = 75 7: offset = 68, target = 78 8: offset = 71, target = 81 9: offset = 74, target = 84 default: offset = 74, target = 84 [60] ldc #4 + String [http://10.0.2.2:6013] [62] areturn [63] ldc #9 + String [http://192.168.2.1:6013] [65] areturn [66] ldc #7 + String [http://192.168.1.110:6013] [68] areturn [69] ldc #8 + String [http://192.168.1.248:6013] [71] areturn [72] ldc #3 + String [http://10.0.1.5:6013] [74] areturn [75] ldc #5 + String [http://10.1.10.27:6013] [77] areturn [78] ldc #6 + String [http://192.168.1.100:6013] [80] areturn [81] ldc #11 + String [https://www.appcred.com] [83] areturn [84] ldc #10 + String [https://api.crittercism.com] [86] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 9): - [60] Var: ..., Stack: (empty) - [63] Var: ..., Stack: (empty) - [66] Var: ..., Stack: (empty) - [69] Var: ..., Stack: (empty) - [72] Var: ..., Stack: (empty) - [75] Var: ..., Stack: (empty) - [78] Var: ..., Stack: (empty) - [81] Var: ..., Stack: (empty) - [84] Var: ..., Stack: (empty) + Method: b()Ljava/lang/String; Access flags: 0x9 = public static java.lang.String b() Class member attributes (count = 1): + Code attribute instructions (code length = 3, locals = 0, stack = 1): [0] ldc #1 + String [3.0.3] [2] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x1 = public i() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #27 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; Access flags: 0x9 = public static java.lang.String a(android.content.Context,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 29, locals = 3, stack = 3): [0] aconst_null [1] astore_2 v2 [2] aload_0 v0 [3] ldc #2 + String [com.crittercism.prefs] [5] iconst_0 [6] invokevirtual #25 + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] [9] dup [10] astore_0 v0 [11] ifnull +12 (target=23) [14] aload_0 v0 [15] aload_1 v1 [16] aconst_null [17] invokeinterface #29 + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [22] astore_2 v2 [23] goto +4 (target=27) [26] pop [27] aload_2 v2 [28] areturn Code attribute exceptions (count = 1): - ExceptionInfo (2 -> 23: 26): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [23] Var: [T][T][a:java/lang/String], Stack: - [26] Var: ..., Stack: [a:java/lang/Exception] - [27] Var: ..., Stack: (empty) + Method: a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V Access flags: 0x9 = public static void a(android.content.Context,java.lang.String,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 53, locals = 3, stack = 3): [0] aload_0 v0 [1] ldc #2 + String [com.crittercism.prefs] [3] iconst_0 [4] invokevirtual #25 + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] [7] dup [8] astore_0 v0 [9] ifnull +38 (target=47) [12] aload_0 v0 [13] invokeinterface #28 + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] [18] dup [19] astore_0 v0 [20] ifnull +27 (target=47) [23] aload_0 v0 [24] aload_1 v1 [25] invokeinterface #32 + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] [30] pop [31] aload_0 v0 [32] aload_1 v1 [33] aload_2 v2 [34] invokeinterface #31 + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] [39] pop [40] aload_0 v0 [41] invokeinterface #30 + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] [46] pop [47] return [48] invokevirtual #26 + Methodref [java/lang/Exception.toString ()Ljava/lang/String;] [51] pop [52] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 47: 48): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [47] Var: -3, Stack: (empty) - [48] Var: ..., Stack: [a:java/lang/Exception] - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 0, stack = 1): [0] getstatic #23 + Fieldref [a/a/k.i La/a/k;] [3] putstatic #21 + Fieldref [a/a/i.a La/a/k;] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/j Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x1030 = final synthetic class a.a.j extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 52): + Class [a/a/j] + Class [a/a/k] + Class [java/lang/NoSuchFieldError] + Class [java/lang/Object] + Fieldref [a/a/j.a [I] + Fieldref [a/a/k.a La/a/k;] + Fieldref [a/a/k.b La/a/k;] + Fieldref [a/a/k.c La/a/k;] + Fieldref [a/a/k.d La/a/k;] + Fieldref [a/a/k.e La/a/k;] + Fieldref [a/a/k.f La/a/k;] + Fieldref [a/a/k.g La/a/k;] + Fieldref [a/a/k.h La/a/k;] + Fieldref [a/a/k.i La/a/k;] + Methodref [a/a/k.ordinal ()I] + Methodref [a/a/k.values ()[La/a/k;] + NameAndType [a La/a/k;] + NameAndType [a [I] + NameAndType [b La/a/k;] + NameAndType [c La/a/k;] + NameAndType [d La/a/k;] + NameAndType [e La/a/k;] + NameAndType [f La/a/k;] + NameAndType [g La/a/k;] + NameAndType [h La/a/k;] + NameAndType [i La/a/k;] + NameAndType [ordinal ()I] + NameAndType [values ()[La/a/k;] + Utf8 [()I] + Utf8 [()V] + Utf8 [()[La/a/k;] + Utf8 [] + Utf8 [Code] + Utf8 [La/a/k;] + Utf8 [StackMapTable] + Utf8 [[I] + Utf8 [a] + Utf8 [a/a/j] + Utf8 [a/a/k] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [e] + Utf8 [f] + Utf8 [g] + Utf8 [h] + Utf8 [i] + Utf8 [java/lang/NoSuchFieldError] + Utf8 [java/lang/Object] + Utf8 [ordinal] + Utf8 [values] Fields (count = 1): + Field: a [I Access flags: 0x1018 = static final synthetic int[] a Methods (count = 1): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 147, locals = 0, stack = 3): [0] invokestatic #16 + Methodref [a/a/k.values ()[La/a/k;] [3] arraylength [4] newarray 10 [6] putstatic #5 + Fieldref [a/a/j.a [I] [9] getstatic #5 + Fieldref [a/a/j.a [I] [12] getstatic #6 + Fieldref [a/a/k.a La/a/k;] [15] invokevirtual #15 + Methodref [a/a/k.ordinal ()I] [18] iconst_1 [19] iastore [20] goto +4 (target=24) [23] pop [24] getstatic #5 + Fieldref [a/a/j.a [I] [27] getstatic #7 + Fieldref [a/a/k.b La/a/k;] [30] invokevirtual #15 + Methodref [a/a/k.ordinal ()I] [33] iconst_2 [34] iastore [35] goto +4 (target=39) [38] pop [39] getstatic #5 + Fieldref [a/a/j.a [I] [42] getstatic #8 + Fieldref [a/a/k.c La/a/k;] [45] invokevirtual #15 + Methodref [a/a/k.ordinal ()I] [48] iconst_3 [49] iastore [50] goto +4 (target=54) [53] pop [54] getstatic #5 + Fieldref [a/a/j.a [I] [57] getstatic #9 + Fieldref [a/a/k.d La/a/k;] [60] invokevirtual #15 + Methodref [a/a/k.ordinal ()I] [63] iconst_4 [64] iastore [65] goto +4 (target=69) [68] pop [69] getstatic #5 + Fieldref [a/a/j.a [I] [72] getstatic #10 + Fieldref [a/a/k.e La/a/k;] [75] invokevirtual #15 + Methodref [a/a/k.ordinal ()I] [78] iconst_5 [79] iastore [80] goto +4 (target=84) [83] pop [84] getstatic #5 + Fieldref [a/a/j.a [I] [87] getstatic #11 + Fieldref [a/a/k.f La/a/k;] [90] invokevirtual #15 + Methodref [a/a/k.ordinal ()I] [93] bipush 6 [95] iastore [96] goto +4 (target=100) [99] pop [100] getstatic #5 + Fieldref [a/a/j.a [I] [103] getstatic #12 + Fieldref [a/a/k.g La/a/k;] [106] invokevirtual #15 + Methodref [a/a/k.ordinal ()I] [109] bipush 7 [111] iastore [112] goto +4 (target=116) [115] pop [116] getstatic #5 + Fieldref [a/a/j.a [I] [119] getstatic #13 + Fieldref [a/a/k.h La/a/k;] [122] invokevirtual #15 + Methodref [a/a/k.ordinal ()I] [125] bipush 8 [127] iastore [128] goto +4 (target=132) [131] pop [132] getstatic #5 + Fieldref [a/a/j.a [I] [135] getstatic #14 + Fieldref [a/a/k.i La/a/k;] [138] invokevirtual #15 + Methodref [a/a/k.ordinal ()I] [141] bipush 9 [143] iastore [144] return [145] pop [146] return Code attribute exceptions (count = 9): - ExceptionInfo (9 -> 20: 23): + Class [java/lang/NoSuchFieldError] - ExceptionInfo (24 -> 35: 38): + Class [java/lang/NoSuchFieldError] - ExceptionInfo (39 -> 50: 53): + Class [java/lang/NoSuchFieldError] - ExceptionInfo (54 -> 65: 68): + Class [java/lang/NoSuchFieldError] - ExceptionInfo (69 -> 80: 83): + Class [java/lang/NoSuchFieldError] - ExceptionInfo (84 -> 96: 99): + Class [java/lang/NoSuchFieldError] - ExceptionInfo (100 -> 112: 115): + Class [java/lang/NoSuchFieldError] - ExceptionInfo (116 -> 128: 131): + Class [java/lang/NoSuchFieldError] - ExceptionInfo (132 -> 144: 145): + Class [java/lang/NoSuchFieldError] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 17): - [23] Var: ..., Stack: [a:java/lang/NoSuchFieldError] - [24] Var: ..., Stack: (empty) - [38] Var: ..., Stack: [a:java/lang/NoSuchFieldError] - [39] Var: ..., Stack: (empty) - [53] Var: ..., Stack: [a:java/lang/NoSuchFieldError] - [54] Var: ..., Stack: (empty) - [68] Var: ..., Stack: [a:java/lang/NoSuchFieldError] - [69] Var: ..., Stack: (empty) - [83] Var: ..., Stack: [a:java/lang/NoSuchFieldError] - [84] Var: ..., Stack: (empty) - [99] Var: ..., Stack: [a:java/lang/NoSuchFieldError] - [100] Var: ..., Stack: (empty) - [115] Var: ..., Stack: [a:java/lang/NoSuchFieldError] - [116] Var: ..., Stack: (empty) - [131] Var: ..., Stack: [a:java/lang/NoSuchFieldError] - [132] Var: ..., Stack: (empty) - [145] Var: ..., Stack: [a:java/lang/NoSuchFieldError] Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/k Superclass: java/lang/Enum Major version: 0x32 Minor version: 0x0 Access flags: 0x4031 = public final enum enum a.a.k extends java.lang.Enum Interfaces (count = 0): Constant Pool (count = 75): + String [APT_YOUSEF] + String [KEVIN_ROB] + String [LOCAL_DEVICE] + String [LOCAL_EMULATOR] + String [OFFICE] + String [OFFICE_YOUSEF] + String [OTHER] + String [PRODUCTION] + String [STAGING] + Class [[La/a/k;] + Class [a/a/k] + Class [java/lang/Enum] + Fieldref [a/a/k.a La/a/k;] + Fieldref [a/a/k.b La/a/k;] + Fieldref [a/a/k.c La/a/k;] + Fieldref [a/a/k.d La/a/k;] + Fieldref [a/a/k.e La/a/k;] + Fieldref [a/a/k.f La/a/k;] + Fieldref [a/a/k.g La/a/k;] + Fieldref [a/a/k.h La/a/k;] + Fieldref [a/a/k.i La/a/k;] + Fieldref [a/a/k.j [La/a/k;] + Methodref [[La/a/k;.clone ()Ljava/lang/Object;] + Methodref [a/a/k. (Ljava/lang/String;I)V] + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + NameAndType [ (Ljava/lang/String;I)V] + NameAndType [a La/a/k;] + NameAndType [b La/a/k;] + NameAndType [c La/a/k;] + NameAndType [clone ()Ljava/lang/Object;] + NameAndType [d La/a/k;] + NameAndType [e La/a/k;] + NameAndType [f La/a/k;] + NameAndType [g La/a/k;] + NameAndType [h La/a/k;] + NameAndType [i La/a/k;] + NameAndType [j [La/a/k;] + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [()[La/a/k;] + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + Utf8 [(Ljava/lang/String;)La/a/k;] + Utf8 [(Ljava/lang/String;I)V] + Utf8 [] + Utf8 [] + Utf8 [APT_YOUSEF] + Utf8 [Code] + Utf8 [KEVIN_ROB] + Utf8 [LOCAL_DEVICE] + Utf8 [LOCAL_EMULATOR] + Utf8 [La/a/k;] + Utf8 [OFFICE] + Utf8 [OFFICE_YOUSEF] + Utf8 [OTHER] + Utf8 [PRODUCTION] + Utf8 [STAGING] + Utf8 [[La/a/k;] + Utf8 [a] + Utf8 [a/a/k] + Utf8 [b] + Utf8 [c] + Utf8 [clone] + Utf8 [d] + Utf8 [e] + Utf8 [f] + Utf8 [g] + Utf8 [h] + Utf8 [i] + Utf8 [j] + Utf8 [java/lang/Enum] + Utf8 [valueOf] + Utf8 [values] Fields (count = 10): + Field: a La/a/k; Access flags: 0x4019 = public static final a.a.k a + Field: b La/a/k; Access flags: 0x4019 = public static final a.a.k b + Field: c La/a/k; Access flags: 0x4019 = public static final a.a.k c + Field: d La/a/k; Access flags: 0x4019 = public static final a.a.k d + Field: e La/a/k; Access flags: 0x4019 = public static final a.a.k e + Field: f La/a/k; Access flags: 0x4019 = public static final a.a.k f + Field: g La/a/k; Access flags: 0x4019 = public static final a.a.k g + Field: h La/a/k; Access flags: 0x4019 = public static final a.a.k h + Field: i La/a/k; Access flags: 0x4019 = public static final a.a.k i + Field: j [La/a/k; Access flags: 0x101a = private static final synthetic a.a.k[] j Methods (count = 4): + Method: values()[La/a/k; Access flags: 0x9 = public static a.a.k[] values() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 0, stack = 1): [0] getstatic #22 + Fieldref [a/a/k.j [La/a/k;] [3] invokevirtual #23 + Methodref [[La/a/k;.clone ()Ljava/lang/Object;] [6] checkcast #10 + Class [[La/a/k;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: valueOf(Ljava/lang/String;)La/a/k; Access flags: 0x9 = public static a.a.k valueOf(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] ldc #11 + Class [a/a/k] [2] aload_0 v0 [3] invokestatic #26 + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] [6] checkcast #11 + Class [a/a/k] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Ljava/lang/String;I)V Access flags: 0x2 = private k(java.lang.String,int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokespecial #25 + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 186, locals = 0, stack = 4): [0] new #11 + Class [a/a/k] [3] dup [4] ldc #4 + String [LOCAL_EMULATOR] [6] iconst_0 [7] invokespecial #24 + Methodref [a/a/k. (Ljava/lang/String;I)V] [10] putstatic #13 + Fieldref [a/a/k.a La/a/k;] [13] new #11 + Class [a/a/k] [16] dup [17] ldc #3 + String [LOCAL_DEVICE] [19] iconst_1 [20] invokespecial #24 + Methodref [a/a/k. (Ljava/lang/String;I)V] [23] putstatic #14 + Fieldref [a/a/k.b La/a/k;] [26] new #11 + Class [a/a/k] [29] dup [30] ldc #5 + String [OFFICE] [32] iconst_2 [33] invokespecial #24 + Methodref [a/a/k. (Ljava/lang/String;I)V] [36] putstatic #15 + Fieldref [a/a/k.c La/a/k;] [39] new #11 + Class [a/a/k] [42] dup [43] ldc #6 + String [OFFICE_YOUSEF] [45] iconst_3 [46] invokespecial #24 + Methodref [a/a/k. (Ljava/lang/String;I)V] [49] putstatic #16 + Fieldref [a/a/k.d La/a/k;] [52] new #11 + Class [a/a/k] [55] dup [56] ldc #1 + String [APT_YOUSEF] [58] iconst_4 [59] invokespecial #24 + Methodref [a/a/k. (Ljava/lang/String;I)V] [62] putstatic #17 + Fieldref [a/a/k.e La/a/k;] [65] new #11 + Class [a/a/k] [68] dup [69] ldc #7 + String [OTHER] [71] iconst_5 [72] invokespecial #24 + Methodref [a/a/k. (Ljava/lang/String;I)V] [75] putstatic #18 + Fieldref [a/a/k.f La/a/k;] [78] new #11 + Class [a/a/k] [81] dup [82] ldc #2 + String [KEVIN_ROB] [84] bipush 6 [86] invokespecial #24 + Methodref [a/a/k. (Ljava/lang/String;I)V] [89] putstatic #19 + Fieldref [a/a/k.g La/a/k;] [92] new #11 + Class [a/a/k] [95] dup [96] ldc #9 + String [STAGING] [98] bipush 7 [100] invokespecial #24 + Methodref [a/a/k. (Ljava/lang/String;I)V] [103] putstatic #20 + Fieldref [a/a/k.h La/a/k;] [106] new #11 + Class [a/a/k] [109] dup [110] ldc #8 + String [PRODUCTION] [112] bipush 8 [114] invokespecial #24 + Methodref [a/a/k. (Ljava/lang/String;I)V] [117] putstatic #21 + Fieldref [a/a/k.i La/a/k;] [120] bipush 9 [122] anewarray #11 + Class [a/a/k] [125] dup [126] iconst_0 [127] getstatic #13 + Fieldref [a/a/k.a La/a/k;] [130] aastore [131] dup [132] iconst_1 [133] getstatic #14 + Fieldref [a/a/k.b La/a/k;] [136] aastore [137] dup [138] iconst_2 [139] getstatic #15 + Fieldref [a/a/k.c La/a/k;] [142] aastore [143] dup [144] iconst_3 [145] getstatic #16 + Fieldref [a/a/k.d La/a/k;] [148] aastore [149] dup [150] iconst_4 [151] getstatic #17 + Fieldref [a/a/k.e La/a/k;] [154] aastore [155] dup [156] iconst_5 [157] getstatic #18 + Fieldref [a/a/k.f La/a/k;] [160] aastore [161] dup [162] bipush 6 [164] getstatic #19 + Fieldref [a/a/k.g La/a/k;] [167] aastore [168] dup [169] bipush 7 [171] getstatic #20 + Fieldref [a/a/k.h La/a/k;] [174] aastore [175] dup [176] bipush 8 [178] getstatic #21 + Fieldref [a/a/k.i La/a/k;] [181] aastore [182] putstatic #22 + Fieldref [a/a/k.j [La/a/k;] [185] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/l Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class a.a.l extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 65): + String [] + String [anonymous] + String [id] + String [notify] + String [text] + String [username] + String [votes_left] + Class [a/a/l] + Class [java/lang/Object] + Class [java/lang/String] + Class [org/json/JSONException] + Class [org/json/JSONObject] + Fieldref [a/a/l.a Ljava/lang/String;] + Fieldref [a/a/l.b Ljava/lang/String;] + Fieldref [a/a/l.c Ljava/lang/String;] + Fieldref [a/a/l.d I] + Methodref [a/a/l. (Ljava/lang/String;ILjava/lang/String;)V] + Methodref [java/lang/Object. ()V] + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;ILjava/lang/String;)V] + NameAndType [a Ljava/lang/String;] + NameAndType [b Ljava/lang/String;] + NameAndType [c Ljava/lang/String;] + NameAndType [d I] + NameAndType [getInt (Ljava/lang/String;)I] + NameAndType [getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] + NameAndType [has (Ljava/lang/String;)Z] + Utf8 [] + Utf8 [()V] + Utf8 [(Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/String;)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;ILjava/lang/String;)V] + Utf8 [(Lorg/json/JSONObject;)La/a/l;] + Utf8 [] + Utf8 [Code] + Utf8 [I] + Utf8 [Ljava/lang/String;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [a/a/l] + Utf8 [anonymous] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [getInt] + Utf8 [getJSONObject] + Utf8 [getString] + Utf8 [has] + Utf8 [id] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [notify] + Utf8 [org/json/JSONException] + Utf8 [org/json/JSONObject] + Utf8 [text] + Utf8 [username] + Utf8 [votes_left] Fields (count = 4): + Field: c Ljava/lang/String; Access flags: 0x2 = private java.lang.String c + Field: a Ljava/lang/String; Access flags: 0x1 = public java.lang.String a + Field: d I Access flags: 0x2 = private int d + Field: b Ljava/lang/String; Access flags: 0x1 = public java.lang.String b Methods (count = 3): - Method: ()V Access flags: 0x1 = public l() Class member attributes (count = 1): + Code attribute instructions (code length = 28, locals = 1, stack = 2): [0] aload_0 v0 [1] invokespecial #18 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] ldc #1 + String [] [7] putfield #15 + Fieldref [a/a/l.c Ljava/lang/String;] [10] aload_0 v0 [11] ldc #1 + String [] [13] putfield #13 + Fieldref [a/a/l.a Ljava/lang/String;] [16] aload_0 v0 [17] iconst_0 [18] putfield #16 + Fieldref [a/a/l.d I] [21] aload_0 v0 [22] ldc #1 + String [] [24] putfield #14 + Fieldref [a/a/l.b Ljava/lang/String;] [27] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Ljava/lang/String;ILjava/lang/String;)V Access flags: 0x2 = private l(java.lang.String,int,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 43, locals = 4, stack = 2): [0] aload_0 v0 [1] invokespecial #18 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] ldc #1 + String [] [7] putfield #15 + Fieldref [a/a/l.c Ljava/lang/String;] [10] aload_0 v0 [11] ldc #1 + String [] [13] putfield #13 + Fieldref [a/a/l.a Ljava/lang/String;] [16] aload_0 v0 [17] iconst_0 [18] putfield #16 + Fieldref [a/a/l.d I] [21] aload_0 v0 [22] ldc #1 + String [] [24] putfield #14 + Fieldref [a/a/l.b Ljava/lang/String;] [27] aload_0 v0 [28] aload_1 v1 [29] putfield #15 + Fieldref [a/a/l.c Ljava/lang/String;] [32] aload_0 v0 [33] iload_2 v2 [34] putfield #16 + Fieldref [a/a/l.d I] [37] aload_0 v0 [38] aload_3 v3 [39] putfield #14 + Fieldref [a/a/l.b Ljava/lang/String;] [42] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Lorg/json/JSONObject;)La/a/l; Access flags: 0x9 = public static a.a.l a(org.json.JSONObject) Class member attributes (count = 1): + Code attribute instructions (code length = 96, locals = 4, stack = 5): [0] aconst_null [1] astore_1 v1 [2] ldc #2 + String [anonymous] [4] astore_2 v2 [5] aload_0 v0 [6] ldc #6 + String [username] [8] invokevirtual #22 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [11] ifeq +10 (target=21) [14] aload_0 v0 [15] ldc #6 + String [username] [17] invokevirtual #21 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [20] astore_2 v2 [21] iconst_0 [22] istore_3 v3 [23] aload_0 v0 [24] ldc #7 + String [votes_left] [26] invokevirtual #22 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [29] ifeq +10 (target=39) [32] aload_0 v0 [33] ldc #7 + String [votes_left] [35] invokevirtual #19 + Methodref [org/json/JSONObject.getInt (Ljava/lang/String;)I] [38] istore_3 v3 [39] new #8 + Class [a/a/l] [42] dup [43] aload_0 v0 [44] ldc #3 + String [id] [46] invokevirtual #21 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [49] iload_3 v3 [50] aload_2 v2 [51] invokespecial #17 + Methodref [a/a/l. (Ljava/lang/String;ILjava/lang/String;)V] [54] astore_1 v1 [55] aload_0 v0 [56] ldc #4 + String [notify] [58] invokevirtual #22 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [61] ifeq +29 (target=90) [64] aload_0 v0 [65] ldc #4 + String [notify] [67] invokevirtual #20 + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] [70] dup [71] astore_0 v0 [72] ldc #5 + String [text] [74] invokevirtual #22 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [77] ifeq +13 (target=90) [80] aload_1 v1 [81] aload_0 v0 [82] ldc #5 + String [text] [84] invokevirtual #21 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] [87] putfield #13 + Fieldref [a/a/l.a Ljava/lang/String;] [90] goto +4 (target=94) [93] astore_2 v2 [94] aload_1 v1 [95] areturn Code attribute exceptions (count = 1): - ExceptionInfo (2 -> 90: 93): + Class [org/json/JSONException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [21] Var: ...[n][a:java/lang/String], Stack: (empty) - [39] Var: ...[i], Stack: (empty) - [90] Var: [T][a:a/a/l], Stack: - [93] Var: ..., Stack: [a:org/json/JSONException] - [94] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/m Superclass: java/lang/Exception Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class a.a.m extends java.lang.Exception Interfaces (count = 0): Constant Pool (count = 15): + Class [a/a/m] + Class [java/lang/Exception] + Fieldref [a/a/m.a La/a/n;] + Methodref [java/lang/Exception. (Ljava/lang/String;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [a La/a/n;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;La/a/n;)V] + Utf8 [] + Utf8 [Code] + Utf8 [La/a/n;] + Utf8 [a] + Utf8 [a/a/m] + Utf8 [java/lang/Exception] Fields (count = 1): + Field: a La/a/n; Access flags: 0x2 = private a.a.n a Methods (count = 1): - Method: (Ljava/lang/String;La/a/n;)V Access flags: 0x1 = public m(java.lang.String,a.a.n) Class member attributes (count = 1): + Code attribute instructions (code length = 11, locals = 3, stack = 2): [0] aload_0 v0 [1] aload_1 v1 [2] invokespecial #4 + Methodref [java/lang/Exception. (Ljava/lang/String;)V] [5] aload_0 v0 [6] aload_2 v2 [7] putfield #3 + Fieldref [a/a/m.a La/a/n;] [10] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/n Superclass: java/lang/Enum Major version: 0x32 Minor version: 0x0 Access flags: 0x4031 = public final enum enum a.a.n extends java.lang.Enum Interfaces (count = 0): Constant Pool (count = 55): + String [CONN_TIMEOUT] + String [FILE_NOT_FOUND] + String [NO_INTERNET] + String [UNKNOWN_HOST] + String [WTF] + Class [[La/a/n;] + Class [a/a/n] + Class [java/lang/Enum] + Fieldref [a/a/n.a La/a/n;] + Fieldref [a/a/n.b La/a/n;] + Fieldref [a/a/n.c La/a/n;] + Fieldref [a/a/n.d La/a/n;] + Fieldref [a/a/n.e La/a/n;] + Fieldref [a/a/n.f [La/a/n;] + Methodref [[La/a/n;.clone ()Ljava/lang/Object;] + Methodref [a/a/n. (Ljava/lang/String;I)V] + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + NameAndType [ (Ljava/lang/String;I)V] + NameAndType [a La/a/n;] + NameAndType [b La/a/n;] + NameAndType [c La/a/n;] + NameAndType [clone ()Ljava/lang/Object;] + NameAndType [d La/a/n;] + NameAndType [e La/a/n;] + NameAndType [f [La/a/n;] + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()V] + Utf8 [()[La/a/n;] + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] + Utf8 [(Ljava/lang/String;)La/a/n;] + Utf8 [(Ljava/lang/String;I)V] + Utf8 [] + Utf8 [] + Utf8 [CONN_TIMEOUT] + Utf8 [Code] + Utf8 [FILE_NOT_FOUND] + Utf8 [La/a/n;] + Utf8 [NO_INTERNET] + Utf8 [UNKNOWN_HOST] + Utf8 [WTF] + Utf8 [[La/a/n;] + Utf8 [a] + Utf8 [a/a/n] + Utf8 [b] + Utf8 [c] + Utf8 [clone] + Utf8 [d] + Utf8 [e] + Utf8 [f] + Utf8 [java/lang/Enum] + Utf8 [valueOf] + Utf8 [values] Fields (count = 6): + Field: a La/a/n; Access flags: 0x4019 = public static final a.a.n a + Field: b La/a/n; Access flags: 0x4019 = public static final a.a.n b + Field: c La/a/n; Access flags: 0x4019 = public static final a.a.n c + Field: d La/a/n; Access flags: 0x4019 = public static final a.a.n d + Field: e La/a/n; Access flags: 0x4019 = public static final a.a.n e + Field: f [La/a/n; Access flags: 0x101a = private static final synthetic a.a.n[] f Methods (count = 4): + Method: values()[La/a/n; Access flags: 0x9 = public static a.a.n[] values() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 0, stack = 1): [0] getstatic #14 + Fieldref [a/a/n.f [La/a/n;] [3] invokevirtual #15 + Methodref [[La/a/n;.clone ()Ljava/lang/Object;] [6] checkcast #6 + Class [[La/a/n;] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: valueOf(Ljava/lang/String;)La/a/n; Access flags: 0x9 = public static a.a.n valueOf(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 2): [0] ldc #7 + Class [a/a/n] [2] aload_0 v0 [3] invokestatic #18 + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;] [6] checkcast #7 + Class [a/a/n] [9] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: (Ljava/lang/String;I)V Access flags: 0x2 = private n(java.lang.String,int) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 3, stack = 3): [0] aload_0 v0 [1] aload_1 v1 [2] iload_2 v2 [3] invokespecial #17 + Methodref [java/lang/Enum. (Ljava/lang/String;I)V] [6] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 103, locals = 0, stack = 4): [0] new #7 + Class [a/a/n] [3] dup [4] ldc #3 + String [NO_INTERNET] [6] iconst_0 [7] invokespecial #16 + Methodref [a/a/n. (Ljava/lang/String;I)V] [10] putstatic #9 + Fieldref [a/a/n.a La/a/n;] [13] new #7 + Class [a/a/n] [16] dup [17] ldc #1 + String [CONN_TIMEOUT] [19] iconst_1 [20] invokespecial #16 + Methodref [a/a/n. (Ljava/lang/String;I)V] [23] putstatic #10 + Fieldref [a/a/n.b La/a/n;] [26] new #7 + Class [a/a/n] [29] dup [30] ldc #4 + String [UNKNOWN_HOST] [32] iconst_2 [33] invokespecial #16 + Methodref [a/a/n. (Ljava/lang/String;I)V] [36] putstatic #11 + Fieldref [a/a/n.c La/a/n;] [39] new #7 + Class [a/a/n] [42] dup [43] ldc #5 + String [WTF] [45] iconst_3 [46] invokespecial #16 + Methodref [a/a/n. (Ljava/lang/String;I)V] [49] putstatic #12 + Fieldref [a/a/n.d La/a/n;] [52] new #7 + Class [a/a/n] [55] dup [56] ldc #2 + String [FILE_NOT_FOUND] [58] iconst_4 [59] invokespecial #16 + Methodref [a/a/n. (Ljava/lang/String;I)V] [62] putstatic #13 + Fieldref [a/a/n.e La/a/n;] [65] iconst_5 [66] anewarray #7 + Class [a/a/n] [69] dup [70] iconst_0 [71] getstatic #9 + Fieldref [a/a/n.a La/a/n;] [74] aastore [75] dup [76] iconst_1 [77] getstatic #10 + Fieldref [a/a/n.b La/a/n;] [80] aastore [81] dup [82] iconst_2 [83] getstatic #11 + Fieldref [a/a/n.c La/a/n;] [86] aastore [87] dup [88] iconst_3 [89] getstatic #12 + Fieldref [a/a/n.d La/a/n;] [92] aastore [93] dup [94] iconst_4 [95] getstatic #13 + Fieldref [a/a/n.e La/a/n;] [98] aastore [99] putstatic #14 + Fieldref [a/a/n.f [La/a/n;] [102] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/o Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class a.a.o extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 46): + String [ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/] + String [UTF-8] + Class [[B] + Class [a/a/o] + Class [java/io/UnsupportedEncodingException] + Class [java/lang/Object] + Class [java/lang/String] + Fieldref [a/a/o.a [B] + Fieldref [a/a/o.b [B] + Fieldref [a/a/o.c [B] + Methodref [a/a/o.a ([BI)Ljava/lang/String;] + Methodref [a/a/o.a ([BII[BI)[B] + Methodref [java/lang/String. ([BII)V] + Methodref [java/lang/String. ([BIILjava/lang/String;)V] + Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B] + NameAndType [ ([BII)V] + NameAndType [ ([BIILjava/lang/String;)V] + NameAndType [a ([BI)Ljava/lang/String;] + NameAndType [a ([BII[BI)[B] + NameAndType [a [B] + NameAndType [b [B] + NameAndType [c [B] + NameAndType [getBytes (Ljava/lang/String;)[B] + Utf8 [()V] + Utf8 [(Ljava/lang/String;)[B] + Utf8 [([B)Ljava/lang/String;] + Utf8 [([BI)Ljava/lang/String;] + Utf8 [([BII)V] + Utf8 [([BIILjava/lang/String;)V] + Utf8 [([BII[BI)[B] + Utf8 [] + Utf8 [] + Utf8 [ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/] + Utf8 [Code] + Utf8 [StackMapTable] + Utf8 [UTF-8] + Utf8 [[B] + Utf8 [a] + Utf8 [a/a/o] + Utf8 [b] + Utf8 [c] + Utf8 [getBytes] + Utf8 [java/io/UnsupportedEncodingException] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] Fields (count = 3): + Field: a [B Access flags: 0x1a = private static final byte[] a + Field: b [B Access flags: 0x1a = private static final byte[] b + Field: c [B Access flags: 0x1a = private static final byte[] c Methods (count = 4): + Method: a([BII[BI)[B Access flags: 0xa = private static byte[] a(byte[],int,int,byte[],int) Class member attributes (count = 1): + Code attribute instructions (code length = 255, locals = 5, stack = 5): [0] iload_2 v2 [1] ifle +15 (target=16) [4] aload_0 v0 [5] iload_1 v1 [6] baload [7] bipush 24 [9] ishl [10] bipush 8 [12] iushr [13] goto +4 (target=17) [16] iconst_0 [17] iload_2 v2 [18] iconst_1 [19] ificmple +17 (target=36) [22] aload_0 v0 [23] iload_1 v1 [24] iconst_1 [25] iadd [26] baload [27] bipush 24 [29] ishl [30] bipush 16 [32] iushr [33] goto +4 (target=37) [36] iconst_0 [37] ior [38] iload_2 v2 [39] iconst_2 [40] ificmple +17 (target=57) [43] aload_0 v0 [44] iload_1 v1 [45] iconst_2 [46] iadd [47] baload [48] bipush 24 [50] ishl [51] bipush 24 [53] iushr [54] goto +4 (target=58) [57] iconst_0 [58] ior [59] istore_0 v0 [60] iload_2 v2 [61] tableswitch (3 offsets, default=192) (target=253) 1: offset = 145, target = 206 2: offset = 89, target = 150 3: offset = 27, target = 88 default: offset = 192, target = 253 [88] aload_3 v3 [89] iload v4 [91] getstatic #8 + Fieldref [a/a/o.a [B] [94] iload_0 v0 [95] bipush 18 [97] iushr [98] baload [99] bastore [100] aload_3 v3 [101] iload v4 [103] iconst_1 [104] iadd [105] getstatic #8 + Fieldref [a/a/o.a [B] [108] iload_0 v0 [109] bipush 12 [111] iushr [112] bipush 63 [114] iand [115] baload [116] bastore [117] aload_3 v3 [118] iload v4 [120] iconst_2 [121] iadd [122] getstatic #8 + Fieldref [a/a/o.a [B] [125] iload_0 v0 [126] bipush 6 [128] iushr [129] bipush 63 [131] iand [132] baload [133] bastore [134] aload_3 v3 [135] iload v4 [137] iconst_3 [138] iadd [139] getstatic #8 + Fieldref [a/a/o.a [B] [142] iload_0 v0 [143] bipush 63 [145] iand [146] baload [147] bastore [148] aload_3 v3 [149] areturn [150] aload_3 v3 [151] iload v4 [153] getstatic #8 + Fieldref [a/a/o.a [B] [156] iload_0 v0 [157] bipush 18 [159] iushr [160] baload [161] bastore [162] aload_3 v3 [163] iload v4 [165] iconst_1 [166] iadd [167] getstatic #8 + Fieldref [a/a/o.a [B] [170] iload_0 v0 [171] bipush 12 [173] iushr [174] bipush 63 [176] iand [177] baload [178] bastore [179] aload_3 v3 [180] iload v4 [182] iconst_2 [183] iadd [184] getstatic #8 + Fieldref [a/a/o.a [B] [187] iload_0 v0 [188] bipush 6 [190] iushr [191] bipush 63 [193] iand [194] baload [195] bastore [196] aload_3 v3 [197] iload v4 [199] iconst_3 [200] iadd [201] bipush 61 [203] bastore [204] aload_3 v3 [205] areturn [206] aload_3 v3 [207] iload v4 [209] getstatic #8 + Fieldref [a/a/o.a [B] [212] iload_0 v0 [213] bipush 18 [215] iushr [216] baload [217] bastore [218] aload_3 v3 [219] iload v4 [221] iconst_1 [222] iadd [223] getstatic #8 + Fieldref [a/a/o.a [B] [226] iload_0 v0 [227] bipush 12 [229] iushr [230] bipush 63 [232] iand [233] baload [234] bastore [235] aload_3 v3 [236] iload v4 [238] iconst_2 [239] iadd [240] bipush 61 [242] bastore [243] aload_3 v3 [244] iload v4 [246] iconst_3 [247] iadd [248] bipush 61 [250] bastore [251] aload_3 v3 [252] areturn [253] aload_3 v3 [254] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 10): - [16] Var: ..., Stack: (empty) - [17] Var: ..., Stack: [i] - [36] Var: ..., Stack: [i] - [37] Var: [a:[B][i][i][a:[B][i], Stack: [i][i] - [57] Var: [T][T][i][a:[B][i], Stack: [i] - [58] Var: [T][T][i][a:[B][i], Stack: [i][i] - [88] Var: [i][T][T][a:[B][i], Stack: - [150] Var: ..., Stack: (empty) - [206] Var: ..., Stack: (empty) - [253] Var: [T][T][T][a:[B], Stack: + Method: a([B)Ljava/lang/String; Access flags: 0x9 = public static java.lang.String a(byte[]) Class member attributes (count = 1): + Code attribute instructions (code length = 7, locals = 1, stack = 2): [0] aload_0 v0 [1] aload_0 v0 [2] arraylength [3] invokestatic #11 + Methodref [a/a/o.a ([BI)Ljava/lang/String;] [6] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a([BI)Ljava/lang/String; Access flags: 0xa = private static java.lang.String a(byte[],int) Class member attributes (count = 1): + Code attribute instructions (code length = 140, locals = 7, stack = 6): [0] iload_1 v1 [1] iconst_4 [2] imul [3] iconst_3 [4] idiv [5] dup [6] istore_2 v2 [7] iload_1 v1 [8] iconst_3 [9] irem [10] ifle +7 (target=17) [13] iconst_4 [14] goto +4 (target=18) [17] iconst_0 [18] iadd [19] iload_2 v2 [20] bipush 76 [22] idiv [23] iadd [24] newarray 8 [26] astore_2 v2 [27] iconst_0 [28] istore_3 v3 [29] iconst_0 [30] istore v4 [32] iload_1 v1 [33] iconst_2 [34] isub [35] istore v5 [37] iconst_0 [38] istore v6 [40] iload_3 v3 [41] iload v5 [43] ificmpge +48 (target=91) [46] aload_0 v0 [47] iload_3 v3 [48] iconst_0 [49] iadd [50] iconst_3 [51] aload_2 v2 [52] iload v4 [54] invokestatic #12 + Methodref [a/a/o.a ([BII[BI)[B] [57] pop [58] iinc v6, 4 [61] iload v6 [63] bipush 76 [65] ificmpne +17 (target=82) [68] aload_2 v2 [69] iload v4 [71] iconst_4 [72] iadd [73] bipush 10 [75] bastore [76] iinc v4, 1 [79] iconst_0 [80] istore v6 [82] iinc v3, 3 [85] iinc v4, 4 [88] goto -48 (target=40) [91] iload_3 v3 [92] iload_1 v1 [93] ificmpge +20 (target=113) [96] aload_0 v0 [97] iload_3 v3 [98] iconst_0 [99] iadd [100] iload_1 v1 [101] iload_3 v3 [102] isub [103] aload_2 v2 [104] iload v4 [106] invokestatic #12 + Methodref [a/a/o.a ([BII[BI)[B] [109] pop [110] iinc v4, 4 [113] new #7 + Class [java/lang/String] [116] dup [117] aload_2 v2 [118] iconst_0 [119] iload v4 [121] ldc #2 + String [UTF-8] [123] invokespecial #14 + Methodref [java/lang/String. ([BIILjava/lang/String;)V] [126] areturn [127] pop [128] new #7 + Class [java/lang/String] [131] dup [132] aload_2 v2 [133] iconst_0 [134] iload v4 [136] invokespecial #13 + Methodref [java/lang/String. ([BII)V] [139] areturn Code attribute exceptions (count = 1): - ExceptionInfo (113 -> 126: 127): + Class [java/io/UnsupportedEncodingException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 7): - [17] Var: [a:[B][i][i], Stack: [i] - [18] Var: [a:[B][i][i], Stack: [i][i] - [40] Var: [a:[B][i][a:[B][i][i][i][i], Stack: - [82] Var: ..., Stack: (empty) - [91] Var: -2, Stack: (empty) - [113] Var: [T][T][a:[B][T][i], Stack: - [127] Var: ..., Stack: [a:java/io/UnsupportedEncodingException] - Method: ()V Access flags: 0x8 = static void () Class member attributes (count = 1): + Code attribute instructions (code length = 1162, locals = 1, stack = 4): [0] bipush 64 [2] newarray 8 [4] dup [5] iconst_0 [6] bipush 65 [8] bastore [9] dup [10] iconst_1 [11] bipush 66 [13] bastore [14] dup [15] iconst_2 [16] bipush 67 [18] bastore [19] dup [20] iconst_3 [21] bipush 68 [23] bastore [24] dup [25] iconst_4 [26] bipush 69 [28] bastore [29] dup [30] iconst_5 [31] bipush 70 [33] bastore [34] dup [35] bipush 6 [37] bipush 71 [39] bastore [40] dup [41] bipush 7 [43] bipush 72 [45] bastore [46] dup [47] bipush 8 [49] bipush 73 [51] bastore [52] dup [53] bipush 9 [55] bipush 74 [57] bastore [58] dup [59] bipush 10 [61] bipush 75 [63] bastore [64] dup [65] bipush 11 [67] bipush 76 [69] bastore [70] dup [71] bipush 12 [73] bipush 77 [75] bastore [76] dup [77] bipush 13 [79] bipush 78 [81] bastore [82] dup [83] bipush 14 [85] bipush 79 [87] bastore [88] dup [89] bipush 15 [91] bipush 80 [93] bastore [94] dup [95] bipush 16 [97] bipush 81 [99] bastore [100] dup [101] bipush 17 [103] bipush 82 [105] bastore [106] dup [107] bipush 18 [109] bipush 83 [111] bastore [112] dup [113] bipush 19 [115] bipush 84 [117] bastore [118] dup [119] bipush 20 [121] bipush 85 [123] bastore [124] dup [125] bipush 21 [127] bipush 86 [129] bastore [130] dup [131] bipush 22 [133] bipush 87 [135] bastore [136] dup [137] bipush 23 [139] bipush 88 [141] bastore [142] dup [143] bipush 24 [145] bipush 89 [147] bastore [148] dup [149] bipush 25 [151] bipush 90 [153] bastore [154] dup [155] bipush 26 [157] bipush 97 [159] bastore [160] dup [161] bipush 27 [163] bipush 98 [165] bastore [166] dup [167] bipush 28 [169] bipush 99 [171] bastore [172] dup [173] bipush 29 [175] bipush 100 [177] bastore [178] dup [179] bipush 30 [181] bipush 101 [183] bastore [184] dup [185] bipush 31 [187] bipush 102 [189] bastore [190] dup [191] bipush 32 [193] bipush 103 [195] bastore [196] dup [197] bipush 33 [199] bipush 104 [201] bastore [202] dup [203] bipush 34 [205] bipush 105 [207] bastore [208] dup [209] bipush 35 [211] bipush 106 [213] bastore [214] dup [215] bipush 36 [217] bipush 107 [219] bastore [220] dup [221] bipush 37 [223] bipush 108 [225] bastore [226] dup [227] bipush 38 [229] bipush 109 [231] bastore [232] dup [233] bipush 39 [235] bipush 110 [237] bastore [238] dup [239] bipush 40 [241] bipush 111 [243] bastore [244] dup [245] bipush 41 [247] bipush 112 [249] bastore [250] dup [251] bipush 42 [253] bipush 113 [255] bastore [256] dup [257] bipush 43 [259] bipush 114 [261] bastore [262] dup [263] bipush 44 [265] bipush 115 [267] bastore [268] dup [269] bipush 45 [271] bipush 116 [273] bastore [274] dup [275] bipush 46 [277] bipush 117 [279] bastore [280] dup [281] bipush 47 [283] bipush 118 [285] bastore [286] dup [287] bipush 48 [289] bipush 119 [291] bastore [292] dup [293] bipush 49 [295] bipush 120 [297] bastore [298] dup [299] bipush 50 [301] bipush 121 [303] bastore [304] dup [305] bipush 51 [307] bipush 122 [309] bastore [310] dup [311] bipush 52 [313] bipush 48 [315] bastore [316] dup [317] bipush 53 [319] bipush 49 [321] bastore [322] dup [323] bipush 54 [325] bipush 50 [327] bastore [328] dup [329] bipush 55 [331] bipush 51 [333] bastore [334] dup [335] bipush 56 [337] bipush 52 [339] bastore [340] dup [341] bipush 57 [343] bipush 53 [345] bastore [346] dup [347] bipush 58 [349] bipush 54 [351] bastore [352] dup [353] bipush 59 [355] bipush 55 [357] bastore [358] dup [359] bipush 60 [361] bipush 56 [363] bastore [364] dup [365] bipush 61 [367] bipush 57 [369] bastore [370] dup [371] bipush 62 [373] bipush 43 [375] bastore [376] dup [377] bipush 63 [379] bipush 47 [381] bastore [382] putstatic #9 + Fieldref [a/a/o.b [B] [385] ldc #1 + String [ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/] [387] ldc #2 + String [UTF-8] [389] invokevirtual #15 + Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B] [392] astore_0 v0 [393] goto +8 (target=401) [396] pop [397] getstatic #9 + Fieldref [a/a/o.b [B] [400] astore_0 v0 [401] aload_0 v0 [402] putstatic #8 + Fieldref [a/a/o.a [B] [405] bipush 127 [407] newarray 8 [409] dup [410] iconst_0 [411] bipush -9 [413] bastore [414] dup [415] iconst_1 [416] bipush -9 [418] bastore [419] dup [420] iconst_2 [421] bipush -9 [423] bastore [424] dup [425] iconst_3 [426] bipush -9 [428] bastore [429] dup [430] iconst_4 [431] bipush -9 [433] bastore [434] dup [435] iconst_5 [436] bipush -9 [438] bastore [439] dup [440] bipush 6 [442] bipush -9 [444] bastore [445] dup [446] bipush 7 [448] bipush -9 [450] bastore [451] dup [452] bipush 8 [454] bipush -9 [456] bastore [457] dup [458] bipush 9 [460] bipush -5 [462] bastore [463] dup [464] bipush 10 [466] bipush -5 [468] bastore [469] dup [470] bipush 11 [472] bipush -9 [474] bastore [475] dup [476] bipush 12 [478] bipush -9 [480] bastore [481] dup [482] bipush 13 [484] bipush -5 [486] bastore [487] dup [488] bipush 14 [490] bipush -9 [492] bastore [493] dup [494] bipush 15 [496] bipush -9 [498] bastore [499] dup [500] bipush 16 [502] bipush -9 [504] bastore [505] dup [506] bipush 17 [508] bipush -9 [510] bastore [511] dup [512] bipush 18 [514] bipush -9 [516] bastore [517] dup [518] bipush 19 [520] bipush -9 [522] bastore [523] dup [524] bipush 20 [526] bipush -9 [528] bastore [529] dup [530] bipush 21 [532] bipush -9 [534] bastore [535] dup [536] bipush 22 [538] bipush -9 [540] bastore [541] dup [542] bipush 23 [544] bipush -9 [546] bastore [547] dup [548] bipush 24 [550] bipush -9 [552] bastore [553] dup [554] bipush 25 [556] bipush -9 [558] bastore [559] dup [560] bipush 26 [562] bipush -9 [564] bastore [565] dup [566] bipush 27 [568] bipush -9 [570] bastore [571] dup [572] bipush 28 [574] bipush -9 [576] bastore [577] dup [578] bipush 29 [580] bipush -9 [582] bastore [583] dup [584] bipush 30 [586] bipush -9 [588] bastore [589] dup [590] bipush 31 [592] bipush -9 [594] bastore [595] dup [596] bipush 32 [598] bipush -5 [600] bastore [601] dup [602] bipush 33 [604] bipush -9 [606] bastore [607] dup [608] bipush 34 [610] bipush -9 [612] bastore [613] dup [614] bipush 35 [616] bipush -9 [618] bastore [619] dup [620] bipush 36 [622] bipush -9 [624] bastore [625] dup [626] bipush 37 [628] bipush -9 [630] bastore [631] dup [632] bipush 38 [634] bipush -9 [636] bastore [637] dup [638] bipush 39 [640] bipush -9 [642] bastore [643] dup [644] bipush 40 [646] bipush -9 [648] bastore [649] dup [650] bipush 41 [652] bipush -9 [654] bastore [655] dup [656] bipush 42 [658] bipush -9 [660] bastore [661] dup [662] bipush 43 [664] bipush 62 [666] bastore [667] dup [668] bipush 44 [670] bipush -9 [672] bastore [673] dup [674] bipush 45 [676] bipush -9 [678] bastore [679] dup [680] bipush 46 [682] bipush -9 [684] bastore [685] dup [686] bipush 47 [688] bipush 63 [690] bastore [691] dup [692] bipush 48 [694] bipush 52 [696] bastore [697] dup [698] bipush 49 [700] bipush 53 [702] bastore [703] dup [704] bipush 50 [706] bipush 54 [708] bastore [709] dup [710] bipush 51 [712] bipush 55 [714] bastore [715] dup [716] bipush 52 [718] bipush 56 [720] bastore [721] dup [722] bipush 53 [724] bipush 57 [726] bastore [727] dup [728] bipush 54 [730] bipush 58 [732] bastore [733] dup [734] bipush 55 [736] bipush 59 [738] bastore [739] dup [740] bipush 56 [742] bipush 60 [744] bastore [745] dup [746] bipush 57 [748] bipush 61 [750] bastore [751] dup [752] bipush 58 [754] bipush -9 [756] bastore [757] dup [758] bipush 59 [760] bipush -9 [762] bastore [763] dup [764] bipush 60 [766] bipush -9 [768] bastore [769] dup [770] bipush 61 [772] iconst_m1 [773] bastore [774] dup [775] bipush 62 [777] bipush -9 [779] bastore [780] dup [781] bipush 63 [783] bipush -9 [785] bastore [786] dup [787] bipush 64 [789] bipush -9 [791] bastore [792] dup [793] bipush 65 [795] iconst_0 [796] bastore [797] dup [798] bipush 66 [800] iconst_1 [801] bastore [802] dup [803] bipush 67 [805] iconst_2 [806] bastore [807] dup [808] bipush 68 [810] iconst_3 [811] bastore [812] dup [813] bipush 69 [815] iconst_4 [816] bastore [817] dup [818] bipush 70 [820] iconst_5 [821] bastore [822] dup [823] bipush 71 [825] bipush 6 [827] bastore [828] dup [829] bipush 72 [831] bipush 7 [833] bastore [834] dup [835] bipush 73 [837] bipush 8 [839] bastore [840] dup [841] bipush 74 [843] bipush 9 [845] bastore [846] dup [847] bipush 75 [849] bipush 10 [851] bastore [852] dup [853] bipush 76 [855] bipush 11 [857] bastore [858] dup [859] bipush 77 [861] bipush 12 [863] bastore [864] dup [865] bipush 78 [867] bipush 13 [869] bastore [870] dup [871] bipush 79 [873] bipush 14 [875] bastore [876] dup [877] bipush 80 [879] bipush 15 [881] bastore [882] dup [883] bipush 81 [885] bipush 16 [887] bastore [888] dup [889] bipush 82 [891] bipush 17 [893] bastore [894] dup [895] bipush 83 [897] bipush 18 [899] bastore [900] dup [901] bipush 84 [903] bipush 19 [905] bastore [906] dup [907] bipush 85 [909] bipush 20 [911] bastore [912] dup [913] bipush 86 [915] bipush 21 [917] bastore [918] dup [919] bipush 87 [921] bipush 22 [923] bastore [924] dup [925] bipush 88 [927] bipush 23 [929] bastore [930] dup [931] bipush 89 [933] bipush 24 [935] bastore [936] dup [937] bipush 90 [939] bipush 25 [941] bastore [942] dup [943] bipush 91 [945] bipush -9 [947] bastore [948] dup [949] bipush 92 [951] bipush -9 [953] bastore [954] dup [955] bipush 93 [957] bipush -9 [959] bastore [960] dup [961] bipush 94 [963] bipush -9 [965] bastore [966] dup [967] bipush 95 [969] bipush -9 [971] bastore [972] dup [973] bipush 96 [975] bipush -9 [977] bastore [978] dup [979] bipush 97 [981] bipush 26 [983] bastore [984] dup [985] bipush 98 [987] bipush 27 [989] bastore [990] dup [991] bipush 99 [993] bipush 28 [995] bastore [996] dup [997] bipush 100 [999] bipush 29 [1001] bastore [1002] dup [1003] bipush 101 [1005] bipush 30 [1007] bastore [1008] dup [1009] bipush 102 [1011] bipush 31 [1013] bastore [1014] dup [1015] bipush 103 [1017] bipush 32 [1019] bastore [1020] dup [1021] bipush 104 [1023] bipush 33 [1025] bastore [1026] dup [1027] bipush 105 [1029] bipush 34 [1031] bastore [1032] dup [1033] bipush 106 [1035] bipush 35 [1037] bastore [1038] dup [1039] bipush 107 [1041] bipush 36 [1043] bastore [1044] dup [1045] bipush 108 [1047] bipush 37 [1049] bastore [1050] dup [1051] bipush 109 [1053] bipush 38 [1055] bastore [1056] dup [1057] bipush 110 [1059] bipush 39 [1061] bastore [1062] dup [1063] bipush 111 [1065] bipush 40 [1067] bastore [1068] dup [1069] bipush 112 [1071] bipush 41 [1073] bastore [1074] dup [1075] bipush 113 [1077] bipush 42 [1079] bastore [1080] dup [1081] bipush 114 [1083] bipush 43 [1085] bastore [1086] dup [1087] bipush 115 [1089] bipush 44 [1091] bastore [1092] dup [1093] bipush 116 [1095] bipush 45 [1097] bastore [1098] dup [1099] bipush 117 [1101] bipush 46 [1103] bastore [1104] dup [1105] bipush 118 [1107] bipush 47 [1109] bastore [1110] dup [1111] bipush 119 [1113] bipush 48 [1115] bastore [1116] dup [1117] bipush 120 [1119] bipush 49 [1121] bastore [1122] dup [1123] bipush 121 [1125] bipush 50 [1127] bastore [1128] dup [1129] bipush 122 [1131] bipush 51 [1133] bastore [1134] dup [1135] bipush 123 [1137] bipush -9 [1139] bastore [1140] dup [1141] bipush 124 [1143] bipush -9 [1145] bastore [1146] dup [1147] bipush 125 [1149] bipush -9 [1151] bastore [1152] dup [1153] bipush 126 [1155] bipush -9 [1157] bastore [1158] putstatic #10 + Fieldref [a/a/o.c [B] [1161] return Code attribute exceptions (count = 1): - ExceptionInfo (385 -> 393: 396): + Class [java/io/UnsupportedEncodingException] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [396] Var: ..., Stack: [a:java/io/UnsupportedEncodingException] - [401] Var: ...[a:[B], Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/p Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class a.a.p extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 57): + Class [a/a/p] + Class [android/os/Environment] + Class [android/os/StatFs] + Class [java/io/File] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/math/BigInteger] + Long [-1] + Methodref [android/os/Environment.getDataDirectory ()Ljava/io/File;] + Methodref [android/os/Environment.getExternalStorageDirectory ()Ljava/io/File;] + Methodref [android/os/StatFs. (Ljava/lang/String;)V] + Methodref [android/os/StatFs.getAvailableBlocks ()I] + Methodref [android/os/StatFs.getBlockCount ()I] + Methodref [android/os/StatFs.getBlockSize ()I] + Methodref [java/io/File.getPath ()Ljava/lang/String;] + Methodref [java/math/BigInteger.multiply (Ljava/math/BigInteger;)Ljava/math/BigInteger;] + Methodref [java/math/BigInteger.valueOf (J)Ljava/math/BigInteger;] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [getAvailableBlocks ()I] + NameAndType [getBlockCount ()I] + NameAndType [getBlockSize ()I] + NameAndType [getDataDirectory ()Ljava/io/File;] + NameAndType [getExternalStorageDirectory ()Ljava/io/File;] + NameAndType [getPath ()Ljava/lang/String;] + NameAndType [multiply (Ljava/math/BigInteger;)Ljava/math/BigInteger;] + NameAndType [valueOf (J)Ljava/math/BigInteger;] + Utf8 [()I] + Utf8 [()Ljava/io/File;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/math/BigInteger;] + Utf8 [(J)Ljava/math/BigInteger;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/math/BigInteger;)Ljava/math/BigInteger;] + Utf8 [] + Utf8 [Code] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [a/a/p] + Utf8 [android/os/Environment] + Utf8 [android/os/StatFs] + Utf8 [b] + Utf8 [c] + Utf8 [d] + Utf8 [getAvailableBlocks] + Utf8 [getBlockCount] + Utf8 [getBlockSize] + Utf8 [getDataDirectory] + Utf8 [getExternalStorageDirectory] + Utf8 [getPath] + Utf8 [java/io/File] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/math/BigInteger] + Utf8 [multiply] + Utf8 [valueOf] Fields (count = 0): Methods (count = 4): + Method: a()Ljava/math/BigInteger; Access flags: 0x9 = public static java.math.BigInteger a() Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 2, stack = 3): [0] ldc2_w #8 + Long [-1] [3] invokestatic #18 + Methodref [java/math/BigInteger.valueOf (J)Ljava/math/BigInteger;] [6] astore_0 v0 [7] invokestatic #10 + Methodref [android/os/Environment.getDataDirectory ()Ljava/io/File;] [10] astore_1 v1 [11] new #3 + Class [android/os/StatFs] [14] dup [15] aload_1 v1 [16] invokevirtual #16 + Methodref [java/io/File.getPath ()Ljava/lang/String;] [19] invokespecial #12 + Methodref [android/os/StatFs. (Ljava/lang/String;)V] [22] dup [23] astore_1 v1 [24] invokevirtual #13 + Methodref [android/os/StatFs.getAvailableBlocks ()I] [27] i2l [28] invokestatic #18 + Methodref [java/math/BigInteger.valueOf (J)Ljava/math/BigInteger;] [31] aload_1 v1 [32] invokevirtual #15 + Methodref [android/os/StatFs.getBlockSize ()I] [35] i2l [36] invokestatic #18 + Methodref [java/math/BigInteger.valueOf (J)Ljava/math/BigInteger;] [39] invokevirtual #17 + Methodref [java/math/BigInteger.multiply (Ljava/math/BigInteger;)Ljava/math/BigInteger;] [42] astore_0 v0 [43] goto +4 (target=47) [46] astore_1 v1 [47] aload_0 v0 [48] areturn Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 43: 46): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [46] Var: [a:java/math/BigInteger], Stack: [a:java/lang/Exception] - [47] Var: ..., Stack: (empty) + Method: b()Ljava/math/BigInteger; Access flags: 0x9 = public static java.math.BigInteger b() Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 2, stack = 3): [0] ldc2_w #8 + Long [-1] [3] invokestatic #18 + Methodref [java/math/BigInteger.valueOf (J)Ljava/math/BigInteger;] [6] astore_0 v0 [7] invokestatic #10 + Methodref [android/os/Environment.getDataDirectory ()Ljava/io/File;] [10] astore_1 v1 [11] new #3 + Class [android/os/StatFs] [14] dup [15] aload_1 v1 [16] invokevirtual #16 + Methodref [java/io/File.getPath ()Ljava/lang/String;] [19] invokespecial #12 + Methodref [android/os/StatFs. (Ljava/lang/String;)V] [22] dup [23] astore_1 v1 [24] invokevirtual #14 + Methodref [android/os/StatFs.getBlockCount ()I] [27] i2l [28] invokestatic #18 + Methodref [java/math/BigInteger.valueOf (J)Ljava/math/BigInteger;] [31] aload_1 v1 [32] invokevirtual #15 + Methodref [android/os/StatFs.getBlockSize ()I] [35] i2l [36] invokestatic #18 + Methodref [java/math/BigInteger.valueOf (J)Ljava/math/BigInteger;] [39] invokevirtual #17 + Methodref [java/math/BigInteger.multiply (Ljava/math/BigInteger;)Ljava/math/BigInteger;] [42] astore_0 v0 [43] goto +4 (target=47) [46] astore_1 v1 [47] aload_0 v0 [48] areturn Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 43: 46): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [46] Var: [a:java/math/BigInteger], Stack: [a:java/lang/Exception] - [47] Var: ..., Stack: (empty) + Method: c()Ljava/math/BigInteger; Access flags: 0x9 = public static java.math.BigInteger c() Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 2, stack = 3): [0] ldc2_w #8 + Long [-1] [3] invokestatic #18 + Methodref [java/math/BigInteger.valueOf (J)Ljava/math/BigInteger;] [6] astore_0 v0 [7] invokestatic #11 + Methodref [android/os/Environment.getExternalStorageDirectory ()Ljava/io/File;] [10] astore_1 v1 [11] new #3 + Class [android/os/StatFs] [14] dup [15] aload_1 v1 [16] invokevirtual #16 + Methodref [java/io/File.getPath ()Ljava/lang/String;] [19] invokespecial #12 + Methodref [android/os/StatFs. (Ljava/lang/String;)V] [22] dup [23] astore_1 v1 [24] invokevirtual #13 + Methodref [android/os/StatFs.getAvailableBlocks ()I] [27] i2l [28] invokestatic #18 + Methodref [java/math/BigInteger.valueOf (J)Ljava/math/BigInteger;] [31] aload_1 v1 [32] invokevirtual #15 + Methodref [android/os/StatFs.getBlockSize ()I] [35] i2l [36] invokestatic #18 + Methodref [java/math/BigInteger.valueOf (J)Ljava/math/BigInteger;] [39] invokevirtual #17 + Methodref [java/math/BigInteger.multiply (Ljava/math/BigInteger;)Ljava/math/BigInteger;] [42] astore_0 v0 [43] goto +4 (target=47) [46] astore_1 v1 [47] aload_0 v0 [48] areturn Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 43: 46): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [46] Var: [a:java/math/BigInteger], Stack: [a:java/lang/Exception] - [47] Var: ..., Stack: (empty) + Method: d()Ljava/math/BigInteger; Access flags: 0x9 = public static java.math.BigInteger d() Class member attributes (count = 1): + Code attribute instructions (code length = 49, locals = 2, stack = 3): [0] ldc2_w #8 + Long [-1] [3] invokestatic #18 + Methodref [java/math/BigInteger.valueOf (J)Ljava/math/BigInteger;] [6] astore_0 v0 [7] invokestatic #11 + Methodref [android/os/Environment.getExternalStorageDirectory ()Ljava/io/File;] [10] astore_1 v1 [11] new #3 + Class [android/os/StatFs] [14] dup [15] aload_1 v1 [16] invokevirtual #16 + Methodref [java/io/File.getPath ()Ljava/lang/String;] [19] invokespecial #12 + Methodref [android/os/StatFs. (Ljava/lang/String;)V] [22] dup [23] astore_1 v1 [24] invokevirtual #14 + Methodref [android/os/StatFs.getBlockCount ()I] [27] i2l [28] invokestatic #18 + Methodref [java/math/BigInteger.valueOf (J)Ljava/math/BigInteger;] [31] aload_1 v1 [32] invokevirtual #15 + Methodref [android/os/StatFs.getBlockSize ()I] [35] i2l [36] invokestatic #18 + Methodref [java/math/BigInteger.valueOf (J)Ljava/math/BigInteger;] [39] invokevirtual #17 + Methodref [java/math/BigInteger.multiply (Ljava/math/BigInteger;)Ljava/math/BigInteger;] [42] astore_0 v0 [43] goto +4 (target=47) [46] astore_1 v1 [47] aload_0 v0 [48] areturn Code attribute exceptions (count = 1): - ExceptionInfo (7 -> 43: 46): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [46] Var: [a:java/math/BigInteger], Stack: [a:java/lang/Exception] - [47] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/q Superclass: a/a/r Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class a.a.q extends a.a.r Interfaces (count = 0): Constant Pool (count = 186): + String [Exception in AppLoads.fromJSON: ] + String [Exception in AppLoads.readFromDisk(): ] + String [app_loads] + String [app_state] + String [com.crittercism.loads] + String [critter_pendingapploads_] + String [failed to remove app loads from Shared Preferences] + String [requestData] + String [requestUrl] + String [ts] + String [type] + Class [a/a/b] + Class [a/a/d] + Class [a/a/e] + Class [a/a/q] + Class [a/a/r] + Class [android/content/Context] + Class [android/content/SharedPreferences] + Class [android/content/SharedPreferences$Editor] + Class [com/crittercism/app/Crittercism] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/util/Vector] + Class [org/json/JSONArray] + Class [org/json/JSONObject] + Fieldref [a/a/b.e Ljava/lang/String;] + Fieldref [a/a/d.b Ljava/lang/String;] + Fieldref [a/a/q.a Ljava/lang/String;] + Fieldref [a/a/q.b Ljava/util/Vector;] + Methodref [a/a/e.a ([Z)Lorg/json/JSONObject;] + Methodref [a/a/e.c ()Lorg/json/JSONObject;] + Methodref [a/a/q. ()V] + Methodref [a/a/q.a ()Ljava/lang/String;] + Methodref [a/a/q.a (Ljava/lang/Object;)V] + Methodref [a/a/q.a (Lorg/json/JSONObject;)La/a/q;] + Methodref [a/a/r. ()V] + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.j ()Ljava/lang/String;] + Methodref [com/crittercism/app/Crittercism.k ()Landroid/content/Context;] + Methodref [com/crittercism/app/Crittercism.l ()La/a/e;] + Methodref [com/crittercism/app/Crittercism.u ()Ljava/lang/String;] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Exception. (Ljava/lang/String;)V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/String. ()V] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/util/Vector. ()V] + Methodref [java/util/Vector.add (Ljava/lang/Object;)Z] + Methodref [org/json/JSONArray. ()V] + Methodref [org/json/JSONArray. (Ljava/util/Collection;)V] + Methodref [org/json/JSONArray.getJSONObject (I)Lorg/json/JSONObject;] + Methodref [org/json/JSONArray.length ()I] + Methodref [org/json/JSONObject. ()V] + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/util/Collection;)V] + NameAndType [a ()Lcom/crittercism/app/Crittercism;] + NameAndType [a ()Ljava/lang/String;] + NameAndType [a (Ljava/lang/Object;)V] + NameAndType [a (Lorg/json/JSONObject;)La/a/q;] + NameAndType [a ([Z)Lorg/json/JSONObject;] + NameAndType [a Ljava/lang/String;] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b Ljava/lang/String;] + NameAndType [b Ljava/util/Vector;] + NameAndType [c ()Lorg/json/JSONObject;] + NameAndType [commit ()Z] + NameAndType [e Ljava/lang/String;] + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + NameAndType [getJSONObject (I)Lorg/json/JSONObject;] + NameAndType [getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + NameAndType [getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [has (Ljava/lang/String;)Z] + NameAndType [j ()Ljava/lang/String;] + NameAndType [k ()Landroid/content/Context;] + NameAndType [l ()La/a/e;] + NameAndType [length ()I] + NameAndType [put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + NameAndType [remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + NameAndType [toString ()Ljava/lang/String;] + NameAndType [u ()Ljava/lang/String;] + Utf8 [()I] + Utf8 [()La/a/e;] + Utf8 [()La/a/q;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/SharedPreferences$Editor;] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Lorg/json/JSONObject;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)Lorg/json/JSONArray;] + Utf8 [(Ljava/lang/String;)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;I)Landroid/content/SharedPreferences;] + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/util/Collection;)V] + Utf8 [(Lorg/json/JSONObject;)La/a/q;] + Utf8 [([Z)Lorg/json/JSONObject;] + Utf8 [] + Utf8 [Code] + Utf8 [Exception in AppLoads.fromJSON: ] + Utf8 [Exception in AppLoads.readFromDisk(): ] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/Vector;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [a/a/b] + Utf8 [a/a/d] + Utf8 [a/a/e] + Utf8 [a/a/q] + Utf8 [a/a/r] + Utf8 [add] + Utf8 [android/content/Context] + Utf8 [android/content/SharedPreferences] + Utf8 [android/content/SharedPreferences$Editor] + Utf8 [app_loads] + Utf8 [app_state] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [com.crittercism.loads] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [commit] + Utf8 [critter_pendingapploads_] + Utf8 [d] + Utf8 [e] + Utf8 [edit] + Utf8 [failed to remove app loads from Shared Preferences] + Utf8 [getClass] + Utf8 [getJSONArray] + Utf8 [getJSONObject] + Utf8 [getName] + Utf8 [getSharedPreferences] + Utf8 [getString] + Utf8 [has] + Utf8 [j] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/Vector] + Utf8 [k] + Utf8 [l] + Utf8 [length] + Utf8 [org/json/JSONArray] + Utf8 [org/json/JSONObject] + Utf8 [put] + Utf8 [remove] + Utf8 [requestData] + Utf8 [requestUrl] + Utf8 [toString] + Utf8 [ts] + Utf8 [type] + Utf8 [u] Fields (count = 0): Methods (count = 6): - Method: ()V Access flags: 0x1 = public q() Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 1, stack = 3): [0] aload_0 v0 [1] invokespecial #39 + Methodref [a/a/r. ()V] [4] aload_0 v0 [5] getstatic #30 + Fieldref [a/a/d.b Ljava/lang/String;] [8] putfield #31 + Fieldref [a/a/q.a Ljava/lang/String;] [11] aload_0 v0 [12] new #26 + Class [java/util/Vector] [15] dup [16] invokespecial #53 + Methodref [java/util/Vector. ()V] [19] putfield #32 + Fieldref [a/a/q.b Ljava/util/Vector;] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Ljava/lang/String; Access flags: 0x9 = public static java.lang.String a() Class member attributes (count = 1): + Code attribute instructions (code length = 50, locals = 1, stack = 3): [0] new #24 + Class [java/lang/String] [3] dup [4] invokespecial #49 + Methodref [java/lang/String. ()V] [7] astore_0 v0 [8] invokestatic #41 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [11] ifnull +22 (target=33) [14] invokestatic #41 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [17] invokevirtual #42 + Methodref [com/crittercism/app/Crittercism.j ()Ljava/lang/String;] [20] astore_0 v0 [21] goto +12 (target=33) [24] pop [25] new #24 + Class [java/lang/String] [28] dup [29] invokespecial #49 + Methodref [java/lang/String. ()V] [32] astore_0 v0 [33] new #25 + Class [java/lang/StringBuilder] [36] dup [37] ldc #6 + String [critter_pendingapploads_] [39] invokespecial #50 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [42] aload_0 v0 [43] invokevirtual #51 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [46] invokevirtual #52 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [49] areturn Code attribute exceptions (count = 1): - ExceptionInfo (14 -> 21: 24): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [24] Var: ..., Stack: [a:java/lang/Exception] - [33] Var: ...[a:java/lang/String], Stack: (empty) + Method: b()V Access flags: 0x11 = public final void b() Class member attributes (count = 1): + Code attribute instructions (code length = 95, locals = 3, stack = 5): [0] new #28 + Class [org/json/JSONObject] [3] dup [4] invokespecial #59 + Methodref [org/json/JSONObject. ()V] [7] astore_1 v1 [8] new #28 + Class [org/json/JSONObject] [11] invokespecial #59 + Methodref [org/json/JSONObject. ()V] [14] aconst_null [15] astore_2 v2 [16] invokestatic #41 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [19] invokevirtual #44 + Methodref [com/crittercism/app/Crittercism.l ()La/a/e;] [22] iconst_1 [23] newarray 4 [25] dup [26] iconst_0 [27] iconst_0 [28] bastore [29] invokevirtual #33 + Methodref [a/a/e.a ([Z)Lorg/json/JSONObject;] [32] dup [33] astore_2 v2 [34] ldc #10 + String [ts] [36] invokestatic #45 + Methodref [com/crittercism/app/Crittercism.u ()Ljava/lang/String;] [39] invokevirtual #64 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [42] pop [43] goto +12 (target=55) [46] pop [47] new #28 + Class [org/json/JSONObject] [50] dup [51] invokespecial #59 + Methodref [org/json/JSONObject. ()V] [54] astore_2 v2 [55] aload_1 v1 [56] ldc #4 + String [app_state] [58] aload_2 v2 [59] invokevirtual #64 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [62] pop [63] aload_1 v1 [64] ldc #11 + String [type] [66] getstatic #29 + Fieldref [a/a/b.e Ljava/lang/String;] [69] invokevirtual #64 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [72] pop [73] goto +6 (target=79) [76] pop [77] aconst_null [78] astore_1 v1 [79] aload_1 v1 [80] ifnull +12 (target=92) [83] aload_0 v0 [84] getfield #32 + Fieldref [a/a/q.b Ljava/util/Vector;] [87] aload_1 v1 [88] invokevirtual #54 + Methodref [java/util/Vector.add (Ljava/lang/Object;)Z] [91] pop [92] return [93] pop [94] return Code attribute exceptions (count = 3): - ExceptionInfo (16 -> 43: 46): + Class [java/lang/Exception] - ExceptionInfo (55 -> 73: 76): + Class [java/lang/Exception] - ExceptionInfo (79 -> 92: 93): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [46] Var: [a:a/a/q][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [55] Var: ...[a:org/json/JSONObject], Stack: (empty) - [76] Var: [a:a/a/q], Stack: [a:java/lang/Exception] - [79] Var: ...[a:org/json/JSONObject], Stack: (empty) - [92] Var: -2, Stack: (empty) - [93] Var: ..., Stack: [a:java/lang/Exception] + Method: c()Lorg/json/JSONObject; Access flags: 0x11 = public final org.json.JSONObject c() Class member attributes (count = 1): + Code attribute instructions (code length = 109, locals = 4, stack = 3): [0] new #28 + Class [org/json/JSONObject] [3] dup [4] invokespecial #59 + Methodref [org/json/JSONObject. ()V] [7] astore_1 v1 [8] new #28 + Class [org/json/JSONObject] [11] invokespecial #59 + Methodref [org/json/JSONObject. ()V] [14] aconst_null [15] astore_2 v2 [16] new #27 + Class [org/json/JSONArray] [19] invokespecial #55 + Methodref [org/json/JSONArray. ()V] [22] new #27 + Class [org/json/JSONArray] [25] dup [26] aload_0 v0 [27] getfield #32 + Fieldref [a/a/q.b Ljava/util/Vector;] [30] invokespecial #56 + Methodref [org/json/JSONArray. (Ljava/util/Collection;)V] [33] astore_3 v3 [34] goto +12 (target=46) [37] pop [38] new #27 + Class [org/json/JSONArray] [41] dup [42] invokespecial #55 + Methodref [org/json/JSONArray. ()V] [45] astore_3 v3 [46] invokestatic #41 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [49] invokevirtual #44 + Methodref [com/crittercism/app/Crittercism.l ()La/a/e;] [52] invokevirtual #34 + Methodref [a/a/e.c ()Lorg/json/JSONObject;] [55] dup [56] astore_2 v2 [57] ldc #3 + String [app_loads] [59] aload_3 v3 [60] invokevirtual #64 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [63] pop [64] goto +12 (target=76) [67] pop [68] new #28 + Class [org/json/JSONObject] [71] dup [72] invokespecial #59 + Methodref [org/json/JSONObject. ()V] [75] astore_2 v2 [76] aload_1 v1 [77] ldc #9 + String [requestUrl] [79] aload_0 v0 [80] getfield #31 + Fieldref [a/a/q.a Ljava/lang/String;] [83] invokevirtual #64 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [86] pop [87] aload_1 v1 [88] ldc #8 + String [requestData] [90] aload_2 v2 [91] invokevirtual #64 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [94] pop [95] goto +12 (target=107) [98] pop [99] new #28 + Class [org/json/JSONObject] [102] dup [103] invokespecial #59 + Methodref [org/json/JSONObject. ()V] [106] astore_1 v1 [107] aload_1 v1 [108] areturn Code attribute exceptions (count = 3): - ExceptionInfo (22 -> 34: 37): + Class [java/lang/Exception] - ExceptionInfo (46 -> 64: 67): + Class [java/lang/Exception] - ExceptionInfo (76 -> 95: 98): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [37] Var: [a:a/a/q][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [46] Var: ...[T][a:org/json/JSONArray], Stack: (empty) - [67] Var: [a:a/a/q][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [76] Var: ...[a:org/json/JSONObject], Stack: (empty) - [98] Var: , Stack: [a:java/lang/Exception] - [107] Var: ...[T][a:org/json/JSONObject], Stack: (empty) + Method: a(Lorg/json/JSONObject;)La/a/q; Access flags: 0xa = private static a.a.q a(org.json.JSONObject) Class member attributes (count = 1): + Code attribute instructions (code length = 136, locals = 4, stack = 3): [0] new #15 + Class [a/a/q] [3] dup [4] invokespecial #35 + Methodref [a/a/q. ()V] [7] astore_1 v1 [8] new #28 + Class [org/json/JSONObject] [11] dup [12] invokespecial #59 + Methodref [org/json/JSONObject. ()V] [15] astore_2 v2 [16] new #27 + Class [org/json/JSONArray] [19] dup [20] invokespecial #55 + Methodref [org/json/JSONArray. ()V] [23] astore_3 v3 [24] aload_0 v0 [25] ldc #8 + String [requestData] [27] invokevirtual #63 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [30] ifeq +10 (target=40) [33] aload_0 v0 [34] ldc #8 + String [requestData] [36] invokevirtual #62 + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] [39] astore_2 v2 [40] goto +12 (target=52) [43] pop [44] new #28 + Class [org/json/JSONObject] [47] dup [48] invokespecial #59 + Methodref [org/json/JSONObject. ()V] [51] astore_2 v2 [52] aload_2 v2 [53] ldc #3 + String [app_loads] [55] invokevirtual #63 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [58] ifeq +10 (target=68) [61] aload_2 v2 [62] ldc #3 + String [app_loads] [64] invokevirtual #61 + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] [67] astore_3 v3 [68] goto +12 (target=80) [71] pop [72] new #27 + Class [org/json/JSONArray] [75] dup [76] invokespecial #55 + Methodref [org/json/JSONArray. ()V] [79] astore_3 v3 [80] iconst_0 [81] istore_0 v0 [82] iload_0 v0 [83] aload_3 v3 [84] invokevirtual #58 + Methodref [org/json/JSONArray.length ()I] [87] ificmpge +47 (target=134) [90] aload_3 v3 [91] iload_0 v0 [92] invokevirtual #57 + Methodref [org/json/JSONArray.getJSONObject (I)Lorg/json/JSONObject;] [95] astore_2 v2 [96] aload_1 v1 [97] aload_2 v2 [98] invokevirtual #37 + Methodref [a/a/q.a (Ljava/lang/Object;)V] [101] goto +27 (target=128) [104] astore_2 v2 [105] new #25 + Class [java/lang/StringBuilder] [108] dup [109] ldc #1 + String [Exception in AppLoads.fromJSON: ] [111] invokespecial #50 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [114] aload_2 v2 [115] invokevirtual #48 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [118] invokevirtual #46 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [121] invokevirtual #51 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [124] invokevirtual #52 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [127] pop [128] iinc v0, 1 [131] goto -49 (target=82) [134] aload_1 v1 [135] areturn Code attribute exceptions (count = 3): - ExceptionInfo (24 -> 40: 43): + Class [java/lang/Exception] - ExceptionInfo (52 -> 68: 71): + Class [java/lang/Exception] - ExceptionInfo (90 -> 101: 104): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 10): - [40] Var: [T][a:a/a/q][a:org/json/JSONObject][a:org/json/JSONArray], Stack: - [43] Var: [T][a:a/a/q][T][a:org/json/JSONArray], Stack: [a:java/lang/Exception] - [52] Var: [T][a:a/a/q][a:org/json/JSONObject][a:org/json/JSONArray], Stack: - [68] Var: [T][a:a/a/q][T][a:org/json/JSONArray], Stack: - [71] Var: [T][a:a/a/q], Stack: [a:java/lang/Exception] - [80] Var: ...[T][a:org/json/JSONArray], Stack: (empty) - [82] Var: [i][a:a/a/q][T][a:org/json/JSONArray], Stack: - [104] Var: ..., Stack: [a:java/lang/Exception] - [128] Var: ..., Stack: (empty) - [134] Var: [T][a:a/a/q], Stack: + Method: d()La/a/q; Access flags: 0x9 = public static a.a.q d() Class member attributes (count = 1): + Code attribute instructions (code length = 132, locals = 4, stack = 4): [0] new #15 + Class [a/a/q] [3] dup [4] invokespecial #35 + Methodref [a/a/q. ()V] [7] astore_0 v0 [8] new #28 + Class [org/json/JSONObject] [11] dup [12] invokespecial #59 + Methodref [org/json/JSONObject. ()V] [15] astore_1 v1 [16] invokestatic #41 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [19] invokevirtual #43 + Methodref [com/crittercism/app/Crittercism.k ()Landroid/content/Context;] [22] ldc #5 + String [com.crittercism.loads] [24] iconst_0 [25] invokevirtual #40 + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] [28] dup [29] astore_2 v2 [30] invokestatic #36 + Methodref [a/a/q.a ()Ljava/lang/String;] [33] new #28 + Class [org/json/JSONObject] [36] dup [37] invokespecial #59 + Methodref [org/json/JSONObject. ()V] [40] invokevirtual #65 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [43] invokeinterface #67 + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [48] astore_3 v3 [49] new #28 + Class [org/json/JSONObject] [52] dup [53] aload_3 v3 [54] invokespecial #60 + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] [57] astore_1 v1 [58] aload_2 v2 [59] invokeinterface #66 + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] [64] dup [65] astore_2 v2 [66] invokestatic #36 + Methodref [a/a/q.a ()Ljava/lang/String;] [69] invokeinterface #69 + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] [74] pop [75] aload_2 v2 [76] invokeinterface #68 + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] [81] ifne +13 (target=94) [84] new #22 + Class [java/lang/Exception] [87] dup [88] ldc #7 + String [failed to remove app loads from Shared Preferences] [90] invokespecial #47 + Methodref [java/lang/Exception. (Ljava/lang/String;)V] [93] athrow [94] goto +27 (target=121) [97] astore_2 v2 [98] new #25 + Class [java/lang/StringBuilder] [101] dup [102] ldc #2 + String [Exception in AppLoads.readFromDisk(): ] [104] invokespecial #50 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [107] aload_2 v2 [108] invokevirtual #48 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [111] invokevirtual #46 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [114] invokevirtual #51 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [117] invokevirtual #52 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [120] pop [121] aload_1 v1 [122] invokestatic #38 + Methodref [a/a/q.a (Lorg/json/JSONObject;)La/a/q;] [125] astore_0 v0 [126] goto +4 (target=130) [129] pop [130] aload_0 v0 [131] areturn Code attribute exceptions (count = 2): - ExceptionInfo (16 -> 94: 97): + Class [java/lang/Exception] - ExceptionInfo (121 -> 126: 129): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [94] Var: ...[a:a/a/q][a:org/json/JSONObject], Stack: (empty) - [97] Var: ..., Stack: [a:java/lang/Exception] - [121] Var: ..., Stack: (empty) - [129] Var: [a:a/a/q], Stack: [a:java/lang/Exception] - [130] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/r Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x421 = public abstract class a.a.r extends java.lang.Object Interfaces (count = 0): Constant Pool (count = 37): + Class [a/a/r] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/util/Vector] + Fieldref [a/a/r.b Ljava/util/Vector;] + Methodref [java/lang/Object. ()V] + Methodref [java/util/Vector.add (Ljava/lang/Object;)Z] + Methodref [java/util/Vector.addAll (Ljava/util/Collection;)Z] + Methodref [java/util/Vector.clear ()V] + NameAndType [ ()V] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [addAll (Ljava/util/Collection;)Z] + NameAndType [b Ljava/util/Vector;] + NameAndType [clear ()V] + Utf8 [()Ljava/util/Vector;] + Utf8 [()V] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/util/Collection;)Z] + Utf8 [(Ljava/util/Vector;)V] + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/Vector;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [a/a/r] + Utf8 [add] + Utf8 [addAll] + Utf8 [b] + Utf8 [clear] + Utf8 [e] + Utf8 [f] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/util/Vector] Fields (count = 2): + Field: a Ljava/lang/String; Access flags: 0x4 = protected java.lang.String a + Field: b Ljava/util/Vector; Access flags: 0x4 = protected java.util.Vector b Methods (count = 5): - Method: ()V Access flags: 0x1 = public r() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] invokespecial #6 + Methodref [java/lang/Object. ()V] [4] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: e()Ljava/util/Vector; Access flags: 0x11 = public final java.util.Vector e() Class member attributes (count = 1): + Code attribute instructions (code length = 5, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [a/a/r.b Ljava/util/Vector;] [4] areturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a(Ljava/lang/Object;)V Access flags: 0x11 = public final void a(java.lang.Object) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #5 + Fieldref [a/a/r.b Ljava/util/Vector;] [4] aload_1 v1 [5] invokevirtual #7 + Methodref [java/util/Vector.add (Ljava/lang/Object;)Z] [8] pop [9] return [10] pop [11] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 9: 10): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: , Stack: [a:java/lang/Exception] + Method: a(Ljava/util/Vector;)V Access flags: 0x11 = public final void a(java.util.Vector) Class member attributes (count = 1): + Code attribute instructions (code length = 12, locals = 2, stack = 2): [0] aload_0 v0 [1] getfield #5 + Fieldref [a/a/r.b Ljava/util/Vector;] [4] aload_1 v1 [5] invokevirtual #8 + Methodref [java/util/Vector.addAll (Ljava/util/Collection;)Z] [8] pop [9] return [10] pop [11] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 9: 10): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [10] Var: , Stack: [a:java/lang/Exception] + Method: f()V Access flags: 0x11 = public final void f() Class member attributes (count = 1): + Code attribute instructions (code length = 10, locals = 1, stack = 1): [0] aload_0 v0 [1] getfield #5 + Fieldref [a/a/r.b Ljava/util/Vector;] [4] invokevirtual #9 + Methodref [java/util/Vector.clear ()V] [7] return [8] pop [9] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 7: 8): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [8] Var: , Stack: [a:java/lang/Exception] Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/s Superclass: a/a/r Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class a.a.s extends a.a.r Interfaces (count = 0): Constant Pool (count = 298): + String [ ] + String [ ] + String [:] + String [Exception in HandledExceptions.fromJSON: ] + String [Exception in HandledExceptions.readFromDisk(): ] + String [Problem with setBackgroundThreads(): ] + String [com.crittercism.exceptions] + String [critter_pendingexceptions_] + String [exceptions] + String [failed to remove handled exceptions from Shared Preferences] + String [id] + String [name] + String [requestData] + String [requestUrl] + String [stacktrace] + String [state] + Class [[Ljava/lang/StackTraceElement;] + Class [[Ljava/lang/String;] + Class [a/a/d] + Class [a/a/e] + Class [a/a/r] + Class [a/a/s] + Class [android/content/Context] + Class [android/content/SharedPreferences] + Class [android/content/SharedPreferences$Editor] + Class [com/crittercism/app/Crittercism] + Class [java/io/PrintWriter] + Class [java/io/StringWriter] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/Thread] + Class [java/lang/Thread$State] + Class [java/lang/Throwable] + Class [java/util/Iterator] + Class [java/util/Map] + Class [java/util/Map$Entry] + Class [java/util/Set] + Class [java/util/Vector] + Class [org/json/JSONArray] + Class [org/json/JSONObject] + Fieldref [a/a/d.c Ljava/lang/String;] + Fieldref [a/a/s.a Ljava/lang/String;] + Fieldref [a/a/s.b Ljava/util/Vector;] + Fieldref [a/a/s.c Ljava/lang/String;] + Fieldref [a/a/s.d Lorg/json/JSONArray;] + Fieldref [a/a/s.e Lorg/json/JSONArray;] + Fieldref [a/a/s.f Lorg/json/JSONObject;] + Fieldref [a/a/s.g Ljava/util/Date;] + Fieldref [a/a/s.h I] + Methodref [a/a/e.c ()Lorg/json/JSONObject;] + Methodref [a/a/r. ()V] + Methodref [a/a/s. ()V] + Methodref [a/a/s.a ()Ljava/lang/String;] + Methodref [a/a/s.a (Ljava/lang/Object;)V] + Methodref [a/a/s.a (Lorg/json/JSONObject;)La/a/s;] + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.j ()Ljava/lang/String;] + Methodref [com/crittercism/app/Crittercism.k ()Landroid/content/Context;] + Methodref [com/crittercism/app/Crittercism.l ()La/a/e;] + Methodref [java/io/PrintWriter. (Ljava/io/Writer;)V] + Methodref [java/io/StringWriter. ()V] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Exception. (Ljava/lang/String;)V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + Methodref [java/lang/String. ()V] + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I] + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;] + Methodref [java/lang/String.substring (II)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;] + Methodref [java/lang/Thread.getAllStackTraces ()Ljava/util/Map;] + Methodref [java/lang/Thread.getId ()J] + Methodref [java/lang/Thread.getName ()Ljava/lang/String;] + Methodref [java/lang/Thread.getState ()Ljava/lang/Thread$State;] + Methodref [java/lang/Thread$State.name ()Ljava/lang/String;] + Methodref [java/lang/Throwable.getCause ()Ljava/lang/Throwable;] + Methodref [java/lang/Throwable.printStackTrace (Ljava/io/PrintWriter;)V] + Methodref [java/lang/Throwable.toString ()Ljava/lang/String;] + Methodref [java/util/Vector. ()V] + Methodref [org/json/JSONArray. ()V] + Methodref [org/json/JSONArray. (Ljava/util/Collection;)V] + Methodref [org/json/JSONArray.getJSONObject (I)Lorg/json/JSONObject;] + Methodref [org/json/JSONArray.length ()I] + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] + Methodref [org/json/JSONObject. ()V] + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + Methodref [org/json/JSONObject.put (Ljava/lang/String;J)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;] + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;] + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;] + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + NameAndType [ ()V] + NameAndType [ (Ljava/io/Writer;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/util/Collection;)V] + NameAndType [a ()Lcom/crittercism/app/Crittercism;] + NameAndType [a ()Ljava/lang/String;] + NameAndType [a (Ljava/lang/Object;)V] + NameAndType [a (Lorg/json/JSONObject;)La/a/s;] + NameAndType [a Ljava/lang/String;] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b Ljava/util/Vector;] + NameAndType [c ()Lorg/json/JSONObject;] + NameAndType [c Ljava/lang/String;] + NameAndType [commit ()Z] + NameAndType [currentThread ()Ljava/lang/Thread;] + NameAndType [d Lorg/json/JSONArray;] + NameAndType [e Lorg/json/JSONArray;] + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;] + NameAndType [entrySet ()Ljava/util/Set;] + NameAndType [f Lorg/json/JSONObject;] + NameAndType [g Ljava/util/Date;] + NameAndType [getAllStackTraces ()Ljava/util/Map;] + NameAndType [getCause ()Ljava/lang/Throwable;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getId ()J] + NameAndType [getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + NameAndType [getJSONObject (I)Lorg/json/JSONObject;] + NameAndType [getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + NameAndType [getKey ()Ljava/lang/Object;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + NameAndType [getState ()Ljava/lang/Thread$State;] + NameAndType [getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getValue ()Ljava/lang/Object;] + NameAndType [h I] + NameAndType [has (Ljava/lang/String;)Z] + NameAndType [hasNext ()Z] + NameAndType [indexOf (Ljava/lang/String;)I] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [j ()Ljava/lang/String;] + NameAndType [k ()Landroid/content/Context;] + NameAndType [l ()La/a/e;] + NameAndType [length ()I] + NameAndType [name ()Ljava/lang/String;] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [printStackTrace (Ljava/io/PrintWriter;)V] + NameAndType [put (Ljava/lang/Object;)Lorg/json/JSONArray;] + NameAndType [put (Ljava/lang/String;J)Lorg/json/JSONObject;] + NameAndType [put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + NameAndType [remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + NameAndType [split (Ljava/lang/String;)[Ljava/lang/String;] + NameAndType [substring (II)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [ ] + Utf8 [ ] + Utf8 [()I] + Utf8 [()J] + Utf8 [()La/a/e;] + Utf8 [()La/a/s;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/SharedPreferences$Editor;] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/lang/Thread$State;] + Utf8 [()Ljava/lang/Thread;] + Utf8 [()Ljava/lang/Throwable;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Map;] + Utf8 [()Ljava/util/Set;] + Utf8 [()Lorg/json/JSONObject;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Lorg/json/JSONObject;] + Utf8 [(II)Ljava/lang/String;] + Utf8 [(Ljava/io/PrintWriter;)V] + Utf8 [(Ljava/io/Writer;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)Lorg/json/JSONArray;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)Lorg/json/JSONArray;] + Utf8 [(Ljava/lang/String;)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;)[Ljava/lang/String;] + Utf8 [(Ljava/lang/String;I)Landroid/content/SharedPreferences;] + Utf8 [(Ljava/lang/String;J)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Throwable;)V] + Utf8 [(Ljava/util/Collection;)V] + Utf8 [(Lorg/json/JSONObject;)La/a/s;] + Utf8 [:] + Utf8 [] + Utf8 [Code] + Utf8 [Exception in HandledExceptions.fromJSON: ] + Utf8 [Exception in HandledExceptions.readFromDisk(): ] + Utf8 [I] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/Date;] + Utf8 [Ljava/util/Vector;] + Utf8 [Lorg/json/JSONArray;] + Utf8 [Lorg/json/JSONObject;] + Utf8 [Problem with setBackgroundThreads(): ] + Utf8 [StackMapTable] + Utf8 [[Ljava/lang/StackTraceElement;] + Utf8 [[Ljava/lang/String;] + Utf8 [a] + Utf8 [a/a/d] + Utf8 [a/a/e] + Utf8 [a/a/r] + Utf8 [a/a/s] + Utf8 [android/content/Context] + Utf8 [android/content/SharedPreferences] + Utf8 [android/content/SharedPreferences$Editor] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [com.crittercism.exceptions] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [commit] + Utf8 [critter_pendingexceptions_] + Utf8 [currentThread] + Utf8 [d] + Utf8 [e] + Utf8 [edit] + Utf8 [entrySet] + Utf8 [exceptions] + Utf8 [f] + Utf8 [failed to remove handled exceptions from Shared Preferences] + Utf8 [g] + Utf8 [getAllStackTraces] + Utf8 [getCause] + Utf8 [getClass] + Utf8 [getId] + Utf8 [getJSONArray] + Utf8 [getJSONObject] + Utf8 [getKey] + Utf8 [getName] + Utf8 [getSharedPreferences] + Utf8 [getState] + Utf8 [getString] + Utf8 [getValue] + Utf8 [h] + Utf8 [has] + Utf8 [hasNext] + Utf8 [id] + Utf8 [indexOf] + Utf8 [iterator] + Utf8 [j] + Utf8 [java/io/PrintWriter] + Utf8 [java/io/StringWriter] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/Thread] + Utf8 [java/lang/Thread$State] + Utf8 [java/lang/Throwable] + Utf8 [java/util/Iterator] + Utf8 [java/util/Map] + Utf8 [java/util/Map$Entry] + Utf8 [java/util/Set] + Utf8 [java/util/Vector] + Utf8 [k] + Utf8 [l] + Utf8 [length] + Utf8 [name] + Utf8 [next] + Utf8 [org/json/JSONArray] + Utf8 [org/json/JSONObject] + Utf8 [printStackTrace] + Utf8 [put] + Utf8 [remove] + Utf8 [requestData] + Utf8 [requestUrl] + Utf8 [split] + Utf8 [stacktrace] + Utf8 [state] + Utf8 [substring] + Utf8 [toString] Fields (count = 6): + Field: c Ljava/lang/String; Access flags: 0x1 = public java.lang.String c + Field: d Lorg/json/JSONArray; Access flags: 0x1 = public org.json.JSONArray d + Field: e Lorg/json/JSONArray; Access flags: 0x1 = public org.json.JSONArray e + Field: f Lorg/json/JSONObject; Access flags: 0x1 = public org.json.JSONObject f + Field: g Ljava/util/Date; Access flags: 0x1 = public java.util.Date g + Field: h I Access flags: 0x1 = public int h Methods (count = 7): - Method: ()V Access flags: 0x1 = public s() Class member attributes (count = 1): + Code attribute instructions (code length = 77, locals = 1, stack = 3): [0] aload_0 v0 [1] invokespecial #54 + Methodref [a/a/r. ()V] [4] aload_0 v0 [5] new #32 + Class [java/lang/String] [8] dup [9] invokespecial #70 + Methodref [java/lang/String. ()V] [12] putfield #47 + Fieldref [a/a/s.c Ljava/lang/String;] [15] aload_0 v0 [16] new #42 + Class [org/json/JSONArray] [19] dup [20] invokespecial #88 + Methodref [org/json/JSONArray. ()V] [23] putfield #48 + Fieldref [a/a/s.d Lorg/json/JSONArray;] [26] aload_0 v0 [27] new #42 + Class [org/json/JSONArray] [30] dup [31] invokespecial #88 + Methodref [org/json/JSONArray. ()V] [34] putfield #49 + Fieldref [a/a/s.e Lorg/json/JSONArray;] [37] aload_0 v0 [38] new #43 + Class [org/json/JSONObject] [41] dup [42] invokespecial #93 + Methodref [org/json/JSONObject. ()V] [45] putfield #50 + Fieldref [a/a/s.f Lorg/json/JSONObject;] [48] aload_0 v0 [49] aconst_null [50] putfield #51 + Fieldref [a/a/s.g Ljava/util/Date;] [53] aload_0 v0 [54] iconst_0 [55] putfield #52 + Fieldref [a/a/s.h I] [58] aload_0 v0 [59] getstatic #44 + Fieldref [a/a/d.c Ljava/lang/String;] [62] putfield #45 + Fieldref [a/a/s.a Ljava/lang/String;] [65] aload_0 v0 [66] new #41 + Class [java/util/Vector] [69] dup [70] invokespecial #87 + Methodref [java/util/Vector. ()V] [73] putfield #46 + Fieldref [a/a/s.b Ljava/util/Vector;] [76] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Ljava/lang/String; Access flags: 0x9 = public static java.lang.String a() Class member attributes (count = 1): + Code attribute instructions (code length = 50, locals = 1, stack = 3): [0] new #32 + Class [java/lang/String] [3] dup [4] invokespecial #70 + Methodref [java/lang/String. ()V] [7] astore_0 v0 [8] invokestatic #60 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [11] ifnull +22 (target=33) [14] invokestatic #60 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [17] invokevirtual #61 + Methodref [com/crittercism/app/Crittercism.j ()Ljava/lang/String;] [20] astore_0 v0 [21] goto +12 (target=33) [24] pop [25] new #32 + Class [java/lang/String] [28] dup [29] invokespecial #70 + Methodref [java/lang/String. ()V] [32] astore_0 v0 [33] new #33 + Class [java/lang/StringBuilder] [36] dup [37] ldc #8 + String [critter_pendingexceptions_] [39] invokespecial #74 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [42] aload_0 v0 [43] invokevirtual #76 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [46] invokevirtual #77 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [49] areturn Code attribute exceptions (count = 1): - ExceptionInfo (14 -> 21: 24): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [24] Var: ..., Stack: [a:java/lang/Exception] - [33] Var: ...[a:java/lang/String], Stack: (empty) + Method: b()Lorg/json/JSONObject; Access flags: 0x11 = public final org.json.JSONObject b() Class member attributes (count = 1): + Code attribute instructions (code length = 109, locals = 4, stack = 3): [0] new #43 + Class [org/json/JSONObject] [3] dup [4] invokespecial #93 + Methodref [org/json/JSONObject. ()V] [7] astore_1 v1 [8] new #43 + Class [org/json/JSONObject] [11] invokespecial #93 + Methodref [org/json/JSONObject. ()V] [14] aconst_null [15] astore_2 v2 [16] new #42 + Class [org/json/JSONArray] [19] invokespecial #88 + Methodref [org/json/JSONArray. ()V] [22] new #42 + Class [org/json/JSONArray] [25] dup [26] aload_0 v0 [27] getfield #46 + Fieldref [a/a/s.b Ljava/util/Vector;] [30] invokespecial #89 + Methodref [org/json/JSONArray. (Ljava/util/Collection;)V] [33] astore_3 v3 [34] goto +12 (target=46) [37] pop [38] new #42 + Class [org/json/JSONArray] [41] dup [42] invokespecial #88 + Methodref [org/json/JSONArray. ()V] [45] astore_3 v3 [46] invokestatic #60 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [49] invokevirtual #63 + Methodref [com/crittercism/app/Crittercism.l ()La/a/e;] [52] invokevirtual #53 + Methodref [a/a/e.c ()Lorg/json/JSONObject;] [55] dup [56] astore_2 v2 [57] ldc #9 + String [exceptions] [59] aload_3 v3 [60] invokevirtual #99 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [63] pop [64] goto +12 (target=76) [67] pop [68] new #43 + Class [org/json/JSONObject] [71] dup [72] invokespecial #93 + Methodref [org/json/JSONObject. ()V] [75] astore_2 v2 [76] aload_1 v1 [77] ldc #14 + String [requestUrl] [79] aload_0 v0 [80] getfield #45 + Fieldref [a/a/s.a Ljava/lang/String;] [83] invokevirtual #99 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [86] pop [87] aload_1 v1 [88] ldc #13 + String [requestData] [90] aload_2 v2 [91] invokevirtual #99 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [94] pop [95] goto +12 (target=107) [98] pop [99] new #43 + Class [org/json/JSONObject] [102] dup [103] invokespecial #93 + Methodref [org/json/JSONObject. ()V] [106] astore_1 v1 [107] aload_1 v1 [108] areturn Code attribute exceptions (count = 3): - ExceptionInfo (22 -> 34: 37): + Class [java/lang/Exception] - ExceptionInfo (46 -> 64: 67): + Class [java/lang/Exception] - ExceptionInfo (76 -> 95: 98): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [37] Var: [a:a/a/s][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [46] Var: ...[T][a:org/json/JSONArray], Stack: (empty) - [67] Var: [a:a/a/s][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [76] Var: ...[a:org/json/JSONObject], Stack: (empty) - [98] Var: , Stack: [a:java/lang/Exception] - [107] Var: ...[T][a:org/json/JSONObject], Stack: (empty) + Method: a(Lorg/json/JSONObject;)La/a/s; Access flags: 0xa = private static a.a.s a(org.json.JSONObject) Class member attributes (count = 1): + Code attribute instructions (code length = 136, locals = 4, stack = 3): [0] new #22 + Class [a/a/s] [3] dup [4] invokespecial #55 + Methodref [a/a/s. ()V] [7] astore_1 v1 [8] new #43 + Class [org/json/JSONObject] [11] dup [12] invokespecial #93 + Methodref [org/json/JSONObject. ()V] [15] astore_2 v2 [16] new #42 + Class [org/json/JSONArray] [19] dup [20] invokespecial #88 + Methodref [org/json/JSONArray. ()V] [23] astore_3 v3 [24] aload_0 v0 [25] ldc #13 + String [requestData] [27] invokevirtual #97 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [30] ifeq +10 (target=40) [33] aload_0 v0 [34] ldc #13 + String [requestData] [36] invokevirtual #96 + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] [39] astore_2 v2 [40] goto +12 (target=52) [43] pop [44] new #43 + Class [org/json/JSONObject] [47] dup [48] invokespecial #93 + Methodref [org/json/JSONObject. ()V] [51] astore_2 v2 [52] aload_2 v2 [53] ldc #9 + String [exceptions] [55] invokevirtual #97 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [58] ifeq +10 (target=68) [61] aload_2 v2 [62] ldc #9 + String [exceptions] [64] invokevirtual #95 + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] [67] astore_3 v3 [68] goto +12 (target=80) [71] pop [72] new #42 + Class [org/json/JSONArray] [75] dup [76] invokespecial #88 + Methodref [org/json/JSONArray. ()V] [79] astore_3 v3 [80] iconst_0 [81] istore_0 v0 [82] iload_0 v0 [83] aload_3 v3 [84] invokevirtual #91 + Methodref [org/json/JSONArray.length ()I] [87] ificmpge +47 (target=134) [90] aload_3 v3 [91] iload_0 v0 [92] invokevirtual #90 + Methodref [org/json/JSONArray.getJSONObject (I)Lorg/json/JSONObject;] [95] astore_2 v2 [96] aload_1 v1 [97] aload_2 v2 [98] invokevirtual #57 + Methodref [a/a/s.a (Ljava/lang/Object;)V] [101] goto +27 (target=128) [104] astore_2 v2 [105] new #33 + Class [java/lang/StringBuilder] [108] dup [109] ldc #4 + String [Exception in HandledExceptions.fromJSON: ] [111] invokespecial #74 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [114] aload_2 v2 [115] invokevirtual #68 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [118] invokevirtual #66 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [121] invokevirtual #76 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [124] invokevirtual #77 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [127] pop [128] iinc v0, 1 [131] goto -49 (target=82) [134] aload_1 v1 [135] areturn Code attribute exceptions (count = 3): - ExceptionInfo (24 -> 40: 43): + Class [java/lang/Exception] - ExceptionInfo (52 -> 68: 71): + Class [java/lang/Exception] - ExceptionInfo (90 -> 101: 104): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 10): - [40] Var: [T][a:a/a/s][a:org/json/JSONObject][a:org/json/JSONArray], Stack: - [43] Var: [T][a:a/a/s][T][a:org/json/JSONArray], Stack: [a:java/lang/Exception] - [52] Var: [T][a:a/a/s][a:org/json/JSONObject][a:org/json/JSONArray], Stack: - [68] Var: [T][a:a/a/s][T][a:org/json/JSONArray], Stack: - [71] Var: [T][a:a/a/s], Stack: [a:java/lang/Exception] - [80] Var: ...[T][a:org/json/JSONArray], Stack: (empty) - [82] Var: [i][a:a/a/s][T][a:org/json/JSONArray], Stack: - [104] Var: ..., Stack: [a:java/lang/Exception] - [128] Var: ..., Stack: (empty) - [134] Var: [T][a:a/a/s], Stack: + Method: c()La/a/s; Access flags: 0x9 = public static a.a.s c() Class member attributes (count = 1): + Code attribute instructions (code length = 132, locals = 4, stack = 4): [0] new #22 + Class [a/a/s] [3] dup [4] invokespecial #55 + Methodref [a/a/s. ()V] [7] astore_0 v0 [8] new #43 + Class [org/json/JSONObject] [11] dup [12] invokespecial #93 + Methodref [org/json/JSONObject. ()V] [15] astore_1 v1 [16] invokestatic #60 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [19] invokevirtual #62 + Methodref [com/crittercism/app/Crittercism.k ()Landroid/content/Context;] [22] ldc #7 + String [com.crittercism.exceptions] [24] iconst_0 [25] invokevirtual #59 + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] [28] dup [29] astore_2 v2 [30] invokestatic #56 + Methodref [a/a/s.a ()Ljava/lang/String;] [33] new #43 + Class [org/json/JSONObject] [36] dup [37] invokespecial #93 + Methodref [org/json/JSONObject. ()V] [40] invokevirtual #100 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [43] invokeinterface #102 + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [48] astore_3 v3 [49] new #43 + Class [org/json/JSONObject] [52] dup [53] aload_3 v3 [54] invokespecial #94 + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] [57] astore_1 v1 [58] aload_2 v2 [59] invokeinterface #101 + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] [64] dup [65] astore_2 v2 [66] invokestatic #56 + Methodref [a/a/s.a ()Ljava/lang/String;] [69] invokeinterface #104 + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] [74] pop [75] aload_2 v2 [76] invokeinterface #103 + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] [81] ifne +13 (target=94) [84] new #30 + Class [java/lang/Exception] [87] dup [88] ldc #10 + String [failed to remove handled exceptions from Shared Preferences] [90] invokespecial #67 + Methodref [java/lang/Exception. (Ljava/lang/String;)V] [93] athrow [94] goto +27 (target=121) [97] astore_2 v2 [98] new #33 + Class [java/lang/StringBuilder] [101] dup [102] ldc #5 + String [Exception in HandledExceptions.readFromDisk(): ] [104] invokespecial #74 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [107] aload_2 v2 [108] invokevirtual #68 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [111] invokevirtual #66 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [114] invokevirtual #76 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [117] invokevirtual #77 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [120] pop [121] aload_1 v1 [122] invokestatic #58 + Methodref [a/a/s.a (Lorg/json/JSONObject;)La/a/s;] [125] astore_0 v0 [126] goto +4 (target=130) [129] pop [130] aload_0 v0 [131] areturn Code attribute exceptions (count = 2): - ExceptionInfo (16 -> 94: 97): + Class [java/lang/Exception] - ExceptionInfo (121 -> 126: 129): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [94] Var: ...[a:a/a/s][a:org/json/JSONObject], Stack: (empty) - [97] Var: ..., Stack: [a:java/lang/Exception] - [121] Var: ..., Stack: (empty) - [129] Var: [a:a/a/s], Stack: [a:java/lang/Exception] - [130] Var: ..., Stack: (empty) + Method: a(Ljava/lang/Throwable;)V Access flags: 0x11 = public final void a(java.lang.Throwable) Class member attributes (count = 1): + Code attribute instructions (code length = 141, locals = 4, stack = 4): [0] aload_1 v1 [1] invokevirtual #86 + Methodref [java/lang/Throwable.toString ()Ljava/lang/String;] [4] ldc #3 + String [:] [6] invokevirtual #71 + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I] [9] istore_2 v2 [10] aload_0 v0 [11] iload_2 v2 [12] iflt +15 (target=27) [15] aload_1 v1 [16] invokevirtual #86 + Methodref [java/lang/Throwable.toString ()Ljava/lang/String;] [19] iconst_0 [20] iload_2 v2 [21] invokevirtual #73 + Methodref [java/lang/String.substring (II)Ljava/lang/String;] [24] goto +10 (target=34) [27] aload_1 v1 [28] invokevirtual #68 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [31] invokevirtual #66 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [34] putfield #47 + Fieldref [a/a/s.c Ljava/lang/String;] [37] new #28 + Class [java/io/StringWriter] [40] dup [41] invokespecial #65 + Methodref [java/io/StringWriter. ()V] [44] astore_2 v2 [45] new #27 + Class [java/io/PrintWriter] [48] dup [49] aload_2 v2 [50] invokespecial #64 + Methodref [java/io/PrintWriter. (Ljava/io/Writer;)V] [53] astore_3 v3 [54] aload_1 v1 [55] aload_3 v3 [56] invokevirtual #85 + Methodref [java/lang/Throwable.printStackTrace (Ljava/io/PrintWriter;)V] [59] aload_1 v1 [60] invokevirtual #84 + Methodref [java/lang/Throwable.getCause ()Ljava/lang/Throwable;] [63] astore_1 v1 [64] aload_1 v1 [65] ifnull +27 (target=92) [68] aload_0 v0 [69] aload_1 v1 [70] invokevirtual #68 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [73] invokevirtual #66 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [76] putfield #47 + Fieldref [a/a/s.c Ljava/lang/String;] [79] aload_1 v1 [80] aload_3 v3 [81] invokevirtual #85 + Methodref [java/lang/Throwable.printStackTrace (Ljava/io/PrintWriter;)V] [84] aload_1 v1 [85] invokevirtual #84 + Methodref [java/lang/Throwable.getCause ()Ljava/lang/Throwable;] [88] astore_1 v1 [89] goto -25 (target=64) [92] aload_2 v2 [93] invokevirtual #69 + Methodref [java/lang/Object.toString ()Ljava/lang/String;] [96] astore_1 v1 [97] aload_0 v0 [98] new #42 + Class [org/json/JSONArray] [101] dup [102] invokespecial #88 + Methodref [org/json/JSONArray. ()V] [105] putfield #48 + Fieldref [a/a/s.d Lorg/json/JSONArray;] [108] aload_1 v1 [109] ldc #1 + String [ ] [111] invokevirtual #72 + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;] [114] astore_1 v1 [115] iconst_0 [116] istore_2 v2 [117] iload_2 v2 [118] aload_1 v1 [119] arraylength [120] ificmpge +20 (target=140) [123] aload_0 v0 [124] getfield #48 + Fieldref [a/a/s.d Lorg/json/JSONArray;] [127] aload_1 v1 [128] iload_2 v2 [129] aaload [130] invokevirtual #92 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [133] pop [134] iinc v2, 1 [137] goto -20 (target=117) [140] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [27] Var: ..., Stack: [a:a/a/s] - [34] Var: [a:a/a/s][a:java/lang/Throwable], Stack: [a:a/a/s][a:java/lang/String] - [64] Var: ...[a:java/io/StringWriter][a:java/io/PrintWriter], Stack: (empty) - [92] Var: [a:a/a/s][T][a:java/io/StringWriter], Stack: - [117] Var: [a:a/a/s][a:[Ljava/lang/String;][i], Stack: - [140] Var: -3, Stack: (empty) + Method: d()V Access flags: 0x11 = public final void d() Class member attributes (count = 1): + Code attribute instructions (code length = 228, locals = 8, stack = 4): [0] invokestatic #79 + Methodref [java/lang/Thread.getAllStackTraces ()Ljava/util/Map;] [3] invokeinterface #107 + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;] [8] invokeinterface #110 + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] [13] astore_1 v1 [14] aload_1 v1 [15] invokeinterface #105 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [20] ifeq +207 (target=227) [23] aload_1 v1 [24] invokeinterface #106 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [29] checkcast #39 + Class [java/util/Map$Entry] [32] astore_2 v2 [33] new #43 + Class [org/json/JSONObject] [36] dup [37] invokespecial #93 + Methodref [org/json/JSONObject. ()V] [40] astore_3 v3 [41] aload_2 v2 [42] invokeinterface #108 + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;] [47] checkcast #34 + Class [java/lang/Thread] [50] astore v4 [52] aload v4 [54] invokevirtual #80 + Methodref [java/lang/Thread.getId ()J] [57] invokestatic #78 + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;] [60] invokevirtual #80 + Methodref [java/lang/Thread.getId ()J] [63] lcmp [64] ifeq +131 (target=195) [67] aload_3 v3 [68] ldc #12 + String [name] [70] aload v4 [72] invokevirtual #81 + Methodref [java/lang/Thread.getName ()Ljava/lang/String;] [75] invokevirtual #99 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [78] pop [79] aload_3 v3 [80] ldc #11 + String [id] [82] aload v4 [84] invokevirtual #80 + Methodref [java/lang/Thread.getId ()J] [87] invokevirtual #98 + Methodref [org/json/JSONObject.put (Ljava/lang/String;J)Lorg/json/JSONObject;] [90] pop [91] aload_3 v3 [92] ldc #16 + String [state] [94] aload v4 [96] invokevirtual #82 + Methodref [java/lang/Thread.getState ()Ljava/lang/Thread$State;] [99] invokevirtual #83 + Methodref [java/lang/Thread$State.name ()Ljava/lang/String;] [102] invokevirtual #99 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [105] pop [106] new #42 + Class [org/json/JSONArray] [109] dup [110] invokespecial #88 + Methodref [org/json/JSONArray. ()V] [113] astore v4 [115] aload_2 v2 [116] invokeinterface #109 + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;] [121] checkcast #17 + Class [[Ljava/lang/StackTraceElement;] [124] dup [125] astore_2 v2 [126] arraylength [127] istore v5 [129] iconst_0 [130] istore v6 [132] iload v6 [134] iload v5 [136] ificmpge +41 (target=177) [139] aload_2 v2 [140] iload v6 [142] aaload [143] astore v7 [145] new #33 + Class [java/lang/StringBuilder] [148] dup [149] ldc #2 + String [ ] [151] invokespecial #74 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [154] aload v7 [156] invokevirtual #75 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [159] invokevirtual #77 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [162] pop [163] aload v4 [165] aload v7 [167] invokevirtual #92 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [170] pop [171] iinc v6, 1 [174] goto -42 (target=132) [177] aload_3 v3 [178] ldc #15 + String [stacktrace] [180] aload v4 [182] invokevirtual #99 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [185] pop [186] aload_0 v0 [187] getfield #49 + Fieldref [a/a/s.e Lorg/json/JSONArray;] [190] aload_3 v3 [191] invokevirtual #92 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [194] pop [195] goto -181 (target=14) [198] astore v4 [200] new #33 + Class [java/lang/StringBuilder] [203] dup [204] ldc #6 + String [Problem with setBackgroundThreads(): ] [206] invokespecial #74 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [209] aload v4 [211] invokevirtual #68 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [214] invokevirtual #66 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [217] invokevirtual #76 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [220] invokevirtual #77 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [223] pop [224] goto -210 (target=14) [227] return Code attribute exceptions (count = 1): - ExceptionInfo (52 -> 195: 198): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [14] Var: ...[a:java/util/Iterator], Stack: (empty) - [132] Var: [a:a/a/s][a:java/util/Iterator][a:[Ljava/lang/StackTraceElement;][a:org/json/JSONObject][a:org/json/JSONArray][i][i], Stack: - [177] Var: [a:a/a/s][a:java/util/Iterator][T][a:org/json/JSONObject][a:org/json/JSONArray], Stack: - [195] Var: -3, Stack: (empty) - [198] Var: ..., Stack: [a:java/lang/Exception] - [227] Var: -2, Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/t Superclass: a/a/r Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class a.a.t extends a.a.r Interfaces (count = 0): Constant Pool (count = 173): + String [] + String [.dmp] + String [/] + String [app_state] + String [deleting filename: ] + String [filename = ] + String [filename_prefix] + String [filenames] + String [ndk_crash_] + String [num_ndk_crashes] + String [requestData] + String [requestUrl] + Class [[Ljava/lang/String;] + Class [a/a/d] + Class [a/a/e] + Class [a/a/r] + Class [a/a/t] + Class [a/a/u] + Class [android/content/Context] + Class [com/crittercism/app/Crittercism] + Class [java/io/File] + Class [java/lang/Exception] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/util/Iterator] + Class [java/util/Vector] + Class [org/json/JSONArray] + Class [org/json/JSONObject] + Fieldref [a/a/d.g Ljava/lang/String;] + Fieldref [a/a/t.a Ljava/lang/String;] + Fieldref [a/a/t.b Ljava/util/Vector;] + Methodref [a/a/e.c ()Lorg/json/JSONObject;] + Methodref [a/a/e.d ()Lorg/json/JSONObject;] + Methodref [a/a/r. ()V] + Methodref [a/a/t. ()V] + Methodref [a/a/t.a (Ljava/util/Vector;)V] + Methodref [a/a/u. (Ljava/lang/String;)V] + Methodref [android/content/Context.getFilesDir ()Ljava/io/File;] + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.k ()Landroid/content/Context;] + Methodref [com/crittercism/app/Crittercism.l ()La/a/e;] + Methodref [com/crittercism/app/Crittercism.r ()Ljava/lang/String;] + Methodref [java/io/File. (Ljava/lang/String;)V] + Methodref [java/io/File.delete ()Z] + Methodref [java/io/File.exists ()Z] + Methodref [java/io/File.getAbsolutePath ()Ljava/lang/String;] + Methodref [java/io/File.list (Ljava/io/FilenameFilter;)[Ljava/lang/String;] + Methodref [java/lang/Exception.printStackTrace ()V] + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] + Methodref [java/lang/StringBuilder. ()V] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/util/Vector. ()V] + Methodref [java/util/Vector.add (Ljava/lang/Object;)Z] + Methodref [java/util/Vector.iterator ()Ljava/util/Iterator;] + Methodref [java/util/Vector.size ()I] + Methodref [org/json/JSONArray. ()V] + Methodref [org/json/JSONArray. (Ljava/util/Collection;)V] + Methodref [org/json/JSONObject. ()V] + Methodref [org/json/JSONObject.put (Ljava/lang/String;I)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + NameAndType [ ()V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/util/Collection;)V] + NameAndType [a ()Lcom/crittercism/app/Crittercism;] + NameAndType [a (Ljava/util/Vector;)V] + NameAndType [a Ljava/lang/String;] + NameAndType [add (Ljava/lang/Object;)Z] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b Ljava/util/Vector;] + NameAndType [c ()Lorg/json/JSONObject;] + NameAndType [d ()Lorg/json/JSONObject;] + NameAndType [delete ()Z] + NameAndType [equals (Ljava/lang/Object;)Z] + NameAndType [exists ()Z] + NameAndType [g Ljava/lang/String;] + NameAndType [getAbsolutePath ()Ljava/lang/String;] + NameAndType [getFilesDir ()Ljava/io/File;] + NameAndType [getPackageName ()Ljava/lang/String;] + NameAndType [hasNext ()Z] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [k ()Landroid/content/Context;] + NameAndType [l ()La/a/e;] + NameAndType [list (Ljava/io/FilenameFilter;)[Ljava/lang/String;] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [printStackTrace ()V] + NameAndType [put (Ljava/lang/String;I)Lorg/json/JSONObject;] + NameAndType [put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + NameAndType [r ()Ljava/lang/String;] + NameAndType [size ()I] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [] + Utf8 [()I] + Utf8 [()La/a/e;] + Utf8 [()La/a/t;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()Ljava/io/File;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Lorg/json/JSONObject;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(Ljava/io/FilenameFilter;)[Ljava/lang/String;] + Utf8 [(Ljava/lang/Object;)Z] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;I)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + Utf8 [(Ljava/util/Collection;)V] + Utf8 [(Ljava/util/Vector;)V] + Utf8 [.dmp] + Utf8 [/] + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/Vector;] + Utf8 [StackMapTable] + Utf8 [[Ljava/lang/String;] + Utf8 [a] + Utf8 [a/a/d] + Utf8 [a/a/e] + Utf8 [a/a/r] + Utf8 [a/a/t] + Utf8 [a/a/u] + Utf8 [add] + Utf8 [android/content/Context] + Utf8 [app_state] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [d] + Utf8 [delete] + Utf8 [deleting filename: ] + Utf8 [equals] + Utf8 [exists] + Utf8 [filename = ] + Utf8 [filename_prefix] + Utf8 [filenames] + Utf8 [g] + Utf8 [getAbsolutePath] + Utf8 [getFilesDir] + Utf8 [getPackageName] + Utf8 [hasNext] + Utf8 [iterator] + Utf8 [java/io/File] + Utf8 [java/lang/Exception] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/util/Iterator] + Utf8 [java/util/Vector] + Utf8 [k] + Utf8 [l] + Utf8 [list] + Utf8 [ndk_crash_] + Utf8 [next] + Utf8 [num_ndk_crashes] + Utf8 [org/json/JSONArray] + Utf8 [org/json/JSONObject] + Utf8 [printStackTrace] + Utf8 [put] + Utf8 [r] + Utf8 [requestData] + Utf8 [requestUrl] + Utf8 [size] + Utf8 [toString] Fields (count = 0): Methods (count = 4): - Method: ()V Access flags: 0x1 = public t() Class member attributes (count = 1): + Code attribute instructions (code length = 23, locals = 1, stack = 3): [0] aload_0 v0 [1] invokespecial #34 + Methodref [a/a/r. ()V] [4] aload_0 v0 [5] getstatic #29 + Fieldref [a/a/d.g Ljava/lang/String;] [8] putfield #30 + Fieldref [a/a/t.a Ljava/lang/String;] [11] aload_0 v0 [12] new #26 + Class [java/util/Vector] [15] dup [16] invokespecial #55 + Methodref [java/util/Vector. ()V] [19] putfield #31 + Fieldref [a/a/t.b Ljava/util/Vector;] [22] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Lorg/json/JSONObject; Access flags: 0x11 = public final org.json.JSONObject a() Class member attributes (count = 1): + Code attribute instructions (code length = 148, locals = 4, stack = 3): [0] new #28 + Class [org/json/JSONObject] [3] dup [4] invokespecial #61 + Methodref [org/json/JSONObject. ()V] [7] astore_1 v1 [8] new #28 + Class [org/json/JSONObject] [11] invokespecial #61 + Methodref [org/json/JSONObject. ()V] [14] aconst_null [15] astore_2 v2 [16] new #27 + Class [org/json/JSONArray] [19] invokespecial #59 + Methodref [org/json/JSONArray. ()V] [22] new #27 + Class [org/json/JSONArray] [25] dup [26] aload_0 v0 [27] getfield #31 + Fieldref [a/a/t.b Ljava/util/Vector;] [30] invokespecial #60 + Methodref [org/json/JSONArray. (Ljava/util/Collection;)V] [33] astore_3 v3 [34] goto +12 (target=46) [37] pop [38] new #27 + Class [org/json/JSONArray] [41] dup [42] invokespecial #59 + Methodref [org/json/JSONArray. ()V] [45] astore_3 v3 [46] invokestatic #40 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [49] invokevirtual #42 + Methodref [com/crittercism/app/Crittercism.l ()La/a/e;] [52] invokevirtual #32 + Methodref [a/a/e.c ()Lorg/json/JSONObject;] [55] dup [56] astore_2 v2 [57] ldc #4 + String [app_state] [59] invokestatic #40 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [62] invokevirtual #42 + Methodref [com/crittercism/app/Crittercism.l ()La/a/e;] [65] invokevirtual #33 + Methodref [a/a/e.d ()Lorg/json/JSONObject;] [68] invokevirtual #63 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [71] pop [72] aload_2 v2 [73] ldc #10 + String [num_ndk_crashes] [75] aload_0 v0 [76] getfield #31 + Fieldref [a/a/t.b Ljava/util/Vector;] [79] invokevirtual #58 + Methodref [java/util/Vector.size ()I] [82] invokevirtual #62 + Methodref [org/json/JSONObject.put (Ljava/lang/String;I)Lorg/json/JSONObject;] [85] pop [86] aload_2 v2 [87] ldc #8 + String [filenames] [89] aload_3 v3 [90] invokevirtual #63 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [93] pop [94] aload_2 v2 [95] ldc #7 + String [filename_prefix] [97] ldc #9 + String [ndk_crash_] [99] invokevirtual #63 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [102] pop [103] goto +12 (target=115) [106] pop [107] new #28 + Class [org/json/JSONObject] [110] dup [111] invokespecial #61 + Methodref [org/json/JSONObject. ()V] [114] astore_2 v2 [115] aload_1 v1 [116] ldc #12 + String [requestUrl] [118] aload_0 v0 [119] getfield #30 + Fieldref [a/a/t.a Ljava/lang/String;] [122] invokevirtual #63 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [125] pop [126] aload_1 v1 [127] ldc #11 + String [requestData] [129] aload_2 v2 [130] invokevirtual #63 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [133] pop [134] goto +12 (target=146) [137] pop [138] new #28 + Class [org/json/JSONObject] [141] dup [142] invokespecial #61 + Methodref [org/json/JSONObject. ()V] [145] astore_1 v1 [146] aload_1 v1 [147] areturn Code attribute exceptions (count = 3): - ExceptionInfo (22 -> 34: 37): + Class [java/lang/Exception] - ExceptionInfo (46 -> 103: 106): + Class [java/lang/Exception] - ExceptionInfo (115 -> 134: 137): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [37] Var: [a:a/a/t][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [46] Var: ...[T][a:org/json/JSONArray], Stack: (empty) - [106] Var: [a:a/a/t][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [115] Var: ...[a:org/json/JSONObject], Stack: (empty) - [137] Var: , Stack: [a:java/lang/Exception] - [146] Var: ...[T][a:org/json/JSONObject], Stack: (empty) + Method: b()V Access flags: 0x11 = public final void b() Class member attributes (count = 1): + Code attribute instructions (code length = 71, locals = 3, stack = 3): [0] aload_0 v0 [1] getfield #31 + Fieldref [a/a/t.b Ljava/util/Vector;] [4] ifnull +62 (target=66) [7] aload_0 v0 [8] getfield #31 + Fieldref [a/a/t.b Ljava/util/Vector;] [11] invokevirtual #57 + Methodref [java/util/Vector.iterator ()Ljava/util/Iterator;] [14] astore_1 v1 [15] aload_1 v1 [16] invokeinterface #64 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [21] ifeq +45 (target=66) [24] aload_1 v1 [25] invokeinterface #65 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [30] checkcast #23 + Class [java/lang/String] [33] astore_2 v2 [34] new #24 + Class [java/lang/StringBuilder] [37] dup [38] ldc #5 + String [deleting filename: ] [40] invokespecial #52 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [43] aload_2 v2 [44] invokevirtual #53 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [47] invokevirtual #54 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [50] pop [51] new #21 + Class [java/io/File] [54] dup [55] aload_2 v2 [56] invokespecial #44 + Methodref [java/io/File. (Ljava/lang/String;)V] [59] invokevirtual #45 + Methodref [java/io/File.delete ()Z] [62] pop [63] goto -48 (target=15) [66] return [67] invokevirtual #49 + Methodref [java/lang/Exception.printStackTrace ()V] [70] return Code attribute exceptions (count = 1): - ExceptionInfo (0 -> 66: 67): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 3): - [15] Var: [T][a:java/util/Iterator], Stack: - [66] Var: -2, Stack: (empty) - [67] Var: ..., Stack: [a:java/lang/Exception] + Method: c()La/a/t; Access flags: 0x9 = public static a.a.t c() Class member attributes (count = 1): + Code attribute instructions (code length = 214, locals = 5, stack = 4): [0] new #17 + Class [a/a/t] [3] dup [4] invokespecial #35 + Methodref [a/a/t. ()V] [7] astore_0 v0 [8] invokestatic #40 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [11] invokevirtual #41 + Methodref [com/crittercism/app/Crittercism.k ()Landroid/content/Context;] [14] astore_1 v1 [15] new #24 + Class [java/lang/StringBuilder] [18] dup [19] invokespecial #51 + Methodref [java/lang/StringBuilder. ()V] [22] aload_1 v1 [23] invokevirtual #38 + Methodref [android/content/Context.getFilesDir ()Ljava/io/File;] [26] invokevirtual #47 + Methodref [java/io/File.getAbsolutePath ()Ljava/lang/String;] [29] invokevirtual #53 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [32] ldc #3 + String [/] [34] invokevirtual #53 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [37] invokestatic #40 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [40] invokevirtual #43 + Methodref [com/crittercism/app/Crittercism.r ()Ljava/lang/String;] [43] invokevirtual #53 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [46] invokevirtual #54 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [49] astore_2 v2 [50] aload_1 v1 [51] invokevirtual #39 + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;] [54] dup [55] astore_1 v1 [56] ifnull +148 (target=204) [59] aload_1 v1 [60] ldc #1 + String [] [62] invokevirtual #50 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] [65] ifne +139 (target=204) [68] new #21 + Class [java/io/File] [71] dup [72] aload_2 v2 [73] invokespecial #44 + Methodref [java/io/File. (Ljava/lang/String;)V] [76] dup [77] astore_1 v1 [78] invokevirtual #46 + Methodref [java/io/File.exists ()Z] [81] ifeq +123 (target=204) [84] ldc #2 + String [.dmp] [86] astore_2 v2 [87] aload_1 v1 [88] new #18 + Class [a/a/u] [91] dup [92] aload_2 v2 [93] invokespecial #37 + Methodref [a/a/u. (Ljava/lang/String;)V] [96] invokevirtual #48 + Methodref [java/io/File.list (Ljava/io/FilenameFilter;)[Ljava/lang/String;] [99] dup [100] astore_2 v2 [101] ifnull +103 (target=204) [104] aload_2 v2 [105] arraylength [106] ifle +98 (target=204) [109] new #26 + Class [java/util/Vector] [112] dup [113] invokespecial #55 + Methodref [java/util/Vector. ()V] [116] astore_3 v3 [117] iconst_0 [118] istore v4 [120] iload v4 [122] aload_2 v2 [123] arraylength [124] ificmpge +75 (target=199) [127] new #24 + Class [java/lang/StringBuilder] [130] dup [131] ldc #6 + String [filename = ] [133] invokespecial #52 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [136] aload_1 v1 [137] invokevirtual #47 + Methodref [java/io/File.getAbsolutePath ()Ljava/lang/String;] [140] invokevirtual #53 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [143] ldc #3 + String [/] [145] invokevirtual #53 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [148] aload_2 v2 [149] iload v4 [151] aaload [152] invokevirtual #53 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [155] invokevirtual #54 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [158] pop [159] aload_3 v3 [160] new #24 + Class [java/lang/StringBuilder] [163] dup [164] invokespecial #51 + Methodref [java/lang/StringBuilder. ()V] [167] aload_1 v1 [168] invokevirtual #47 + Methodref [java/io/File.getAbsolutePath ()Ljava/lang/String;] [171] invokevirtual #53 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [174] ldc #3 + String [/] [176] invokevirtual #53 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [179] aload_2 v2 [180] iload v4 [182] aaload [183] invokevirtual #53 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [186] invokevirtual #54 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [189] invokevirtual #56 + Methodref [java/util/Vector.add (Ljava/lang/Object;)Z] [192] pop [193] iinc v4, 1 [196] goto -76 (target=120) [199] aload_0 v0 [200] aload_3 v3 [201] invokevirtual #36 + Methodref [a/a/t.a (Ljava/util/Vector;)V] [204] goto +8 (target=212) [207] aconst_null [208] astore_1 v1 [209] invokevirtual #49 + Methodref [java/lang/Exception.printStackTrace ()V] [212] aload_0 v0 [213] areturn Code attribute exceptions (count = 1): - ExceptionInfo (8 -> 204: 207): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [120] Var: [a:a/a/t][a:java/io/File][a:[Ljava/lang/String;][a:java/util/Vector][i], Stack: - [199] Var: [a:a/a/t][T][T][a:java/util/Vector], Stack: - [204] Var: -3, Stack: (empty) - [207] Var: ..., Stack: [a:java/lang/Exception] - [212] Var: ..., Stack: (empty) Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/u Superclass: java/lang/Object Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class a.a.u extends java.lang.Object Interfaces (count = 1): + Class [java/io/FilenameFilter] Constant Pool (count = 27): + Class [a/a/u] + Class [java/io/FilenameFilter] + Class [java/lang/Object] + Class [java/lang/String] + Fieldref [a/a/u.a Ljava/lang/String;] + Methodref [java/lang/Object. ()V] + Methodref [java/lang/String. ()V] + Methodref [java/lang/String.endsWith (Ljava/lang/String;)Z] + NameAndType [ ()V] + NameAndType [a Ljava/lang/String;] + NameAndType [endsWith (Ljava/lang/String;)Z] + Utf8 [()V] + Utf8 [(Ljava/io/File;Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [] + Utf8 [Code] + Utf8 [Ljava/lang/String;] + Utf8 [StackMapTable] + Utf8 [a] + Utf8 [a/a/u] + Utf8 [accept] + Utf8 [endsWith] + Utf8 [java/io/FilenameFilter] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] Fields (count = 1): + Field: a Ljava/lang/String; Access flags: 0x2 = private java.lang.String a Methods (count = 2): - Method: (Ljava/lang/String;)V Access flags: 0x1 = public u(java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 25, locals = 2, stack = 3): [0] aload_0 v0 [1] invokespecial #6 + Methodref [java/lang/Object. ()V] [4] aload_0 v0 [5] new #4 + Class [java/lang/String] [8] dup [9] invokespecial #7 + Methodref [java/lang/String. ()V] [12] putfield #5 + Fieldref [a/a/u.a Ljava/lang/String;] [15] aload_1 v1 [16] ifnull +8 (target=24) [19] aload_0 v0 [20] aload_1 v1 [21] putfield #5 + Fieldref [a/a/u.a Ljava/lang/String;] [24] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 1): - [24] Var: -2, Stack: (empty) + Method: accept(Ljava/io/File;Ljava/lang/String;)Z Access flags: 0x11 = public final boolean accept(java.io.File,java.lang.String) Class member attributes (count = 1): + Code attribute instructions (code length = 9, locals = 3, stack = 2): [0] aload_2 v2 [1] aload_0 v0 [2] getfield #5 + Fieldref [a/a/u.a Ljava/lang/String;] [5] invokevirtual #8 + Methodref [java/lang/String.endsWith (Ljava/lang/String;)Z] [8] ireturn Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): Class file attributes (count = 0): _____________________________________________________________________ + Program class: a/a/v Superclass: a/a/r Major version: 0x32 Minor version: 0x0 Access flags: 0x31 = public final class a.a.v extends a.a.r Interfaces (count = 0): Constant Pool (count = 291): + String [ ] + String [ ] + String [:] + String [Exception in SdkCrashes.fromJSON: ] + String [Exception in SdkCrashes.readFromDisk(): ] + String [Problem with setBackgroundThreads(): ] + String [com.crittercism.crashes] + String [crashes] + String [critter_pendingcrashes_] + String [failed to remove crashes from Shared Preferences] + String [id] + String [name] + String [requestData] + String [requestUrl] + String [stacktrace] + String [state] + Class [[Ljava/lang/StackTraceElement;] + Class [[Ljava/lang/String;] + Class [a/a/d] + Class [a/a/e] + Class [a/a/r] + Class [a/a/v] + Class [android/content/Context] + Class [android/content/SharedPreferences] + Class [android/content/SharedPreferences$Editor] + Class [com/crittercism/app/Crittercism] + Class [java/io/PrintWriter] + Class [java/io/StringWriter] + Class [java/lang/Class] + Class [java/lang/Exception] + Class [java/lang/Object] + Class [java/lang/String] + Class [java/lang/StringBuilder] + Class [java/lang/Thread] + Class [java/lang/Thread$State] + Class [java/lang/Throwable] + Class [java/util/Iterator] + Class [java/util/Map] + Class [java/util/Map$Entry] + Class [java/util/Set] + Class [java/util/Vector] + Class [org/json/JSONArray] + Class [org/json/JSONObject] + Fieldref [a/a/d.d Ljava/lang/String;] + Fieldref [a/a/v.a Ljava/lang/String;] + Fieldref [a/a/v.b Ljava/util/Vector;] + Fieldref [a/a/v.c Ljava/lang/String;] + Fieldref [a/a/v.d Lorg/json/JSONArray;] + Fieldref [a/a/v.e Lorg/json/JSONArray;] + Fieldref [a/a/v.f Lorg/json/JSONObject;] + Methodref [a/a/e.c ()Lorg/json/JSONObject;] + Methodref [a/a/r. ()V] + Methodref [a/a/v. ()V] + Methodref [a/a/v.a ()Ljava/lang/String;] + Methodref [a/a/v.a (Ljava/lang/Object;)V] + Methodref [a/a/v.a (Lorg/json/JSONObject;)La/a/v;] + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] + Methodref [com/crittercism/app/Crittercism.j ()Ljava/lang/String;] + Methodref [com/crittercism/app/Crittercism.k ()Landroid/content/Context;] + Methodref [com/crittercism/app/Crittercism.l ()La/a/e;] + Methodref [java/io/PrintWriter. (Ljava/io/Writer;)V] + Methodref [java/io/StringWriter. ()V] + Methodref [java/lang/Class.getName ()Ljava/lang/String;] + Methodref [java/lang/Exception. (Ljava/lang/String;)V] + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] + Methodref [java/lang/Object.toString ()Ljava/lang/String;] + Methodref [java/lang/String. ()V] + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I] + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;] + Methodref [java/lang/String.substring (II)Ljava/lang/String;] + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;] + Methodref [java/lang/Thread.getAllStackTraces ()Ljava/util/Map;] + Methodref [java/lang/Thread.getId ()J] + Methodref [java/lang/Thread.getName ()Ljava/lang/String;] + Methodref [java/lang/Thread.getState ()Ljava/lang/Thread$State;] + Methodref [java/lang/Thread$State.name ()Ljava/lang/String;] + Methodref [java/lang/Throwable.getCause ()Ljava/lang/Throwable;] + Methodref [java/lang/Throwable.printStackTrace (Ljava/io/PrintWriter;)V] + Methodref [java/lang/Throwable.toString ()Ljava/lang/String;] + Methodref [java/util/Vector. ()V] + Methodref [org/json/JSONArray. ()V] + Methodref [org/json/JSONArray. (Ljava/util/Collection;)V] + Methodref [org/json/JSONArray.getJSONObject (I)Lorg/json/JSONObject;] + Methodref [org/json/JSONArray.length ()I] + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] + Methodref [org/json/JSONObject. ()V] + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] + Methodref [org/json/JSONObject.put (Ljava/lang/String;J)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + InterfaceMethodref [java/util/Iterator.hasNext ()Z] + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;] + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;] + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;] + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] + NameAndType [ ()V] + NameAndType [ (Ljava/io/Writer;)V] + NameAndType [ (Ljava/lang/String;)V] + NameAndType [ (Ljava/util/Collection;)V] + NameAndType [a ()Lcom/crittercism/app/Crittercism;] + NameAndType [a ()Ljava/lang/String;] + NameAndType [a (Ljava/lang/Object;)V] + NameAndType [a (Lorg/json/JSONObject;)La/a/v;] + NameAndType [a Ljava/lang/String;] + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] + NameAndType [b Ljava/util/Vector;] + NameAndType [c ()Lorg/json/JSONObject;] + NameAndType [c Ljava/lang/String;] + NameAndType [commit ()Z] + NameAndType [currentThread ()Ljava/lang/Thread;] + NameAndType [d Ljava/lang/String;] + NameAndType [d Lorg/json/JSONArray;] + NameAndType [e Lorg/json/JSONArray;] + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;] + NameAndType [entrySet ()Ljava/util/Set;] + NameAndType [f Lorg/json/JSONObject;] + NameAndType [getAllStackTraces ()Ljava/util/Map;] + NameAndType [getCause ()Ljava/lang/Throwable;] + NameAndType [getClass ()Ljava/lang/Class;] + NameAndType [getId ()J] + NameAndType [getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] + NameAndType [getJSONObject (I)Lorg/json/JSONObject;] + NameAndType [getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] + NameAndType [getKey ()Ljava/lang/Object;] + NameAndType [getName ()Ljava/lang/String;] + NameAndType [getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] + NameAndType [getState ()Ljava/lang/Thread$State;] + NameAndType [getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + NameAndType [getValue ()Ljava/lang/Object;] + NameAndType [has (Ljava/lang/String;)Z] + NameAndType [hasNext ()Z] + NameAndType [indexOf (Ljava/lang/String;)I] + NameAndType [iterator ()Ljava/util/Iterator;] + NameAndType [j ()Ljava/lang/String;] + NameAndType [k ()Landroid/content/Context;] + NameAndType [l ()La/a/e;] + NameAndType [length ()I] + NameAndType [name ()Ljava/lang/String;] + NameAndType [next ()Ljava/lang/Object;] + NameAndType [printStackTrace (Ljava/io/PrintWriter;)V] + NameAndType [put (Ljava/lang/Object;)Lorg/json/JSONArray;] + NameAndType [put (Ljava/lang/String;J)Lorg/json/JSONObject;] + NameAndType [put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + NameAndType [remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + NameAndType [split (Ljava/lang/String;)[Ljava/lang/String;] + NameAndType [substring (II)Ljava/lang/String;] + NameAndType [toString ()Ljava/lang/String;] + Utf8 [ ] + Utf8 [ ] + Utf8 [()I] + Utf8 [()J] + Utf8 [()La/a/e;] + Utf8 [()La/a/v;] + Utf8 [()Landroid/content/Context;] + Utf8 [()Landroid/content/SharedPreferences$Editor;] + Utf8 [()Lcom/crittercism/app/Crittercism;] + Utf8 [()Ljava/lang/Class;] + Utf8 [()Ljava/lang/Object;] + Utf8 [()Ljava/lang/String;] + Utf8 [()Ljava/lang/Thread$State;] + Utf8 [()Ljava/lang/Thread;] + Utf8 [()Ljava/lang/Throwable;] + Utf8 [()Ljava/util/Iterator;] + Utf8 [()Ljava/util/Map;] + Utf8 [()Ljava/util/Set;] + Utf8 [()Lorg/json/JSONObject;] + Utf8 [()V] + Utf8 [()Z] + Utf8 [(I)Lorg/json/JSONObject;] + Utf8 [(II)Ljava/lang/String;] + Utf8 [(Ljava/io/PrintWriter;)V] + Utf8 [(Ljava/io/Writer;)V] + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/Object;)Lorg/json/JSONArray;] + Utf8 [(Ljava/lang/Object;)V] + Utf8 [(Ljava/lang/String;)I] + Utf8 [(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] + Utf8 [(Ljava/lang/String;)Lorg/json/JSONArray;] + Utf8 [(Ljava/lang/String;)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;)V] + Utf8 [(Ljava/lang/String;)Z] + Utf8 [(Ljava/lang/String;)[Ljava/lang/String;] + Utf8 [(Ljava/lang/String;I)Landroid/content/SharedPreferences;] + Utf8 [(Ljava/lang/String;J)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] + Utf8 [(Ljava/lang/Throwable;)V] + Utf8 [(Ljava/util/Collection;)V] + Utf8 [(Lorg/json/JSONObject;)La/a/v;] + Utf8 [:] + Utf8 [] + Utf8 [Code] + Utf8 [Exception in SdkCrashes.fromJSON: ] + Utf8 [Exception in SdkCrashes.readFromDisk(): ] + Utf8 [Ljava/lang/String;] + Utf8 [Ljava/util/Vector;] + Utf8 [Lorg/json/JSONArray;] + Utf8 [Lorg/json/JSONObject;] + Utf8 [Problem with setBackgroundThreads(): ] + Utf8 [StackMapTable] + Utf8 [[Ljava/lang/StackTraceElement;] + Utf8 [[Ljava/lang/String;] + Utf8 [a] + Utf8 [a/a/d] + Utf8 [a/a/e] + Utf8 [a/a/r] + Utf8 [a/a/v] + Utf8 [android/content/Context] + Utf8 [android/content/SharedPreferences] + Utf8 [android/content/SharedPreferences$Editor] + Utf8 [append] + Utf8 [b] + Utf8 [c] + Utf8 [com.crittercism.crashes] + Utf8 [com/crittercism/app/Crittercism] + Utf8 [commit] + Utf8 [crashes] + Utf8 [critter_pendingcrashes_] + Utf8 [currentThread] + Utf8 [d] + Utf8 [e] + Utf8 [edit] + Utf8 [entrySet] + Utf8 [f] + Utf8 [failed to remove crashes from Shared Preferences] + Utf8 [getAllStackTraces] + Utf8 [getCause] + Utf8 [getClass] + Utf8 [getId] + Utf8 [getJSONArray] + Utf8 [getJSONObject] + Utf8 [getKey] + Utf8 [getName] + Utf8 [getSharedPreferences] + Utf8 [getState] + Utf8 [getString] + Utf8 [getValue] + Utf8 [has] + Utf8 [hasNext] + Utf8 [id] + Utf8 [indexOf] + Utf8 [iterator] + Utf8 [j] + Utf8 [java/io/PrintWriter] + Utf8 [java/io/StringWriter] + Utf8 [java/lang/Class] + Utf8 [java/lang/Exception] + Utf8 [java/lang/Object] + Utf8 [java/lang/String] + Utf8 [java/lang/StringBuilder] + Utf8 [java/lang/Thread] + Utf8 [java/lang/Thread$State] + Utf8 [java/lang/Throwable] + Utf8 [java/util/Iterator] + Utf8 [java/util/Map] + Utf8 [java/util/Map$Entry] + Utf8 [java/util/Set] + Utf8 [java/util/Vector] + Utf8 [k] + Utf8 [l] + Utf8 [length] + Utf8 [name] + Utf8 [next] + Utf8 [org/json/JSONArray] + Utf8 [org/json/JSONObject] + Utf8 [printStackTrace] + Utf8 [put] + Utf8 [remove] + Utf8 [requestData] + Utf8 [requestUrl] + Utf8 [split] + Utf8 [stacktrace] + Utf8 [state] + Utf8 [substring] + Utf8 [toString] Fields (count = 4): + Field: c Ljava/lang/String; Access flags: 0x1 = public java.lang.String c + Field: d Lorg/json/JSONArray; Access flags: 0x1 = public org.json.JSONArray d + Field: e Lorg/json/JSONArray; Access flags: 0x1 = public org.json.JSONArray e + Field: f Lorg/json/JSONObject; Access flags: 0x1 = public org.json.JSONObject f Methods (count = 7): - Method: ()V Access flags: 0x1 = public v() Class member attributes (count = 1): + Code attribute instructions (code length = 67, locals = 1, stack = 3): [0] aload_0 v0 [1] invokespecial #52 + Methodref [a/a/r. ()V] [4] aload_0 v0 [5] new #32 + Class [java/lang/String] [8] dup [9] invokespecial #68 + Methodref [java/lang/String. ()V] [12] putfield #47 + Fieldref [a/a/v.c Ljava/lang/String;] [15] aload_0 v0 [16] new #42 + Class [org/json/JSONArray] [19] dup [20] invokespecial #86 + Methodref [org/json/JSONArray. ()V] [23] putfield #48 + Fieldref [a/a/v.d Lorg/json/JSONArray;] [26] aload_0 v0 [27] new #42 + Class [org/json/JSONArray] [30] dup [31] invokespecial #86 + Methodref [org/json/JSONArray. ()V] [34] putfield #49 + Fieldref [a/a/v.e Lorg/json/JSONArray;] [37] aload_0 v0 [38] new #43 + Class [org/json/JSONObject] [41] dup [42] invokespecial #91 + Methodref [org/json/JSONObject. ()V] [45] putfield #50 + Fieldref [a/a/v.f Lorg/json/JSONObject;] [48] aload_0 v0 [49] getstatic #44 + Fieldref [a/a/d.d Ljava/lang/String;] [52] putfield #45 + Fieldref [a/a/v.a Ljava/lang/String;] [55] aload_0 v0 [56] new #41 + Class [java/util/Vector] [59] dup [60] invokespecial #85 + Methodref [java/util/Vector. ()V] [63] putfield #46 + Fieldref [a/a/v.b Ljava/util/Vector;] [66] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 0): + Method: a()Ljava/lang/String; Access flags: 0x9 = public static java.lang.String a() Class member attributes (count = 1): + Code attribute instructions (code length = 50, locals = 1, stack = 3): [0] new #32 + Class [java/lang/String] [3] dup [4] invokespecial #68 + Methodref [java/lang/String. ()V] [7] astore_0 v0 [8] invokestatic #58 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [11] ifnull +22 (target=33) [14] invokestatic #58 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [17] invokevirtual #59 + Methodref [com/crittercism/app/Crittercism.j ()Ljava/lang/String;] [20] astore_0 v0 [21] goto +12 (target=33) [24] pop [25] new #32 + Class [java/lang/String] [28] dup [29] invokespecial #68 + Methodref [java/lang/String. ()V] [32] astore_0 v0 [33] new #33 + Class [java/lang/StringBuilder] [36] dup [37] ldc #9 + String [critter_pendingcrashes_] [39] invokespecial #72 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [42] aload_0 v0 [43] invokevirtual #74 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [46] invokevirtual #75 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [49] areturn Code attribute exceptions (count = 1): - ExceptionInfo (14 -> 21: 24): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 2): - [24] Var: ..., Stack: [a:java/lang/Exception] - [33] Var: ...[a:java/lang/String], Stack: (empty) + Method: b()Lorg/json/JSONObject; Access flags: 0x11 = public final org.json.JSONObject b() Class member attributes (count = 1): + Code attribute instructions (code length = 109, locals = 4, stack = 3): [0] new #43 + Class [org/json/JSONObject] [3] dup [4] invokespecial #91 + Methodref [org/json/JSONObject. ()V] [7] astore_1 v1 [8] new #43 + Class [org/json/JSONObject] [11] invokespecial #91 + Methodref [org/json/JSONObject. ()V] [14] aconst_null [15] astore_2 v2 [16] new #42 + Class [org/json/JSONArray] [19] invokespecial #86 + Methodref [org/json/JSONArray. ()V] [22] new #42 + Class [org/json/JSONArray] [25] dup [26] aload_0 v0 [27] getfield #46 + Fieldref [a/a/v.b Ljava/util/Vector;] [30] invokespecial #87 + Methodref [org/json/JSONArray. (Ljava/util/Collection;)V] [33] astore_3 v3 [34] goto +12 (target=46) [37] pop [38] new #42 + Class [org/json/JSONArray] [41] dup [42] invokespecial #86 + Methodref [org/json/JSONArray. ()V] [45] astore_3 v3 [46] invokestatic #58 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [49] invokevirtual #61 + Methodref [com/crittercism/app/Crittercism.l ()La/a/e;] [52] invokevirtual #51 + Methodref [a/a/e.c ()Lorg/json/JSONObject;] [55] dup [56] astore_2 v2 [57] ldc #8 + String [crashes] [59] aload_3 v3 [60] invokevirtual #97 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [63] pop [64] goto +12 (target=76) [67] pop [68] new #43 + Class [org/json/JSONObject] [71] dup [72] invokespecial #91 + Methodref [org/json/JSONObject. ()V] [75] astore_2 v2 [76] aload_1 v1 [77] ldc #14 + String [requestUrl] [79] aload_0 v0 [80] getfield #45 + Fieldref [a/a/v.a Ljava/lang/String;] [83] invokevirtual #97 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [86] pop [87] aload_1 v1 [88] ldc #13 + String [requestData] [90] aload_2 v2 [91] invokevirtual #97 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [94] pop [95] goto +12 (target=107) [98] pop [99] new #43 + Class [org/json/JSONObject] [102] dup [103] invokespecial #91 + Methodref [org/json/JSONObject. ()V] [106] astore_1 v1 [107] aload_1 v1 [108] areturn Code attribute exceptions (count = 3): - ExceptionInfo (22 -> 34: 37): + Class [java/lang/Exception] - ExceptionInfo (46 -> 64: 67): + Class [java/lang/Exception] - ExceptionInfo (76 -> 95: 98): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [37] Var: [a:a/a/v][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [46] Var: ...[T][a:org/json/JSONArray], Stack: (empty) - [67] Var: [a:a/a/v][a:org/json/JSONObject], Stack: [a:java/lang/Exception] - [76] Var: ...[a:org/json/JSONObject], Stack: (empty) - [98] Var: , Stack: [a:java/lang/Exception] - [107] Var: ...[T][a:org/json/JSONObject], Stack: (empty) + Method: a(Lorg/json/JSONObject;)La/a/v; Access flags: 0xa = private static a.a.v a(org.json.JSONObject) Class member attributes (count = 1): + Code attribute instructions (code length = 136, locals = 4, stack = 3): [0] new #22 + Class [a/a/v] [3] dup [4] invokespecial #53 + Methodref [a/a/v. ()V] [7] astore_1 v1 [8] new #43 + Class [org/json/JSONObject] [11] dup [12] invokespecial #91 + Methodref [org/json/JSONObject. ()V] [15] astore_2 v2 [16] new #42 + Class [org/json/JSONArray] [19] dup [20] invokespecial #86 + Methodref [org/json/JSONArray. ()V] [23] astore_3 v3 [24] aload_0 v0 [25] ldc #13 + String [requestData] [27] invokevirtual #95 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [30] ifeq +10 (target=40) [33] aload_0 v0 [34] ldc #13 + String [requestData] [36] invokevirtual #94 + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;] [39] astore_2 v2 [40] goto +12 (target=52) [43] pop [44] new #43 + Class [org/json/JSONObject] [47] dup [48] invokespecial #91 + Methodref [org/json/JSONObject. ()V] [51] astore_2 v2 [52] aload_2 v2 [53] ldc #8 + String [crashes] [55] invokevirtual #95 + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z] [58] ifeq +10 (target=68) [61] aload_2 v2 [62] ldc #8 + String [crashes] [64] invokevirtual #93 + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;] [67] astore_3 v3 [68] goto +12 (target=80) [71] pop [72] new #42 + Class [org/json/JSONArray] [75] dup [76] invokespecial #86 + Methodref [org/json/JSONArray. ()V] [79] astore_3 v3 [80] iconst_0 [81] istore_0 v0 [82] iload_0 v0 [83] aload_3 v3 [84] invokevirtual #89 + Methodref [org/json/JSONArray.length ()I] [87] ificmpge +47 (target=134) [90] aload_3 v3 [91] iload_0 v0 [92] invokevirtual #88 + Methodref [org/json/JSONArray.getJSONObject (I)Lorg/json/JSONObject;] [95] astore_2 v2 [96] aload_1 v1 [97] aload_2 v2 [98] invokevirtual #55 + Methodref [a/a/v.a (Ljava/lang/Object;)V] [101] goto +27 (target=128) [104] astore_2 v2 [105] new #33 + Class [java/lang/StringBuilder] [108] dup [109] ldc #4 + String [Exception in SdkCrashes.fromJSON: ] [111] invokespecial #72 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [114] aload_2 v2 [115] invokevirtual #66 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [118] invokevirtual #64 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [121] invokevirtual #74 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [124] invokevirtual #75 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [127] pop [128] iinc v0, 1 [131] goto -49 (target=82) [134] aload_1 v1 [135] areturn Code attribute exceptions (count = 3): - ExceptionInfo (24 -> 40: 43): + Class [java/lang/Exception] - ExceptionInfo (52 -> 68: 71): + Class [java/lang/Exception] - ExceptionInfo (90 -> 101: 104): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 10): - [40] Var: [T][a:a/a/v][a:org/json/JSONObject][a:org/json/JSONArray], Stack: - [43] Var: [T][a:a/a/v][T][a:org/json/JSONArray], Stack: [a:java/lang/Exception] - [52] Var: [T][a:a/a/v][a:org/json/JSONObject][a:org/json/JSONArray], Stack: - [68] Var: [T][a:a/a/v][T][a:org/json/JSONArray], Stack: - [71] Var: [T][a:a/a/v], Stack: [a:java/lang/Exception] - [80] Var: ...[T][a:org/json/JSONArray], Stack: (empty) - [82] Var: [i][a:a/a/v][T][a:org/json/JSONArray], Stack: - [104] Var: ..., Stack: [a:java/lang/Exception] - [128] Var: ..., Stack: (empty) - [134] Var: [T][a:a/a/v], Stack: + Method: c()La/a/v; Access flags: 0x9 = public static a.a.v c() Class member attributes (count = 1): + Code attribute instructions (code length = 132, locals = 4, stack = 4): [0] new #22 + Class [a/a/v] [3] dup [4] invokespecial #53 + Methodref [a/a/v. ()V] [7] astore_0 v0 [8] new #43 + Class [org/json/JSONObject] [11] dup [12] invokespecial #91 + Methodref [org/json/JSONObject. ()V] [15] astore_1 v1 [16] invokestatic #58 + Methodref [com/crittercism/app/Crittercism.a ()Lcom/crittercism/app/Crittercism;] [19] invokevirtual #60 + Methodref [com/crittercism/app/Crittercism.k ()Landroid/content/Context;] [22] ldc #7 + String [com.crittercism.crashes] [24] iconst_0 [25] invokevirtual #57 + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;] [28] dup [29] astore_2 v2 [30] invokestatic #54 + Methodref [a/a/v.a ()Ljava/lang/String;] [33] new #43 + Class [org/json/JSONObject] [36] dup [37] invokespecial #91 + Methodref [org/json/JSONObject. ()V] [40] invokevirtual #98 + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;] [43] invokeinterface #100 + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] [48] astore_3 v3 [49] new #43 + Class [org/json/JSONObject] [52] dup [53] aload_3 v3 [54] invokespecial #92 + Methodref [org/json/JSONObject. (Ljava/lang/String;)V] [57] astore_1 v1 [58] aload_2 v2 [59] invokeinterface #99 + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;] [64] dup [65] astore_2 v2 [66] invokestatic #54 + Methodref [a/a/v.a ()Ljava/lang/String;] [69] invokeinterface #102 + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;] [74] pop [75] aload_2 v2 [76] invokeinterface #101 + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z] [81] ifne +13 (target=94) [84] new #30 + Class [java/lang/Exception] [87] dup [88] ldc #10 + String [failed to remove crashes from Shared Preferences] [90] invokespecial #65 + Methodref [java/lang/Exception. (Ljava/lang/String;)V] [93] athrow [94] goto +27 (target=121) [97] astore_2 v2 [98] new #33 + Class [java/lang/StringBuilder] [101] dup [102] ldc #5 + String [Exception in SdkCrashes.readFromDisk(): ] [104] invokespecial #72 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [107] aload_2 v2 [108] invokevirtual #66 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [111] invokevirtual #64 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [114] invokevirtual #74 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [117] invokevirtual #75 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [120] pop [121] aload_1 v1 [122] invokestatic #56 + Methodref [a/a/v.a (Lorg/json/JSONObject;)La/a/v;] [125] astore_0 v0 [126] goto +4 (target=130) [129] pop [130] aload_0 v0 [131] areturn Code attribute exceptions (count = 2): - ExceptionInfo (16 -> 94: 97): + Class [java/lang/Exception] - ExceptionInfo (121 -> 126: 129): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 5): - [94] Var: ...[a:a/a/v][a:org/json/JSONObject], Stack: (empty) - [97] Var: ..., Stack: [a:java/lang/Exception] - [121] Var: ..., Stack: (empty) - [129] Var: [a:a/a/v], Stack: [a:java/lang/Exception] - [130] Var: ..., Stack: (empty) + Method: a(Ljava/lang/Throwable;)V Access flags: 0x11 = public final void a(java.lang.Throwable) Class member attributes (count = 1): + Code attribute instructions (code length = 141, locals = 4, stack = 4): [0] aload_1 v1 [1] invokevirtual #84 + Methodref [java/lang/Throwable.toString ()Ljava/lang/String;] [4] ldc #3 + String [:] [6] invokevirtual #69 + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I] [9] istore_2 v2 [10] aload_0 v0 [11] iload_2 v2 [12] iflt +15 (target=27) [15] aload_1 v1 [16] invokevirtual #84 + Methodref [java/lang/Throwable.toString ()Ljava/lang/String;] [19] iconst_0 [20] iload_2 v2 [21] invokevirtual #71 + Methodref [java/lang/String.substring (II)Ljava/lang/String;] [24] goto +10 (target=34) [27] aload_1 v1 [28] invokevirtual #66 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [31] invokevirtual #64 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [34] putfield #47 + Fieldref [a/a/v.c Ljava/lang/String;] [37] new #28 + Class [java/io/StringWriter] [40] dup [41] invokespecial #63 + Methodref [java/io/StringWriter. ()V] [44] astore_2 v2 [45] new #27 + Class [java/io/PrintWriter] [48] dup [49] aload_2 v2 [50] invokespecial #62 + Methodref [java/io/PrintWriter. (Ljava/io/Writer;)V] [53] astore_3 v3 [54] aload_1 v1 [55] aload_3 v3 [56] invokevirtual #83 + Methodref [java/lang/Throwable.printStackTrace (Ljava/io/PrintWriter;)V] [59] aload_1 v1 [60] invokevirtual #82 + Methodref [java/lang/Throwable.getCause ()Ljava/lang/Throwable;] [63] astore_1 v1 [64] aload_1 v1 [65] ifnull +27 (target=92) [68] aload_0 v0 [69] aload_1 v1 [70] invokevirtual #66 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [73] invokevirtual #64 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [76] putfield #47 + Fieldref [a/a/v.c Ljava/lang/String;] [79] aload_1 v1 [80] aload_3 v3 [81] invokevirtual #83 + Methodref [java/lang/Throwable.printStackTrace (Ljava/io/PrintWriter;)V] [84] aload_1 v1 [85] invokevirtual #82 + Methodref [java/lang/Throwable.getCause ()Ljava/lang/Throwable;] [88] astore_1 v1 [89] goto -25 (target=64) [92] aload_2 v2 [93] invokevirtual #67 + Methodref [java/lang/Object.toString ()Ljava/lang/String;] [96] astore_1 v1 [97] aload_0 v0 [98] new #42 + Class [org/json/JSONArray] [101] dup [102] invokespecial #86 + Methodref [org/json/JSONArray. ()V] [105] putfield #48 + Fieldref [a/a/v.d Lorg/json/JSONArray;] [108] aload_1 v1 [109] ldc #1 + String [ ] [111] invokevirtual #70 + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;] [114] astore_1 v1 [115] iconst_0 [116] istore_2 v2 [117] iload_2 v2 [118] aload_1 v1 [119] arraylength [120] ificmpge +20 (target=140) [123] aload_0 v0 [124] getfield #48 + Fieldref [a/a/v.d Lorg/json/JSONArray;] [127] aload_1 v1 [128] iload_2 v2 [129] aaload [130] invokevirtual #90 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [133] pop [134] iinc v2, 1 [137] goto -20 (target=117) [140] return Code attribute exceptions (count = 0): Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [27] Var: ..., Stack: [a:a/a/v] - [34] Var: [a:a/a/v][a:java/lang/Throwable], Stack: [a:a/a/v][a:java/lang/String] - [64] Var: ...[a:java/io/StringWriter][a:java/io/PrintWriter], Stack: (empty) - [92] Var: [a:a/a/v][T][a:java/io/StringWriter], Stack: - [117] Var: [a:a/a/v][a:[Ljava/lang/String;][i], Stack: - [140] Var: -3, Stack: (empty) + Method: d()V Access flags: 0x11 = public final void d() Class member attributes (count = 1): + Code attribute instructions (code length = 228, locals = 8, stack = 4): [0] invokestatic #77 + Methodref [java/lang/Thread.getAllStackTraces ()Ljava/util/Map;] [3] invokeinterface #105 + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;] [8] invokeinterface #108 + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;] [13] astore_1 v1 [14] aload_1 v1 [15] invokeinterface #103 + InterfaceMethodref [java/util/Iterator.hasNext ()Z] [20] ifeq +207 (target=227) [23] aload_1 v1 [24] invokeinterface #104 + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;] [29] checkcast #39 + Class [java/util/Map$Entry] [32] astore_2 v2 [33] new #43 + Class [org/json/JSONObject] [36] dup [37] invokespecial #91 + Methodref [org/json/JSONObject. ()V] [40] astore_3 v3 [41] aload_2 v2 [42] invokeinterface #106 + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;] [47] checkcast #34 + Class [java/lang/Thread] [50] astore v4 [52] aload v4 [54] invokevirtual #78 + Methodref [java/lang/Thread.getId ()J] [57] invokestatic #76 + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;] [60] invokevirtual #78 + Methodref [java/lang/Thread.getId ()J] [63] lcmp [64] ifeq +131 (target=195) [67] aload_3 v3 [68] ldc #12 + String [name] [70] aload v4 [72] invokevirtual #79 + Methodref [java/lang/Thread.getName ()Ljava/lang/String;] [75] invokevirtual #97 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [78] pop [79] aload_3 v3 [80] ldc #11 + String [id] [82] aload v4 [84] invokevirtual #78 + Methodref [java/lang/Thread.getId ()J] [87] invokevirtual #96 + Methodref [org/json/JSONObject.put (Ljava/lang/String;J)Lorg/json/JSONObject;] [90] pop [91] aload_3 v3 [92] ldc #16 + String [state] [94] aload v4 [96] invokevirtual #80 + Methodref [java/lang/Thread.getState ()Ljava/lang/Thread$State;] [99] invokevirtual #81 + Methodref [java/lang/Thread$State.name ()Ljava/lang/String;] [102] invokevirtual #97 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [105] pop [106] new #42 + Class [org/json/JSONArray] [109] dup [110] invokespecial #86 + Methodref [org/json/JSONArray. ()V] [113] astore v4 [115] aload_2 v2 [116] invokeinterface #107 + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;] [121] checkcast #17 + Class [[Ljava/lang/StackTraceElement;] [124] dup [125] astore_2 v2 [126] arraylength [127] istore v5 [129] iconst_0 [130] istore v6 [132] iload v6 [134] iload v5 [136] ificmpge +41 (target=177) [139] aload_2 v2 [140] iload v6 [142] aaload [143] astore v7 [145] new #33 + Class [java/lang/StringBuilder] [148] dup [149] ldc #2 + String [ ] [151] invokespecial #72 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [154] aload v7 [156] invokevirtual #73 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] [159] invokevirtual #75 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [162] pop [163] aload v4 [165] aload v7 [167] invokevirtual #90 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [170] pop [171] iinc v6, 1 [174] goto -42 (target=132) [177] aload_3 v3 [178] ldc #15 + String [stacktrace] [180] aload v4 [182] invokevirtual #97 + Methodref [org/json/JSONObject.put (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;] [185] pop [186] aload_0 v0 [187] getfield #49 + Fieldref [a/a/v.e Lorg/json/JSONArray;] [190] aload_3 v3 [191] invokevirtual #90 + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;] [194] pop [195] goto -181 (target=14) [198] astore v4 [200] new #33 + Class [java/lang/StringBuilder] [203] dup [204] ldc #6 + String [Problem with setBackgroundThreads(): ] [206] invokespecial #72 + Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V] [209] aload v4 [211] invokevirtual #66 + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;] [214] invokevirtual #64 + Methodref [java/lang/Class.getName ()Ljava/lang/String;] [217] invokevirtual #74 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] [220] invokevirtual #75 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] [223] pop [224] goto -210 (target=14) [227] return Code attribute exceptions (count = 1): - ExceptionInfo (52 -> 195: 198): + Class [java/lang/Exception] Code attribute attributes (attribute count = 1): + Stack map table attribute (count = 6): - [14] Var: ...[a:java/util/Iterator], Stack: (empty) - [132] Var: [a:a/a/v][a:java/util/Iterator][a:[Ljava/lang/StackTraceElement;][a:org/json/JSONObject][a:org/json/JSONArray][i][i], Stack: - [177] Var: [a:a/a/v][a:java/util/Iterator][T][a:org/json/JSONObject][a:org/json/JSONArray], Stack: - [195] Var: -3, Stack: (empty) - [198] Var: ..., Stack: [a:java/lang/Exception] - [227] Var: -2, Stack: (empty) Class file attributes (count = 0):