Subversion Repository Public Repository

litesoft

Diff Revisions 2 vs 23 for /trunk/Java/GWT/Client/src/org/litesoft/GWT/client/widgets/SizeableTabPanel.java

Diff revisions: vs.
  @@ -47,6 +47,7 @@
47 47 return this;
48 48 }
49 49
50 + @Override
50 51 public void add( Widget w )
51 52 {
52 53 throw new UnsupportedOperationException( "A tabText parameter must be specified with add()." );
  @@ -59,6 +60,7 @@
59 60 * @param pLabelText the text to be shown on its tab
60 61 * @param pWidget the widget to be inserted
61 62 */
63 + @Override
62 64 public void insertTab( int pBeforeIndex, String pLabelText, Widget pWidget )
63 65 {
64 66 insertTab( pBeforeIndex, pLabelText, false, pWidget );
  @@ -72,6 +74,7 @@
72 74 * @param pAsHTML <code>true</code> to treat the specified text as HTML
73 75 * @param pWidget the widget to be inserted
74 76 */
77 + @Override
75 78 public void insertTab( int pBeforeIndex, String pLabelText, boolean pAsHTML, Widget pWidget )
76 79 {
77 80 pWidget.removeFromParent();
  @@ -82,6 +85,7 @@
82 85 forceTabSelection( -1, mTabBar.getSelectedTab() );
83 86 }
84 87
88 + @Override
85 89 public void removeTab( int pIndex )
86 90 {
87 91 if ( Helper.indexOK( pIndex, this ) )
  @@ -96,6 +100,7 @@
96 100 * @param pLabelText
97 101 * @param pWidget
98 102 */
103 + @Override
99 104 public void addTab( String pLabelText, Widget pWidget )
100 105 {
101 106 insertTab( getWidgetCount(), pLabelText, pWidget );
  @@ -108,16 +113,19 @@
108 113 * @param pAsHTML <code>true</code> to treat the specified text as HTML
109 114 * @param pWidget the widget to be added
110 115 */
116 + @Override
111 117 public void addTab( String pLabelText, boolean pAsHTML, Widget pWidget )
112 118 {
113 119 insertTab( getWidgetCount(), pLabelText, pAsHTML, pWidget );
114 120 }
115 121
122 + @Override
116 123 public int getTabCount()
117 124 {
118 125 return getWidgetCount();
119 126 }
120 127
128 + @Override
121 129 public int getSelectedTab()
122 130 {
123 131 return mTabBar.getSelectedTab();
  @@ -128,6 +136,7 @@
128 136 *
129 137 * @param pIndex the index of the tab to be selected
130 138 */
139 + @Override
131 140 public void selectTab( int pIndex )
132 141 {
133 142 if ( Helper.indexOK( pIndex, this ) )
  @@ -136,6 +145,7 @@
136 145 }
137 146 }
138 147
148 + @Override
139 149 public void addTabListener( TabListener listener )
140 150 {
141 151 if ( mTabListeners == null )
  @@ -146,6 +156,7 @@
146 156 mTabListeners.add( listener );
147 157 }
148 158
159 + @Override
149 160 public void clear()
150 161 {
151 162 while ( getWidgetCount() > 0 )
  @@ -154,16 +165,19 @@
154 165 }
155 166 }
156 167
168 + @Override
157 169 public Iterator<Widget> iterator()
158 170 {
159 171 return mChildren.iterator();
160 172 }
161 173
174 + @Override
162 175 public boolean onBeforeTabSelected( SourcesTabEvents sender, int tabIndex )
163 176 {
164 177 return (mTabListeners == null) || mTabListeners.fireBeforeTabSelected( this, tabIndex );
165 178 }
166 179
180 + @Override
167 181 public void onTabSelected( SourcesTabEvents sender, int tabIndex )
168 182 {
169 183 mDeck.showWidget( tabIndex );
  @@ -173,21 +187,25 @@
173 187 }
174 188 }
175 189
190 + @Override
176 191 public Widget getWidget( int index )
177 192 {
178 193 return mChildren.get( index );
179 194 }
180 195
196 + @Override
181 197 public int getWidgetCount()
182 198 {
183 199 return mChildren.size();
184 200 }
185 201
202 + @Override
186 203 public int getWidgetIndex( Widget widget )
187 204 {
188 205 return mChildren.indexOf( widget );
189 206 }
190 207
208 + @Override
191 209 public boolean remove( int pIndex )
192 210 {
193 211 if ( Helper.indexOK( pIndex, this ) )
  @@ -207,11 +225,13 @@
207 225 *
208 226 * @param widget the widget to be removed
209 227 */
228 + @Override
210 229 public boolean remove( Widget widget )
211 230 {
212 231 return remove( getWidgetIndex( widget ) );
213 232 }
214 233
234 + @Override
215 235 public void removeTabListener( TabListener listener )
216 236 {
217 237 if ( mTabListeners != null )
  @@ -257,16 +277,19 @@
257 277 return this;
258 278 }
259 279
280 + @Override
260 281 public void setWidth( String width )
261 282 {
262 283 super.setWidth( width ); // for stacktrace Debugging
263 284 }
264 285
286 + @Override
265 287 public void setHeight( String height )
266 288 {
267 289 super.setHeight( height ); // for stacktrace Debugging
268 290 }
269 291
292 + @Override
270 293 public void setError( int pIndex, boolean pError )
271 294 {
272 295 if ( Helper.indexOK( pIndex, this ) )