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 TypeMethodDescriptionboolean
void
int
int
getElementAt
(int index) boolean
getItems()
getName()
int
getSize()
int
boolean
isSorted()
boolean
remove
(int index) void
setCurrentIndex
(int currentIndex) void
void
setPinned
(boolean isSaved) void
setSorted
(boolean isSorted) void
setUppercase
(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:
getElementAt
in interfaceListModel<String>
-
getCurrentIndex
public int getCurrentIndex() -
setCurrentIndex
public void setCurrentIndex(int currentIndex) -
compareTo
- Specified by:
compareTo
in interfaceComparable<OneClickListModel>
-