|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.swing.AbstractListModel
javax.swing.DefaultListModel
com.metamatrix.console.ui.util.StringListBasedListModel
public class StringListBasedListModel
Extension to AbstractListModel to base model on List of String objects, which may be specified to be kept sorted.
| Field Summary |
|---|
| Fields inherited from class javax.swing.AbstractListModel |
|---|
listenerList |
| Constructor Summary | |
|---|---|
StringListBasedListModel(java.util.List l,
boolean sortFlag)
Constructor using input List |
|
StringListBasedListModel(java.lang.String[] s,
boolean sortFlag)
Constructor using input String array |
|
| Method Summary | |
|---|---|
void |
addElement(java.lang.String element)
Add an element. |
void |
addElements(java.util.List elements)
Add list of String objects |
void |
addElements(java.lang.String[] s)
Add array of Strings |
java.lang.Object |
getElementAt(int index)
Return a particular element |
int |
getSize()
Return the model size |
void |
removeAllElements()
Remove all elements |
void |
removeElement(java.lang.String element)
Remove an element |
| Methods inherited from class javax.swing.DefaultListModel |
|---|
add, addElement, capacity, clear, contains, copyInto, elementAt, elements, ensureCapacity, firstElement, get, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, removeElement, removeElementAt, removeRange, set, setElementAt, setSize, size, toArray, toString, trimToSize |
| Methods inherited from class javax.swing.AbstractListModel |
|---|
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public StringListBasedListModel(java.util.List l,
boolean sortFlag)
l - List of StringssortFlag - Should list be kept sorted?
public StringListBasedListModel(java.lang.String[] s,
boolean sortFlag)
s - Array of StringssortFlag - Should list be kept sorted?| Method Detail |
|---|
public int getSize()
getSize in interface javax.swing.ListModelgetSize in class javax.swing.DefaultListModelpublic java.lang.Object getElementAt(int index)
getElementAt in interface javax.swing.ListModelgetElementAt in class javax.swing.DefaultListModelindex - index of requested element
public void addElement(java.lang.String element)
element - new elementpublic void addElements(java.util.List elements)
elements - List of Stringspublic void addElements(java.lang.String[] s)
s - Array of Stringspublic void removeElement(java.lang.String element)
element - String to be removedpublic void removeAllElements()
removeAllElements in class javax.swing.DefaultListModel
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||