package com.k_int.aggr2.mimsy.data;

import java.io.Serializable;
import java.util.Date;

import com.k_int.mimsy.ref.MimsyDataTypeEnum;
import com.k_int.mimsy.ref.ObjectConformanceEnum;



public class MimsySubjectDataDTO extends MimsyDataDTO implements MimsyReferenceDataDTO, Serializable
{
	private static final long serialVersionUID = 1L;
	private String description;
    private String category;
    private String subject;
    private String sub_category;	
	private String area;
    private String period;
    
    public MimsySubjectDataDTO(String mimsy_identifier, Date last_updated, ObjectConformanceEnum conformance)
    {
        super(mimsy_identifier, MimsyDataTypeEnum.SUBJECT, last_updated,conformance);
    }
    
    public String getSubject() 
    {
		return subject;
	}

	public void setSubject(String subject) 
	{
		this.subject = subject;
	}

    public void setDescription(String description)
    {
        this.description=description;
    }
   
    public String getDescription()
    {
        return description;
    }
    
    public void setCategory(String category)
    {
        this.category=category;
    }
    
    public String getCategory()
    {
        return category;
    }
    
    public String getSubCategory() 
    {
		return sub_category;
	}

	public void setSubCategory(String subCategory) 
	{
		sub_category = subCategory;
	}

	public String getArea() {
		return area;
	}

	public void setArea(String area) {
		this.area = area;
	}

	public String getPeriod() 
	{
		return period;
	}

	public void setPeriod(String period) 
	{
		this.period = period;
	}

	@Override
	public String getSummaryTitle() {
		
		return subject;
	}

}
