public class SBMLErrorFactory
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.lang.ref.SoftReference<JSONObject> |
cachedJson |
private static java.lang.String |
JSON_KEY_AVAILABLE
Keys to access the JSON file
|
private static java.lang.String |
JSON_KEY_CATEGORY |
private static java.lang.String |
JSON_KEY_DEFAULT_SEVERITY |
private static java.lang.String |
JSON_KEY_MESSAGE |
private static java.lang.String |
JSON_KEY_PACKAGE |
private static java.lang.String |
JSON_KEY_SHORT_MESSAGE |
private static java.lang.String |
JSON_KEY_UNFORMATED_SEVERITY |
Constructor and Description |
---|
SBMLErrorFactory() |
Modifier and Type | Method and Description |
---|---|
static SBMLError |
createError(int id,
int level,
int version) |
private static java.lang.String |
getSeverityKey(int level,
int version) |
private static boolean |
isAvailable(JSONObject error,
int level,
int version) |
private static final java.lang.String JSON_KEY_AVAILABLE
private static final java.lang.String JSON_KEY_MESSAGE
private static final java.lang.String JSON_KEY_SHORT_MESSAGE
private static final java.lang.String JSON_KEY_PACKAGE
private static final java.lang.String JSON_KEY_CATEGORY
private static final java.lang.String JSON_KEY_DEFAULT_SEVERITY
private static final java.lang.String JSON_KEY_UNFORMATED_SEVERITY
private static java.lang.ref.SoftReference<JSONObject> cachedJson
public static SBMLError createError(int id, int level, int version)
private static boolean isAvailable(JSONObject error, int level, int version)
private static java.lang.String getSeverityKey(int level, int version)