public interface BuiltList<T>
An object containing a JList and surrounding support components e.g. JScrollPane and ReorderableBar. These components are retrieved via getGUI()
A BuiltList is built by a ListBuilder.
T is the type of objects in the list.
Modifier and Type | Method and Description |
---|---|
ComponentWithTitlebar |
getComponentWithTitlebar()
The component can be optionally contained in a ComponentWithTitlebar
|
TextLayer |
getEmptyTextLayer() |
javax.swing.JComponent |
getGUI() |
javax.swing.JList |
getJList() |
java.util.List<T> |
getListModel()
Return the model used in the JList as a java.util.List.
|
javax.swing.JScrollPane |
getScrollPane() |
T |
getSelectedValue() |
java.util.List<T> |
getSelectedValues() |
void |
setEnabled(boolean enabled)
Enable or disable all components in the BuiltList
|
javax.swing.JList getJList()
java.util.List<T> getListModel()
void setEnabled(boolean enabled)
enabled
- javax.swing.JScrollPane getScrollPane()
javax.swing.JComponent getGUI()
TextLayer getEmptyTextLayer()
ComponentWithTitlebar getComponentWithTitlebar()
T getSelectedValue()
java.util.List<T> getSelectedValues()