package selectmaxnum;

import java.io.*;
import java.util.*;
/**----------------------------------------------------------------------------
 * BoardData
 *
 * author  batmanii
 * version 1.0 (2000/07/22)
 */
///////////////////////////////////////////////////////////////////////////////
// 객체직렬화(ObjectOutput/InputStream)을 사용하기 위해 Serializable구현
public class BoardData implements Serializable
{
    	public Date date;
    	public int num;
    	public String title;
    	public String name;
    	public String email;
    	
    	public String password;
    	public String content;

	//    String	dateToString;
    	//우선은 이런이런 자료를 정의해 보았습니다. dateToString은 파일이름으로 사용하기 위해
    	//입력된 시간을 스트링으로 변환시켰습니다.

    	BoardData()
    	{
    	}

    	// 데이터를를 받아서 BoardData객체를 생성시키는 생성자.

    	public BoardData(int num, Date date, String title, String name, String email, String password, String content)
    	{
    		this.num = num;
    		this.date = date;
    		this.title = title;
    		this.name = name;
    		this.email = email;
    		this.password = password;
    		this.content = content;
    	}

    	// 이 메소드는 mailto링크가 걸린 이름 출력하고 싶을때 사용할 수 있도록 정의 했습니다.
    	// 아무래도 자주 쓰일것 같아 메소드를 떡~ 하니 만들어 놓았는데..
    	public String getLinkName()
    	{
		return "<a href=mailto:"+email+">"+name+"</a>";
    	}

    	// getLinkName메소드와 마찬가지로 mailto링크가 걸린 이멜을 출력할때 사용하도록 정의..
    	public String getLinkEmail()
    	{
		return "<a href=mailto:"+email+">"+email+"</a>";
    	}

}
////////////////////////////  END  /////////////////////////////////////////////
