Example usage for org.eclipse.jface.viewers ViewerComparator subclass-usage

List of usage examples for org.eclipse.jface.viewers ViewerComparator subclass-usage

Introduction

In this page you can find the example usage for org.eclipse.jface.viewers ViewerComparator subclass-usage.

Usage

From source file org.eclipse.xtend.shared.ui.editor.outlineview.OutlineElementComparator.java

/**
 * Viewer comparator for out-of-the-parsing, outline elements. Ordered by
 * element category, then by element label. Package fragment roots are sorted as
 * ordered on the classpath.
 * 
 * <p>

From source file org.eclipselabs.e4.tapiji.translator.ui.widget.sorter.TreeViewerSortOrder.java

public final class TreeViewerSortOrder extends ViewerComparator {

    private StructuredViewer viewer;
    private SortInfo sortInfo;
    private final int referenceCol;
    private final List<String> translations;

From source file org.eclipselabs.plugindependencies.ui.view.ViewSorter.java

/**
 * @author obroesam
 *
 */
public class ViewSorter extends ViewerComparator {

From source file org.embl.cca.utils.ui.widget.support.treeviewer.TreeComparator.java

public class TreeComparator extends ViewerComparator {
    @Override
    public int category(final Object element) {
        return ((TreeNode) element).getCategory();
    }
}

From source file org.emftext.language.xpath2.resource.xpath2.ui.Xpath2OutlinePageTreeViewerComparator.java

public class Xpath2OutlinePageTreeViewerComparator extends ViewerComparator {

    private static Map<EPackage, Integer> ePackageMap = new LinkedHashMap<EPackage, Integer>();
    private static int nextPackageID;

    private Comparator<Object> comparator = new Comparator<Object>() {

From source file org.emftext.language.xpath3.resource.xpath3.ui.Xpath3OutlinePageTreeViewerComparator.java

public class Xpath3OutlinePageTreeViewerComparator extends ViewerComparator {

    private static Map<EPackage, Integer> ePackageMap = new LinkedHashMap<EPackage, Integer>();
    private static int nextPackageID;

    private Comparator<Object> comparator = new Comparator<Object>() {

From source file org.emftext.sdk.concretesyntax.resource.cs.ui.CsOutlinePageTreeViewerComparator.java

public class CsOutlinePageTreeViewerComparator extends ViewerComparator {

    private static Map<EPackage, Integer> ePackageMap = new LinkedHashMap<EPackage, Integer>();
    private static int nextPackageID;

    private Comparator<Object> comparator = new Comparator<Object>() {

From source file org.emftrace.quarc.ui.external.ColumnViewerSorter.java

/**
 * A ViewerComparator for a JFace TableViewer
 * 
 * @author Tom Schindl <tom.schindl@bestsolution.at>
 * 
 * source: http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.jface.snippets/Eclipse%20JFace%20Snippets/org/eclipse/jface/snippets/viewers/Snippet040TableViewerSorting.java?view=co

From source file org.emonic.base.views.OutlineViewerComparator.java

public class OutlineViewerComparator extends ViewerComparator {

    /**
     * Returns the category of the given element. The category is a
     * number used to allocate elements to bins; the bins are arranged
     * in ascending numeric order. The elements within a bin are arranged

From source file org.emonic.base.views.OutlineViewerComparatorAlphabetical.java

public class OutlineViewerComparatorAlphabetical extends ViewerComparator {

    private static int ROOT_TYPE_COMPARATOR = 0;
    private static int USING_CONTAINER_TYPE_COMPARATOR = 1;
    private static int USING_TYPE_COMPARATOR = 2;
    private static int NAMESPACE_TYPE_COMPARATOR = 3;