X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.issues.common%2Fsrc%2Forg%2Fsimantics%2Fissues%2Fcommon%2FSimpleIssue.java;h=2a4e170decaaa35f0e05a5ec3de037c49b8a5369;hb=0d9b90834ce56b292c00b1a39850ed842c3e4d42;hp=0da33547d7af0878499c80194b4714f19e1f845f;hpb=969bd23cab98a79ca9101af33334000879fb60c5;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.issues.common/src/org/simantics/issues/common/SimpleIssue.java b/bundles/org.simantics.issues.common/src/org/simantics/issues/common/SimpleIssue.java index 0da33547d..2a4e170de 100644 --- a/bundles/org.simantics.issues.common/src/org/simantics/issues/common/SimpleIssue.java +++ b/bundles/org.simantics.issues.common/src/org/simantics/issues/common/SimpleIssue.java @@ -1,45 +1,45 @@ -package org.simantics.issues.common; - -import org.simantics.db.Resource; -import org.simantics.issues.Severity; - - -public class SimpleIssue { - public static final SimpleIssue[] EMPTY_ARRAY = new SimpleIssue[0]; - - public final String label; - public final Severity severity; - // Optional, not used for equals/hashCode - public final Resource issueResource; - - public SimpleIssue(String label, Severity severity) { - this(label, severity, null); - } - - public SimpleIssue(String label, Severity severity, Resource issueResource) { - if(label == null) - throw new NullPointerException(); - if(severity == null) - throw new NullPointerException(); - this.label = label; - this.severity = severity; - this.issueResource = issueResource; - } - - @Override - public int hashCode() { - return 31*label.hashCode() + severity.hashCode(); - } - - @Override - public boolean equals(Object obj) { - if (this == obj) - return true; - if (obj == null) - return false; - if (getClass() != obj.getClass()) - return false; - SimpleIssue other = (SimpleIssue) obj; - return severity.equals(other.severity) && label.equals(other.label); - } -} +package org.simantics.issues.common; + +import org.simantics.db.Resource; +import org.simantics.issues.Severity; + + +public class SimpleIssue { + public static final SimpleIssue[] EMPTY_ARRAY = new SimpleIssue[0]; + + public final String label; + public final Severity severity; + // Optional, not used for equals/hashCode + public final Resource issueResource; + + public SimpleIssue(String label, Severity severity) { + this(label, severity, null); + } + + public SimpleIssue(String label, Severity severity, Resource issueResource) { + if(label == null) + throw new NullPointerException(); + if(severity == null) + throw new NullPointerException(); + this.label = label; + this.severity = severity; + this.issueResource = issueResource; + } + + @Override + public int hashCode() { + return 31*label.hashCode() + severity.hashCode(); + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + SimpleIssue other = (SimpleIssue) obj; + return severity.equals(other.severity) && label.equals(other.label); + } +}