ewe.data
Interface IList

All Superinterfaces:
IndexSelectable, ISimpleList

public interface IList
extends ISimpleList


Method Summary
 void addListItem(Object item)
           
 void addListItems(Object[] items)
           
 int getChosenIndex()
           
 Object getListItem(int index)
          Get the Object at the list index.
 void insertListItem(Object item, int index)
           
 void removeAllListItems()
           
 void removeListItem(int index)
           
 void removeListItem(Object item)
           
 void replaceListItem(Object item, int index)
           
 void setChosenIndex(int index)
           
 
Methods inherited from interface ewe.data.ISimpleList
countListItems, getListItems, itemIsVisible, makeItemVisible, setListItems, updateItems
 
Methods inherited from interface ewe.data.IndexSelectable
countSelectedIndexes, getSelectedIndex, getSelectedIndexes, isSelected, select, setSelectedIndexes
 

Method Detail

getChosenIndex

public int getChosenIndex()

setChosenIndex

public void setChosenIndex(int index)

addListItems

public void addListItems(Object[] items)

insertListItem

public void insertListItem(Object item,
                           int index)

addListItem

public void addListItem(Object item)

removeListItem

public void removeListItem(Object item)

removeListItem

public void removeListItem(int index)

replaceListItem

public void replaceListItem(Object item,
                            int index)

removeAllListItems

public void removeAllListItems()

getListItem

public Object getListItem(int index)
Description copied from interface: ISimpleList
Get the Object at the list index.

Specified by:
getListItem in interface ISimpleList