za.co.bluesphere.sens.internal.ui.issue
Class SENSIssuesViewSorter
java.lang.Object
za.co.bluesphere.sens.internal.ui.issue.SENSIssuesViewSorter
- All Implemented Interfaces:
- net.refractions.udig.issues.IIssuesViewSorter
public class SENSIssuesViewSorter
- extends java.lang.Object
- implements net.refractions.udig.issues.IIssuesViewSorter
Checks to see if the objects being sorted are Strings. If they are, it checks
if they are equivalent to the diagram's ID. Any elements that are equivalent
are considered before any others.
TODO this may need some work. See the other todo tags below.
- Author:
- Richard Gould
|
Method Summary |
int |
category(org.eclipse.jface.viewers.ViewerSorter defaultSorter,
java.lang.Object element)
|
int |
compare(org.eclipse.jface.viewers.Viewer viewer,
org.eclipse.jface.viewers.ViewerSorter defaultSorter,
net.refractions.udig.issues.Column selectedColumn,
boolean direction,
java.lang.Object e1,
java.lang.Object e2)
|
java.lang.String |
getExtensionID()
|
boolean |
isSorterProperty(org.eclipse.jface.viewers.ViewerSorter defaultSorter,
java.lang.Object element,
java.lang.String property)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SENSIssuesViewSorter
public SENSIssuesViewSorter()
category
public int category(org.eclipse.jface.viewers.ViewerSorter defaultSorter,
java.lang.Object element)
- Specified by:
category in interface net.refractions.udig.issues.IIssuesViewSorter
compare
public int compare(org.eclipse.jface.viewers.Viewer viewer,
org.eclipse.jface.viewers.ViewerSorter defaultSorter,
net.refractions.udig.issues.Column selectedColumn,
boolean direction,
java.lang.Object e1,
java.lang.Object e2)
- Specified by:
compare in interface net.refractions.udig.issues.IIssuesViewSorter
getExtensionID
public java.lang.String getExtensionID()
- Specified by:
getExtensionID in interface net.refractions.udig.issues.IIssuesViewSorter
isSorterProperty
public boolean isSorterProperty(org.eclipse.jface.viewers.ViewerSorter defaultSorter,
java.lang.Object element,
java.lang.String property)
- Specified by:
isSorterProperty in interface net.refractions.udig.issues.IIssuesViewSorter