1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.student.common.ui.client.widgets;
17
18 import org.kuali.student.common.ui.client.widgets.impl.KSTabPanelImpl;
19
20 import com.google.gwt.core.client.GWT;
21 import com.google.gwt.event.logical.shared.SelectionHandler;
22 import com.google.gwt.user.client.ui.Widget;
23
24
25
26
27
28
29
30 @Deprecated
31 public class KSTabPanel extends KSTabPanelAbstract {
32
33 private KSTabPanelAbstract panel = GWT.create(KSTabPanelImpl.class);
34
35
36
37
38
39 public KSTabPanel() {
40 initWidget(panel);
41 }
42
43 public void addStyleName(String style) {
44 panel.addStyleName(style);
45 }
46
47 public int getTabCount() {
48 return panel.getTabCount();
49 }
50
51 public void selectTab(int index) {
52 panel.selectTab(index);
53 }
54
55 public void removeTab(Widget widget) {
56 panel.removeTab(widget);
57 }
58
59 public boolean removeTab(int index) {
60 return panel.removeTab(index);
61 }
62
63 public void addTab(Widget w, String tabText) {
64 panel.addTab(w, tabText);
65 }
66
67 public void addTab(Widget w, Widget tab) {
68 panel.addTab(w, tab);
69 }
70
71 @Override
72 public void addSelectionHandler(SelectionHandler<Integer> handler) {
73 panel.addSelectionHandler(handler);
74 }
75
76 @Override
77 public int getWidgetIndex(Widget widget) {
78 return panel.getWidgetIndex(widget);
79 }
80
81 }