⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 securityobjectsorter.java

📁 用java 实现的IE browser适合于学者
💻 JAVA
字号:
package com.hnjchina.securityManager;
import org.eclipse.jface.viewers.*;
public class SecurityObjectSorter extends ViewerSorter{
    public final static int OBJECTNAME=1;
    public	final static int DESCRIPTION=2;
    private int criteria;
    public	SecurityObjectSorter(int criteris){
        super();
        this.criteria=criteris;
    }
    public int compare(Viewer viewer, Object o1, Object o2) {
        SecurityObject object1=(SecurityObject) o1;
        SecurityObject object2=(SecurityObject) o2;
        switch	(criteria) {
        	case	OBJECTNAME:
        	    return	compareObject(object1,object2);
        	case	DESCRIPTION:
        	    return	compareDescription(object1,object2);
    	    default:
    	        return 0;
        }
    }
    protected int compareObject(SecurityObject object1,SecurityObject object2){
        return	collator.compare(object1.getObjectName(),object2.getObjectName());
    }
    protected	int compareDescription(SecurityObject object1,SecurityObject object2){
        return collator.compare(object1.getDescription(),object2.getDescription());
    }
    public	int	criteria(){
        return	criteria;
    }

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -