Package uk.ac.starlink.topcat
Class SortOrderSelector.Model
java.lang.Object
uk.ac.starlink.topcat.SortOrderSelector.Model
- Enclosing class:
SortOrderSelector
Model for SortOrderSelector.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SortOrderSelector.Model
Model that can be used when no selections are possible. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Adds a listener that will be informed if the selection has changed.Returns the sort order currently selected.void
Removes a previously added listener.void
setSelectedSortOrder
(SortOrder sortOrder) Sets the selected sort order.
-
Field Details
-
DUMMY_MODEL
Model that can be used when no selections are possible.
-
-
Constructor Details
-
Model
Constructor.- Parameters:
tcModel
- topcat model that this selector can sort, may be null for a dummy instance
-
-
Method Details
-
getSelectedSortOrder
Returns the sort order currently selected.- Returns:
- selection, not null
-
setSelectedSortOrder
Sets the selected sort order.- Parameters:
sortOrder
- new selection, not null
-
addPropertyChangeListener
Adds a listener that will be informed if the selection has changed.- Parameters:
l
- listener
-
removePropertyChangeListener
Removes a previously added listener.- Parameters:
l
- listener
-