Class OneClickListModel
- All Implemented Interfaces:
Serializable,Comparable<OneClickListModel>,ListModel<String>
public class OneClickListModel
extends AbstractListModel<String>
implements Comparable<OneClickListModel>
- See Also:
-
Field Summary
Fields inherited from class javax.swing.AbstractListModel
listenerList -
Constructor Summary
ConstructorsConstructorDescriptionOneClickListModel(String name, Collection<String> items) OneClickListModel(String name, Collection<String> items, boolean pinned, boolean sorted, boolean uppercase, int currentIndex) -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidintintgetElementAt(int index) booleangetItems()getName()intgetSize()intbooleanisSorted()booleanremove(int index) voidsetCurrentIndex(int currentIndex) voidvoidsetPinned(boolean isSaved) voidsetSorted(boolean isSorted) voidsetUppercase(boolean isUppercase) toString()Methods inherited from class javax.swing.AbstractListModel
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener
-
Constructor Details
-
OneClickListModel
-
OneClickListModel
public OneClickListModel(String name, Collection<String> items, boolean pinned, boolean sorted, boolean uppercase, int currentIndex) -
OneClickListModel
-
OneClickListModel
-
-
Method Details
-
toString
-
getName
-
setName
-
getItems
-
getIsPinned
public boolean getIsPinned() -
setPinned
public void setPinned(boolean isSaved) -
isSorted
public boolean isSorted() -
setSorted
public void setSorted(boolean isSorted) -
isUppercase
public boolean isUppercase() -
setUppercase
public void setUppercase(boolean isUppercase) -
indexOf
-
remove
-
addAt
-
add
-
getSize
public int getSize() -
getElementAt
- Specified by:
getElementAtin interfaceListModel<String>
-
getCurrentIndex
public int getCurrentIndex() -
setCurrentIndex
public void setCurrentIndex(int currentIndex) -
compareTo
- Specified by:
compareToin interfaceComparable<OneClickListModel>
-