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 MimsyEventDataDTO extends MimsyDataDTO  implements MimsyReferenceDataDTO,Serializable
{
	private static final long serialVersionUID = 1L;
	private String start_date;
    private String end_date;
	private String full_name;
    private String brief_name;
    private String duration;
    private String units;
    private String description;
    private String display_date;
    private Boolean candidate;
    private String scope_note;
   
    
    public MimsyEventDataDTO(String mimsy_identifier, Date last_updated, ObjectConformanceEnum conformance)
    {
        super(mimsy_identifier, MimsyDataTypeEnum.EVENT,last_updated,conformance);
    }

    public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public String getDisplayDate() {
		return display_date;
	}

	public void setDisplayDate(String displayDate) {
		display_date = displayDate;
	}

	public Boolean getCandidate() {
		return candidate;
	}

	public void setCandidate(Boolean candidate) {
		this.candidate = candidate;
	}

	public String getScopeNote() {
		return scope_note;
	}

	public void setScopeNote(String scopeNote) {
		scope_note = scopeNote;
	}

	public void setStartDate(String start_date)
    {
        this.start_date=start_date;
    }
    
    public String getStartDate()
    {
        return start_date;
    }
    
    public String getEndDate()
    {
        return end_date;
    }
    
    public void setEndDate(String end_date)
    {
        this.end_date=end_date;
    }
    
    public String getFullName() {
		return full_name;
	}

	public void setFullName(String fullName) {
		full_name = fullName;
	}

	public String getBriefName() {
		return brief_name;
	}

	public void setBriefName(String briefName) {
		brief_name = briefName;
	}

	public String getDuration() {
		return duration;
	}

	public void setDuration(String duration) {
		this.duration = duration;
	}

	public String getUnits() {
		return units;
	}

	public void setUnits(String units) {
		this.units = units;
	}

	@Override
	public String getSummaryTitle() {
		return full_name;
	}

}
