1package com.xtremelabs.robolectric.shadows; 2 3import android.app.TabActivity; 4import android.widget.TabHost; 5import android.widget.TabWidget; 6import com.xtremelabs.robolectric.internal.Implementation; 7import com.xtremelabs.robolectric.internal.Implements; 8import com.xtremelabs.robolectric.internal.RealObject; 9 10@SuppressWarnings({"UnusedDeclaration"}) 11@Implements(TabActivity.class) 12public class ShadowTabActivity extends ShadowActivityGroup { 13 14 @RealObject TabActivity realTabActivity; 15 TabHost tabhost; 16 @Implementation 17 public TabHost getTabHost() { 18 if (tabhost==null) { 19 tabhost = new TabHost(realTabActivity); 20 } 21 return tabhost; 22 } 23 24 @Implementation 25 public TabWidget getTabWidget() { 26 return getTabHost().getTabWidget(); 27 } 28} 29