RSE
Release 1.0

org.eclipse.rse.ui.view
Class SystemTableViewSorter

java.lang.Object
  extended byorg.eclipse.jface.viewers.ViewerComparator
      extended byorg.eclipse.jface.viewers.ViewerSorter
          extended byorg.eclipse.rse.ui.view.SystemTableViewSorter

public class SystemTableViewSorter
extends ViewerSorter

This class is used for sorting in the SystemTableView. The sorter determines what and how to sort based on property descriptors.


Field Summary
 
Fields inherited from class org.eclipse.jface.viewers.ViewerSorter
collator
 
Constructor Summary
SystemTableViewSorter(int columnNumber, StructuredViewer view, SystemTableViewColumnManager columnManager)
           
 
Method Summary
 int category(Object element)
           
 int compare(Viewer v, Object e1, Object e2)
           
 int getColumnNumber()
           
 boolean isReversed()
           
 boolean isSorterProperty(Object element, Object property)
           
 void setReversed(boolean newReversed)
           
 
Methods inherited from class org.eclipse.jface.viewers.ViewerSorter
getCollator, getComparator
 
Methods inherited from class org.eclipse.jface.viewers.ViewerComparator
isSorterProperty, sort
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SystemTableViewSorter

public SystemTableViewSorter(int columnNumber,
                             StructuredViewer view,
                             SystemTableViewColumnManager columnManager)
Method Detail

isSorterProperty

public boolean isSorterProperty(Object element,
                                Object property)

category

public int category(Object element)

getColumnNumber

public int getColumnNumber()

isReversed

public boolean isReversed()

setReversed

public void setReversed(boolean newReversed)

compare

public int compare(Viewer v,
                   Object e1,
                   Object e2)

RSE
Release 1.0

Copyright (c) IBM Corporation and others 2000, 2006. All Rights Reserved.