104466b87c86d2581d1708ac45240d18498a76060Aaron Daypackage com.xtremelabs.robolectric.shadows; 204466b87c86d2581d1708ac45240d18498a76060Aaron Day 304466b87c86d2581d1708ac45240d18498a76060Aaron Dayimport android.widget.ViewFlipper; 404466b87c86d2581d1708ac45240d18498a76060Aaron Dayimport com.xtremelabs.robolectric.internal.Implementation; 504466b87c86d2581d1708ac45240d18498a76060Aaron Dayimport com.xtremelabs.robolectric.internal.Implements; 604466b87c86d2581d1708ac45240d18498a76060Aaron Dayimport com.xtremelabs.robolectric.internal.RealObject; 704466b87c86d2581d1708ac45240d18498a76060Aaron Day 804466b87c86d2581d1708ac45240d18498a76060Aaron Day@Implements(ViewFlipper.class) 904466b87c86d2581d1708ac45240d18498a76060Aaron Daypublic class ShadowViewFlipper extends ShadowViewAnimator { 1004466b87c86d2581d1708ac45240d18498a76060Aaron Day @RealObject 1104466b87c86d2581d1708ac45240d18498a76060Aaron Day protected ViewFlipper realObject; 1204466b87c86d2581d1708ac45240d18498a76060Aaron Day 1304466b87c86d2581d1708ac45240d18498a76060Aaron Day protected boolean isFlipping; 1404466b87c86d2581d1708ac45240d18498a76060Aaron Day 1504466b87c86d2581d1708ac45240d18498a76060Aaron Day @Implementation 1604466b87c86d2581d1708ac45240d18498a76060Aaron Day public void startFlipping() { 1704466b87c86d2581d1708ac45240d18498a76060Aaron Day this.isFlipping = true; 1804466b87c86d2581d1708ac45240d18498a76060Aaron Day } 1904466b87c86d2581d1708ac45240d18498a76060Aaron Day 2004466b87c86d2581d1708ac45240d18498a76060Aaron Day @Implementation 2104466b87c86d2581d1708ac45240d18498a76060Aaron Day public void stopFlipping() { 2204466b87c86d2581d1708ac45240d18498a76060Aaron Day this.isFlipping = false; 2304466b87c86d2581d1708ac45240d18498a76060Aaron Day } 2404466b87c86d2581d1708ac45240d18498a76060Aaron Day 2504466b87c86d2581d1708ac45240d18498a76060Aaron Day @Implementation 2604466b87c86d2581d1708ac45240d18498a76060Aaron Day public boolean isFlipping() { 2704466b87c86d2581d1708ac45240d18498a76060Aaron Day return isFlipping; 2804466b87c86d2581d1708ac45240d18498a76060Aaron Day } 2904466b87c86d2581d1708ac45240d18498a76060Aaron Day} 30