package org.infosec.ismp.applet.discover.ui; import java.awt.GridLayout; import java.util.List; import javax.swing.JPanel; /** * SNMPPanel * @author sshanshan * @date 2009-06-18 * @version 1.0 */ public class SNMPPanel extends JPanel{ /** * SNMPParamPanel */ private SNMPParamPanel paramPane = new SNMPParamPanel(this); /** * SNMPSearchProcessPanel */ private SNMPSearchProcessPanel processPane = new SNMPSearchProcessPanel(this); /** * 构造函数 */ public SNMPPanel(int userId) { // init(userName, roleName); init(userId); } /** * 初始函数 */ public void init(int userId) { paramPane.setUserId(userId); // paramPane.setUserName(userName); // paramPane.setRoleName(roleName); this.setLayout(new GridLayout(1,2,5,5)); this.add(paramPane); this.add(processPane); } /** * 获取paramPane * @return paramPane */ public SNMPParamPanel getParamPane() { return paramPane; } /** * 获取processPane * @return processPane */ public SNMPSearchProcessPanel getProcessPane() { return processPane; } // public void addAgentList(List<AgentBO> agentList){ // this.paramPane.addAgentList(agentList); // } }