AccessibilityDelegateCompatJellyBean$1.smali 8.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176
  1. .class final Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;
  2. .super Landroid/view/View$AccessibilityDelegate;
  3. .source "AccessibilityDelegateCompatJellyBean.java"
  4. # annotations
  5. .annotation system Ldalvik/annotation/EnclosingMethod;
  6. value = Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;->newAccessibilityDelegateBridge(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object;
  7. .end annotation
  8. .annotation system Ldalvik/annotation/InnerClass;
  9. accessFlags = 0x8
  10. name = null
  11. .end annotation
  12. # instance fields
  13. .field final synthetic val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;
  14. # direct methods
  15. .method constructor <init>(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V
  16. .locals 0
  17. .prologue
  18. .line 47
  19. iput-object p1, p0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;->val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;
  20. invoke-direct {p0}, Landroid/view/View$AccessibilityDelegate;-><init>()V
  21. return-void
  22. .end method
  23. # virtual methods
  24. .method public dispatchPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
  25. .locals 1
  26. .param p1, "host" # Landroid/view/View;
  27. .param p2, "event" # Landroid/view/accessibility/AccessibilityEvent;
  28. .prologue
  29. .line 51
  30. iget-object v0, p0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;->val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;
  31. invoke-interface {v0, p1, p2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;->dispatchPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
  32. move-result v0
  33. return v0
  34. .end method
  35. .method public getAccessibilityNodeProvider(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider;
  36. .locals 1
  37. .param p1, "host" # Landroid/view/View;
  38. .prologue
  39. .line 87
  40. iget-object v0, p0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;->val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;
  41. invoke-interface {v0, p1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;->getAccessibilityNodeProvider(Landroid/view/View;)Ljava/lang/Object;
  42. move-result-object v0
  43. check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider;
  44. return-object v0
  45. .end method
  46. .method public onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
  47. .locals 1
  48. .param p1, "host" # Landroid/view/View;
  49. .param p2, "event" # Landroid/view/accessibility/AccessibilityEvent;
  50. .prologue
  51. .line 56
  52. iget-object v0, p0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;->val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;
  53. invoke-interface {v0, p1, p2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
  54. .line 57
  55. return-void
  56. .end method
  57. .method public onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V
  58. .locals 1
  59. .param p1, "host" # Landroid/view/View;
  60. .param p2, "info" # Landroid/view/accessibility/AccessibilityNodeInfo;
  61. .prologue
  62. .line 61
  63. iget-object v0, p0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;->val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;
  64. invoke-interface {v0, p1, p2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Ljava/lang/Object;)V
  65. .line 62
  66. return-void
  67. .end method
  68. .method public onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
  69. .locals 1
  70. .param p1, "host" # Landroid/view/View;
  71. .param p2, "event" # Landroid/view/accessibility/AccessibilityEvent;
  72. .prologue
  73. .line 66
  74. iget-object v0, p0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;->val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;
  75. invoke-interface {v0, p1, p2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;->onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
  76. .line 67
  77. return-void
  78. .end method
  79. .method public onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
  80. .locals 1
  81. .param p1, "host" # Landroid/view/ViewGroup;
  82. .param p2, "child" # Landroid/view/View;
  83. .param p3, "event" # Landroid/view/accessibility/AccessibilityEvent;
  84. .prologue
  85. .line 72
  86. iget-object v0, p0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;->val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;
  87. invoke-interface {v0, p1, p2, p3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;->onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
  88. move-result v0
  89. return v0
  90. .end method
  91. .method public performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z
  92. .locals 1
  93. .param p1, "host" # Landroid/view/View;
  94. .param p2, "action" # I
  95. .param p3, "args" # Landroid/os/Bundle;
  96. .prologue
  97. .line 92
  98. iget-object v0, p0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;->val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;
  99. invoke-interface {v0, p1, p2, p3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;->performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z
  100. move-result v0
  101. return v0
  102. .end method
  103. .method public sendAccessibilityEvent(Landroid/view/View;I)V
  104. .locals 1
  105. .param p1, "host" # Landroid/view/View;
  106. .param p2, "eventType" # I
  107. .prologue
  108. .line 77
  109. iget-object v0, p0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;->val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;
  110. invoke-interface {v0, p1, p2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;->sendAccessibilityEvent(Landroid/view/View;I)V
  111. .line 78
  112. return-void
  113. .end method
  114. .method public sendAccessibilityEventUnchecked(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
  115. .locals 1
  116. .param p1, "host" # Landroid/view/View;
  117. .param p2, "event" # Landroid/view/accessibility/AccessibilityEvent;
  118. .prologue
  119. .line 82
  120. iget-object v0, p0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;->val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;
  121. invoke-interface {v0, p1, p2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;->sendAccessibilityEventUnchecked(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
  122. .line 83
  123. return-void
  124. .end method