com.softicar.platform.common.core.java.code.validation.output.IJavaCodeValidationOuput Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of platform-common Show documentation
Show all versions of platform-common Show documentation
The SoftiCAR Platform is a lightweight, Java-based library to create interactive business web applications.
package com.softicar.platform.common.core.java.code.validation.output;
/**
* Interface to output Java code violations.
*
* @author Oliver Richers
*/
public interface IJavaCodeValidationOuput {
/**
* Adds the given violation message.
*
* @param message
* the violation message (never null)
*/
void addViolation(String message);
/**
* Formats and adds the given violation message.
*
* @param message
* the violation message (never null)
* @param arguments
* the format arguments (never null)
*/
void formatViolation(String message, Object...arguments);
}