001 package org.kuali.student.enrollment.class1.lrr.model;
002
003 import org.kuali.student.r2.common.dto.RichTextInfo;
004 import org.kuali.student.r2.common.entity.RichTextEntity;
005 import org.kuali.student.r2.common.infc.RichText;
006
007 import javax.persistence.Entity;
008 import javax.persistence.Table;
009
010 @Entity
011 @Table(name = "KSEN_RICH_TEXT_T")
012 public class ResultSourceRichTextEntity extends RichTextEntity {
013
014 public ResultSourceRichTextEntity() {}
015
016 public ResultSourceRichTextEntity(String plain, String formatted) {
017 this.setFormatted(formatted);
018 this.setPlain(plain);
019 }
020
021 public ResultSourceRichTextEntity(RichText rt) {
022 if (null != rt) {
023 this.setFormatted(rt.getFormatted());
024 this.setPlain(rt.getPlain());
025 }
026 }
027
028 public RichTextInfo toDto() {
029 RichTextInfo rti = new RichTextInfo();
030 rti.setPlain(getPlain());
031 rti.setFormatted(getFormatted());
032 return rti;
033 }
034 }