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 byIndexedPanels that also allow insertions.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceInsertPanel.ForIsWidgetExtends this interface with convenience methods to handleIsWidget.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidadd(Widget w)Adds a child widget to this panel.voidinsert(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- ifbeforeIndexis out of range
-
-