package net.objectlab.kit.pf.ucits;
import net.objectlab.kit.pf.RuleIssue;
import net.objectlab.kit.pf.Severity;
import net.objectlab.kit.pf.ValidatedPortfolioLine;
public class RuleIssueForTest implements RuleIssue {
private Severity severity;
private String rule;
private String msg;
private String lineAssetCode;
private ValidatedPortfolioLine line;
public RuleIssueForTest() {
}
public RuleIssueForTest(final RuleIssue t) {
this.severity = t.getSeverity();
this.rule = t.getRule();
this.msg = t.getMsg();
this.line = t.getLine();
this.lineAssetCode = t.getLine().getAssetCode();
}
public String getLineAssetCode() {
return lineAssetCode;
}
public void setLineAssetCode(String lineAssetCode) {
this.lineAssetCode = lineAssetCode;
}
@Override
public ValidatedPortfolioLine getLine() {
return line;
}
public void setLine(final ValidatedPortfolioLine line) {
this.line = line;
}
@Override
public Severity getSeverity() {
return severity;
}
public void setSeverity(final Severity severity) {
this.severity = severity;
}
@Override
public String getRule() {
return rule;
}
public void setRule(final String rule) {
this.rule = rule;
}
@Override
public String getMsg() {
return msg;
}
public void setMsg(final String msg) {
this.msg = msg;
}
}