package br.com.centralit.citcorpore.bean;

import java.sql.Date;

public class MedidaRecuperacaoDTO extends AnexavelDTO {

	private static final long serialVersionUID = -382287061572965017L;

	private Integer idMedidaRecuperacao;
	private Integer idEstrategiaContinuidade;
	private Integer idCenarioRiscoTratativa;
	private String nome;
	private String tipoRecuperacao;
	private String justificativa;
	private Date dataInicio;
	private Date dataFim;

	private String uuidMedidaRecuperacao;

	public Integer getIdMedidaRecuperacao() {
		return idMedidaRecuperacao;
	}

	public void setIdMedidaRecuperacao(Integer idMedidaRecuperacao) {
		this.idMedidaRecuperacao = idMedidaRecuperacao;
	}

	public Integer getIdEstrategiaContinuidade() {
		return idEstrategiaContinuidade;
	}

	public void setIdEstrategiaContinuidade(Integer idEstrategiaContinuidade) {
		this.idEstrategiaContinuidade = idEstrategiaContinuidade;
	}

	public Integer getIdCenarioRiscoTratativa() {
		return idCenarioRiscoTratativa;
	}

	public void setIdCenarioRiscoTratativa(Integer idCenarioRiscoTratativa) {
		this.idCenarioRiscoTratativa = idCenarioRiscoTratativa;
	}

	public String getNome() {
		return nome;
	}

	public void setNome(String nome) {
		this.nome = nome;
	}

	public String getTipoRecuperacao() {
		return tipoRecuperacao;
	}

	public void setTipoRecuperacao(String tipoRecuperacao) {
		this.tipoRecuperacao = tipoRecuperacao;
	}

	public String getJustificativa() {
		return justificativa;
	}

	public void setJustificativa(String justificativa) {
		this.justificativa = justificativa;
	}

	public Date getDataInicio() {
		return dataInicio;
	}

	public void setDataInicio(Date dataInicio) {
		this.dataInicio = dataInicio;
	}

	public Date getDataFim() {
		return dataFim;
	}

	public void setDataFim(Date dataFim) {
		this.dataFim = dataFim;
	}

	@Override
	public Integer getId() {
		return getIdMedidaRecuperacao();
	}

	@Override
	public Integer getIdPai() {
		return getIdEstrategiaContinuidade();
	}

	public String getUuidMedidaRecuperacao() {
		return uuidMedidaRecuperacao;
	}

	public void setUuidMedidaRecuperacao(String uuidMedidaRecuperacao) {
		this.uuidMedidaRecuperacao = uuidMedidaRecuperacao;
	}

}
