javax > javax.swing > javax.swing.defaultrowsorter >

Class: javax.swing.DefaultRowSorter
    java.lang.Object
       javax.swing.RowSorter
               javax.swing.DefaultRowSorter


public abstract class DefaultRowSorter extends RowSorter

Inner Class(es): DefaultRowSorter.ModelWrapper

FIELDS:

CONSTRUCTORS:
public DefaultRowSorter()


METHODS:
public void allRowsChanged()
Overrides: RowSorter

public int convertRowIndexToModel(int index)
Throws: IndexOutOfBoundsException
Overrides: RowSorter

public int convertRowIndexToView(int index)
Throws: IndexOutOfBoundsException
Overrides: RowSorter

public Comparator getComparator(int column)
Throws: IndexOutOfBoundsException

public int getMaxSortKeys()

public final Object getModel()
Overrides: RowSorter

public int getModelRowCount()
Overrides: RowSorter

protected final DefaultRowSorter.ModelWrapper getModelWrapper()

public RowFilter getRowFilter()

public List getSortKeys()
Overrides: RowSorter

public boolean getSortsOnUpdates()

public int getViewRowCount()
Overrides: RowSorter

public boolean isSortable(int column)
Throws: IndexOutOfBoundsException

public void modelStructureChanged()
Overrides: RowSorter

public void rowsDeleted(int firstRow, int endRow)
Throws: IndexOutOfBoundsException
Overrides: RowSorter

public void rowsInserted(int firstRow, int endRow)
Throws: IndexOutOfBoundsException
Overrides: RowSorter

public void rowsUpdated(int firstRow, int endRow)
Throws: IndexOutOfBoundsException
Overrides: RowSorter

public void rowsUpdated(int firstRow, int endRow, int column)
Throws: IndexOutOfBoundsException
Overrides: RowSorter

public void setComparator(int column, Comparator comparator)
Throws: IndexOutOfBoundsException

public void setMaxSortKeys(int max)
Throws: IllegalArgumentException

protected final void setModelWrapper(DefaultRowSorter.ModelWrapper modelWrapper)
Throws: IllegalArgumentException

public void setRowFilter(RowFilter filter)

public void setSortKeys(List sortKeys)
Throws: IllegalArgumentException
Overrides: RowSorter

public void setSortable(int column, boolean sortable)
Throws: IndexOutOfBoundsException

public void setSortsOnUpdates(boolean sortsOnUpdates)

public void sort()

public void toggleSortOrder(int column)
Throws: IndexOutOfBoundsException
Overrides: RowSorter

protected boolean useToString(int column)
Throws: IndexOutOfBoundsException


INHERITED METHODS:
getModel(), toggleSortOrder(int), convertRowIndexToModel(int), convertRowIndexToView(int), setSortKeys(java.util.List), getSortKeys(), getViewRowCount(), getModelRowCount(), modelStructureChanged(), allRowsChanged(), rowsInserted(int, int), rowsDeleted(int, int), rowsUpdated(int, int), rowsUpdated(int, int, int), addRowSorterListener(javax.swing.event.RowSorterListener), removeRowSorterListener(javax.swing.event.RowSorterListener), fireSortOrderChanged(), fireRowSorterChanged(int[]), getClass(), hashCode(), equals(java.lang.Object), clone(), toString(), notify(), notifyAll(), wait(long), wait(long, int), wait(), finalize(),

SUBCLASSES:
TableRowSorter,





Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net