< prev index next >

src/java.desktop/share/classes/javax/swing/SortOrder.java

Print this page




  16  *
  17  * You should have received a copy of the GNU General Public License version
  18  * 2 along with this work; if not, write to the Free Software Foundation,
  19  * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  20  *
  21  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  22  * or visit www.oracle.com if you need additional information or have any
  23  * questions.
  24  */
  25 package javax.swing;
  26 
  27 /**
  28  * SortOrder is an enumeration of the possible sort orderings.
  29  *
  30  * @see RowSorter
  31  * @since 1.6
  32  */
  33 public enum SortOrder {
  34     /**
  35      * Enumeration value indicating the items are sorted in increasing order.
  36      * For example, the set <code>1, 4, 0</code> sorted in
  37      * <code>ASCENDING</code> order is <code>0, 1, 4</code>.
  38      */
  39     ASCENDING,
  40 
  41     /**
  42      * Enumeration value indicating the items are sorted in decreasing order.
  43      * For example, the set <code>1, 4, 0</code> sorted in
  44      * <code>DESCENDING</code> order is <code>4, 1, 0</code>.
  45      */
  46     DESCENDING,
  47 
  48     /**
  49      * Enumeration value indicating the items are unordered.
  50      * For example, the set <code>1, 4, 0</code> in
  51      * <code>UNSORTED</code> order is <code>1, 4, 0</code>.
  52      */
  53     UNSORTED
  54 }


  16  *
  17  * You should have received a copy of the GNU General Public License version
  18  * 2 along with this work; if not, write to the Free Software Foundation,
  19  * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  20  *
  21  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  22  * or visit www.oracle.com if you need additional information or have any
  23  * questions.
  24  */
  25 package javax.swing;
  26 
  27 /**
  28  * SortOrder is an enumeration of the possible sort orderings.
  29  *
  30  * @see RowSorter
  31  * @since 1.6
  32  */
  33 public enum SortOrder {
  34     /**
  35      * Enumeration value indicating the items are sorted in increasing order.
  36      * For example, the set {@code 1, 4, 0} sorted in
  37      * {@code ASCENDING} order is {@code 0, 1, 4}.
  38      */
  39     ASCENDING,
  40 
  41     /**
  42      * Enumeration value indicating the items are sorted in decreasing order.
  43      * For example, the set {@code 1, 4, 0} sorted in
  44      * {@code DESCENDING} order is {@code 4, 1, 0}.
  45      */
  46     DESCENDING,
  47 
  48     /**
  49      * Enumeration value indicating the items are unordered.
  50      * For example, the set {@code 1, 4, 0} in
  51      * {@code UNSORTED} order is {@code 1, 4, 0}.
  52      */
  53     UNSORTED
  54 }
< prev index next >