API-issue: removeAll() is perhaps missing in ListModel-interface
The ListModel-interface does not have the method removeAll() in contrast to the class DefaultListModel which indeed has it. This might have been in its order (even though I can see a need for removeAll() in the ListModel-interface) if the LWUIT document (the pdf called Developer's Guide) hadn't implied that it is part of the ListModel-interface. In chapter "3.4 Adding Items to and Removing Items From a List" the following can be read:
"To remove an item or all items from a List, use removeItem(int index) or removeAll() methods."
No mention is made that this is specific to DefaultListModel and consequently the ListModel-interface is implied.