package com.jasamedika.medifirst2000.vo; import javax.persistence.Column; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.validation.constraints.NotNull; import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO; import com.jasamedika.medifirst2000.entities.DampakResiko; import com.jasamedika.medifirst2000.entities.Jabatan; import com.jasamedika.medifirst2000.entities.KemungkinanResikoTerjadi; import com.jasamedika.medifirst2000.entities.Risiko; import com.jasamedika.medifirst2000.entities.SasaranStrategis; import com.jasamedika.medifirst2000.entities.TingkatResiko; import com.jasamedika.medifirst2000.helper.Caption; public class RencanaMitigasiRisikoVO extends BaseTransactionVO{ @ManyToOne @JoinColumn(name = "sasaranStrategisFk") @NotNull(message="Sasaran Strategis Harus Diisi") @Caption(value="Sasaran Strategis") private SasaranStrategisVO sasaranStrategis; @ManyToOne @JoinColumn(name = "risikoFk") @NotNull(message="Risiko Harus Diisi") @Caption(value="Risiko") private RisikoVO risiko; @ManyToOne @JoinColumn(name = "kemungkinanRisikoTerjadiFk") @NotNull(message="Kemungkinan Risiko Terjadi Harus Diisi") @Caption(value="Kemungkinan Risiko Terjadi") private KemungkinanResikoTerjadiVO kemungkinanResiko; @Column(name="periode",nullable= false) @Caption(value="Periode") private Integer periode; @ManyToOne @JoinColumn(name = "dampakRisikoFk") @NotNull(message="Dampak Risiko Harus Diisi") @Caption(value="Dampak Risiko") private DampakResikoVO dampakRisiko; @ManyToOne @JoinColumn(name = "tingkatRisikoFk") @NotNull(message="Tingkat Risiko Harus Diisi") @Caption(value="Tingkat Risiko") private TingkatResikoVO tingkatRisiko; // @Column(name="warna",nullable=false) // @Caption(value="Warna") // private String warna; @Column(name="rencanaMitigasiRisiko") @Caption(value="Rencana Mitigasi Risiko") private String rencanaMitigasiRisiko; @ManyToOne @JoinColumn(name = "penanggungJawabFk") @NotNull(message="Penanggung Jawab Harus Diisi") @Caption(value="Penanggung Jawab") private JabatanVO penanggungJawab; public SasaranStrategisVO getSasaranStrategis() { return sasaranStrategis; } public void setSasaranStrategis(SasaranStrategisVO sasaranStrategis) { this.sasaranStrategis = sasaranStrategis; } public RisikoVO getRisiko() { return risiko; } public void setRisiko(RisikoVO risiko) { this.risiko = risiko; } public KemungkinanResikoTerjadiVO getKemungkinanResiko() { return kemungkinanResiko; } public void setKemungkinanResiko(KemungkinanResikoTerjadiVO kemungkinanResiko) { this.kemungkinanResiko = kemungkinanResiko; } public Integer getPeriode() { return periode; } public void setPeriode(Integer periode) { this.periode = periode; } public DampakResikoVO getDampakRisiko() { return dampakRisiko; } public void setDampakRisiko(DampakResikoVO dampakRisiko) { this.dampakRisiko = dampakRisiko; } public TingkatResikoVO getTingkatRisiko() { return tingkatRisiko; } public void setTingkatRisiko(TingkatResikoVO tingkatRisiko) { this.tingkatRisiko = tingkatRisiko; } // public String getWarna() { // return warna; // } // // public void setWarna(String warna) { // this.warna = warna; // } public String getRencanaMitigasiRisiko() { return rencanaMitigasiRisiko; } public void setRencanaMitigasiRisiko(String rencanaMitigasiRisiko) { this.rencanaMitigasiRisiko = rencanaMitigasiRisiko; } public JabatanVO getPenanggungJawab() { return penanggungJawab; } public void setPenanggungJawab(JabatanVO penanggungJawab) { this.penanggungJawab = penanggungJawab; } }