MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.smali 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. .class Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;
  2. .super Ljava/lang/Object;
  3. .source "MarginLayoutParamsCompat.java"
  4. # interfaces
  5. .implements Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;
  6. # annotations
  7. .annotation system Ldalvik/annotation/EnclosingClass;
  8. value = Landroid/support/v4/view/MarginLayoutParamsCompat;
  9. .end annotation
  10. .annotation system Ldalvik/annotation/InnerClass;
  11. accessFlags = 0x8
  12. name = "MarginLayoutParamsCompatImplJbMr1"
  13. .end annotation
  14. # direct methods
  15. .method constructor <init>()V
  16. .locals 0
  17. .prologue
  18. .line 82
  19. invoke-direct {p0}, Ljava/lang/Object;-><init>()V
  20. return-void
  21. .end method
  22. # virtual methods
  23. .method public getLayoutDirection(Landroid/view/ViewGroup$MarginLayoutParams;)I
  24. .locals 1
  25. .param p1, "lp" # Landroid/view/ViewGroup$MarginLayoutParams;
  26. .prologue
  27. .line 111
  28. invoke-static {p1}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;->getLayoutDirection(Landroid/view/ViewGroup$MarginLayoutParams;)I
  29. move-result v0
  30. return v0
  31. .end method
  32. .method public getMarginEnd(Landroid/view/ViewGroup$MarginLayoutParams;)I
  33. .locals 1
  34. .param p1, "lp" # Landroid/view/ViewGroup$MarginLayoutParams;
  35. .prologue
  36. .line 91
  37. invoke-static {p1}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;->getMarginEnd(Landroid/view/ViewGroup$MarginLayoutParams;)I
  38. move-result v0
  39. return v0
  40. .end method
  41. .method public getMarginStart(Landroid/view/ViewGroup$MarginLayoutParams;)I
  42. .locals 1
  43. .param p1, "lp" # Landroid/view/ViewGroup$MarginLayoutParams;
  44. .prologue
  45. .line 86
  46. invoke-static {p1}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;->getMarginStart(Landroid/view/ViewGroup$MarginLayoutParams;)I
  47. move-result v0
  48. return v0
  49. .end method
  50. .method public isMarginRelative(Landroid/view/ViewGroup$MarginLayoutParams;)Z
  51. .locals 1
  52. .param p1, "lp" # Landroid/view/ViewGroup$MarginLayoutParams;
  53. .prologue
  54. .line 106
  55. invoke-static {p1}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;->isMarginRelative(Landroid/view/ViewGroup$MarginLayoutParams;)Z
  56. move-result v0
  57. return v0
  58. .end method
  59. .method public resolveLayoutDirection(Landroid/view/ViewGroup$MarginLayoutParams;I)V
  60. .locals 0
  61. .param p1, "lp" # Landroid/view/ViewGroup$MarginLayoutParams;
  62. .param p2, "layoutDirection" # I
  63. .prologue
  64. .line 121
  65. invoke-static {p1, p2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;->resolveLayoutDirection(Landroid/view/ViewGroup$MarginLayoutParams;I)V
  66. .line 122
  67. return-void
  68. .end method
  69. .method public setLayoutDirection(Landroid/view/ViewGroup$MarginLayoutParams;I)V
  70. .locals 0
  71. .param p1, "lp" # Landroid/view/ViewGroup$MarginLayoutParams;
  72. .param p2, "layoutDirection" # I
  73. .prologue
  74. .line 116
  75. invoke-static {p1, p2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;->setLayoutDirection(Landroid/view/ViewGroup$MarginLayoutParams;I)V
  76. .line 117
  77. return-void
  78. .end method
  79. .method public setMarginEnd(Landroid/view/ViewGroup$MarginLayoutParams;I)V
  80. .locals 0
  81. .param p1, "lp" # Landroid/view/ViewGroup$MarginLayoutParams;
  82. .param p2, "marginEnd" # I
  83. .prologue
  84. .line 101
  85. invoke-static {p1, p2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;->setMarginEnd(Landroid/view/ViewGroup$MarginLayoutParams;I)V
  86. .line 102
  87. return-void
  88. .end method
  89. .method public setMarginStart(Landroid/view/ViewGroup$MarginLayoutParams;I)V
  90. .locals 0
  91. .param p1, "lp" # Landroid/view/ViewGroup$MarginLayoutParams;
  92. .param p2, "marginStart" # I
  93. .prologue
  94. .line 96
  95. invoke-static {p1, p2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;->setMarginStart(Landroid/view/ViewGroup$MarginLayoutParams;I)V
  96. .line 97
  97. return-void
  98. .end method