public class XbaseSeverityConverter extends SeverityConverter
SEVERITY_ERROR, SEVERITY_IGNORE, SEVERITY_INFO, SEVERITY_WARNING| Constructor and Description |
|---|
XbaseSeverityConverter() |
| Modifier and Type | Method and Description |
|---|---|
static Pair<java.lang.String,java.lang.String> |
decodeDelegationKey(java.lang.String encodedValue)
Returns decoded delegation key or
null if encodedValue can not be parsed. |
protected java.lang.String |
delegatedValue(Pair<java.lang.String,java.lang.String> pair) |
static java.lang.String |
encodeDefaultSeverity(java.lang.String delegationKey,
java.lang.String defaultSeverity) |
Severity |
stringToSeverity(java.lang.String severityAsString) |
public Severity stringToSeverity(java.lang.String severityAsString)
stringToSeverity in class SeverityConverterprotected java.lang.String delegatedValue(Pair<java.lang.String,java.lang.String> pair)
pair - holds first=delegationKey, second=defaultValue. delegationKey starts with XbaseConfigurableIssueCodes.JDT_CORE_PLUGIN_IDpublic static java.lang.String encodeDefaultSeverity(java.lang.String delegationKey,
java.lang.String defaultSeverity)
public static Pair<java.lang.String,java.lang.String> decodeDelegationKey(java.lang.String encodedValue)
null if encodedValue can not be parsed.Pair where getFirst() is delegationKey and getSecond() is the defaultSeverity.encodeDefaultSeverity(String, String)