slcom/slangc/parser/WarningAnnotation.sauce

24 lines
492 B
Plaintext
Raw Permalink Normal View History

package slangc.parser;
public final class WarningAnnotation extends Annotation {
private final WarningType warningType;
public WarningAnnotation(WarningType warningType) {
this.warningType = warningType;
}
public WarningType getWarningType() {
return warningType;
}
@Override
public String toString() {
return "WarningAnnotation(" + warningType + ")";
}
@Override
public AnnotationType getAnnotationType() {
return AnnotationType.WARNING;
}
}