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

📄 concept.java

📁 <Java网络程序设计 J2EE>随书源码
💻 JAVA
字号:
package org.impact.stars.appclient.concept.model;

import java.sql.*;

/* old concept model
 */

public class Concept implements java.io.Serializable
{
	// data members
	//private String ConceptID;
	private int ConceptID;
	private String Name;
	private String Type;
	private String Discription;
	private String Proposer;
	private String Viewgroup;
	private String Status;
	private java.sql.Date Addtime;
	//private String Parent;
	private int Parent;
	private String Comment;
	private final String CR = "\n";     // carriage return
	   
/**
 * Perspective constructor comment.
 */
        public Concept() {
	super();
}
	public Concept(int aConceptID, String aName, String aType, String aDiscription, String aProposer, String aViewGroup, String aStatus, String aAddtime, int aParent, String aComment)
	{
		ConceptID = aConceptID;
		Name = aName;
		Type = aType;
		Discription = aDiscription;
		Proposer = aProposer;
		
		Addtime = java.sql.Date.valueOf(aAddtime);
		Viewgroup = aViewGroup;
		Status = aStatus;

		Parent = aParent;
		Comment = aComment;
		  
	}
	public Concept(String aConceptID, String aName, String aType, String aDiscription, String aProposer, String aViewGroup, String aStatus, String aAddtime, String aParent, String aComment)
	{
		ConceptID = java.lang.Integer.valueOf(aConceptID).intValue();
		Name = aName;
		Type = aType;
		Discription = aDiscription;
		Proposer = aProposer;
		
		Addtime = java.sql.Date.valueOf(aAddtime);
		Viewgroup = aViewGroup;
		Status = aStatus;

		Parent = java.lang.Integer.valueOf(aParent).intValue();
		Comment = aComment;
		  
	}
	public Concept(ResultSet dataResultSet)
	{
				
		try 
		{
			System.out.println("concept() start");

			// assign data members
			//ConceptID= dataResultSet.getInt("ConceptID");
			System.out.println(String.valueOf(ConceptID));
			ConceptID= dataResultSet.getInt("ConceptID");
			System.out.println(String.valueOf(ConceptID));
			Name = dataResultSet.getString("Name");
			Type = dataResultSet.getString("Type");
			Discription = dataResultSet.getString("Discription");
			Proposer = dataResultSet.getString("Proposer");
			Viewgroup = dataResultSet.getString("Viewgroup");
			Status = dataResultSet.getString("Status");
			Addtime = dataResultSet.getDate("Addtime");
			Parent = dataResultSet.getInt("Parent");
			System.out.println(String.valueOf(Parent));
			Comment=dataResultSet.getString("Comment");

			System.out.println("concept() complete");
		}
		catch (SQLException e)
		{
			e.printStackTrace();
		}   
	}
	public Date getAddtime()
	{
		return Addtime;   
	}
	public String getComment()
	{
		return Comment;   
	}
	public int getConceptID()
	{
	   return ConceptID;
}
	public String getDiscription()
	{
		return Discription;   
	}
	//  accessors
	public String getName()
	{
		return Name;   
	}
	public int getParent()
	{
		return Parent;   
	}
	public String getProposer()
	{
		return Proposer;   
	}
	public String getStatus()
	{
		return Status;   
	}
	public String getType()
	{
		return Type;   
	}
	public String getViewgroup()
	{
		return Viewgroup;

	}
	public void SetConceptID(int aconceptID)
	{
		ConceptID = aconceptID;

	}
	public void SetParent(int aparent)
	{
		Parent = aparent;
		
	}
	//  methods
	//  normal text string representation
	public String toString()
	{
		String replyString = "";
		
		replyString += "Name: " + Name  + CR;
		replyString += "Type: " + Type  + CR;
		replyString += "Discription: " + Discription + CR;
		replyString += "Proposer: " + Proposer  + CR;
		replyString += "Viewgroup: " + Viewgroup + CR;
		replyString += "Status: " + Status + CR;
		replyString += "Addtime: " + Addtime + CR + CR;
		
		return replyString;
	}
	// returns data formatted for an HTML table row
	public String toTableString(int rowNumber)
	{
		String replyString = "";   
		String tdBegin = "<td>";
		String tdEnd = "</td>" + CR;
						
		replyString += "<tr>" + CR;
		replyString += tdBegin + rowNumber + tdEnd; 
		replyString += tdBegin + Name + ", " + Type + tdEnd;
							   
		replyString += tdBegin + Proposer + tdEnd;
		
		replyString += "</tr>" + CR;
				
		return replyString;
	}
	//  returns data as HTML formatted un-ordered list
	public String toWebString()
	{
		String replyString = "<ul>";
		
		replyString += "<li><B>Name:</B> " + Name + CR;
		replyString += "<li><B>Type:</B> " + Type +CR;
		replyString += "<li><B>Discription:</B> " + Discription + CR;
		replyString += "<li><B>Proposer:</B> " + Proposer  + CR;
		replyString += "<li><B>Viewgroup:</B> " + Viewgroup + CR;
		replyString += "<li><B>Status:</B> " + Status + CR;
		replyString += "<li><B>Addtime:</B> " + Addtime + CR;
		
		replyString += "</ul>" + CR;
		
		return replyString;        
	}
}

⌨️ 快捷键说明

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