Class SortHelper
java.lang.Object
com.illumon.iris.console.events.sorting.SortHelper
public class SortHelper extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
SortHelper.Listener
-
Constructor Summary
Constructors Constructor Description SortHelper(IrisTableModel model, SortHelper.Listener listener)
-
Method Summary
Modifier and Type Method Description void
beginBatchEdit()
void
cancelSorting()
void
endBatchEdit()
Collection<com.illumon.iris.table.sort.SortDirective>
getDirectives()
Icon
getHeaderRendererIcon(String columnName, int size)
SortableModel.SortingDirective
getSortingDirective(String columnName)
void
headerClicked(MouseEvent e)
boolean
isSorting()
void
setSortingStatus(String columnName, int status, boolean isAbsolute, boolean clearSorting)
-
Constructor Details
-
Method Details
-
getDirectives
-
cancelSorting
public void cancelSorting() -
setSortingStatus
public void setSortingStatus(@NotNull String columnName, int status, boolean isAbsolute, boolean clearSorting) -
getSortingDirective
-
isSorting
public boolean isSorting() -
headerClicked
-
getHeaderRendererIcon
-
beginBatchEdit
public void beginBatchEdit() -
endBatchEdit
public void endBatchEdit()
-