Package com.google.gwt.user.client.ui
Interface InsertPanel
-
- All Superinterfaces:
IndexedPanel
- All Known Subinterfaces:
InsertPanel.ForIsWidget
- All Known Implementing Classes:
AbsolutePanel
,DeckLayoutPanel
,DeckPanel
,DecoratedStackPanel
,FlowPanel
,HorizontalPanel
,RootPanel
,StackPanel
,VerticalPanel
public interface InsertPanel extends IndexedPanel
Implemented byIndexedPanel
s that also allow insertions.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
InsertPanel.ForIsWidget
Extends this interface with convenience methods to handleIsWidget
.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
add(Widget w)
Adds a child widget to this panel.void
insert(Widget w, int beforeIndex)
Inserts a child widget before the specified index.-
Methods inherited from interface com.google.gwt.user.client.ui.IndexedPanel
getWidget, getWidgetCount, getWidgetIndex, remove
-
-
-
-
Method Detail
-
add
void add(Widget w)
Adds a child widget to this panel.- Parameters:
w
- the child widget to be added
-
insert
void insert(Widget w, int beforeIndex)
Inserts a child widget before the specified index. If the widget is already a child of this panel, it will be moved to the specified index.- Parameters:
w
- the child widget to be insertedbeforeIndex
- the index before which it will be inserted- Throws:
java.lang.IndexOutOfBoundsException
- ifbeforeIndex
is out of range
-
-