Class MemoryComparator
- java.lang.Object
-
- org.eclipse.jface.viewers.ViewerComparator
-
- org.eclipse.m2m.atl.profiler.ui.profilingdatatable.MemoryComparator
-
public class MemoryComparator extends org.eclipse.jface.viewers.ViewerComparator
A comparator for memory.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MemoryComparator.ColumnType
The columns possible types.
-
Constructor Summary
Constructors Constructor Description MemoryComparator(MemoryComparator.ColumnType c)
Creates a new memory comparator.MemoryComparator(MemoryComparator.ColumnType c, boolean asc)
Creates a new memory comparator.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compare(org.eclipse.jface.viewers.Viewer viewer, java.lang.Object e1, java.lang.Object e2)
MemoryComparator.ColumnType
getCol()
void
setCol(MemoryComparator.ColumnType col)
-
-
-
Constructor Detail
-
MemoryComparator
public MemoryComparator(MemoryComparator.ColumnType c)
Creates a new memory comparator.- Parameters:
c
- the column type
-
MemoryComparator
public MemoryComparator(MemoryComparator.ColumnType c, boolean asc)
Creates a new memory comparator.- Parameters:
c
- the column typeasc
- for ascendant or descendant sorting
-
-
Method Detail
-
compare
public int compare(org.eclipse.jface.viewers.Viewer viewer, java.lang.Object e1, java.lang.Object e2)
- Overrides:
compare
in classorg.eclipse.jface.viewers.ViewerComparator
- See Also:
ViewerComparator.compare(org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object)
-
getCol
public MemoryComparator.ColumnType getCol()
-
setCol
public void setCol(MemoryComparator.ColumnType col)
-
-