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