/**@class android.widget.ViewAnimator @extends android.widget.FrameLayout Base class for a {@link android.widget.FrameLayout} container that will perform animations when switching between its views. @attr ref android.R.styleable#ViewAnimator_inAnimation @attr ref android.R.styleable#ViewAnimator_outAnimation @attr ref android.R.styleable#ViewAnimator_animateFirstView */ var ViewAnimator = { /**Sets which child view will be displayed. @param {Number} whichChild the index of the child view to display */ setDisplayedChild : function( ) {}, /**Returns the index of the currently displayed child view. */ getDisplayedChild : function( ) {}, /**Manually shows the next child. */ showNext : function( ) {}, /**Manually shows the previous child. */ showPrevious : function( ) {}, /** */ addView : function( ) {}, /** */ removeAllViews : function( ) {}, /** */ removeView : function( ) {}, /** */ removeViewAt : function( ) {}, /** */ removeViewInLayout : function( ) {}, /** */ removeViews : function( ) {}, /** */ removeViewsInLayout : function( ) {}, /**Returns the View corresponding to the currently displayed child. @return {Object {android.view.View}} The View currently displayed. @see #getDisplayedChild() */ getCurrentView : function( ) {}, /**Returns the current animation used to animate a View that enters the screen. @return {Object {android.view.animation.Animation}} An Animation or null if none is set. @see #setInAnimation(android.view.animation.Animation) @see #setInAnimation(android.content.Context, int) */ getInAnimation : function( ) {}, /**Specifies the animation used to animate a View that enters the screen. @param {Object {Animation}} inAnimation The animation started when a View enters the screen. @see #getInAnimation() @see #setInAnimation(android.content.Context, int) */ setInAnimation : function( ) {}, /**Returns the current animation used to animate a View that exits the screen. @return {Object {android.view.animation.Animation}} An Animation or null if none is set. @see #setOutAnimation(android.view.animation.Animation) @see #setOutAnimation(android.content.Context, int) */ getOutAnimation : function( ) {}, /**Specifies the animation used to animate a View that exit the screen. @param {Object {Animation}} outAnimation The animation started when a View exit the screen. @see #getOutAnimation() @see #setOutAnimation(android.content.Context, int) */ setOutAnimation : function( ) {}, /**Specifies the animation used to animate a View that enters the screen. @param {Object {Context}} context The application's environment. @param {Number} resourceID The resource id of the animation. @see #getInAnimation() @see #setInAnimation(android.view.animation.Animation) */ setInAnimation : function( ) {}, /**Specifies the animation used to animate a View that exit the screen. @param {Object {Context}} context The application's environment. @param {Number} resourceID The resource id of the animation. @see #getOutAnimation() @see #setOutAnimation(android.view.animation.Animation) */ setOutAnimation : function( ) {}, /**Returns whether the current View should be animated the first time the ViewAnimator is displayed. @return {Boolean} true if the current View will be animated the first time it is displayed, false otherwise. @see #setAnimateFirstView(boolean) */ getAnimateFirstView : function( ) {}, /**Indicates whether the current View should be animated the first time the ViewAnimator is displayed. @param {Boolean} animate True to animate the current View the first time it is displayed, false otherwise. */ setAnimateFirstView : function( ) {}, /** */ getBaseline : function( ) {}, /** */ getAccessibilityClassName : function( ) {}, };