// ============================================================================ // // Copyright (C) 2006-2016 Talend Inc. - www.talend.com // // This source code is available under agreement available at // %InstallDIR%\features\org.talend.rcp.branding.%PRODUCTNAME%\%PRODUCTNAME%license.txt // // You should have received a copy of the agreement // along with this program; if not, write to Talend SA // 9 rue Pages 92150 Suresnes, France // // ============================================================================ package org.talend.mdm.repository.core.validate; /** * created by HHB on 2013-1-28 Detailled comment * */ public class ValidationMessage { protected int columnNumber; /** * DOC HHB ValidationMessage constructor comment. * * @param severity * @param message * @param key * @param name * @param lineNumber * @param columnNumber * @param msgGroup */ public ValidationMessage(int severity, String message, String key, String name, int lineNumber, int columnNumber, int msgGroup) { super(); this.severity = severity; this.message = message; this.key = key; this.name = name; this.lineNumber = lineNumber; this.columnNumber = columnNumber; this.msgGroup = msgGroup; } public ValidationMessage() { } protected String key; protected int lineNumber; protected String message; protected int msgGroup; protected String name; protected int severity; /** * Getter for columnNumber. * * @return the columnNumber */ public int getColumnNumber() { return this.columnNumber; } /** * Getter for key. * * @return the key */ public String getKey() { return this.key; } /** * Getter for lineNumber. * * @return the lineNumber */ public int getLineNumber() { return this.lineNumber; } /** * Getter for message. * * @return the message */ public String getMessage() { return this.message; } /** * Getter for msgGroup. * * @return the msgGroup */ public int getMsgGroup() { return this.msgGroup; } /** * Getter for name. * * @return the name */ public String getName() { return this.name; } /** * Getter for severity. * * @return the severity */ public int getSeverity() { return this.severity; } /** * Sets the columnNumber. * * @param columnNumber the columnNumber to set */ public void setColumnNumber(int columnNumber) { this.columnNumber = columnNumber; } /** * Sets the key. * * @param key the key to set */ public void setKey(String key) { this.key = key; } /** * Sets the lineNumber. * * @param lineNumber the lineNumber to set */ public void setLineNumber(int lineNumber) { this.lineNumber = lineNumber; } /** * Sets the message. * * @param message the message to set */ public void setMessage(String message) { this.message = message; } /** * Sets the msgGroup. * * @param msgGroup the msgGroup to set */ public void setMsgGroup(int msgGroup) { this.msgGroup = msgGroup; } /** * Sets the name. * * @param name the name to set */ public void setName(String name) { this.name = name; } /** * Sets the severity. * * @param severity the severity to set */ public void setSeverity(int severity) { this.severity = severity; } }