📄 resourceitem.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 + -