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

📄 resitemresform.java

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

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

import ainx.common.struts.AinxForm;

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

public class ResItemResForm extends AinxForm{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	/**
	 * 将对象中的数据设置到表单中

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

		 * 
		 */
		if(inVO.getItemname()==null)
		{
			this.setItemname("");
		}
		else
		{
			this.setItemname(inVO.getItemname());
		}
		if(inVO.getResname()==null)
		{
			this.setResname("");
		}
		else
		{
			this.setResname(inVO.getResname());
		}
		if(inVO.getLasttime()==null)
		{
			this.setLasttime("");
		}
		else
		{
			this.setLasttime(inVO.getLasttime());
		}
		if(inVO.getLaststatus()==null)
		{
			this.setLaststatus("");
		}
		else
		{
			this.setLaststatus(inVO.getLaststatus());
		}
		if(inVO.getLastvalue()==null)
		{
			this.setLastvalue("");
		}
		else
		{
			this.setLastvalue(inVO.getLastvalue());
		}
		if(inVO.getCurtime()==null)
		{
			this.setCurtime("");
		}
		else
		{
			this.setCurtime(inVO.getCurtime());
		}
		if(inVO.getCurstatus()==null)
		{
			this.setCurstatus("");
		}
		else
		{
			this.setCurstatus(inVO.getCurstatus());
		}
		if(inVO.getCurvalue()==null)
		{
			this.setCurvalue("");
		}
		else
		{
			this.setCurvalue(inVO.getCurvalue());
		}
		
	}

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

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

		 * 
		 */
		outVO.setItemname(this.getItemname());
		outVO.setResname(this.getResname());
		outVO.setLaststatus(this.getLaststatus());
		outVO.setLasttime(this.getLasttime());
		outVO.setLastvalue(this.getLastvalue());
		outVO.setCurstatus(this.getCurstatus());
		outVO.setCurtime(this.getCurtime());
		outVO.setCurvalue(this.getCurvalue());
	}

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

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

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

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

			 */
			formList.add(objectForm);

		}

		return formList;
	}

	/**
	 * --------------------------------------------------------
	 */
	private String itemname = "";
	private String resname = "";
	private String lasttime="";
	private String lastvalue="";
	private String laststatus="";
	private String curtime="";
	private String curvalue="";
	private String curstatus="";
	/**
	 * @return the curstatus
	 */
	public String getCurstatus() {
		return curstatus;
	}

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

	/**
	 * @return the curtime
	 */
	public String getCurtime() {
		return curtime;
	}

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

	/**
	 * @return the curvalue
	 */
	public String getCurvalue() {
		return curvalue;
	}

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

	/**
	 * @return the itemname
	 */
	public String getItemname() {
		return itemname;
	}

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

	/**
	 * @return the laststatus
	 */
	public String getLaststatus() {
		return laststatus;
	}

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

	/**
	 * @return the lasttime
	 */
	public String getLasttime() {
		return lasttime;
	}

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

	/**
	 * @return the lastvalue
	 */
	public String getLastvalue() {
		return lastvalue;
	}

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

	/**
	 * @return the resname
	 */
	public String getResname() {
		return resname;
	}

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

⌨️ 快捷键说明

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