Fix 2404771: Expose reset() in SlidingTab widget so we can reset it when we get an incoming call.

Updated javadoc.
diff --git a/core/java/com/android/internal/widget/SlidingTab.java b/core/java/com/android/internal/widget/SlidingTab.java
index 940a2e5..07955c4 100644
--- a/core/java/com/android/internal/widget/SlidingTab.java
+++ b/core/java/com/android/internal/widget/SlidingTab.java
@@ -548,12 +548,22 @@
         return true;
     }
 
+    /**
+     * Reset the tabs to their original state and stop any existing animation.
+     * Animate them back into place if animate is true.
+     *
+     * @param animate
+     */
+    public void reset(boolean animate) {
+        mLeftSlider.reset(animate);
+        mRightSlider.reset(animate);
+    }
+
     @Override
     public void setVisibility(int visibility) {
         // Clear animations so sliders don't continue to animate when we show the widget again.
         if (visibility != getVisibility() && visibility == View.INVISIBLE) {
-            mLeftSlider.reset(false);
-            mRightSlider.reset(false);
+           reset(false);
         }
         super.setVisibility(visibility);
     }