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

📄 resourceitem.java

📁 这是linux下ssl vpn的实现程序
💻 JAVA
字号:
/*
 */
package com.sslexplorer.policyframework;

import java.util.List;

import com.sslexplorer.table.TableItem;

/**
 * 
 */
public class ResourceItem implements TableItem {

    private Resource resource;
    private List policies;
    private String checked;

    public ResourceItem(Resource resource, List policies) {
        this.resource = resource;
        this.policies = policies;
    }
    
    public boolean getMultiplePolicies() {
        return policies.size() > 1;
    }
    
    public String getFirstPolicyName() {
        return policies.size() > 0 ? ((Policy)policies.get(0)).getResourceName() : ""; 
    }
    
    public List getPolicies() {
        return policies;
    }

    public Resource getResource() {
        return resource;
    }

    public Object getColumnValue(int col) {
        switch (col) {
            case 0:
                return resource.getResourceName() == null ? "<Unknown>" : resource.getResourceName();
            case 1:
                return getFirstPolicyName();
        }
        return null;
    }

    public void setChecked(String checked) {
        this.checked = checked;        
    }

    public String getChecked() {
        return checked;        
    }

}

⌨️ 快捷键说明

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