org.cruxframework.crux.widgets.client.sortablelist
Interface ISortableList<T extends com.google.gwt.user.client.ui.Widget>
- All Superinterfaces:
- com.google.gwt.user.client.ui.HasEnabled
- All Known Implementing Classes:
- SortableList
public interface ISortableList<T extends com.google.gwt.user.client.ui.Widget>
- extends com.google.gwt.user.client.ui.HasEnabled
- Author:
- Samuel Almeida Cardoso (samuel@cruxframework.org)
| Methods inherited from interface com.google.gwt.user.client.ui.HasEnabled |
isEnabled, setEnabled |
addItem
void addItem(T widget)
- Parameters:
widget - adds a widget to the list.
removeItem
boolean removeItem(T widget)
- Parameters:
widget - the widget to be removed from list
- Returns:
- true if it's removed and false otherwise
removeItem
boolean removeItem(int index)
- Parameters:
index - the widget index to be removed from list
- Returns:
- true if it's removed and false otherwise
getItems
List<T> getItems()
- Returns:
- all the widget items
setItems
void setItems(List<T> items)
- Parameters:
items - add the items to the list
setBeanRenderer
void setBeanRenderer(SortableList.BeanRenderer<com.google.gwt.user.client.ui.Widget> beanRenderer)
- Parameters:
beanRenderer - set's how the widget should be rendered in screen
setHeader
void setHeader(String headerFieldset)
- Parameters:
headerFieldset - set's the component header
Copyright © 2014. All rights reserved.