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

📄 slaconfignodeform.java

📁 sla性能采集
💻 JAVA
字号:
package com.asiainfo.ainx.slaconf.action;

import java.util.ArrayList;
import java.util.Hashtable;
import java.util.Iterator;

import com.asiainfo.ainx.slaconf.vo.SlaConfigNodeVO;


public class SlaConfigNodeForm {
	/**
	 * 将对象中的数据设置到表单中

	 * 
	 * 
	 * @param object
	 */
	public void setVO2Form(Object object) {
		/**
		 * 转型对象到 VO
		 */
		SlaConfigNodeVO inVO = (SlaConfigNodeVO) object;
		/**
		 * 将 VO 对象中的数据设置到 form 表单中

		 * 
		 */
		if(inVO.getResId()!=null)
		{
			this.setResId(inVO.getResId());
		}
		if(inVO.getResName()!=null)
		{
			this.setResName(inVO.getResName());
		}
		else
		{
			this.setResName("");
		}
		if(inVO.getSnmpaddr()!=null)
		{
			this.setSnmpaddr(inVO.getSnmpaddr());
		}
		else
		{
			this.setSnmpaddr("");
		}
		if(inVO.getAlias()!=null)
		{
			this.setAlias(inVO.getAlias());
		}
		
	}

	/**
	 * 将表单中的数据设置到对象中

	 * 
	 * 
	 * @param object
	 */
	public void setForm2VO(Object object) {
		/**
		 * 转型对象到 VO
		 */
		SlaConfigNodeVO outVO = (SlaConfigNodeVO) object;
		/**
		 * 将 form 表单中的数据设置到 VO 对象中

		 * 
		 */
		
	}

	/**
	 * 将对象列表中的数据设置到表单列表中,如果在页面上显示列表,则一定要实现该方法

	 * 
	 * 
	 * @param voList
	 */
	public ArrayList getFormListFromVOList(ArrayList alVO) {
		Iterator it = alVO.iterator();
		/**
		 * 创建表单对象列表
		 */
		ArrayList formList = new ArrayList();

		SlaConfigNodeVO objectVO = null;
		/**
		 * 循环处理 VO 对象列表
		 */
		while (it.hasNext()) {
			/**
			 * 创建表单对象
			 */
			SlaConfigNodeForm objectForm = new SlaConfigNodeForm();
			/**
			 * 转型对象到 VO
			 */
			objectVO = (SlaConfigNodeVO) it.next();
			/**
			 * 将 VO 中的数据设置到 form 表单中

			 */
			objectForm.setVO2Form(objectVO);
			/**
			 * 将 form 表单对象加入到 form 表单列表中

			 */
			formList.add(objectForm);

		}

		return formList;
	}
	/**
	 * -------------------------------------------------------------------------------
	 */

	private String resId="";	//设备id
	private String resName;//设备名称
	private String snmpaddr="";
	private String alias="";
	private Hashtable slanodes = new Hashtable();
	

	/**
	 * @return the alias
	 */
	public String getAlias() {
		return alias;
	}

	/**
	 * @param alias the alias to set
	 */
	public void setAlias(String alias) {
		this.alias = alias;
	}

	/**
	 * @return the snmpaddr
	 */
	public String getSnmpaddr() {
		return snmpaddr;
	}

	/**
	 * @param snmpaddr the snmpaddr to set
	 */
	public void setSnmpaddr(String snmpaddr) {
		this.snmpaddr = snmpaddr;
	}

	/**
	 * @return the resId
	 */
	public String getResId() {
		return resId;
	}

	/**
	 * @param resId the resId to set
	 */
	public void setResId(String resId) {
		this.resId = resId;
	}

	/**
	 * @return the resName
	 */
	public String getResName() {
		return resName;
	}

	/**
	 * @param resName the resName to set
	 */
	public void setResName(String resName) {
		this.resName = resName;
	}

	/**
	 * @return the slanodes
	 */
	public Hashtable getSlanodes() {
		return slanodes;
	}

	/**
	 * @param slanodes the slanodes to set
	 */
	public void setSlanodes(Hashtable slanodes) {
		this.slanodes = slanodes;
	}
	
	

	
}

⌨️ 快捷键说明

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