Package org.apache.pivot.wtk
Interface TableViewSortListener
-
- All Known Implementing Classes:
TableViewSortListener.Adapter
,TableViewSortListener.Listeners
,TerraTableViewHeaderSkin
public interface TableViewSortListener
Table view sort listener interface.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
TableViewSortListener.Adapter
Deprecated.Since 2.1 and Java 8 the interface itself has default implementations.static class
TableViewSortListener.Listeners
Table view sort listeners.
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default void
sortAdded(TableView tableView, java.lang.String columnName)
Called when a sort has been added to a table view.default void
sortChanged(TableView tableView)
Called when a table view's sort has changed.default void
sortRemoved(TableView tableView, java.lang.String columnName, SortDirection sortDirection)
Called when a sort has been removed from a table view.default void
sortUpdated(TableView tableView, java.lang.String columnName, SortDirection previousSortDirection)
Called when a sort has been updated in a table view.
-
-
-
Method Detail
-
sortAdded
default void sortAdded(TableView tableView, java.lang.String columnName)
Called when a sort has been added to a table view.- Parameters:
tableView
- The source of this event.columnName
- The new column name added to the sort criteria.
-
sortUpdated
default void sortUpdated(TableView tableView, java.lang.String columnName, SortDirection previousSortDirection)
Called when a sort has been updated in a table view.- Parameters:
tableView
- The source of this event.columnName
- The column that was updated.previousSortDirection
- The previous value of the sort direction for this column.
-
sortRemoved
default void sortRemoved(TableView tableView, java.lang.String columnName, SortDirection sortDirection)
Called when a sort has been removed from a table view.- Parameters:
tableView
- The source of this event.columnName
- The column name that was removed from the sort criteria.sortDirection
- What the sort direction was for this column.
-
sortChanged
default void sortChanged(TableView tableView)
Called when a table view's sort has changed.- Parameters:
tableView
- The source of this event.
-
-