org.sbml.jsbml
public static enum SBMLException.Category extends java.lang.Enum<SBMLException.Category>
Enum Constant and Description 

GENERAL_CONSISTENCY
Category of errors that can occur while validating general SBML
constructs.

IDENTIFIER_CONSISTENCY
Category of errors that can occur while validating symbol identifiers
in a model.

INTERNAL
This category of errors are basically a catch for something
completely unexpected so as to avoid just crashing.

INTERNAL_CONSISTENCY
Category of errors that can occur while validating libSBML's internal
representation of SBML constructs.

MATHML_CONSISTENCY
Category of errors that can occur while validating MathML formulas in
a model.

MODELING_PRACTICE
Category of warnings about recommended good practices involving SBML
and computational modeling.

OVERDETERMINED_MODEL
Error in the system of equations in the model: the system is
overdetermined, therefore violating a tenet of proper SBML.

SBML
General error not falling into another category below.

SBML_L1_COMPAT
Category of errors that can only occur during attempted translation
from one Level/Version of SBML to another.

SBML_L2V1_COMPAT
Category of errors that can only occur during attempted translation
from one Level/Version of SBML to another.

SBML_L2V2_COMPAT
Category of errors that can only occur during attempted translation
from one Level/Version of SBML to another.

SBML_L2V3_COMPAT
Category of errors that can only occur during attempted translation
from one Level/Version of SBML to another.

SBML_L2V4_COMPAT
Category of errors that can only occur during attempted translation
from one Level/Version of SBML to another.

SBO_CONSISTENCY
Category of errors that can occur while validating SBO identifiers in
a model.

SYSTEM
These are operating system errors  like 'out of memory' and would
have numbers in the range 00001  00005.

UNITS_CONSISTENCY
Category of errors that can occur while validating the units of
measurement on quantities in a model.

XML
These are errors in the XML syntax that cause the underlying XML
parsers to fail like a missing " or tag.

Modifier and Type  Method and Description 

static SBMLException.Category 
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.

static SBMLException.Category[] 
values()
Returns an array containing the constants of this enum type, in
the order they are declared.

public static final SBMLException.Category GENERAL_CONSISTENCY
public static final SBMLException.Category IDENTIFIER_CONSISTENCY
public static final SBMLException.Category INTERNAL
public static final SBMLException.Category INTERNAL_CONSISTENCY
public static final SBMLException.Category MATHML_CONSISTENCY
public static final SBMLException.Category MODELING_PRACTICE
public static final SBMLException.Category OVERDETERMINED_MODEL
public static final SBMLException.Category SBML
public static final SBMLException.Category SBML_L1_COMPAT
public static final SBMLException.Category SBML_L2V1_COMPAT
public static final SBMLException.Category SBML_L2V2_COMPAT
public static final SBMLException.Category SBML_L2V3_COMPAT
public static final SBMLException.Category SBML_L2V4_COMPAT
public static final SBMLException.Category SBO_CONSISTENCY
public static final SBMLException.Category SYSTEM
public static final SBMLException.Category UNITS_CONSISTENCY
public static final SBMLException.Category XML
public static SBMLException.Category[] values()
for (SBMLException.Category c : SBMLException.Category.values()) System.out.println(c);
public static SBMLException.Category valueOf(java.lang.String name)
name
 the name of the enum constant to be returned.java.lang.IllegalArgumentException
 if this enum type has no constant
with the specified namejava.lang.NullPointerException
 if the argument is null