package com.symcor.jlint.plugin;
public class JlintMessageItem
{
private String type;
private String category;
private String uniqueMessagePattern;
private String priority;
public JlintMessageItem (String[] message) {
setCategory(message[1]);
setType(message[2]);
setUniqueMessagePattern(message[4]);
setPriority(message[0]);
}
public JlintMessageItem (JlintMessageItem item) {
setCategory(item.getCategory());
setType(item.getType());
setUniqueMessagePattern(item.getUniqueMessagePattern());
setPriority(item.getPriority());
}
public void setType(String type) {
this.type = type;
}
public void setCategory(String category) {
this.category = category;
}
public void setUniqueMessagePattern(String uniqueMessagePattern) {
this.uniqueMessagePattern = uniqueMessagePattern;
}
public void setPriority(String priority) {
this.priority = priority;
}
public String getType() {
return type;
}
public String getCategory() {
return category;
}
public String getUniqueMessagePattern() {
return uniqueMessagePattern;
}
public String getPriority() {
return priority;
}
public String toString() {
return "JlintMessageItem: Priority [" + getPriority() +
"] Category [" + getCategory() +
"] Type [" + getType() + "].";
}
}