LocalizeDialog.java 文件源码

java
阅读 32 收藏 0 点赞 0 评论 0

项目:mytourbook 作者:
public int compare(Viewer viewer, Object e1, Object e2) {
    if (viewer instanceof TableViewer) {
        TableViewer tableViewer = (TableViewer) viewer;
        IBaseLabelProvider baseLabel = tableViewer.getLabelProvider();
        if (baseLabel instanceof ITableLabelProvider) {
            ITableLabelProvider tableProvider = (ITableLabelProvider) baseLabel;
            String e1p = tableProvider.getColumnText(e1, sortColumn);
            String e2p = tableProvider.getColumnText(e2, sortColumn);
            int result = getComparator().compare(e1p, e2p);
            return ascending ?  result : (-1) * result;
        }
    }

    return super.compare(viewer, e1, e2);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号