/**@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(  ) {},


};