package qubexplorer.ui.issues; import org.openide.text.Annotation; import qubexplorer.Severity; /** * * @author Victor */ public class SonarQubeEditorAnnotation extends Annotation{ private final Severity severity; private final String description; public SonarQubeEditorAnnotation(Severity severity, String message) { this.severity = severity; this.description=severity+": "+message; } @Override public String getAnnotationType() { return "sonarqube-"+severity.name().toLowerCase()+"-annotation"; } @Override public String getShortDescription() { return description; } }